]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/gTopLevel/tacticals.mli
Added variousTactic with Constructor, Left, Right, Exists, Reflexivity, Symmetry...
[helm.git] / helm / gTopLevel / tacticals.mli
index d2cadf4c83fa7b62189833e4cabcc8ec260eeb10..b1861b5fae5a8f3697b6c38a37b42b3cab8f99b4 100644 (file)
  * http://cs.unibo.it/helm/.
  *)
 
+
+val id_tac : ProofEngineTypes.tactic
+
+
+
   (* pseudo tacticals *)
 val try_tactics:
   tactics: (string * ProofEngineTypes.tactic) list -> ProofEngineTypes.tactic
+
 val thens:
  start: ProofEngineTypes.tactic ->
  continuations: ProofEngineTypes.tactic list -> ProofEngineTypes.tactic
+
 val then_:
  start: ProofEngineTypes.tactic ->
  continuation: ProofEngineTypes.tactic -> ProofEngineTypes.tactic
+
+
+val repeat_tactic: 
+ tactic: ProofEngineTypes.tactic -> ProofEngineTypes.tactic
+
+val do_tactic:
+ n: int ->
+ tactic: ProofEngineTypes.tactic -> ProofEngineTypes.tactic 
+
+val try_tactic:
+ tactic: ProofEngineTypes.tactic -> ProofEngineTypes.tactic 
+
+val solve_tactics:
+ tactics: (string * ProofEngineTypes.tactic) list -> ProofEngineTypes.tactic
+
+
+
+(*
+val prova_tac : ProofEngineTypes.tactic
+*)