End

@SerialVersionUID(0L) case
class End(d: UInt) extends Natural with Serializable
trait Product
trait Equals
class Natural
trait ScalaNumericConversions
trait ScalaNumericAnyConversions
class ScalaNumber
class Number
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

def %(n: UInt): Natural
def *(n: UInt): Natural
def +(n: UInt): Natural
def -(n: UInt): Natural
def /(n: UInt): Natural
def /%(n: UInt): (Natural, Natural)
def digit: UInt

Inherited methods

def %(rhs: Natural): Natural
Inherited from
Natural
def %(rhs: BigInt): BigInt
Inherited from
Natural
def &(rhs: UInt): Natural
Inherited from
Natural
def &(rhs: Natural): Natural
Inherited from
Natural
def *(rhs: Natural): Natural
Inherited from
Natural
def *(rhs: BigInt): BigInt
Inherited from
Natural
def +(rhs: Natural): Natural
Inherited from
Natural
def +(rhs: BigInt): BigInt
Inherited from
Natural
def -(rhs: Natural): Natural
Inherited from
Natural
def -(rhs: BigInt): BigInt
Inherited from
Natural
def /(rhs: Natural): Natural
Inherited from
Natural
def /(rhs: BigInt): BigInt
Inherited from
Natural
def /%(rhs: Natural): (Natural, Natural)
Inherited from
Natural
def /%(rhs: BigInt): (BigInt, BigInt)
Inherited from
Natural
def /~(rhs: Natural): Natural
Inherited from
Natural
def /~(rhs: BigInt): BigInt
Inherited from
Natural
def /~(rd: UInt): Natural
Inherited from
Natural
def <(r: BigInt): Boolean
Inherited from
Natural
def <(r: UInt): Boolean
Inherited from
Natural
def <(rhs: Natural): Boolean
Inherited from
Natural
def <<(n: Int): Natural
Inherited from
Natural
def <=(r: BigInt): Boolean
Inherited from
Natural
def <=(r: UInt): Boolean
Inherited from
Natural
def <=(rhs: Natural): Boolean
Inherited from
Natural
def =!=(rhs: Natural): Boolean
Inherited from
Natural
def ===(rhs: Natural): Boolean
Inherited from
Natural
def >(r: BigInt): Boolean
Inherited from
Natural
def >(r: UInt): Boolean
Inherited from
Natural
def >(rhs: Natural): Boolean
Inherited from
Natural
def >=(r: BigInt): Boolean
Inherited from
Natural
def >=(r: UInt): Boolean
Inherited from
Natural
def >=(rhs: Natural): Boolean
Inherited from
Natural
def >>(n: Int): Natural
Inherited from
Natural
def ^(rhs: UInt): Natural
Inherited from
Natural
def ^(rhs: Natural): Natural
Inherited from
Natural
def byteValue(): Byte
Inherited from
Number
def chop(n: Int): Natural
Inherited from
Natural
def compare(rhs: Natural): Int
Inherited from
Natural
def compare(rhs: UInt): Int
Inherited from
Natural
def doubleValue: Double
Inherited from
Natural
final override
def equals(rhs: Any): Boolean
Definition Classes
Natural -> Any
Inherited from
Natural
def floatValue: Float
Inherited from
Natural
def foldDigitsLeft[@specialized A](a: A)(f: (A, UInt) => A): A
Inherited from
Natural
def foldDigitsRight[@specialized A](a: A)(f: (A, UInt) => A): A
Inherited from
Natural
Inherited from
Natural
def getNumBits: Int
Inherited from
Natural
def intValue: Int
Inherited from
Natural
def isEven: Boolean
Inherited from
Natural
def isOdd: Boolean
Inherited from
Natural
def isOne: Boolean
Inherited from
Natural
def isValidByte: Boolean
Inherited from
ScalaNumericAnyConversions
def isValidChar: Boolean
Inherited from
ScalaNumericAnyConversions
def isValidInt: Boolean
Inherited from
ScalaNumericAnyConversions
def isValidShort: Boolean
Inherited from
ScalaNumericAnyConversions
def isWhole: Boolean
Inherited from
Natural
def isZero: Boolean
Inherited from
Natural
def longValue: Long
Inherited from
Natural
def pow(rhs: UInt): Natural
Inherited from
Natural
def pow(rhs: Natural): Natural
Inherited from
Natural
def powerOfTwo: Int
Inherited from
Natural
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
Inherited from
Natural
def shortValue(): Short
Inherited from
Number
def toArray: Array[Int]
Inherited from
Natural
def toBigInt: BigInt
Inherited from
Natural
def toByte: Byte
Inherited from
ScalaNumericAnyConversions
def toChar: Char
Inherited from
ScalaNumericAnyConversions
def toDouble: Double
Inherited from
ScalaNumericAnyConversions
def toFloat: Float
Inherited from
ScalaNumericAnyConversions
override
def toInt: Int
Definition Classes
Natural -> ScalaNumericAnyConversions
Inherited from
Natural
def toList: List[UInt]
Inherited from
Natural
override
def toLong: Long
Definition Classes
Natural -> ScalaNumericAnyConversions
Inherited from
Natural
def toRepr: String
Inherited from
Natural
def toShort: Short
Inherited from
ScalaNumericAnyConversions
override
def toString: String
Definition Classes
Natural -> Any
Inherited from
Natural
Inherited from
Natural
def underlying: Object
Inherited from
Natural
protected
def unifiedPrimitiveEquals(x: Any): Boolean
Inherited from
ScalaNumericAnyConversions
protected
Inherited from
ScalaNumericAnyConversions
def |(rhs: UInt): Natural
Inherited from
Natural
def |(rhs: Natural): Natural
Inherited from
Natural