Commit Graph

67 Commits

Author SHA1 Message Date
Sasha Koshka 314c045e65 Lexer no longer hangs when encountering letters 2022-08-10 13:59:09 -04:00
Sasha Koshka 9f8b48161a Lexer unit test now prints out resulting error 2022-08-10 13:03:48 -04:00
Sasha Koshka cf04dfd600 Lexer unit test now works properly 2022-08-10 12:58:47 -04:00
Sasha Koshka 2e965d6f68 Added Permission type 2022-08-10 12:52:20 -04:00
Sasha Koshka 488220f3a7 Added all tokens to unit test 2022-08-10 11:43:21 -04:00
Sasha Koshka 3f16d34aa1 Added unit test for lexer 2022-08-10 11:28:29 -04:00
Sasha Koshka 245798f33d Print warning when a tab is discovered where it shouldn't be 2022-08-10 01:22:53 -04:00
Sasha Koshka 0d2d10fe04 All basic symbol tokens are now parsed 2022-08-10 01:03:59 -04:00
Sasha Koshka a0ce033c27 Added a ton more token kinds 2022-08-10 00:48:18 -04:00
Sasha Koshka 64de897de5 Added lexing various symbol tokens 2022-08-09 22:18:12 -04:00
Sasha Koshka 861400b4a1 LexingOperation now stores the list of tokens 2022-08-09 22:12:14 -04:00
Sasha Koshka c042305ebe Test commit
Trying to see if my username appears
2022-08-09 21:44:41 -04:00
Sasha Koshka 488af74b75 Laid out basic lexer structure 2022-08-09 20:45:06 -04:00
Sasha Koshka 2ea0c86c54 Added README 2022-08-09 01:51:56 -04:00
Sasha Koshka e8f6165f38 Created stub high-level module compilation function 2022-08-08 03:08:50 -04:00
Sasha Koshka 47234e9f36 Added lexer stub 2022-08-07 15:18:59 -04:00
Sasha Koshka 68a6bdf511 Added token struct 2022-08-07 15:18:30 -04:00