-
- Downloads
Reorganize builtin-function management
Revise the strategy. It was actually irrelevant to discriminate embedding of '<cmath>' functions and functions that are defined in pugs libraries. Legacy "CFunction"s are also "BuiltinFunction"s
Showing
- src/language/ASTNodeBuiltinFunctionExpressionBuilder.cpp 29 additions, 27 deletionssrc/language/ASTNodeBuiltinFunctionExpressionBuilder.cpp
- src/language/ASTNodeBuiltinFunctionExpressionBuilder.hpp 5 additions, 5 deletionssrc/language/ASTNodeBuiltinFunctionExpressionBuilder.hpp
- src/language/ASTNodeDataType.cpp 0 additions, 3 deletionssrc/language/ASTNodeDataType.cpp
- src/language/ASTNodeDataType.hpp 2 additions, 3 deletionssrc/language/ASTNodeDataType.hpp
- src/language/ASTNodeDataTypeBuilder.cpp 0 additions, 13 deletionssrc/language/ASTNodeDataTypeBuilder.cpp
- src/language/ASTNodeFunctionEvaluationExpressionBuilder.cpp 3 additions, 3 deletionssrc/language/ASTNodeFunctionEvaluationExpressionBuilder.cpp
- src/language/BuiltinFunctionEmbedder.hpp 71 additions, 15 deletionssrc/language/BuiltinFunctionEmbedder.hpp
- src/language/BuiltinModule.cpp 2 additions, 14 deletionssrc/language/BuiltinModule.cpp
- src/language/BuiltinModule.hpp 0 additions, 10 deletionssrc/language/BuiltinModule.hpp
- src/language/CFunctionEmbedder.hpp 0 additions, 126 deletionssrc/language/CFunctionEmbedder.hpp
- src/language/CMakeLists.txt 1 addition, 1 deletionsrc/language/CMakeLists.txt
- src/language/IModule.hpp 0 additions, 4 deletionssrc/language/IModule.hpp
- src/language/MathModule.cpp 54 additions, 47 deletionssrc/language/MathModule.cpp
- src/language/MeshModule.cpp 3 additions, 1 deletionsrc/language/MeshModule.cpp
- src/language/ModuleRepository.cpp 1 addition, 4 deletionssrc/language/ModuleRepository.cpp
- src/language/SymbolTable.hpp 1 addition, 19 deletionssrc/language/SymbolTable.hpp
- src/language/node_processor/BuiltinFunctionProcessor.hpp 10 additions, 12 deletionssrc/language/node_processor/BuiltinFunctionProcessor.hpp
- src/language/node_processor/OStreamProcessor.hpp 1 addition, 1 deletionsrc/language/node_processor/OStreamProcessor.hpp
- tests/CMakeLists.txt 4 additions, 4 deletionstests/CMakeLists.txt
- tests/test_ASTNodeBuiltinFunctionExpressionBuilder.cpp 40 additions, 39 deletionstests/test_ASTNodeBuiltinFunctionExpressionBuilder.cpp
Loading
Please register or sign in to comment