aboutsummaryrefslogtreecommitdiff
path: root/include/parser.h
AgeCommit message (Collapse)Author
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
TODO: Use mutex in lhs expr and set resolved_type
2020-07-25Resolve variable referencesdec05eba
2020-07-25Start on resolving ast. Add recursive declaration checkdec05eba
2020-07-25Add ast resolving using multiple threadsdec05eba
Fix issue where not all files are parsed
2020-07-25Use setjmp, longjmp instead of return_if_error to improve performancedec05eba
2020-07-25Add string, variable and number. Fix identifier match against const and vardec05eba
2020-07-25Use multiple threads to parsedec05eba
2020-07-25Fixed CHECK_RESULT macro, use scoped allocatordec05eba
Scoped allocator gives us better performance and cleanup code for error cases is much cleaner
2020-07-25Add result check for msvcdec05eba
2020-07-25Initial commit, Function declaration work somewhatdec05eba