]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/components/ng_tactics/declarative.mli
Changes to declarative tactics, implementation of equality chain
[helm.git] / matita / components / ng_tactics / declarative.mli
index d96a8fd73c8aed6fb2c57c0b2953b2bdfeb35d88..5b154382fe9674fe5794572c5d694a36189dbaa8 100644 (file)
@@ -36,3 +36,8 @@ NTacStatus.tactic
 val existselim : just -> string -> NTacStatus.tactic_term -> NTacStatus.tactic_term -> string -> 's
 NTacStatus.tactic
 val thesisbecomes : NTacStatus.tactic_term -> NTacStatus.tactic_term option -> 's NTacStatus.tactic
+val rewritingstep : (string option * NTacStatus.tactic_term) option -> NTacStatus.tactic_term ->
+   [ `Term of NTacStatus.tactic_term | `Auto of NnAuto.auto_params
+   | `Proof  | `SolveWith of NTacStatus.tactic_term ] ->
+    bool (* last step *) -> 's NTacStatus.tactic
+val print_stack : 's NTacStatus.tactic