bool isVariable(const QString &str)
Determines whether the given token is a variable and, if so, appends it to the list of variables.
InlineInfixToPostfix()
Constructs an InlineInfixToPostfix object.
QStringList m_variables
The list of variables (represented as strings).
bool exists(const QString &str)
Determines whether the given string exists as a recognized variable.
virtual ~InlineInfixToPostfix()
Destroys the InlineInfixToPostfix object.
virtual bool isKnownSymbol(QString representation)
This method attempts to verify that the given argument is recognized as a valid function,...
A parser for converting equation strings to postfix.
void initialize()
Adds several infix operators and functions to the operator list that are not already recognized by th...
Converter for math equations.
bool isScalar(const QString &scalar)
Determines whether the given token represents a scalar value (i.e.
virtual InfixOperator * findOperator(QString element)
This method will first search the recognized list of operators and functions for the given token.