IdentUpperHexaToken

case class IdentUpperHexaToken(startPosn: TextPosn, srcStr: String) extends IdentUpperBase32Token with ValidRawHexaNatToken

An identifier beigning with an upper case letter that is also a valid raw hexadecimal token.

Value members

Concrete methods

override def exprTypeStr: String
Definition Classes

Inherited methods

def asBase32Int: Int
Inherited from:
ValidBase32IntToken
def asBase32Nat: Int
Inherited from:
ValidRawBase32NatToken
def asHexaInt: Int
Inherited from:
ValidHexaIntToken
def asHexaNat: Int

Interpreting this token as a raw hexdecimal returns a natural number.

Interpreting this token as a raw hexdecimal returns a natural number.

Inherited from:
ValidRawHexaNatToken
def canEqual(a: Any): Boolean
Inherited from:
Token
override def digitsStr: String
Definition Classes
Inherited from:
IdentUpperBase32Token
override def endPosn: TextPosn
Definition Classes
Inherited from:
Token
override def equals(that: Any): Boolean
Definition Classes
Token -> Any
Inherited from:
Token
def exprName: String
Inherited from:
ClauseMemExprToken
def exprParseErr[A](implicit ev: Unshow[A]): EMon[A]
Inherited from:
Expr
override def hashCode(): Int
Definition Classes
Token -> Any
Inherited from:
Token
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
final def str: String
Inherited from:
Token
override def toString: String
Definition Classes
Inherited from:
ClauseMemExprToken
final override def tokenTypeStr: String
Definition Classes
Inherited from:
ClauseMemExprToken