Packages

trait Tokens extends AnyRef

This component provides the notion of Token, the unit of information that is passed from lexical parsers in the Lexical component to the parsers in the TokenParsers component.

Source
Tokens.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Tokens
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ErrorToken(msg: String) extends Token with Product with Serializable

    A class of error tokens.

    A class of error tokens. Error tokens are used to communicate errors detected during lexical analysis

  2. abstract class Token extends AnyRef

    Objects of this type are produced by a lexical parser or scanner, and consumed by a parser.

    Objects of this type are produced by a lexical parser or scanner, and consumed by a parser.

    See also

    scala.util.parsing.combinator.syntactical.TokenParsers

Value Members

  1. def errorToken(msg: String): Token

    This token is produced by a scanner Scanner when scanning failed.

  2. object EOF extends Token with Product with Serializable

    A class for end-of-file tokens