aboutsummaryrefslogtreecommitdiff
path: root/tests/bytecode.amal
AgeCommit message (Collapse)Author
2020-07-25Implicit cast to larger size, number suffix for number bitsizedec05eba
2020-07-25Add !=,<,<=,>,>=; both signed and notdec05eba
2020-07-25Implicit cast from str to ?&c_char, fix use of parameters (to use sys v ↵dec05eba
registers)
2020-07-25Implement vararg, verify arguments to parametersdec05eba
2020-07-25Allow referencing code in imported file (right now for function calls, allow ↵dec05eba
calling a function in another file)
2020-07-25Add if/else/elseif/while, including the final assemblydec05eba
2020-07-25Add exported variable (only functions for now), export main func, start ↵dec05eba
execution from main func
2020-07-25Move thread work from compiler/parser to thread_work file, fix use after ↵dec05eba
free bug in multithreaded parser allocator
2020-07-25hash map containsdec05eba
2020-07-25Add extern funcs, parameter registers, fix asm_rm RSP bugdec05eba
2020-07-25Implement more instructions, implement function parameters and argumentsdec05eba
2020-07-25Remove nullable... it's bad to have magic. Static analysis can do it insteaddec05eba
2020-07-25Starting on asm, implementing extern function call so progress is visibledec05eba
2020-07-25Add assignment, while, extern, function signature type, start on bytecodedec05eba