package bitwuzla
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
SMT solver for AUFBVFP
Install
dune-project
Dependency
Authors
Maintainers
Sources
bitwuzla-1.0.4.tbz
sha256=a336a72d979b24da11a5883e7fbebdaa74aa08f74056d290949cbf1a8101b8cd
sha512=6b20168df75bdfa9f4da8d3a114349a1add6de1ab7b47c3eb2458b2aa1bf394dfb304201cfcb86a8917ba8c70c81319bd131105ee42759eb5f03345905ff4636
doc/bitwuzla/Bitwuzla/Once/Term/index.html
Module Once.TermSource
Statically typed list of function argument terms.
Constructor
const sort symbol create a (first-order) constant of given sort with given symbol.
This creates a 0-arity function symbol.
pp formatter t pretty print term.
View
Source
type 'a view = | Value : 'a value -> 'a view| Const : 'a sort * string -> 'a view| Var : ([< bv | rm | fp ] as 'a) sort -> 'a view| Lambda : 'a variadic * 'b term -> ('a, 'b) fn view| Equal : ([< bv | rm | fp | ('b, 'c) ar ] as 'a) term * 'a term -> bv view| Distinct : ([< bv | rm | fp | ('b, 'c) ar ] as 'a) term * 'a term -> bv view| Ite : bv term * ([< bv | rm | fp | ('b, 'c) ar ] as 'a) term * 'a term -> 'a view| Bv : ('a, 'b) Bv.operator * 'b -> bv view| Fp : ('a, 'b, 'c) Fp.operator * 'b -> 'c view| Select : ('a, 'b) ar term * 'a term -> 'b view| Store : ('a, 'b) ar term * 'a term * 'b term -> ('a, 'b) ar view| Apply : ('a, 'b) fn term * 'a variadic -> 'b view
Algebraic view of formula terms.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page