X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Ftactics%2FreductionTactics.mli;h=16e2bc23c475694e8b70a0a2d73dd02e0c0a61d3;hb=06018c33636305c9b2b4f430091de2c3eb51e91a;hp=dbec3fb72b0d9532b2fa016bd7737749c62dd573;hpb=d1126c6b78a3333bbf415daf027004496b77c2f4;p=helm.git diff --git a/helm/ocaml/tactics/reductionTactics.mli b/helm/ocaml/tactics/reductionTactics.mli index dbec3fb72..16e2bc23c 100644 --- a/helm/ocaml/tactics/reductionTactics.mli +++ b/helm/ocaml/tactics/reductionTactics.mli @@ -23,25 +23,25 @@ * http://cs.unibo.it/helm/. *) -val simpl_tac: pattern:ProofEngineTypes.pattern -> ProofEngineTypes.tactic -val reduce_tac: pattern:ProofEngineTypes.pattern -> ProofEngineTypes.tactic -val whd_tac: pattern:ProofEngineTypes.pattern -> ProofEngineTypes.tactic -val normalize_tac: pattern:ProofEngineTypes.pattern -> ProofEngineTypes.tactic +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 (* The default of term is the thesis of the goal to be prooved *) val unfold_tac: - ProofEngineTypes.lazy_term option -> - pattern:ProofEngineTypes.pattern -> + Cic.lazy_term option -> + pattern:ProofEngineTypes.lazy_pattern -> ProofEngineTypes.tactic val change_tac: - pattern:ProofEngineTypes.pattern -> - ProofEngineTypes.lazy_term -> + pattern:ProofEngineTypes.lazy_pattern -> + Cic.lazy_term -> ProofEngineTypes.tactic val fold_tac: reduction:ProofEngineTypes.lazy_reduction -> - term:ProofEngineTypes.lazy_term -> - pattern:ProofEngineTypes.pattern -> + term:Cic.lazy_term -> + pattern:ProofEngineTypes.lazy_pattern -> ProofEngineTypes.tactic