Commit Graph

64 Commits

Author SHA1 Message Date
Luna 899c015cbe add basic const parsing (needs expr)
- parser: fix main root loop's priming
2019-08-23 16:34:41 -03:00
Luna 89e386d2d4 add basic param parsing 2019-08-23 15:52:04 -03:00
Luna 7ba140dd73 add better ast printing 2019-08-23 15:42:50 -03:00
Luna e3fdf5399b redo parser for the 300th time 2019-08-23 11:57:49 -03:00
Luna cf45f3f3ee fix body consume 2019-07-01 17:45:13 -03:00
Luna 11f810a5f3 add basic parameter parsing 2019-07-01 15:55:19 -03:00
Luna 4f7478d7b2 basic fndecl ast node working 2019-07-01 15:39:48 -03:00
Luna e2438f143b work towards FnDecl ast node 2019-07-01 15:25:07 -03:00
Luna 90f33e84fc remove old parser, work towards rewritten parser 2019-07-01 15:01:43 -03:00
Luna fa47bd7a7e fix for latest zig 2019-06-29 23:50:43 -03:00
Luna f70f2ea1ae add basic parser 2019-06-05 22:06:12 -03:00
Luna c32b802765 ast: add some more love to pretty printer 2019-06-04 23:44:27 -03:00
Luna 71cef32fb0 add basic ast, parser files 2019-06-04 22:11:11 -03:00
Luna c19f6df834 split main code into a runner struct 2019-06-04 21:27:05 -03:00