Module IntOps.BigIntOpsBase
type t = Big_int_Z.big_intval upper_bound : 'a optionval lower_bound : 'a optionval add : Z.t -> Z.t -> Z.tval sub : Z.t -> Z.t -> Z.tval mul : Z.t -> Z.t -> Z.tval div : Z.t -> Z.t -> Z.tval rem : Z.t -> Z.t -> Z.tval gcd : Z.t -> Z.t -> Z.tval compare : Z.t -> Z.t -> intval equal : Z.t -> Z.t -> boolval top_range : 'a -> 'b -> boolval of_int64 : int64 -> Z.tval to_int64 : Z.t -> int64val of_string : string -> Z.tval to_string : Z.t -> stringval of_bool : bool -> Z.tval to_bool : Z.t -> boolval shift_left : Z.t -> int -> Z.tval shift_right : Z.t -> int -> Z.tval bitand : Z.t -> Z.t -> Z.tval bitor : Z.t -> Z.t -> Z.tval bitxor : Z.t -> Z.t -> Z.t