15 lines
334 B
Plaintext
Executable File
15 lines
334 B
Plaintext
Executable File
// @@ANTLR Tool Options@@: -trace
|
|
tree grammar t051treeRewriteASTxWalker;
|
|
options {
|
|
language=JavaScript;
|
|
output=AST;
|
|
ASTLabelType=CommonTree;
|
|
tokenVocab=t051treeRewriteASTx;
|
|
rewrite=true;
|
|
}
|
|
tokens { X; }
|
|
s : a* b ; // only b contributes to tree, but it's after a*; s.tree = b.tree
|
|
a : X ;
|
|
b : ^(ID INT) -> INT
|
|
;
|