UNPKG

@mike-lischke/antlr-tgen

Version:

A generator for antlr-ng runtime test cases

38 lines (29 loc) 638 B
[notes] https://github.com/antlr/antlr4/issues/1070 [type] Parser [grammar] grammar G; root : {0==0}? continue+ {<write("$text")>} ; continue returns [<IntArg("return")>] : for for? {1==1}? #else | break=BREAK BREAK+ (for | IF) #else | if+=IF if+=IF* #int | continue CONTINUE_ {<AssignLocal("$return","0")>} #class ; args[int else] locals [<IntArg("return")>] : for ; for: FOR; FOR: 'for '; BREAK: 'break '; IF: 'if '; CONTINUE_: 'continue'; [start] root [input] for for break break for if if for continue [output] """for for break break for if if for continue"""