|
403f02a140
|
fixed tests
|
2025-03-13 10:55:54 +01:00 |
|
|
9cfb80e790
|
ttir and qbe: added function calls
|
2025-03-12 21:31:14 +01:00 |
|
|
b57ec5f5cf
|
ttir: added Call instruction
|
2025-03-12 18:34:41 +01:00 |
|
|
bcfa9fbde8
|
added function calls util typechecker WIP
still have to add support in ttir and both backends
|
2025-03-11 12:07:46 +01:00 |
|
|
290d05da88
|
finished functions by fixing arguments
|
2025-03-08 23:22:58 +01:00 |
|
|
b633246af8
|
direnv and some arg fixes
|
2025-03-07 16:38:14 +01:00 |
|
|
b0b7ede252
|
fixed if expressions
|
2025-02-26 15:18:56 +01:00 |
|
|
1b2ebd2361
|
a lot of stuff
|
2025-02-23 19:09:03 +01:00 |
|
|
d1c1d8a287
|
flakes and fixed some tests
|
2025-02-13 11:12:36 +01:00 |
|
|
90bb478537
|
fix unit return for if expression
|
2025-02-02 14:55:13 +01:00 |
|
|
9e6e3bd1e4
|
if expressions
|
2025-02-02 14:15:16 +01:00 |
|
|
5905a198b3
|
full qbe support i belive
|
2025-01-31 21:22:57 +01:00 |
|
|
5b46794539
|
added block and no return value generation
|
2025-01-26 21:05:28 +01:00 |
|
|
1dae344e09
|
added some tests
|
2025-01-25 22:02:02 +01:00 |
|
|
cefa2698c6
|
split up checker and inferer and added booleans
|
2025-01-25 18:15:02 +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 |
|
|
8bb0bb9a4e
|
finished binary expression
|
2025-01-22 21:16:14 +01:00 |
|
|
1e68083aad
|
begin binary expressions
|
2025-01-22 18:21:30 +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 |
|