]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_refiner/nCicMetaSubst.mli
the trie indexes terms up to 10 nested applications and skips applications with more...
[helm.git] / helm / software / components / ng_refiner / nCicMetaSubst.mli
index 92cfa0908311a30f4a4fbf5fc20779d26e480af7..4cce960956f37a9eae86922aa3b5c2f4e823254d 100644 (file)
@@ -46,7 +46,7 @@ val restrict:
 
 (* bool = true if the type of the new meta is closed *)
 val mk_meta: 
-   ?name:string -> 
+   ?attrs:NCic.meta_attrs -> 
    NCic.metasenv -> NCic.context -> 
     [ `WithType of NCic.term | `Term | `Type | `Sort ] -> 
     NCic.metasenv * int * NCic.term * NCic.term (* menv,metano,instance,type *)
@@ -57,7 +57,5 @@ val saturate:
     NCic.context -> NCic.term -> int ->
        NCic.term * NCic.metasenv * NCic.term list
 
-val in_scope_tag : string
-val out_scope_tag : int -> string
-val is_out_scope_tag : string -> bool
-val int_of_out_scope_tag : string -> int
+val is_out_scope_tag : NCic.meta_attrs -> bool
+val int_of_out_scope_tag : NCic.meta_attrs -> int