[type]
Lexer

[grammar]
lexer grammar L;
CMT : '/*' (CMT | .)+? '*' '/' ;
WS : (' '|'\n')+;

[input]
/* ick */
/* /* */
/* /*nested*/ */

[output]
[@0,0:8='/* ick */',<1>,1:0]
[@1,9:9='\n',<2>,1:9]
[@2,10:34='/* /* */\n/* /*nested*/ */',<1>,2:0]
[@3,35:35='\n',<2>,3:16]
[@4,36:35='<EOF>',<-1>,4:0]

