27 #ifndef SCHNEK_PARSER_HPP_ 28 #define SCHNEK_PARSER_HPP_ 31 #include "parsersettings.hpp" 32 #include "../variables/blockclasses.hpp" 33 #include "../variables/variables.hpp" 34 #include "../variables/function_expression.hpp" 45 : variables(name, classname), funcReg(), blockClasses(blockClasses_)
49 : variables(variables_), funcReg(funcReg_), blockClasses(
false)
53 : variables(variables_), funcReg(funcReg_), blockClasses(blockClasses_)
57 : variables(settings.variables), funcReg(settings.funcReg), blockClasses(settings.blockClasses)
64 pBlock parse(std::istream &input, std::string filename =
"Setup File");
69 #endif // SCHNEK_PARSER_HPP_ Definition: parsersettings.hpp:36
Definition: function_expression.hpp:193
Definition: parser.hpp:38
Definition: blockclasses.hpp:103
Definition: variables.hpp:222