package alt-ergo-lib
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
The Alt-Ergo SMT prover library
Install
dune-project
Dependency
alt-ergo.ocamlpro.com
Readme
Changelog
LicenseRef-OCamlpro-Non-Commercial; Apache-2.0 License
Edit opam file
Versions (15)
Authors
Maintainers
Sources
alt-ergo-2.5.4.tbz
sha256=02c1e89398badafa89e612bc5d1883f2133a250685bf774cc5901c5581229bac
sha512=9f565c3f0d17328465832b8b107f048d67225bee23b83c7b02e820796201ca96cdb99574ff50c619badaadd5274b5c128d8f30e7532d44a1ee061a7e2d5d318d
doc/alt-ergo-lib/AltErgoLib/Arrays_rel/index.html
Module AltErgoLib.Arrays_rel
include Sig_rel.RELATION
val empty : Expr.Set.t list -> tval assume :
t ->
Uf.t ->
Shostak.Combine.r Sig_rel.input list ->
t * Shostak.Combine.r Sig_rel.resultval query : t -> Uf.t -> Shostak.Combine.r Sig_rel.input -> Th_util.answerval case_split :
t ->
Uf.t ->
for_model:bool ->
(Shostak.Combine.r Xliteral.view * bool * Th_util.lit_origin) listcase_split env returns a list of equalities
val add :
t ->
Uf.t ->
Shostak.Combine.r ->
Expr.t ->
t * (Shostak.Combine.r Xliteral.view * Explanation.t) listadd a representant to take into account
val instantiate :
do_syntactic_matching:bool ->
(Matching_types.info Expr.Map.t * Expr.t list Expr.Map.t Symbols.Map.t) ->
t ->
Uf.t ->
(Expr.t -> Expr.t -> bool) ->
t * Sig_rel.instancesval new_terms : t -> Expr.Set.tval assume_th_elt : t -> Expr.th_elt -> Explanation.t -> t sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>