Commit Graph

17 Commits

Author SHA1 Message Date
Luna c80f887597 update to latest zig 2020-07-23 16:38:26 -03:00
Luna 38f0b04351 updates for latest zig 2020-04-10 16:48:10 -03:00
Luna 8bce47f5cc add for statements 2019-08-29 14:30:33 -03:00
Luna 9781a28df7 add enum support 2019-08-27 12:31:02 -03:00
Luna 6ab7cdbe20 add array parsing 2019-08-27 12:19:10 -03:00
Luna ac5d29819c split access modifier parsing into own func
- revamp parsing of access modifiers so it is correct
2019-08-26 21:43:58 -03:00
Luna 1572b913f8 ast_printer: print return types 2019-08-26 21:12:41 -03:00
Luna 20e5c2339f ast_printer: add support for method data 2019-08-26 20:36:48 -03:00
Luna 1c8eda7305 ast: remove Expr Node (lives under Stmt) 2019-08-26 14:48:53 -03:00
Luna 45b027e90f add assignment to struct fields 2019-08-26 13:29:45 -03:00
Luna 0ecfb75081 add struct field getting 2019-08-26 13:15:08 -03:00
Luna c2499f96c9 add struct intialization 2019-08-26 11:59:32 -03:00
Luna 19fd9daebf add structs 2019-08-26 10:49:43 -03:00
Luna 45ae160b76 move ast printing functions to ast_printer.zig 2019-08-26 10:25:14 -03:00
Luna b0e123f83a rm ast_printer 2019-07-01 15:02:14 -03:00
Luna fa47bd7a7e fix for latest zig 2019-06-29 23:50:43 -03:00
Luna 3becccfba8 revamp ast structure 2019-06-05 20:29:03 -03:00