|
@@ 5316-5337 (lines=22) @@
|
| 5313 |
|
|
| 5314 |
|
// /home/alessandro/opt/antlr/ddl3/ddl3.g:115:15: ( ',' ID )* |
| 5315 |
|
loop22: |
| 5316 |
|
while (true) { |
| 5317 |
|
int alt22=2; |
| 5318 |
|
int LA22_0 = input.LA(1); |
| 5319 |
|
if ( (LA22_0==15) ) { |
| 5320 |
|
alt22=1; |
| 5321 |
|
} |
| 5322 |
|
|
| 5323 |
|
switch (alt22) { |
| 5324 |
|
case 1 : |
| 5325 |
|
// /home/alessandro/opt/antlr/ddl3/ddl3.g:115:16: ',' ID |
| 5326 |
|
{ |
| 5327 |
|
char_literal178=(Token)match(input,15,FOLLOW_15_in_singleton_state_variable_component_decision_type1219); if (state.failed) return retval; |
| 5328 |
|
if ( state.backtracking==0 ) stream_15.add(char_literal178); |
| 5329 |
|
|
| 5330 |
|
ID179=(Token)match(input,ID,FOLLOW_ID_in_singleton_state_variable_component_decision_type1221); if (state.failed) return retval; |
| 5331 |
|
if ( state.backtracking==0 ) stream_ID.add(ID179); |
| 5332 |
|
|
| 5333 |
|
} |
| 5334 |
|
break; |
| 5335 |
|
|
| 5336 |
|
default : |
| 5337 |
|
break loop22; |
| 5338 |
|
} |
| 5339 |
|
} |
| 5340 |
|
|
|
@@ 1041-1062 (lines=22) @@
|
| 1038 |
|
|
| 1039 |
|
// /home/alessandro/opt/antlr/ddl3/ddl3.g:28:56: ( ',' ID )* |
| 1040 |
|
loop6: |
| 1041 |
|
while (true) { |
| 1042 |
|
int alt6=2; |
| 1043 |
|
int LA6_0 = input.LA(1); |
| 1044 |
|
if ( (LA6_0==15) ) { |
| 1045 |
|
alt6=1; |
| 1046 |
|
} |
| 1047 |
|
|
| 1048 |
|
switch (alt6) { |
| 1049 |
|
case 1 : |
| 1050 |
|
// /home/alessandro/opt/antlr/ddl3/ddl3.g:28:57: ',' ID |
| 1051 |
|
{ |
| 1052 |
|
char_literal39=(Token)match(input,15,FOLLOW_15_in_enumeration_parameter_type235); if (state.failed) return retval; |
| 1053 |
|
if ( state.backtracking==0 ) stream_15.add(char_literal39); |
| 1054 |
|
|
| 1055 |
|
ID40=(Token)match(input,ID,FOLLOW_ID_in_enumeration_parameter_type237); if (state.failed) return retval; |
| 1056 |
|
if ( state.backtracking==0 ) stream_ID.add(ID40); |
| 1057 |
|
|
| 1058 |
|
} |
| 1059 |
|
break; |
| 1060 |
|
|
| 1061 |
|
default : |
| 1062 |
|
break loop6; |
| 1063 |
|
} |
| 1064 |
|
} |
| 1065 |
|
|