Commit Graph

20 Commits

Author SHA1 Message Date
6f1490bf5a
Raw memory access 2024-04-02 19:43:05 +02:00
a7007eaf0f
Update language name, Improve implicit casts, Add array/raw memory expressions (WIP) 2024-03-30 21:57:38 +01:00
77d3bc638d
Fix expression statements, Add modules (WIP), Support compilation of multiple files, Add stdlib 2024-03-29 15:12:37 +01:00
99372dbc6a
Parse array types, Fix compiler errors 2024-03-28 18:20:52 +01:00
aef95b74cc
Better compiler errors 2024-03-28 15:48:50 +01:00
06be5bc35e
Add assignment expression 2024-03-24 21:36:34 +01:00
cbb17072b5
Remove debug output 2024-03-24 20:55:59 +01:00
35ec9e97ca
Compile if-else statements 2024-03-24 20:53:34 +01:00
fa63fee64d
Compile if statements 2024-03-24 15:19:45 +01:00
c0b9ee086a
rename some things 2024-03-24 14:01:23 +01:00
508ed37040
Implement more features (WIP) 2024-03-23 14:03:20 +01:00
56c36f01dd
Fancy compiler errors 2024-03-21 20:37:21 +01:00
1d79aeaa0b
Improve error messages 2024-03-21 19:55:05 +01:00
63ccacba2d
Improve compiler & validator, Update lexer 2024-03-20 19:26:48 +01:00
8519f38bab
Fix bugs, Add TODOs 2024-03-19 12:48:06 +01:00
ea7c4b73b6
Fix compiler bugs 2024-03-19 12:19:19 +01:00
8c250005bc
More compiler stuff 2024-03-19 10:54:21 +01:00
a7ec08b379
start WAT compiler backend 2024-03-18 21:14:28 +01:00
ad32195fa2
More validation 2024-03-17 19:55:28 +01:00
a8d5c7d479
Basic validation 2024-03-16 20:12:00 +01:00