UNPKG

@mike-lischke/antlr-tgen

Version:

A generator for antlr-ng runtime test cases

38 lines (32 loc) 512 B
[type] Lexer [grammar] lexer grammar L; ID : [a-z]+ ; INDENT : [ \t]+ { <TokenStartColumnEquals("0")> }? { <writeln("\"INDENT\"")> } ; NL : '\n'; WS : [ \t]+ ; [input] """abc def """ [output] INDENT [@0,0:2='abc',<1>,1:0] [@1,3:3='\n',<3>,1:3] [@2,4:5=' ',<2>,2:0] [@3,6:8='def',<1>,2:2] [@4,9:10=' ',<4>,2:5] [@5,11:11='\n',<3>,2:7] [@6,12:11='<EOF>',<-1>,3:0] s0-' '->:s2=>3 s0-'a'->:s1=>1 s0-'d'->:s1=>1 :s1=>1-'b'->:s1=>1 :s1=>1-'c'->:s1=>1 :s1=>1-'e'->:s1=>1 :s1=>1-'f'->:s1=>1 [flags] showDFA