More resolved data in compound exprs, Fix invalid generation of compound exprs,

This commit is contained in:
Krzosa Karol
2022-06-14 21:41:41 +02:00
parent 58e919ef69
commit 7f5471de08
4 changed files with 22 additions and 6 deletions

View File

@@ -46,8 +46,7 @@ want to export all the symbols, we can namespace them optionally.
[ ] - Should compound resolution use an algorithm to reorder compounds to initialize all fields in order
[ ] - Switch
[ ] - Some way to take slice of data
[ ] - elif
[ ] - Optional function renaming
[ ] - Optional function renaming in codegen
[ ] - #assert that handles constants at compile time and vars at runtime
[ ] - Comma notation when declaring variables thing1, thing2: S32
@@ -78,6 +77,7 @@ want to export all the symbols, we can namespace them optionally.
[x] - Scope
[x] - Hex 0x42
[x] - Rewrite where # happen,
[x] - elif
[x] - cast ->
[x] - Remodel compound from call to {}
[x] - Fix codegen renames