46 QString handle_expression;
98 QString parseIdentifier();
The Parser class is responsible for parsing a mathematical expression string and converting it into a...
Definition Parser.h:12
TreeNodeBase * parse()
Parses the input string and returns the root of the resulting AST.
Definition Parser.cpp:15
QString parserString() const
Returns the current parser string.
Definition Parser.cpp:11
Parser()=default
Default constructor.
~Parser()=default
Default destructor.
void setParserString(const QString &p)
Sets the string to be parsed.
Definition Parser.cpp:6
Tree Node is expected to be like this!
Definition TreeNodeBase.h:7