Commit graph

9 commits

Author SHA1 Message Date
Janis f7ec585057 goodness gracious it can do integer addition and pointer dereferencing!!!! 2024-08-18 19:59:13 +02:00
Janis 00359a306c stufffffffffff 2024-08-18 14:52:24 +02:00
Janis ddd65e8c4d has string_table now :^) 2024-08-16 22:38:13 +02:00
Janis 5c57dfb904 trying to refactor a bit:
- working on a string/bytes table
- no longer directly referencing ir outside of current function; the goal here
is to end up only generating ir for 1 function, then link together in assembling
step. this involves adding an GlobalRef() ast-node and ExternRef() ir instruction
2024-08-16 16:56:11 +02:00
Janis 2689179ed4 changed globaldecl to only allow const instead of let or var as keyword 2024-08-14 17:55:03 +02:00
Janis 3bb4ba79bc move symboltable into parser and tree, away from triples gen 2024-08-14 14:57:23 +02:00
Janis 66d08dadcc remove lints 2024-08-13 18:55:36 +02:00
Janis fe25d226d1 integrated SymbolTable into AST/Parser 2024-08-13 18:49:22 +02:00
Janis c3157b1355 not really sure, i guess this is an IR? 2024-08-13 00:00:19 +02:00