CPython.Protocols.Number

class Number a

data SomeNumber

castToNumber

add

subtract

multiply

floorDivide

trueDivide

remainder

divmod

power

negative

positive

absolute

invert

shiftL

shiftR

and

xor

or

inPlaceAdd

inPlaceSubtract

inPlaceMultiply

inPlaceFloorDivide

inPlaceTrueDivide

inPlaceRemainder

inPlacePower

inPlaceShiftL

inPlaceShiftR

inPlaceAnd

inPlaceXor

inPlaceOr

toInteger

toFloat

toBase