UNPKG

@mike-lischke/antlr-tgen

Version:

A generator for antlr-ng runtime test cases

30 lines (23 loc) 669 B
[notes] This is a regression test for antlr/antlr4#2728 It should generate correct code for grammars with more than 65 tokens. https://github.com/antlr/antlr4/pull/2728#issuecomment-622940562 [type] Parser [grammar] grammar L; a : ('1'|'2'|'3'|'4'|'5'|'6'|'7'|'8'|'9'|'10'|'11'|'12'|'13'|'14'|'15'|'16' |'17'|'18'|'19'|'20'|'21'|'22'|'23'|'24'|'25'|'26'|'27'|'28'|'29'|'30'|'31'|'32' |'33'|'34'|'35'|'36'|'37'|'38'|'39'|'40'|'41'|'42'|'43'|'44'|'45'|'46'|'47'|'48' |'49'|'50'|'51'|'52'|'53'|'54'|'55'|'56'|'57'|'58'|'59'|'60'|'61'|'62'|'63'|'64' |'65'|'66')+ { <writeln("$text")> }; WS : (' '|'\n') -> skip; [start] a [input] 12 34 56 66 [output] """12345666 """