aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2020-07-25Add assignment, while, extern, function signature type, start on bytecodedec05eba
2020-07-25Fix scoped allocator deinit crash with buffersdec05eba
2020-07-25Progressing on bytecode (to c), fix ssa resolving multiple timesdec05eba
2020-07-25Start on bytecode. Commit before os switchdec05eba
2020-07-25Test errors, stop working on errordec05eba
2020-07-25Synchronize funccall generate. Uses correct func index nowdec05eba
2020-07-25Resolve cross-file references (with mutex). Not donedec05eba
2020-07-25Add mutex for lhs expr, add error for missing lhs expr for func, structdec05eba
2020-07-25Add pub keyword, more import stuff, optimize hash mapdec05eba
2020-07-25Add struct, import caching, binop ops etcdec05eba
2020-07-25Load @import files relative to the file that uses @importdec05eba
2020-07-25Fail compilation on errordec05eba
2020-07-25Add single line, multiline commentsdec05eba
2020-07-25Add check for duplicate variable namesdec05eba
2020-07-25Fix hash_map_get not returning valuedec05eba
2020-07-25Fix hash map bug with reorder nodesdec05eba
2020-07-25Add hash mapdec05eba
2020-07-25Add arithmetic (binop) parsingdec05eba
2020-07-25Add variable declaration without assignmentdec05eba
2020-07-25Readd requirement for semicolon, makes things much simpler (for user as well)dec05eba
2020-07-25Use 'fn' to define closure to make parsing/reading the language easierdec05eba
2020-07-25Add string, variable and number. Fix identifier match against const and vardec05eba
2020-07-25Fix crash in parser import, optimize tokenizer_consume_if to not reparse if a...dec05eba
2020-07-25Use multiple threads to parsedec05eba