a JavaScript library for working with BNF grammars
Uses prettyBNF to parse a BNF with webpack and create an AST
a fork of dan connelly's erratic, with better error handling
generate random sentences from BNF grammars