-
- Downloads
Redesign module handling
This concerns built-in modules (external modules will not be defined anytime soon!) Now, modules are registered in a repository and have to follow a simple interface to be imported. This repository is a member of the ASTModulesImporter but may become a singleton if needed in future.
Showing
- src/language/ASTModulesImporter.cpp 3 additions, 33 deletionssrc/language/ASTModulesImporter.cpp
- src/language/ASTModulesImporter.hpp 4 additions, 0 deletionssrc/language/ASTModulesImporter.hpp
- src/language/CMakeLists.txt 1 addition, 0 deletionssrc/language/CMakeLists.txt
- src/language/IModule.hpp 27 additions, 0 deletionssrc/language/IModule.hpp
- src/language/MathModule.hpp 14 additions, 13 deletionssrc/language/MathModule.hpp
- src/language/ModuleRepository.cpp 56 additions, 0 deletionssrc/language/ModuleRepository.cpp
- src/language/ModuleRepository.hpp 33 additions, 0 deletionssrc/language/ModuleRepository.hpp
src/language/IModule.hpp
0 → 100644
src/language/ModuleRepository.cpp
0 → 100644
src/language/ModuleRepository.hpp
0 → 100644
Please register or sign in to comment