package lexical
Type Members
-   abstract  class Lexical extends Scanners with TokensThis component complements the Scannerscomponent with common operations for lexical parsers.This component complements the Scannerscomponent with common operations for lexical parsers.Refer to scala.util.parsing.combinator.lexical.StdLexical for a concrete implementation for a simple, Scala-like language. 
-    trait Scanners extends ParsersThis component provides core functionality for lexical parsers. This component provides core functionality for lexical parsers. See its subclasses scala.util.parsing.combinator.lexical.Lexical and -- most interestingly scala.util.parsing.combinator.lexical.StdLexical, for more functionality. 
-    class StdLexical extends Lexical with StdTokensThis component provides a standard lexical parser for a simple, Scala-like language. This component provides a standard lexical parser for a simple, Scala-like language. It parses keywords and identifiers, numeric literals (integers), strings, and delimiters. To distinguish between identifiers and keywords, it uses a set of reserved identifiers: every string contained in reservedis returned as a keyword token. (Note that=>is hard-coded as a keyword.) Additionally, the kinds of delimiters can be specified by thedelimitersset.Usually this component is used to break character-based input into bigger tokens, which are then passed to a token-parser (see scala.util.parsing.combinator.syntactical.TokenParsers.)