Schnek
schnek::Parser Class Reference

Public Member Functions

 Parser (std::string name, std::string classname, const BlockClasses &blockClasses_)
 
 Parser (const VariableStorage &variables_, const FunctionRegistry &funcReg_)
 
 Parser (const VariableStorage &variables_, const FunctionRegistry &funcReg_, const BlockClasses &blockClasses_)
 
 Parser (const ParserSettings &settings)
 
FunctionRegistrygetFunctionRegistry ()
 
VariableStoragegetVariableStorage ()
 
BlockClassesgetBlockClasses ()
 
pBlock parse (std::istream &input, std::string filename="Setup File")
 

The documentation for this class was generated from the following files: