package binsec

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module LibsolverSource

Sourcetype status =
  1. | Sat
  2. | Unsat
  3. | Unknown
Sourcemodule type TERM = sig ... end
Sourcemodule type S = sig ... end

An incremental solver instance.

Sourcemodule type F = functor () -> S

A solver instance factory.

Sourcetype ('bl, 'bv, 'ax) t = (module S with type Ax.t = 'ax and type Bl.t = 'bl and type Bv.t = 'bv)
Sourceval bitwuzla_c : (module F) option

Factory for the legacy Bitwuzla solver.

Sourceval bitwuzla_cxx : (module F) option

Factory for the Bitwuzla solver.

Sourceval z3 : (module F) option

Factory for the Z3 solver.

OCaml

Innovation. Community. Security.