|
cefa2698c6
|
split up checker and inferer and added booleans
|
2025-01-25 18:15:02 +01:00 |
|
|
62c1e46e17
|
begin with typechecker improvement
|
2025-01-25 15:51:26 +01:00 |
|
|
9fe5f322a1
|
fixed equal and not equal
|
2025-01-23 22:24:00 +01:00 |
|
|
8e684b800c
|
added equal and not equal, tests are needed for those
|
2025-01-23 14:46:42 +01:00 |
|
|
d998ecfc42
|
better representation of ast and tast
|
2025-01-23 09:10:29 +01:00 |
|
|
8bb0bb9a4e
|
finished binary expression
|
2025-01-22 21:16:14 +01:00 |
|
|
28d161ed62
|
remove go.sum
|
2025-01-22 18:21:47 +01:00 |
|
|
1e68083aad
|
begin binary expressions
|
2025-01-22 18:21:30 +01:00 |
|
|
3c3c1fc880
|
move the main package into main.go and move out all the compile logic into the cmd package
|
2025-01-22 09:17:13 +01:00 |
|
|
6513c45936
|
compiler compile
|
2025-01-22 09:00:49 +01:00 |
|
|
28d464f318
|
continue cmd
|
2025-01-21 20:57:51 +01:00 |
|
|
ad486b7900
|
continue cmd
|
2025-01-21 20:48:58 +01:00 |
|
|
c33321c259
|
begin cmd
|
2025-01-21 14:24:32 +01:00 |
|
|
4537f0ee69
|
ttir emitter and tests
|
2025-01-21 09:33:59 +01:00 |
|
|
0fabececd0
|
begin ir emit
|
2025-01-21 06:40:07 +01:00 |
|
|
8f115f8c1a
|
begin ir emit
|
2025-01-21 06:07:33 +01:00 |
|
|
c8d4e1c0a7
|
begin ir
|
2025-01-20 16:17:30 +01:00 |
|
|
6f9d64b2bf
|
Initial Commit
|
2025-01-19 21:45:07 +01:00 |
|