X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Ftactics%2FreductionTactics.mli;h=f04e7dcac646ca9f14c961a62dcdbc183e85356b;hb=c036cf8b560ad40dbc06e94530af938e6f994aca;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..f04e7dcac 100644 --- a/helm/software/components/tactics/reductionTactics.mli +++ b/helm/software/components/tactics/reductionTactics.mli @@ -27,6 +27,7 @@ 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 +35,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