|
|
1103efe6fe
|
Start adding unary operators
|
2026-04-28 00:09:50 +03:00 |
|
|
|
6dad36e34a
|
Add l-value checking in typechecker
|
2026-04-16 19:08:34 +03:00 |
|
|
|
d79151380f
|
Prevent initialization of arrays except with list-inits and strings
|
2026-04-16 18:51:45 +03:00 |
|
|
|
29fd757517
|
Add Struct types
|
2026-04-15 18:40:26 +03:00 |
|
|
|
fa01b22b81
|
Add compilation of casts
|
2026-04-13 21:08:57 +03:00 |
|
|
|
d6b730945c
|
Check binops
|
2026-04-13 18:17:33 +03:00 |
|
|
|
d11da4d1e6
|
Make expressions return type on typecheck
|
2026-04-13 00:55:38 +03:00 |
|
|
|
902610aaea
|
Add statement typecheckings
|
2026-04-13 00:54:14 +03:00 |
|
|
|
e45f120f1c
|
Add typecheck-functions to AST
|
2026-04-13 00:35:14 +03:00 |
|
|
|
5706a81098
|
Separate errors to own header-file
|
2026-04-13 00:24:18 +03:00 |
|