Commit Graph

9 Commits

Author SHA1 Message Date
Luna 45ae160b76 move ast printing functions to ast_printer.zig 2019-08-26 10:25:14 -03:00
Luna 7ba140dd73 add better ast printing 2019-08-23 15:42:50 -03:00
Luna 90f33e84fc remove old parser, work towards rewritten parser 2019-07-01 15:01:43 -03:00
Luna f70f2ea1ae add basic parser 2019-06-05 22:06:12 -03:00
Luna 3becccfba8 revamp ast structure 2019-06-05 20:29:03 -03:00
Luna b040f47956 ast: change AstBinOp to use *AstNode instead of AstNode
using raw AstNode causes compile-errors due to recursion.
2019-06-04 23:53:55 -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