grammar-graph
Takes a context-free grammar and converts it into a decision-making graph. Can produce interactive Guides which generate valid sentences from the grammar.
Takes a context-free grammar and converts it into a decision-making graph. Can produce interactive Guides which generate valid sentences from the grammar.
EBNF to Railroad diagram
Create scientific papers on the fly: SciGen brought to the browser and to Node.
Create music using a generative music grammar.
Implementations of the grammars of several programming languages, including LISP, Scheme, Prolog, and the Lambda Calculus.
Convert human readable text to executable JS
Monadic bottom-up parser combinator library.
TypeScript type information for thaw's interpreter code