1 // @@ANTLR Tool Options@@: -trace 2 tree grammar t051treeRewriteASTzWalker; 3 options { 4 language=JavaScript; 5 output=AST; 6 ASTLabelType=CommonTree; 7 tokenVocab=t051treeRewriteASTz; 8 rewrite=true; 9 } 10 tokens { X; } 11 s : ^('boo' a* b) ; // don't reset s.tree to b.tree due to 'boo' 12 a : X ; 13 b : ^(ID INT) -> INT 14 ; 15