| @@ 9433-9474 (lines=42) @@ | ||
| 9430 | ||
| 9431 | // /home/alessandro/opt/antlr/ddl3/ddl3.g:189:8: ( ( sign )? INT -> ^( INT ( sign )? ) | ( sign )? 'INF' -> ^( 'INF' ( sign )? ) ) |
|
| 9432 | int alt67=2; |
|
| 9433 | switch ( input.LA(1) ) { |
|
| 9434 | case 14: |
|
| 9435 | case 16: |
|
| 9436 | { |
|
| 9437 | int LA67_1 = input.LA(2); |
|
| 9438 | if ( (LA67_1==INT) ) { |
|
| 9439 | alt67=1; |
|
| 9440 | } |
|
| 9441 | else if ( (LA67_1==54) ) { |
|
| 9442 | alt67=2; |
|
| 9443 | } |
|
| 9444 | ||
| 9445 | else { |
|
| 9446 | if (state.backtracking>0) {state.failed=true; return retval;} |
|
| 9447 | int nvaeMark = input.mark(); |
|
| 9448 | try { |
|
| 9449 | input.consume(); |
|
| 9450 | NoViableAltException nvae = |
|
| 9451 | new NoViableAltException("", 67, 1, input); |
|
| 9452 | throw nvae; |
|
| 9453 | } finally { |
|
| 9454 | input.rewind(nvaeMark); |
|
| 9455 | } |
|
| 9456 | } |
|
| 9457 | ||
| 9458 | } |
|
| 9459 | break; |
|
| 9460 | case INT: |
|
| 9461 | { |
|
| 9462 | alt67=1; |
|
| 9463 | } |
|
| 9464 | break; |
|
| 9465 | case 54: |
|
| 9466 | { |
|
| 9467 | alt67=2; |
|
| 9468 | } |
|
| 9469 | break; |
|
| 9470 | default: |
|
| 9471 | if (state.backtracking>0) {state.failed=true; return retval;} |
|
| 9472 | NoViableAltException nvae = |
|
| 9473 | new NoViableAltException("", 67, 0, input); |
|
| 9474 | throw nvae; |
|
| 9475 | } |
|
| 9476 | switch (alt67) { |
|
| 9477 | case 1 : |
|
| @@ 9228-9268 (lines=41) @@ | ||
| 9225 | ||
| 9226 | // /home/alessandro/opt/antlr/ddl3/ddl3.g:187:2: ( ( '+' )? INT -> ^( INT ) | ( '+' )? 'INF' -> ^( 'INF' ) ) |
|
| 9227 | int alt64=2; |
|
| 9228 | switch ( input.LA(1) ) { |
|
| 9229 | case 14: |
|
| 9230 | { |
|
| 9231 | int LA64_1 = input.LA(2); |
|
| 9232 | if ( (LA64_1==INT) ) { |
|
| 9233 | alt64=1; |
|
| 9234 | } |
|
| 9235 | else if ( (LA64_1==54) ) { |
|
| 9236 | alt64=2; |
|
| 9237 | } |
|
| 9238 | ||
| 9239 | else { |
|
| 9240 | if (state.backtracking>0) {state.failed=true; return retval;} |
|
| 9241 | int nvaeMark = input.mark(); |
|
| 9242 | try { |
|
| 9243 | input.consume(); |
|
| 9244 | NoViableAltException nvae = |
|
| 9245 | new NoViableAltException("", 64, 1, input); |
|
| 9246 | throw nvae; |
|
| 9247 | } finally { |
|
| 9248 | input.rewind(nvaeMark); |
|
| 9249 | } |
|
| 9250 | } |
|
| 9251 | ||
| 9252 | } |
|
| 9253 | break; |
|
| 9254 | case INT: |
|
| 9255 | { |
|
| 9256 | alt64=1; |
|
| 9257 | } |
|
| 9258 | break; |
|
| 9259 | case 54: |
|
| 9260 | { |
|
| 9261 | alt64=2; |
|
| 9262 | } |
|
| 9263 | break; |
|
| 9264 | default: |
|
| 9265 | if (state.backtracking>0) {state.failed=true; return retval;} |
|
| 9266 | NoViableAltException nvae = |
|
| 9267 | new NoViableAltException("", 64, 0, input); |
|
| 9268 | throw nvae; |
|
| 9269 | } |
|
| 9270 | switch (alt64) { |
|
| 9271 | case 1 : |
|