]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/tactics/reductionTactics.mli
- some depend files :)
[helm.git] / helm / software / components / tactics / reductionTactics.mli
index 16e2bc23c475694e8b70a0a2d73dd02e0c0a61d3..004a3b3ee9f9a9faff5df8d018e2101a0405269b 100644 (file)
@@ -24,9 +24,9 @@
  *)
 
 val simpl_tac: pattern:ProofEngineTypes.lazy_pattern -> ProofEngineTypes.tactic
-val reduce_tac: pattern:ProofEngineTypes.lazy_pattern -> ProofEngineTypes.tactic
 val whd_tac: pattern:ProofEngineTypes.lazy_pattern -> ProofEngineTypes.tactic
 val normalize_tac: pattern:ProofEngineTypes.lazy_pattern -> ProofEngineTypes.tactic
+val head_beta_reduce_tac: ?delta:bool -> ?upto:int -> pattern:ProofEngineTypes.lazy_pattern -> ProofEngineTypes.tactic
 
 (* The default of term is the thesis of the goal to be prooved *)
 val unfold_tac:
@@ -34,7 +34,8 @@ val unfold_tac:
   pattern:ProofEngineTypes.lazy_pattern ->
     ProofEngineTypes.tactic
 
-val change_tac:
+val change_tac: 
+  ?with_cast:bool ->
   pattern:ProofEngineTypes.lazy_pattern ->
   Cic.lazy_term ->
     ProofEngineTypes.tactic