| e0dd207 |
marzeq |
2025-05-27 12:05 |
fix for loop setups |
| 34b27d9 |
marzeq |
2025-05-27 11:34 |
update example |
| 0a3af7e |
marzeq |
2025-05-27 11:01 |
make grammar formal ebnf |
| d36252c |
marzeq |
2025-03-10 12:23 |
use stack for variables |
| 12fb8a8 |
marzeq |
2025-03-10 09:00 |
refactor import resolve to own module |
| 928b5c0 |
marzeq |
2025-03-03 16:48 |
partial struct support |
| 4cf82e5 |
marzeq |
2025-02-13 22:56 |
add variadics for external function defs |
| cf60609 |
marzeq |
2025-02-13 17:58 |
fix typechecker not checking for argument count mismatch |
| 78b72b3 |
marzeq |
2025-02-13 17:55 |
add string literal and external function defs |
| 3c556fd |
marzeq |
2025-02-09 17:38 |
add char literals |
| 22f21e1 |
marzeq |
2025-02-08 20:55 |
fix case where as generation fails when last statement is function and it alwaysReturns |
| 8a8928a |
marzeq |
2025-02-08 18:15 |
add temporary _print function |
| 8e46789 |
marzeq |
2025-02-08 17:41 |
add codegen for everything the typechecker supports |
| 53e437c |
marzeq |
2025-02-04 17:31 |
update readme roadmap |
| 8e220b4 |
marzeq |
2025-02-04 17:28 |
return merged node after typechecking |
| 6087a5b |
marzeq |
2025-02-04 16:24 |
reimplement include imports |
| 4594921 |
marzeq |
2025-02-04 15:50 |
implement scuffed include imports |
| cf49edf |
marzeq |
2025-02-04 12:08 |
add string literals, and update imports to use them |
| 1d3ff2e |
marzeq |
2025-02-04 10:59 |
lay out roadmap for qbe ir gen |
| af79d87 |
marzeq |
2025-02-04 10:19 |
allow different integer types to be added/subtracted/... and compared together |
| 75179de |
marzeq |
2025-02-04 10:18 |
add boolean literals |
| 26e03b5 |
marzeq |
2025-02-03 22:14 |
add LICENSE |
| 96c30ee |
marzeq |
2025-02-03 22:03 |
initial commit |