NatBase32Token

trait NatBase32Token extends NatToken

Token for base 32 natural number. All DecimalTokens are also legal base32 tokens, as well as all raw hexadecimal tokens. Base32 , '0' .. '9', followed by 'A' .. 'W' with letter 'O' unused. Some Alpha numeric terms are valid TrigDualInts.

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

Value members

Concrete methods

def asbase32: Int

Uses the digitStr to calculate the natural number from the digitStr.

Uses the digitStr to calculate the natural number from the digitStr.

Inherited methods

def canEqual(a: Any): Boolean
Inherited from
Token
def digitsStr: String
Inherited from
NatToken
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
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