Smtlib_backend_builder.Makemodule Backend : Backend_sig.SMTLIB_BACKENDinclude Backend_sig.DESCRIPTIONval solve :
(_, _) Translation_context.t ->
SMT.t ->
bool ->
string list ->
(formula, model) Backend_sig.statusTranslate formula to solver's internal representation and check its satisfiability.
TODO: producing models can be included in options?
val show_formula : formula -> stringval to_smtlib : SMT.t -> bool -> string list -> stringval show_model : model -> stringval push : SMT.t -> unitval check_sat : SMT.t -> (formula, model) Backend_sig.status