Commit graph

3 commits

Author SHA1 Message Date
eelke
698ccab6ab wip 2022-04-07 19:35:29 +02:00
eelke
0da32b916c Lexer improvements:
- Convert unquoted idents to lowercase.
- Recognize quoted idents.
- Allow all unicode whitespace characters
- Added UnexpectedSymbol token for unexpected input (otherwise it is just ignored)
- Handle mixed case keywords in the lexer file instead of filtering the stream
2022-04-03 20:09:58 +02:00
eelke
fbbe832a05 Start of new ANTLR4 based parser.
Very simple tests pass.
2022-04-03 12:27:35 +02:00