Inherited by ExpressionEvaluation::MathExpressionOperators, ExpressionEvaluation::PrimitiveParser, and ExpressionEvaluation::VariableParser.
Classes | |
| struct | ParseResult |
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (ExpressionElementParser, AZ::SystemAllocator) | |
| virtual ExpressionParserId | GetParserId () const =0 |
| virtual ParseResult | ParseElement (const AZStd::string &inputText, size_t offset) const =0 |
| virtual void | EvaluateToken (const ElementInformation &parseResult, ExpressionResultStack &evaluationStack) const =0 |