the Rules Engine for Ruby
Branch: master
Clone or download
Latest commit 3254db2 Jan 29, 2015
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmarks updated comments Dec 28, 2008
examples lots of cleanup - got rid of old DSLs Jun 4, 2011
lib remove to_proc on string Nov 13, 2011
spec added alpha memory node to reduce computation for shared nodes Jun 30, 2011
tasks added spec directory, and spec infrastructure Mar 14, 2011
tests numerous AND/OR bug fixes, and new specs Jun 24, 2011
.gitignore fixed up the gemspec, prepared for new release Nov 15, 2011
GPL.txt first commit May 18, 2008
LICENSE.txt
README.markdown bumped version to 0.9.b7 Nov 16, 2011
ruleby.gemspec Add license to gemspec Jan 22, 2015

README.markdown

Ruleby :: The Rule Engine for Ruby

Description

Ruleby is a rule engine written in the Ruby language. It is a system for executing a set of IF-THEN statements known as production rules. These rules are matched to objects using the forward chaining Rete algorithm. Ruleby provides an internal Domain Specific Language (DSL) for building the productions that make up a Ruleby program.

Version

0.9.b7

Release Notes

  • Major improvements to AND and OR in ferrari DSL - especially when nesting them.

Mailing List

ruleby@googlegroups.com