Commit Graph

10 Commits (9685c132c5d68f41172c6f80563fb4f994cf67fc)

Author SHA1 Message Date
Araozu 5dafd6ca20 refactor: begin to simplify AST 2024-06-01 18:57:10 -05:00
Araozu f97b8e2e07 Improve function semantic check 2024-03-09 08:05:51 -05:00
Araozu a39b0c0d5a Properly handle errors in compilation pipeline 2024-03-01 17:38:04 -05:00
Araozu a219faf283 Add a return type to main 2024-03-01 16:52:32 -05:00
Araozu e1a0afba36 Check if functions are declared twice 2024-02-03 20:21:48 -05:00
Araozu 52bb445f90 Improve error messages for lexic errors 2023-12-24 19:43:51 -05:00
Araozu c61f88aaaa Changes to codegen to move from JS to PHP generation 2023-09-08 19:34:08 -05:00
Araozu c0b5dde9cf Refactor token creation 2023-09-07 20:46:11 -05:00
Araozu fe8f4f3fd1 Remove lifetimes 2023-09-07 20:32:59 -05:00
Araozu 4f1fc93ceb Remove doc from compiler 2023-09-07 20:18:35 -05:00