27 #ifndef SCHNEK_PARSERSETTINGS_HPP_ 28 #define SCHNEK_PARSERSETTINGS_HPP_ 30 #include "../variables/variables.hpp" 31 #include "../variables/function_expression.hpp" 32 #include "../variables/blockclasses.hpp" 43 :variables(name, classname)
46 template<
typename func>
47 void registerFunction(std::string fname, func f)
49 funcReg.registerFunction(fname, f);
54 return blockClasses.registerBlock(blockClass);
59 return blockClasses(blockClass);
65 #endif // SCHNEK_PARSERSETTINGS_HPP_ Definition: parsersettings.hpp:36
Definition: function_expression.hpp:194
Definition: blockclasses.hpp:103
Definition: blockclasses.hpp:66
Definition: variables.hpp:217