Jesse Brault
|
61d7c66e17
|
Found some unused imports.
|
2026-03-02 21:16:41 -06:00 |
|
Jesse Brault
|
8c1d56dc1a
|
Remove ir structs and fix misc. warnings.
|
2026-03-02 20:15:36 -06:00 |
|
Jesse Brault
|
0a0065a2c1
|
Add rudimentary type-use parsing and type-checking parameters.
|
2026-03-02 20:00:16 -06:00 |
|
Jesse Brault
|
2d601d6115
|
Add Any type.
|
2026-03-02 19:45:46 -06:00 |
|
Jesse Brault
|
ec18b5d5ba
|
Yay! Hello world via platform function is working.
|
2026-03-02 18:22:24 -06:00 |
|
Jesse Brault
|
7c041e40ad
|
Add sort-of-working error recovery to parser.
|
2026-03-02 14:06:14 -06:00 |
|
Jesse Brault
|
506e260c75
|
Add logic for checking if callee is platform fn.
|
2026-03-02 12:51:39 -06:00 |
|
Jesse Brault
|
b7b495178b
|
Add extern_function AST node.
|
2026-03-02 12:41:11 -06:00 |
|
Jesse Brault
|
35a849233c
|
Add extern keyword.
|
2026-03-02 11:48:41 -06:00 |
|
Jesse Brault
|
f2f4b0537e
|
Fix lexer whitespace bug.
|
2026-03-02 11:46:40 -06:00 |
|
Jesse Brault
|
0960516c4a
|
Very minimal, but e2e hello world sort of working.
|
2026-03-01 16:11:57 -06:00 |
|
Jesse Brault
|
6593a1cfd1
|
Assembling directly from AST.
|
2026-02-28 08:22:57 -06:00 |
|
Jesse Brault
|
e5e1647b70
|
Multiple statements test.
|
2026-02-28 06:57:06 -06:00 |
|
Jesse Brault
|
6b855b8ebb
|
Work on asm.
|
2026-02-27 21:33:28 -06:00 |
|
Jesse Brault
|
aefac57b9d
|
Starting work on IR.
|
2026-02-27 16:26:56 -06:00 |
|
Jesse Brault
|
8df46eec8d
|
Moving to dmc-lib, keeping it smaller!
|
2026-02-27 12:14:42 -06:00 |
|