UNPKG

@mike-lischke/antlr-tgen

Version:

A generator for antlr-ng runtime test cases

24 lines (18 loc) 270 B
[type] Parser [grammar] grammar T; s @after {<ToStringTree("$ctx"):writeln()>} : e; e : a=e op=('*'|'/') b=e {} | INT {} | '(' x=e ')' {} ; INT : '0'..'9'+ ; WS : (' '|'\n') -> skip ; [start] s [input] 1*2/3 [output] """(s (e (e (e 1) * (e 2)) / (e 3))) """