|
@@ 9355-9372 (lines=18) @@
|
| 9352 |
|
// token list labels: |
| 9353 |
|
// rule list labels: |
| 9354 |
|
// wildcard labels: |
| 9355 |
|
if ( state.backtracking==0 ) { |
| 9356 |
|
retval.tree = root_0; |
| 9357 |
|
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); |
| 9358 |
|
|
| 9359 |
|
root_0 = (Object)adaptor.nil(); |
| 9360 |
|
// 187:39: -> ^( 'INF' ) |
| 9361 |
|
{ |
| 9362 |
|
// /home/alessandro/opt/antlr/ddl3/ddl3.g:187:41: ^( 'INF' ) |
| 9363 |
|
{ |
| 9364 |
|
Object root_1 = (Object)adaptor.nil(); |
| 9365 |
|
root_1 = (Object)adaptor.becomeRoot(stream_54.nextNode(), root_1); |
| 9366 |
|
adaptor.addChild(root_0, root_1); |
| 9367 |
|
} |
| 9368 |
|
|
| 9369 |
|
} |
| 9370 |
|
|
| 9371 |
|
|
| 9372 |
|
retval.tree = root_0; |
| 9373 |
|
} |
| 9374 |
|
|
| 9375 |
|
} |
|
@@ 9302-9319 (lines=18) @@
|
| 9299 |
|
// token list labels: |
| 9300 |
|
// rule list labels: |
| 9301 |
|
// wildcard labels: |
| 9302 |
|
if ( state.backtracking==0 ) { |
| 9303 |
|
retval.tree = root_0; |
| 9304 |
|
RewriteRuleSubtreeStream stream_retval=new RewriteRuleSubtreeStream(adaptor,"rule retval",retval!=null?retval.getTree():null); |
| 9305 |
|
|
| 9306 |
|
root_0 = (Object)adaptor.nil(); |
| 9307 |
|
// 187:15: -> ^( INT ) |
| 9308 |
|
{ |
| 9309 |
|
// /home/alessandro/opt/antlr/ddl3/ddl3.g:187:17: ^( INT ) |
| 9310 |
|
{ |
| 9311 |
|
Object root_1 = (Object)adaptor.nil(); |
| 9312 |
|
root_1 = (Object)adaptor.becomeRoot(stream_INT.nextNode(), root_1); |
| 9313 |
|
adaptor.addChild(root_0, root_1); |
| 9314 |
|
} |
| 9315 |
|
|
| 9316 |
|
} |
| 9317 |
|
|
| 9318 |
|
|
| 9319 |
|
retval.tree = root_0; |
| 9320 |
|
} |
| 9321 |
|
|
| 9322 |
|
} |