Learning Scala by writing a toy Prolog interpreter.
This is an SBT project.
-
Tests
-
More examples from http://www.cs.toronto.edu/~hojjat/384w09/simple-prolog-examples.html
-
User-defined/infix operators cf http://www.swi-prolog.org/pldoc/man?predicate=op/3
-
Some sort of calling convention between Prolog and Scala
-
Fibonacci example: requires correct goal sequencing -- or a cut!