ocaml-datalog. This package contains a lightweight deductive database system in OCaml
40datalog. Datalog interpreter in Lua
11agum. Unification and Matching in an Abelian Group
11chase. OCaml
6gtksudoku. GTK Sudoku eliminates much of the drudgery of solving a Sudoku puzzle and provides educational tips should the path to the solution become obscured.
5cmu. Unification in a Commutative Monoid
4lineqpp. The Linear Equations Preprocessor solves linear equations and then substitutes the solutions into a document at prescribed locations. It provides linear equation solving capability similar to what is provided by MetaPost, as a general purpose preprocessor. It can be used with SVG to specify the position of graphics objects using a set of linear equations.
2cpsa. Cryptographic Protocol Shapes Analyzer (CPSA)
1