]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/tactics/tacticals.mli
A few other tactics made available to matita.
[helm.git] / helm / ocaml / tactics / tacticals.mli
index b1861b5fae5a8f3697b6c38a37b42b3cab8f99b4..ab2f718238aebaab580376085b2b9ada202ed7f6 100644 (file)
@@ -26,9 +26,7 @@
 
 val id_tac : ProofEngineTypes.tactic
 
-
-
-  (* pseudo tacticals *)
+ (* tacticals *)
 val try_tactics:
   tactics: (string * ProofEngineTypes.tactic) list -> ProofEngineTypes.tactic
 
@@ -40,6 +38,8 @@ val then_:
  start: ProofEngineTypes.tactic ->
  continuation: ProofEngineTypes.tactic -> ProofEngineTypes.tactic
 
+ (** "folding" of then_ *)
+val seq: tactics: ProofEngineTypes.tactic list -> ProofEngineTypes.tactic
 
 val repeat_tactic: 
  tactic: ProofEngineTypes.tactic -> ProofEngineTypes.tactic
@@ -54,8 +54,4 @@ val try_tactic:
 val solve_tactics:
  tactics: (string * ProofEngineTypes.tactic) list -> ProofEngineTypes.tactic
 
-
-
-(*
-val prova_tac : ProofEngineTypes.tactic
-*)
+val fail_tac: ProofEngineTypes.tactic