-
- Downloads
Begin reorganization of AST construction to reduce compilation time
Code is quite crappy and will require lots of clean-up
Showing
- src/language/ASTBuilder.cpp 267 additions, 0 deletionssrc/language/ASTBuilder.cpp
- src/language/ASTBuilder.hpp 10 additions, 0 deletionssrc/language/ASTBuilder.hpp
- src/language/ASTNode.hpp 88 additions, 0 deletionssrc/language/ASTNode.hpp
- src/language/ASTNodeAffectationExpressionBuilder.cpp 228 additions, 0 deletionssrc/language/ASTNodeAffectationExpressionBuilder.cpp
- src/language/ASTNodeAffectationExpressionBuilder.hpp 11 additions, 0 deletionssrc/language/ASTNodeAffectationExpressionBuilder.hpp
- src/language/ASTNodeBinaryOperatorExpressionBuilder.cpp 357 additions, 0 deletionssrc/language/ASTNodeBinaryOperatorExpressionBuilder.cpp
- src/language/ASTNodeBinaryOperatorExpressionBuilder.hpp 11 additions, 0 deletionssrc/language/ASTNodeBinaryOperatorExpressionBuilder.hpp
- src/language/ASTNodeDataType.cpp 48 additions, 0 deletionssrc/language/ASTNodeDataType.cpp
- src/language/ASTNodeDataType.hpp 28 additions, 0 deletionssrc/language/ASTNodeDataType.hpp
- src/language/ASTNodeExpressionBuilder.cpp 613 additions, 0 deletionssrc/language/ASTNodeExpressionBuilder.cpp
- src/language/ASTNodeExpressionBuilder.hpp 11 additions, 0 deletionssrc/language/ASTNodeExpressionBuilder.hpp
- src/language/CMakeLists.txt 5 additions, 0 deletionssrc/language/CMakeLists.txt
- src/language/PEGGrammar.hpp 331 additions, 0 deletionssrc/language/PEGGrammar.hpp
- src/language/PugsParser.cpp 9 additions, 1968 deletionssrc/language/PugsParser.cpp
- src/language/SymbolTable.hpp 126 additions, 0 deletionssrc/language/SymbolTable.hpp
Loading
Please register or sign in to comment