package smtml

  1. Overview
  2. Docs
module Rounding_mode : sig ... end
val v : float -> int -> int -> term t
val neg : term -> term t
val abs : term -> term t
val sqrt : rm:term -> term -> term t
val is_nan : term -> term t
val round_to_integral : rm:term -> term -> term t
val add : rm:term -> term -> term -> term t
val sub : rm:term -> term -> term -> term t
val mul : rm:term -> term -> term -> term t
val div : rm:term -> term -> term -> term t
val min : term -> term -> term t
val max : term -> term -> term t
val rem : term -> term -> term t
val eq : term -> term -> term t
val lt : term -> term -> term t
val le : term -> term -> term t
val gt : term -> term -> term t
val ge : term -> term -> term t
val to_fp : int -> int -> rm:term -> term -> term t
val sbv_to_fp : int -> int -> rm:term -> term -> term t
val ubv_to_fp : int -> int -> rm:term -> term -> term t
val to_ubv : int -> rm:term -> term -> term t
val to_sbv : int -> rm:term -> term -> term t
val of_ieee_bv : int -> int -> term -> term t
val to_ieee_bv : term -> term t
OCaml

Innovation. Community. Security.