next up previous
Next: Cast expressions Up: Expressions Previous: Names

Operators other than assignment

Operators other than assignment[55]:
SYMBOL Operator INHERITS OperatorSymbol END;

RULE: Expression ::= Operator Expression COMPUTE
  MonadicContext(Expression[1],Operator,Expression[2]);
END;

RULE: Expression ::= Expression Operator COMPUTE
  MonadicContext(Expression[1],Operator,Expression[2]);
END;

RULE: Expression ::= Expression Operator Expression COMPUTE
  DyadicContext(Expression[1],Operator,Expression[2],Expression[3]);
END;
This macro is invoked in definition 45.



2008-09-11