summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-11-09First program: Can add 2 integers and return result via exit codeRoland Reichwein
2020-11-08Prepare encoding and linkingRoland Reichwein
2020-11-07Fill mCPPContext.graph with first node! To be converted to asmRoland Reichwein
2020-11-07Handle nodes up to expressionRoland Reichwein
2020-11-07Make "add" resultRoland Reichwein
2020-11-07Implemented first expressions (add)Roland Reichwein
2020-11-07Add node mapRoland Reichwein
2020-11-06Prepare Token/Node handlingRoland Reichwein
2020-11-01translate() translation-unit and declaration (WIP)Roland Reichwein
2020-11-01Update cppbnf.cppRoland Reichwein
2020-10-31CPP::translate() (WIP), documentation, bugfixingRoland Reichwein
2020-10-26Added ProgramOptsRoland Reichwein
2020-10-24Minor improvementsRoland Reichwein
2020-10-24Add FlowGraphRoland Reichwein
2020-10-18Namespace AsmRoland Reichwein
2020-10-18Implemented optimize()Roland Reichwein
2020-10-18Implemented insertAddresses()Roland Reichwein
2020-10-18Added xor, mov, jmpRoland Reichwein
2020-10-17Add addRoland Reichwein
2020-10-17Handle Labels and DataRoland Reichwein
2020-10-17Add ret and intRoland Reichwein
2020-10-17Separate-out assemblerRoland Reichwein
2020-10-15Add Segment structureRoland Reichwein
2020-10-14Registration of instructions, parameterized by argument typesRoland Reichwein
2020-10-13New Ops implementation for assemblerRoland Reichwein
2020-10-11Added COFF, Intel ASMRoland Reichwein
2020-10-10Uncommitted changesRoland Reichwein
2020-07-19Fix extension nameRoland Reichwein
2020-07-19Fix line endingRoland Reichwein
2020-03-31Optimization: Replace head recursion by tail recursion in matchingRoland Reichwein
2020-03-31Remove redundant codeRoland Reichwein
2020-03-31Optimize start lookupRoland Reichwein
2020-03-30Speed up compileRoland Reichwein
2020-03-29Fix compiler structureRoland Reichwein
2020-03-29Update to clang++-10 and g++-9Roland Reichwein
2020-03-29mcc produces first dummy executableRoland Reichwein
2020-03-29Add CLIRoland Reichwein
2020-03-29Code and data segmentRoland Reichwein
2020-03-29Fix ELFRoland Reichwein
2020-03-29Add dependency handlingRoland Reichwein
2020-03-28Add ELF handling (WIP)Roland Reichwein
2020-03-28Prepare ELF file format implementationRoland Reichwein
2020-03-27FixesRoland Reichwein
2020-03-27Top-down algo recognizes first C*+ programRoland Reichwein
2020-03-26Prepared new Node Tree (WIP)Roland Reichwein
2020-03-26Remove old bottom-up algorithmRoland Reichwein
2020-03-23BNF match (WIP: return nodes)Roland Reichwein
2020-03-23Helper functions for grammerRoland Reichwein
2020-03-21C++ grammer (WIP)Roland Reichwein
2020-03-21Added Gram::Compiler to CPP (WIP)Roland Reichwein