X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Ftactics%2FproofEngineTypes.mli;h=6edcfeccc053a7559b715604e9a08f8c421a66f9;hb=b02253b371aadbbb37226a685b9bd8777a64d175;hp=4396ea78f62879e678faa487127f750afbb21699;hpb=55b82bd235d82ff7f0a40d980effe1efde1f5073;p=helm.git diff --git a/helm/software/components/tactics/proofEngineTypes.mli b/helm/software/components/tactics/proofEngineTypes.mli index 4396ea78f..6edcfeccc 100644 --- a/helm/software/components/tactics/proofEngineTypes.mli +++ b/helm/software/components/tactics/proofEngineTypes.mli @@ -26,7 +26,8 @@ (** current proof (proof uri * metas * (in)complete proof * term to be prooved) *) -type proof = UriManager.uri option * Cic.metasenv * Cic.term * Cic.term +type proof = + UriManager.uri option * Cic.metasenv * Cic.substitution * Cic.term * Cic.term * Cic.attribute list (** current goal, integer index *) type goal = int type status = proof * goal @@ -34,7 +35,7 @@ type status = proof * goal (** @param goal * @param goal's metasenv * @return initial proof status for the given goal *) -val initial_status: Cic.term -> Cic.metasenv -> status +val initial_status: Cic.term -> Cic.metasenv -> Cic.attribute list -> status (** a tactic: make a transition from one status to another one or, usually,