Commit Graph

13 Commits

Author SHA1 Message Date
mars 24414dcdd1 Move lexer into parse:: 2022-03-25 16:07:03 -06:00
mars 15687c337c Move pest parser into module 2022-03-25 15:57:34 -06:00
mars b47137d27d Add WIP Pest grammar 2022-03-25 00:35:36 -06:00
mars 9c1709e134 NameVec support 2022-03-03 20:04:03 -07:00
mars 0a0838ac9c Initial symbol table 2022-03-03 12:14:39 -07:00
mars 7b0aa4454e lex_file() test lexes clock.fae 2022-03-02 12:30:47 -07:00
mars 4fcad8c6a4 Refactor mutability 2022-03-01 10:27:41 -07:00
mars 49b3634228 Add GPL license 2022-02-28 15:43:27 -07:00
mars 04c0dc35a6 Refactor unit tests 2022-02-28 13:33:32 -07:00
mars bc4d58ffa2 Fix old .ktn file includes 2022-02-28 13:20:04 -07:00
mars f473fe324e Parse function signatures and skip over bodies 2022-02-27 15:27:24 -07:00
mars afbc34ebd0 Initial AST + basic struct parsing 2022-02-27 15:27:11 -07:00
mars b7678dc218 Basic lexer 2022-02-27 15:28:19 -07:00