30 #ifndef AMATH_STATEMENT_EVAL_H 31 #define AMATH_STATEMENT_EVAL_H void Attach(SyntaxNode *node)
Base class for all statements in a syntax tree.
Evaluate arithmetic expression.
Base class for all nodes in a syntax tree.
ExpressionNode * expression
void Replace(SyntaxNode *n, SyntaxNode *x)
void Detach(SyntaxNode *node)
Base class for all nodes related to mathematical expressions.
EvalStatement(ExpressionNode *expression)