X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Facic_procedural%2FproceduralConversion.mli;h=2e556511b8d16ff010ce9477a5859bacb9f08195;hb=233826389b4c0c4192c1eb1cacc8cfa99b2750f4;hp=fef3ad07b0aba093fb3d4342bf93c098ceac11e8;hpb=cea3a50f515d1e39467073d2b447a9ddfa1a4852;p=helm.git diff --git a/helm/software/components/acic_procedural/proceduralConversion.mli b/helm/software/components/acic_procedural/proceduralConversion.mli index fef3ad07b..2e556511b 100644 --- a/helm/software/components/acic_procedural/proceduralConversion.mli +++ b/helm/software/components/acic_procedural/proceduralConversion.mli @@ -23,11 +23,23 @@ * http://cs.unibo.it/helm/. *) -val need_whd: int -> Cic.annterm -> bool +val meta: Cic.id -> Cic.annterm + +val hole: Cic.id -> Cic.annterm val lift: int -> int -> Cic.annterm -> Cic.annterm -val mk_ind: - Cic.context -> Cic.id -> UriManager.uri -> int -> - Cic.annterm -> Cic.annterm -> Cic.annterm list -> - Cic.annterm option +val fake_annotate: Cic.id -> Cic.context -> Cic.term -> Cic.annterm + +val mk_pattern: int -> Cic.annterm -> Cic.annterm -> Cic.annterm + +val get_clears: + Cic.context -> Cic.term -> (Cic.term * Cic.term) option -> + Cic.context * string list + +val clear: Cic.context -> string -> Cic.context +(* +val elim_inferred_type: + Cic.context -> Cic.term -> Cic.term -> Cic.term -> Cic.term -> Cic.term +*) +val does_not_occur: Cic.annterm -> bool