]> matita.cs.unibo.it Git - helm.git/blobdiff - matitaB/components/ng_refiner/nCicMetaSubst.mli
This commit patches the environment and the library so that their status is
[helm.git] / matitaB / components / ng_refiner / nCicMetaSubst.mli
index c9530d42da7305a03dbea015af841c65e97012e9..6894129c86e5c5b2184544872a4af7252b0477ec 100644 (file)
@@ -35,7 +35,7 @@ val maxmeta: unit -> int
  * in the term (for occur check).
  *)
 val delift : 
-  #NCic.status ->
+  #NCicEnvironment.status ->
   unify:(NCic.metasenv -> NCic.substitution -> NCic.context ->
     NCic.term -> NCic.term -> (NCic.metasenv * NCic.substitution) option) -> 
   NCic.metasenv -> NCic.substitution -> NCic.context -> 
@@ -47,7 +47,7 @@ val delift :
    additional (i.e. l' does not intersects l) positions whose restriction was
    forced because of type dependencies *)
 val restrict: 
-   #NCic.status ->
+   #NCicEnvironment.status ->
     NCic.metasenv ->
     NCic.substitution ->
     int -> int list ->
@@ -65,7 +65,7 @@ val extend_meta: NCic.metasenv -> int -> NCic.metasenv * NCic.term
 
 (* returns the resulting type, the metasenv and the arguments *)
 val saturate:
-   #NCic.status ->
+   #NCicEnvironment.status ->
     ?delta:int -> NCic.metasenv -> NCic.substitution -> 
     NCic.context -> NCic.term -> int ->
        NCic.term * NCic.metasenv * NCic.term list
@@ -76,4 +76,4 @@ val is_out_scope_tag : NCic.meta_attrs -> bool
 val int_of_out_scope_tag : NCic.meta_attrs -> int
 
 val is_flexible:
- #NCic.status -> NCic.context -> subst:NCic.substitution -> NCic.term -> bool
+ #NCicEnvironment.status -> NCic.context -> subst:NCic.substitution -> NCic.term -> bool