X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fng_refiner%2FnCicMetaSubst.mli;h=7bde2c1d6b2c7ea95e1a54ebd0c2d83880bae59f;hb=c22f39a5d5afc0ef55beb221e00e2e6703b13d90;hp=f7378d13becccd03eec9c4bf8ed2250662b279e8;hpb=477d9f8e1cb71dd2915ec92fa0bf963ef96d1bdc;p=helm.git diff --git a/helm/software/components/ng_refiner/nCicMetaSubst.mli b/helm/software/components/ng_refiner/nCicMetaSubst.mli index f7378d13b..7bde2c1d6 100644 --- a/helm/software/components/ng_refiner/nCicMetaSubst.mli +++ b/helm/software/components/ng_refiner/nCicMetaSubst.mli @@ -14,8 +14,12 @@ exception MetaSubstFailure of string Lazy.t exception Uncertain of string Lazy.t +(* the index of the last created meta *) +val maxmeta: unit -> int + (* the delift function takes in input a metavariable index, a local_context - * and a term t, and substitutes every Rel in t with its position in + * and a term t, and substitutes every subterm t' of t with its position + * (searched up-to unification) in * the local_context (which is the Rel moved to the canonical context). * Typically, the list of optional terms is the explicit * substitution that is applied to a metavariable occurrence and the result of