Remove redundant EOF token. Beautify parser.
Reinstate 2-step lexer build. Lexer is optimized by default.
Fix lexer's iterator interface. Lexer no longer procurs own input. Deprecate usage of input_file in lexer.
Parser no longer procurs own input. Fix CLI parser to respond properly on empty input file. Fix all docstrings.
Introducing error module.
Enable pre-building lexing and parsing tables without input.
Refactor LlamaLexer exported interface to more closely match PLY interface. Deprecate bounds checking for integer literals (should be moved to another module).
Fix regression in lineno tracking.
Remove bounds checking for interger literals from lexer
Fix dosctring typos