summaryrefslogtreecommitdiffhomepage
path: root/cpp.cpp
AgeCommit message (Expand)Author
2020-11-24Implement Shift Left (WIP)Roland Reichwein
2020-11-23Add Subtract, generalized binary operationsRoland Reichwein
2020-11-22Generalize Add / Mul, Integer promotion, testsRoland Reichwein
2020-11-21Support gcc 10 and clang 11Roland Reichwein
2020-11-17Complete hierarchical evaluation (unittest and systemtest fixed)Roland Reichwein
2020-11-15Fixed unit tests, prepared hierarchical evaluation via stack (WIP)Roland Reichwein
2020-11-15Simplify Asm constructionRoland Reichwein
2020-11-14Added system testsRoland Reichwein
2020-11-12Adjust rules to new bnfRoland Reichwein
2020-11-09Support multiply (WIP)Roland Reichwein
2020-11-09Move encode.h|cpp to intel specificRoland Reichwein
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-10Uncommitted changesRoland Reichwein
2020-03-30Speed up compileRoland Reichwein
2020-03-29Fix compiler structureRoland Reichwein
2020-03-29mcc produces first dummy executableRoland Reichwein
2020-03-27FixesRoland Reichwein
2020-03-27Top-down algo recognizes first C*+ programRoland 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
2020-03-21Add lexer to CPPRoland Reichwein
2020-03-15New lexerRoland Reichwein
2020-03-14Prepare DFARoland Reichwein
2020-03-01Vector invalidation fixRoland Reichwein
2020-02-20Grammar applied to lex (WIP)Roland Reichwein
2020-02-16Try to match lex grammar (WIP)Roland Reichwein
2020-02-16Translation phase 3: preprocessing tokens (WIP)Roland Reichwein
2020-02-16Add translation phases stubsRoland Reichwein
2020-01-25Refactor, fix missing filesRoland Reichwein