Commit Graph

11 Commits

Author SHA1 Message Date
Krzosa Karol
3a97e739a8 More work on calls and compound statements 2022-05-30 13:22:57 +02:00
Krzosa Karol
9e24a608cb Rewriting function calls to have named parameters, default values 2022-05-30 11:00:30 +02:00
Krzosa Karol
c305d4da44 Calling functions is working, same syntax as compound stmts 2022-05-30 09:04:34 +02:00
Krzosa Karol
802dce749e Change syntax of compound exprs 2022-05-29 23:42:53 +02:00
Krzosa Karol
4434ad1fb5 More order independent globals 2022-05-29 22:07:08 +02:00
Krzosa Karol
2ad3131dba More work on order independent bindings, A bit more cleanup, Delete some of the null code, no longer valid c code 2022-05-29 21:38:29 +02:00
Krzosa Karol
b6ea62fd67 Work on order independent structs + cleanup 2022-05-29 20:32:04 +02:00
Krzosa Karol
ea1b74cda0 Adding struts 2022-05-29 12:30:02 +02:00
Krzosa Karol
07b793aacc Begin structs, add comment on multiline lambdas, add Ast flags 2022-05-29 11:29:26 +02:00
Krzosa Karol
798453c7db Adding parent nodes to asts 2022-05-27 16:19:18 +02:00
Krzosa Karol
d6401ff05d Recursive lambdas with new system 2022-05-27 15:35:15 +02:00