An ANTLR3 / ANTLRWorks newbie question, if I may.
The Java1.5 ANTLR3 grammar has rules like this:
expression
: conditionalExpression (assignmentOperator expression)?
;
conditionalExpression
: conditionalOrExpression ( '?' expression ':' expression )?
;