xref: /aosp_15_r20/external/antlr/runtime/ObjC/Framework/examples/combined/Combined.g (revision 16467b971bd3e2009fad32dd79016f2c7e421deb)
1grammar Combined;
2
3options {
4	language=ObjC;
5}
6
7stat: identifier+  ;
8
9identifier
10    : ID
11    ;
12
13
14ID  :   ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'0'..'9'|'_')*
15    ;
16
17INT :   ('0'..'9')+
18    ;
19
20WS  :   (   ' '
21        |   '\t'
22        |   '\r'
23        |   '\n'
24        )+
25        { $channel=99; }
26    ;
27