aboutsummaryrefslogtreecommitdiffstats
path: root/src/verit/verit.mli
diff options
context:
space:
mode:
Diffstat (limited to 'src/verit/verit.mli')
-rw-r--r--src/verit/verit.mli14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/verit/verit.mli b/src/verit/verit.mli
index 68ee317..95959da 100644
--- a/src/verit/verit.mli
+++ b/src/verit/verit.mli
@@ -1,8 +1,8 @@
val debug : bool
val import_trace :
- string ->
+ SmtAtom.Atom.reify_tbl -> SmtAtom.Form.reify -> string ->
(SmtAtom.Form.t SmtCertif.clause * SmtAtom.Form.t) option ->
- int * SmtAtom.Form.t SmtCertif.clause
+ SmtAtom.Form.t list -> int * SmtAtom.Form.t SmtCertif.clause
val clear_all : unit -> unit
val import_all :
string ->
@@ -22,11 +22,13 @@ val checker : string -> string -> unit
val export :
out_channel ->
SmtBtype.reify_tbl -> SmtAtom.Op.reify_tbl ->
- SmtAtom.Form.t -> unit
+ SmtAtom.Form.t list -> unit
val call_verit :
SmtBtype.reify_tbl ->
SmtAtom.Op.reify_tbl ->
- SmtAtom.Form.t ->
- SmtAtom.Form.t SmtCertif.clause * SmtAtom.Form.t ->
+ SmtAtom.Atom.reify_tbl ->
+ SmtAtom.Form.reify ->
+ (SmtAtom.Form.t SmtCertif.clause * SmtAtom.Form.t) option ->
+ SmtAtom.Form.t list ->
int * SmtAtom.Form.t SmtCertif.clause
-val tactic : unit -> Structures.tactic
+val tactic : Term.constr list -> Structures.constr_expr list -> Structures.tactic