type t = Apron.Scalar.t =
| Float of float
| Mpqf of Mpqf.t
| Mpfrf of Mpfrf.t
val of_mpqf : Mpqf.t -> t
val of_frac : int -> int -> t
val of_mpfr : Mpfr.t -> t
val of_mpfrf : Mpfrf.t -> t
val of_float : float -> t
val cmp_int : t -> int -> int
val equal : t -> t -> bool
val equal_int : t -> int -> bool
val to_string : t -> string
val print : Stdlib.Format.formatter -> t -> unit
val pp : Stdlib.Format.formatter -> t -> unit
include sig ... end
val pretty : unit -> t -> Printable.Pretty.doc
val printXml : 'a BatInnerIO.output -> t -> unit
val to_yojson : t -> [> `String of string ]