generate random sentences from BNF grammars
a JavaScript library for working with BNF grammars
a bytecode vm and compiler for a minimal lisp