X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2FgTopLevel%2FreductionTactics.mli;h=8df6c2468777854d87d2fc2d2bf0a5c56811b6a5;hb=23886971f037b00a358d9b422aa0b3b40a75dc10;hp=9237deb578e2e47e8d6c15af0be50698552fa520;hpb=5d7a6ea089e670ac1e42794b69cedaa69057ac8b;p=helm.git diff --git a/helm/gTopLevel/reductionTactics.mli b/helm/gTopLevel/reductionTactics.mli index 9237deb57..8df6c2468 100644 --- a/helm/gTopLevel/reductionTactics.mli +++ b/helm/gTopLevel/reductionTactics.mli @@ -23,7 +23,14 @@ * http://cs.unibo.it/helm/. *) -val simpl_tac: ProofEngineTypes.tactic -val reduce_tac: ProofEngineTypes.tactic -val whd_tac: ProofEngineTypes.tactic -val fold_tac: term:Cic.term -> 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