package binsec
Semantic analysis of binary executables
Install
Dune Dependency
Authors
-
AAdel Djoudi
-
BBenjamin Farinier
-
CChakib Foulani
-
DDorian Lesbre
-
FFrédéric Recoules
-
GGuillaume Girol
-
JJosselin Feist
-
LLesly-Ann Daniel
-
MMahmudul Faisal Al Ameen
-
MManh-Dung Nguyen
-
MMathéo Vergnolle
-
MMathilde Ollivier
-
MMatthieu Lemerre
-
NNicolas Bellec
-
OOlivier Nicole
-
RRichard Bonichon
-
RRobin David
-
SSébastien Bardin
-
SSoline Ducousso
-
TTa Thanh Dinh
-
YYaëlle Vinçont
-
YYanis Sellami
Maintainers
Sources
binsec-0.10.0.tbz
sha256=f9f66dc2a16f10d4afc9599ce76f19d3868fca184b42f2a28bc81b37089be68f
sha512=bc56322323d1c56870bb8618c9eeed95fa7eb0ba8bde3c9ea9fe86627ecb1c97abc610401e3af7662c9f9386719be284d7144c5af5d39b3f64c63e2b2cdecb1d
doc/libsolver/Libsolver/module-type-F/index.html
Module type Libsolver.F
Source
A solver instance factory.
An incremental solver instance.
Parameters
Signature
val assert_formula : Bl.t -> unit
assert_formula bl
assert the boolean entry in the solver instance.
pop ()
discard all the assertions since the last backup point, restoring the solver context in the same state as before the push ()
. Invalid uses may fail in an unpredictable fashion.
val check_sat : ?timeout:float -> unit -> status
check_sat ()
checks if the current formula is satisfiable.
check_sat_assuming e
checks if the current formula is satisfiable with the assumtion e
.
val get_bv_value : Bv.t -> Z.t
get_bv_value expr
returns the assignment of the expression expr
if check_sat
returned Sat
. Invalid uses may fail in an unpredictable fashion.
val fold_ax_values : (Z.t -> Z.t -> 'a -> 'a) -> Ax.t -> 'a -> 'a
fold_ax_values f ax v
iter through the assignment of the array ax
if check_sat
returned Sat
. Invalid uses may fail in an unpredictable fashion.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page