Version 5.0.0
- Fix a bug where the tokenizer would erroneously report an EOF instead of a lexical error. - #8
- Add
CharStream.TryLoadFirstCharacter
. With this method, you can check whether the input of a character stream has ended, and safely accessCharStream.FirstCharacter
. - Bring back
Grammar.StartSymbol
, but implement it correctly this time. - Write more tests and documentation.