Piethon
1.0
A Python-like interpreter using flex and bison.
|
#include <expression.h>
Public Member Functions | |
virtual | ~Expression () |
virtual Number | eval (const SymbolTable &, const FunctionTable &) const =0 |
Protected Member Functions | |
Expression () | |
Definition at line 16 of file expression.h.
|
inlinevirtual |
Definition at line 18 of file expression.h.
|
inlineprotected |
Definition at line 23 of file expression.h.
|
pure virtual |
Implemented in NotEquals, Equals, GreaterThanOrEqualTo, LessThanOrEqualTo, GreaterThan, LessThan, Exponent, Modulus, Division, Multiplication, Subtraction, Addition, BinaryExpression, FunctionCallExp, Negation, Identifier, and Constant.