NatToken

trait NatToken extends ExprToken

The base trait for all integer tokens. A Natural (non negative) number Token. It contains a single property, the digitStr. The digitStr depending on the class may be interpreted in 1 to 3 ways, as a normal decimal number, a hexadecimal number, or a trigdual (base 32) number.

trait ExprToken
trait Token
trait Expr
trait TextSpan
class Object
trait Matchable
class Any

Value members

Abstract methods

def digitsStr: String

Inherited methods

def canEqual(a: Any): Boolean
Inherited from
Token
override
Definition Classes
Inherited from
Token
override
def equals(that: Any): Boolean
Definition Classes
Token -> Any
Inherited from
Token
def exprName: String
Inherited from
ExprToken
def exprParseErr[A](implicit ev: UnShow[A]): EMon[A]
Inherited from
Expr
override
def hashCode(): Int
Definition Classes
Token -> Any
Inherited from
Token
def srcStr: String
Inherited from
Token
Inherited from
TextSpan
final
def str: String
Inherited from
Token
def subTypeStr: String
Inherited from
ExprToken
override
def toString: String
Definition Classes
ExprToken -> Any
Inherited from
ExprToken
final override
def tokenTypeStr: String
Definition Classes
Inherited from
ExprToken