|
|
294fbbd69c
|
syntax now requires : before type in declarations
|
2026-02-08 08:40:49 +01:00 |
|
|
|
7b5eef3bcb
|
small fix
|
2026-02-07 19:33:18 +01:00 |
|
|
|
a3b978a09d
|
referencing and methods
|
2026-02-07 19:14:48 +01:00 |
|
|
|
005828cec2
|
&&, ||, &, |, &=, |=
|
2026-02-07 16:11:00 +01:00 |
|
|
|
9d26256023
|
while loops
|
2026-02-07 15:48:59 +01:00 |
|
|
|
58f0dfa969
|
modulus operator
|
2026-02-07 15:32:52 +01:00 |
|
|
|
90ab17da24
|
suffix unary operators (++, --) working as intended
|
2026-02-07 14:39:15 +01:00 |
|
|
|
99d63ff769
|
strings handled as built-in struct, and added immutable keyword
|
2026-02-07 11:06:55 +01:00 |
|
|
|
a09a642bb7
|
control flow
|
2026-02-06 17:03:35 +01:00 |
|
|
|
5602765b67
|
multiple expr per print
|
2026-02-06 11:15:44 +01:00 |
|
|
|
a1c99b8b9e
|
-
|
2026-02-05 22:43:01 +01:00 |
|
|
|
1581ca4928
|
string ancora un po' rustiche
|
2026-02-05 22:30:50 +01:00 |
|
|
|
078a300c1f
|
way better prints yay
|
2026-02-05 21:48:44 +01:00 |
|
|
|
5af769acc2
|
struct -> class
|
2026-02-05 19:40:59 +01:00 |
|
|
|
0d5cc35b5a
|
structs
|
2026-02-05 13:18:40 +01:00 |
|
|
|
3eaeefcd4c
|
-
|
2026-02-04 22:35:26 +01:00 |
|
|
|
6c9679ff57
|
Function arguments
|
2026-02-04 22:21:18 +01:00 |
|
|
|
ab5559d206
|
function calls
|
2026-02-04 21:39:14 +01:00 |
|
|
|
ce51292f7c
|
-
|
2026-02-04 21:13:22 +01:00 |
|
|
|
ff30ef8153
|
basic One2C code gen
|
2026-02-04 21:04:58 +01:00 |
|
|
|
541d3c7c7f
|
UnaryExpr and fix type check for BynaryExpr
|
2026-02-04 19:11:08 +01:00 |
|
|
|
fc79c23b77
|
boolean-type from comparisons
|
2026-02-04 18:06:51 +01:00 |
|
|
|
6525fa711d
|
ParenExpr, better print formatting
|
2026-02-04 17:48:16 +01:00 |
|
|
|
56d873d9d3
|
type cast
|
2026-02-04 15:20:52 +01:00 |
|
|
|
7eb9e021dd
|
SymbolTable stores function blocks
|
2026-02-04 09:06:21 +01:00 |
|
|
|
52c92386d7
|
working scopes
|
2026-02-04 08:45:05 +01:00 |
|
|
|
969de6a59b
|
tanta roba, wip scope
|
2026-02-03 23:07:33 +01:00 |
|