Simple arithmetic expressions
| | Match (const XxxExpression* OtherExpr, char *Env = NULL) Checks to see if the expression matches another expression |
| | Match (const XxxExpression* RuleExpr, XxxBindingEnv *BindEnv) Checks if the expression matches another rule input expression If match is successful, return true, and assign BindTerm array inside XxxBindingEnv class |
| | Replicate () Provides a convenient way to copy arbitrary expressions |
| | XxxArithExpression (const XxxArithExpression &src) Copy constructor. |
| | ArithPlan : public XxxValueExprPlan / Plan for arithmetic expressions |
Simple arithmetic expressions
XxxArithExpression(const XxxArithExpression &src)
virtual XxxExpression* Replicate()
virtual XxxBool Match(const XxxExpression* OtherExpr, char *Env = NULL)
virtual XxxBool Match(const XxxExpression* RuleExpr, XxxBindingEnv *BindEnv)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de