This is a prototype of a basic RETE algorithm in C++. It is designed OK-ish. Was originally targeted to be a PHP plugin as a dynamic library, which it succeeded in. However the difficulty in implementing greater/less than conditionals killed desire to continue beyond the prototypical stage.
License: LGPL (http://www.gnu.org/licenses/lgpl.html)