Module Kxclib.Int53p

type int53p_impl_flavor = [
  1. | `custom_impl of string
  2. | `float_impl
  3. | `int64_impl
  4. | `int_impl
]
val pp_int53p_impl_flavor : Stdlib.Format.formatter -> int53p_impl_flavor -> unit
val show_int53p_impl_flavor : int53p_impl_flavor -> string
module type Ops = sig ... end
module type Prims = sig ... end
module type S = sig ... end
module Internals : sig ... end
include module type of Internals.CurrentFlavorImpl
val impl_flavor : int53p_impl_flavor
type int53p
module Ops : Ops with type int53p = int53p
include module type of Ops with type int53p := int53p
val (~-%) : int53p -> int53p
val (~+%) : int53p -> int53p
val (+%) : int53p -> int53p -> int53p
val (-%) : int53p -> int53p -> int53p
val (*%) : int53p -> int53p -> int53p
val (/%) : int53p -> int53p -> int53p
val (/%%) : int53p -> int53p -> int53p
include Prims with type int53p := int53p
val neg : int53p -> int53p
val add : int53p -> int53p -> int53p
val sub : int53p -> int53p -> int53p
val mul : int53p -> int53p -> int53p
val div : int53p -> int53p -> int53p
val rem : int53p -> int53p -> int53p
val zero : int53p
val one : int53p
val minus_one : int53p
val succ : int53p -> int53p
val pred : int53p -> int53p
val abs : int53p -> int53p
val equal : int53p -> int53p -> bool
val compare : int53p -> int53p -> int
val min : int53p -> int53p -> int53p
val max : int53p -> int53p -> int53p
val to_float : int53p -> float
val of_float : float -> int53p
val to_int : int53p -> int
val of_int : int -> int53p
val to_int64 : int53p -> int64
val of_int64 : int64 -> int53p
val to_nativeint : int53p -> nativeint
val of_nativeint : nativeint -> int53p
val to_string : int53p -> string
val of_string : string -> int53p