package smtml

  1. Overview
  2. Docs
val v : string -> int -> term t
val neg : term -> term t
val lognot : term -> term t
val add : term -> term -> term t
val sub : term -> term -> term t
val mul : term -> term -> term t
val div : term -> term -> term t
val div_u : term -> term -> term t
val logor : term -> term -> term t
val logand : term -> term -> term t
val logxor : term -> term -> term t
val shl : term -> term -> term t
val ashr : term -> term -> term t
val lshr : term -> term -> term t
val rem : term -> term -> term t
val rem_u : term -> term -> term t
val rotate_left : term -> term -> term t
val rotate_right : term -> term -> term t
val lt : term -> term -> term t
val lt_u : term -> term -> term t
val le : term -> term -> term t
val le_u : term -> term -> term t
val gt : term -> term -> term t
val gt_u : term -> term -> term t
val ge : term -> term -> term t
val ge_u : term -> term -> term t
val concat : term -> term -> term t
val extract : term -> high:int -> low:int -> term t
val zero_extend : int -> term -> term t
val sign_extend : int -> term -> term t
OCaml

Innovation. Community. Security.