18 Commits

Author SHA1 Message Date
19c8cb9103 begin function calls
parser done
2025-03-09 19:01:32 +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
45dad474e0 fix some function stuff 2025-03-03 14:36:25 +01:00
6425cd3b55 fixed some bugs 2025-02-28 13:06:10 +01:00
508b3fdc7a added functions till typechecker WIP 2025-02-27 11:15:17 +01:00
1b2ebd2361 a lot of stuff 2025-02-23 19:09:03 +01:00
ee26d1371c begin variable resolution 2025-02-21 16:46:54 +01:00
bae6aa05fc begin with variables 2025-02-03 20:23:28 +01:00
9e6e3bd1e4 if expressions 2025-02-02 14:15:16 +01:00
5b46794539 added block and no return value generation 2025-01-26 21:05:28 +01:00
6504ad7134 fix: typechecker error handling
- rename Architecture.md -> architecture.md
- change error handling in typechecker to print the token loc for binary
expressions and also not prefix the error when printed in cmd
2025-01-26 14:25:34 +01:00
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
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
c8d4e1c0a7 begin ir 2025-01-20 16:17:30 +01:00