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