X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2FgTopLevel%2FreductionTactics.mli;h=8df6c2468777854d87d2fc2d2bf0a5c56811b6a5;hb=3fcde61beded58d18775c13906b9741ba4735864;hp=97418b4da214a23bd079da031691204bfd976a29;hpb=3066e4dcb7270a5eb20020a91d45da9eb87e2f2e;p=helm.git diff --git a/helm/gTopLevel/reductionTactics.mli b/helm/gTopLevel/reductionTactics.mli index 97418b4da..8df6c2468 100644 --- a/helm/gTopLevel/reductionTactics.mli +++ b/helm/gTopLevel/reductionTactics.mli @@ -23,6 +23,14 @@ * http://cs.unibo.it/helm/. *) -val simpl_tac: ProofEngineTypes.tactic -val reduce_tac: ProofEngineTypes.tactic -val whd_tac: ProofEngineTypes.tactic +(* The default of term is the thesis of the goal to be prooved *) +val simpl_tac: + also_in_hypotheses:bool -> term:(Cic.term option) -> ProofEngineTypes.tactic +val reduce_tac: + also_in_hypotheses:bool -> term:(Cic.term option) -> ProofEngineTypes.tactic +val whd_tac: + also_in_hypotheses:bool -> term:(Cic.term option) -> ProofEngineTypes.tactic + +val fold_tac: + reduction:(Cic.context -> Cic.term -> Cic.term) -> + also_in_hypotheses:bool -> term:Cic.term -> ProofEngineTypes.tactic