aboutsummaryrefslogtreecommitdiff
path: root/include/compiler.h
AgeCommit message (Expand)Author
2020-07-25wip: function pointers and other stuffdec05eba
2020-07-25Implicit cast to larger size, number suffix for number bitsizedec05eba
2020-07-25Implement vararg, verify arguments to parametersdec05eba
2020-07-25Fix import func call builddec05eba
2020-07-25Find tokenizer by code reference instead of using scope parserdec05eba
2020-07-25Remove number of branches in executordec05eba
2020-07-25Move thread work from compiler/parser to thread_work file, fix use after free...dec05eba
2020-07-25Implement more instructions, implement function parameters and argumentsdec05eba
2020-07-25Before interpreter. Cleanup build script. Begin writing code analyzer tool to...dec05eba
2020-07-25Starting on asm, implementing extern function call so progress is visibledec05eba
2020-07-25Start on amal programdec05eba
2020-07-25Test errors, stop working on errordec05eba
2020-07-25Resolve cross-file references (with mutex). Not donedec05eba
2020-07-25Set file scope when parser is created. No need to resolve for every @import i...dec05eba
2020-07-25Add struct, import caching, binop ops etcdec05eba
2020-07-25Resolve variable referencesdec05eba
2020-07-25Turn ast resolve/ssa generation thread work to generic workflow - better for ...dec05eba
2020-07-25Starting on ssadec05eba
2020-07-25Add ast resolving using multiple threadsdec05eba
2020-07-25Fix compiler join thread, fix compiliation with clangdec05eba
2020-07-25Use multiple threads to parsedec05eba