NCic.metasenv -> NCic.substitution -> NCic.context ->
int -> NCic.local_context -> NCic.term ->
(NCic.metasenv * NCic.substitution) * NCic.term
-
+
+val restrict:
+ NCic.metasenv ->
+ NCic.substitution ->
+ int -> int list -> NCic.metasenv * NCic.substitution * int
+
+val mk_meta:
+ ?name:string ->
+ NCic.metasenv -> NCic.context -> NCic.term -> NCic.metasenv * NCic.term
+
+val saturate:
+ ?delta:int -> NCic.metasenv -> NCic.context -> NCic.term -> int ->
+ NCic.term * NCic.metasenv * NCic.term list
+