Kangaroo Iceberg was a short-lived attempt to pare down Tamerlane to something implementable, and implement it. Although it got a fair ways along (e.g. the parser for graphs seems to be complete, I lost interest in it at the time, and put off finishing it indefinitely.
Now, the challenge will be reconstructing the language from the partial implementation and notes that I left behind...
Sample Program
A { ^A:0 / ^A:0 -> ^A:1 }
B { / ^B:0 -> ^B:1, ^B:1 -> ^B:2 }
C { {}:0 / ^K:0 -> ^K:1, ^K:1 -> ^K:2; ^A:1 -> ^A:0 }
Programming Paradigms
Documentation
Implementations
Test Requirements
- an implementation of Falderal (we suggest py-falderal)
Download
Development
Github: catseye/Kangaroo-Iceberg
Bitbucket: catseye/kangaroo-iceberg
Issue tracker: on github