X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Ftactics%2FreductionTactics.mli;h=004a3b3ee9f9a9faff5df8d018e2101a0405269b;hb=d0e97750e19af9286400a3e7b161a1c658684848;hp=16e2bc23c475694e8b70a0a2d73dd02e0c0a61d3;hpb=55b82bd235d82ff7f0a40d980effe1efde1f5073;p=helm.git diff --git a/helm/software/components/tactics/reductionTactics.mli b/helm/software/components/tactics/reductionTactics.mli index 16e2bc23c..004a3b3ee 100644 --- a/helm/software/components/tactics/reductionTactics.mli +++ b/helm/software/components/tactics/reductionTactics.mli @@ -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