@mike-lischke/antlr-tgen
Version:
A generator for antlr-ng runtime test cases
29 lines (23 loc) • 387 B
Plain Text
[type]
Lexer
[grammar]
lexer grammar L;
ENUM : 'enum' { <False()> }? ;
ID : 'a'..'z'+ ;
WS : (' '|'\n') -> skip;
[input]
enum abc enum
[output]
[@0,0:3='enum',<2>,1:0]
[@1,5:7='abc',<2>,1:5]
[@2,9:12='enum',<2>,1:9]
[@3,13:12='<EOF>',<-1>,1:13]
s0-' '->:s5=>3
s0-'a'->:s4=>2
s0-'e'->:s1=>2
:s1=>2-'n'->:s2=>2
:s2=>2-'u'->:s3=>2
:s4=>2-'b'->:s4=>2
:s4=>2-'c'->:s4=>2
[flags]
showDFA