Commit Graph

112 Commits

Author SHA1 Message Date
22eb0684c2 Solved almost all problems with lexing
The remaining one is better unicode support
2022-05-02 20:06:40 +02:00
e32710da85 Defined missing cases for lexer 2022-05-02 19:48:14 +02:00
240939c3d6 Operator lexing 2022-05-02 19:42:57 +02:00
62c2faa33a Parsing symbols 2022-05-02 19:24:29 +02:00
d6edc2e6e4 Chord literals support 2022-05-02 19:00:11 +02:00
74f4393d6a better error reporting 2022-05-02 15:13:12 +02:00
43223e685e unicode support & location in errors 2022-05-02 14:50:04 +02:00
8d0507e341 Token location tracking 2022-04-27 14:58:02 +02:00
fd4db02e8d Lexer skips whitespace 2022-04-27 14:37:21 +02:00
e833cd6523 Lexer: number literals, one rune tokens 2022-04-27 13:48:50 +02:00
bf1bec4b44 Started unit testing 2022-04-24 16:10:29 +02:00
06f9b35c6c Let's go! 2022-04-24 15:27:09 +02:00