Initial commit
wip
wip
wip
wip
wip
Added script for regenerating parser and lexer constants.
Added a description to script.
Added comment to generated scala file.
Add proper token text for non-constant tokens.
Also some cosmetic changes.
Various improvements.
wip
wip
wip
wip
Parser can eat modules now.
Disabling error recovery.
wip
Do the scanning and parsing in separate threads.
Slightly messy, but it works.
Added a bit more to the module grammar.