src/expression.h File Reference

Implements an example calculator class group. More...

Go to the source code of this file.

Classes

class  CalcNode
 CalcNode is the abstract base class for calculation nodes. More...
class  CNConstant
 Calculation node always returning a constant value. More...
class  CNNegate
 Calculation node negating the value of the operand subtree. More...
class  CNAdd
 Calculation node adding two operand nodes. More...
class  CNSubtract
 Calculation node subtracting two operand nodes. More...
class  CNMultiply
 Calculation node multiplying two operand nodes. More...
class  CNDivide
 Calculation node dividing two operand nodes. More...
class  CNModulo
 Calculation node calculating the remainder of an integer division of two operand nodes. More...
class  CNPower
 Calculation node raising one operand to the power of the second. More...
class  CalcContext
 Calculator context used to save the parsed expressions. More...


Detailed Description

Implements an example calculator class group.

Definition in file expression.h.


Generated on Mon Aug 20 13:34:21 2007 for Flex Bison C++ Example by  doxygen 1.5.2