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... |

Definition in file expression.h.

Generated on Thu Oct 23 11:13:54 2008 for Flex Bison C++ Example by 1.5.6