Packages

case class Token(text: String, tpe: TokenType, value: AnyRef)(sourceLocation: SourceLocation) extends SourceLocatable with Product with Serializable

Source
Token.scala
Linear Supertypes
Serializable, Serializable, Product, Equals, SourceLocatable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Token
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. SourceLocatable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Token(text: String, tpe: TokenType, value: AnyRef)(sourceLocation: SourceLocation)

Value Members

  1. def copy(text: String = text, tpe: TokenType = tpe, value: AnyRef = value): Token
  2. def end: Int
    Definition Classes
    SourceLocatable
  3. def filename: String
    Definition Classes
    SourceLocatable
  4. def refine(newPrim: Instruction, text: String = text, tpe: TokenType = tpe): Token
  5. val sourceLocation: SourceLocation
    Definition Classes
    TokenSourceLocatable
  6. def start: Int
    Definition Classes
    SourceLocatable
  7. val text: String
  8. val tpe: TokenType
  9. val value: AnyRef