| 981f454 |
Antoni Marzec |
2026-02-27 19:27 |
fix extern function parsing |
| a8aa3a8 |
Antoni Marzec |
2026-02-27 18:25 |
update module and import syntax |
| f30c168 |
Antoni Marzec |
2026-02-27 09:41 |
type attribution pass |
| cfc5d7b |
Antoni Marzec |
2026-02-26 17:27 |
fix let variable decl with explicit type pasing |
| 0b52cfc |
Antoni Marzec |
2026-02-26 16:16 |
fix semantic analysis |
| 7b3564d |
Antoni Marzec |
2026-02-25 13:31 |
redo parsing type definitions |
| 83a80b9 |
Antoni Marzec |
2026-01-28 19:17 |
rename project to qk |
| f07b25f |
Antoni Marzec |
2026-01-25 18:01 |
add arrays (static length and variable length) |
| a3d0624 |
Antoni Marzec |
2025-09-11 13:54 |
i dont even remember the changes |
| 115664d |
Antoni Marzec |
2025-09-11 13:30 |
update examples |
| 5f91a82 |
Antoni Marzec |
2025-09-11 12:33 |
properly parse pub keywords |
| 2857631 |
Antoni Marzec |
2025-09-11 12:31 |
make keywords more structured |
| ff8e240 |
Antoni Marzec |
2025-09-11 10:39 |
fuck it, return to go fmt |
| 5de1874 |
Antoni Marzec |
2025-09-11 09:22 |
add better marking for external functions |
| 2bba722 |
Antoni Marzec |
2025-09-11 00:03 |
add module system implementation |
| 4fe6f3d |
Antoni Marzec |
2025-09-10 16:55 |
fix ident parsing |
| 4dfcec0 |
Antoni Marzec |
2025-09-10 11:13 |
correctly parse module declaration |
| edc50ce |
Antoni Marzec |
2025-09-03 20:13 |
make import statement more function like |
| 96c5e34 |
Antoni Marzec |
2025-09-03 19:36 |
struct (ident) { --> struct (ident) = { |
| 2536085 |
Antoni Marzec |
2025-09-01 21:06 |
. |
| 86879e2 |
Antoni Marzec |
2025-09-01 20:33 |
fix imports |
| 715a57f |
Antoni Marzec |
2025-09-01 20:18 |
improve casting |
| 9a87611 |
Antoni Marzec |
2025-09-01 19:18 |
pointer arithmetic for dereference and pass |
| 98951cf |
Antoni Marzec |
2025-09-01 17:26 |
fix return type parsing |
| 79de1a9 |
Antoni Marzec |
2025-09-01 16:11 |
make func args immutable again and allow prefixing with var to allow mut |
| 8e32f16 |
Antoni Marzec |
2025-09-01 15:18 |
allow pointers for type literals and stip off immutablility for arguments |
| 61c930f |
Antoni Marzec |
2025-08-31 17:52 |
typecheck struct access |
| a51335c |
Antoni Marzec |
2025-08-30 21:07 |
redo how nodes are defined to be more stable |
| f2fc6aa |
Antoni Marzec |
2025-08-29 20:33 |
finish pointer implementation for primitives |
| fce9a57 |
Antoni Marzec |
2025-08-29 17:50 |
no ': type' in function sig means void ret type or i32 for main |
| 9048037 |
Antoni Marzec |
2025-08-23 22:59 |
begone tabs, i wont listen to you go devs |
| 928b5c0 |
marzeq |
2025-03-03 16:48 |
partial struct support |
| 4cf82e5 |
marzeq |
2025-02-13 22:56 |
add variadics for external function defs |
| 78b72b3 |
marzeq |
2025-02-13 17:55 |
add string literal and external function defs |
| 8e46789 |
marzeq |
2025-02-08 17:41 |
add codegen for everything the typechecker supports |
| cf49edf |
marzeq |
2025-02-04 12:08 |
add string literals, and update imports to use them |
| 96c30ee |
marzeq |
2025-02-03 22:03 |
initial commit |