Simplify LeftChainToTree
Remove empty export in parser.grammar.generator
Change call to use CallArgumentList to easily support parenthesis and parenthesis-less calls
Don't crash with unrelated error when extracting variable from something with a null tag
Add doDebug method to stream. This really shouldn't be here.
Add .gitignore
Make EscapeAst actually generate a new AST that represents the old AST
Create new base parser Run. Executes code before and after a successful match.
Add additional timing information into compile
Remove redundant call matcher
Add AST splicing