@mike-lischke/antlr-tgen
Version:
A generator for antlr-ng runtime test cases
27 lines (20 loc) • 287 B
Plain Text
[type]
CompositeParser
[grammar]
grammar M; // uses no rules from the import
import S;
s : 'b' {<Invoke_foo()>} ; // gS is import pointer
WS : (' '|'\n') -> skip ;
[slaveGrammar]
parser grammar S;
<Declare_foo()>
}
a : B;
[start]
s
[input]
b
[output]
"""foo
"""