static type analysis, formatted compiler errors, hex support, composite types, updated cli, more global builtins, fix list form, fix value refs

This commit is contained in:
Neemek 2025-03-18 20:22:46 +01:00
parent 84cc845748
commit 954308b29f
Signed by: neemek
GPG key ID: 28360A8951CD0E9B
18 changed files with 1352 additions and 285 deletions

13
tests/refs.ang Normal file
View file

@ -0,0 +1,13 @@
list := []
list.append(1)
list.append(2)
assertEq(list, [1, 2])
other := list
other.append(3)
assertEq(other, [1, 2, 3])
assertEq(list, [1, 2])