X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=inline;f=helm%2Focaml%2Ftactics%2FprimitiveTactics.mli;h=5f608beb9143982e3359fd52e33ca1c8769c199d;hb=12cc5b2b8e7f7bb0b5e315094b008a293a4df6b1;hp=5bbc7d188412702d49a8e1a615f30a04c7170664;hpb=82f5b3f4124fe5fb3b1e578fe1912c1aeb1d8a86;p=helm.git diff --git a/helm/ocaml/tactics/primitiveTactics.mli b/helm/ocaml/tactics/primitiveTactics.mli index 5bbc7d188..5f608beb9 100644 --- a/helm/ocaml/tactics/primitiveTactics.mli +++ b/helm/ocaml/tactics/primitiveTactics.mli @@ -34,17 +34,21 @@ val apply_tac: val exact_tac: term: Cic.term -> ProofEngineTypes.tactic val intros_tac: + ?howmany:int -> ?mk_fresh_name_callback:ProofEngineTypes.mk_fresh_name_type -> unit -> ProofEngineTypes.tactic val cut_tac: - ?mk_fresh_name_callback:ProofEngineTypes.mk_fresh_name_type -> Cic.term -> + ?mk_fresh_name_callback:ProofEngineTypes.mk_fresh_name_type -> + Cic.term -> ProofEngineTypes.tactic val letin_tac: - ?mk_fresh_name_callback:ProofEngineTypes.mk_fresh_name_type -> Cic.term -> + ?mk_fresh_name_callback:ProofEngineTypes.mk_fresh_name_type -> + Cic.term -> ProofEngineTypes.tactic val elim_intros_simpl_tac: - term: Cic.term -> ProofEngineTypes.tactic - -val change_tac: - what: Cic.term -> with_what: Cic.term -> ProofEngineTypes.tactic + ?mk_fresh_name_callback:ProofEngineTypes.mk_fresh_name_type -> + ?depth:int -> ?using:Cic.term -> Cic.term -> ProofEngineTypes.tactic +val elim_intros_tac: + ?mk_fresh_name_callback:ProofEngineTypes.mk_fresh_name_type -> + ?depth:int -> ?using:Cic.term -> Cic.term -> ProofEngineTypes.tactic