[type] Parser [grammar] grammar T; a : (ID|{}INT)? { }; ID : 'a'..'z'+; INT : '0'..'9'+ ; WS : (' '|'\n') -> skip; [start] a [input] a [output] """a """