xref: /aosp_15_r20/external/antlr/runtime/Python/tests/t031emptyAlt.g (revision 16467b971bd3e2009fad32dd79016f2c7e421deb)
1*16467b97STreehugger Robotgrammar t031emptyAlt;
2*16467b97STreehugger Robotoptions {
3*16467b97STreehugger Robot  language = Python;
4*16467b97STreehugger Robot}
5*16467b97STreehugger Robot
6*16467b97STreehugger Robotr
7*16467b97STreehugger Robot    : NAME
8*16467b97STreehugger Robot        ( {self.cond}?=> WS+ NAME
9*16467b97STreehugger Robot        |
10*16467b97STreehugger Robot        )
11*16467b97STreehugger Robot        EOF
12*16467b97STreehugger Robot    ;
13*16467b97STreehugger Robot
14*16467b97STreehugger RobotNAME: ('a'..'z') ('a'..'z' | '0'..'9')+;
15*16467b97STreehugger RobotNUMBER: ('0'..'9')+;
16*16467b97STreehugger RobotWS: ' '+;
17