Objects of this type are produced by a lexical parser or scanner, and consumed by a parser.
scanner
scala.util.parsing.combinator.syntactical.TokenParsers