]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/ng_refiner/nCicMetaSubst.mli
The left parameters coming from the constructor types have been refined in a
[helm.git] / helm / software / components / ng_refiner / nCicMetaSubst.mli
index 3378aa998cd475631b16113a0531dc5ecde946b8..92cfa0908311a30f4a4fbf5fc20779d26e480af7 100644 (file)
@@ -14,6 +14,9 @@
 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 subterm t' of t with its position 
  * (searched up-to unification) in
@@ -54,8 +57,6 @@ val saturate:
     NCic.context -> NCic.term -> int ->
        NCic.term * NCic.metasenv * NCic.term list
 
-val flexible: NCic.substitution -> NCic.term list -> bool
-
 val in_scope_tag : string
 val out_scope_tag : int -> string
 val is_out_scope_tag : string -> bool