package alt-ergo-lib

  1. Overview
  2. Docs
The Alt-Ergo SMT prover library

Install

dune-project
 Dependency

Authors

Maintainers

Sources

alt-ergo-2.6.4.tbz
sha256=c35b5b49ec2816a24c9325b083eefe237839ebaceb83331aeef041bed720b137
sha512=ed1486c0a86eb4cc66fc7b77f0d25f64949d7d134a456a78f6cdd19aa455b0808ba430cb6621fa89e89e09f5b48b1ad07fe4d5e29d0088d7804e09b4a2f712ac

doc/alt-ergo-lib/AltErgoLib/Use/index.html

Module AltErgoLib.Use

module SA : Set.S with type elt = Expr.t * Explanation.t
type t
val src : Logs.src
val empty : t
val find : r -> t -> Expr.Set.t * SA.t
val add : r -> (Expr.Set.t * SA.t) -> t -> t
val mem : r -> t -> bool
val print : t -> unit
val up_add : t -> Expr.t -> r -> r list -> t
val congr_add : t -> r list -> Expr.Set.t
val up_close_up : t -> r -> r -> t
val congr_close_up : t -> r -> r list -> Expr.Set.t * SA.t