blob: 201a4c06716f739c894e5bacaed608f36f9d9f82 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
(**************************************************************************)
(* *)
(* SMTCoq *)
(* Copyright (C) 2011 - 2022 *)
(* *)
(* See file "AUTHORS" for the list of authors *)
(* *)
(* This file is distributed under the terms of the CeCILL-C licence *)
(* *)
(**************************************************************************)
val pp_trace : Format.formatter -> SatAtom.Form.t SmtCertif.clause -> unit
val parse_certif : CoqInterface.id -> CoqInterface.id -> string -> string -> unit
val checker : string -> string -> unit
val theorem : CoqInterface.id -> string -> string -> unit
val theorem_abs : CoqInterface.id -> string -> string -> unit
val tactic : unit -> CoqInterface.tactic
val tactic_no_check : unit -> CoqInterface.tactic
val import_cnf : string ->
int * SatAtom.Form.t SmtCertif.clause *
SatAtom.Form.t SmtCertif.clause *
(int, SatAtom.Form.t SmtCertif.clause) Hashtbl.t
val import_cnf_trace : (int, 'a SmtCertif.clause) Hashtbl.t ->
string ->
SatAtom.Form.t SmtCertif.clause ->
'a SmtCertif.clause -> int * 'a SmtCertif.clause
|