Productions
expression = { atomic } number
| { compound } plus lpar [left]:expression
comma [right]:expression rpar;
SableCC generiert Klassen
abstract class Node; -- einmal
-- für jede Regel:
abstract class PExpression extends Node;
-- für jede Alternative einer Regel:
final class ACompoundExpression extends PExpression {
-- für jede Variable in rechter Regelseite:
PExpression getLeft ();
}