Commit Graph

23 Commits

Author SHA1 Message Date
508ed37040
Implement more features (WIP) 2024-03-23 14:03:20 +01:00
8433736096
Fix non-ascii identifiers 2024-03-21 21:00:31 +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
0a5fdf71a4
Allow void return type 2024-03-21 13:52:05 +01:00
47b3c3b2c0
Add \n 2024-03-21 13:27:58 +01:00
e4c158875e
Add expression statements 2024-03-20 20:28:23 +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
fc8e2acb71
Improve casts (WIP) 2024-03-19 08:00:49 +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
cf0307c164
More parsing 2024-03-14 16:42:22 +01:00
66651ed67c
Some expression parsing 2024-03-13 23:26:20 +01:00
0318a83099
Rework lexer structure 2024-03-13 17:17:09 +01:00
f07754d79a
Rework parser structure 2024-03-12 22:47:45 +01:00
f8ed70336d
More function parsing 2024-03-12 22:00:03 +01:00
3917dc6adc
Fix expectSeparator 2024-03-11 22:08:03 +01:00
c22fa66492
Basic parsing (WIP) 2024-03-11 22:05:36 +01:00
1ce2505427
initial commit 2024-03-10 22:48:57 +01:00