]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_unification/cicMkImplicit.mli
added annotations to Cic.Implicit
[helm.git] / helm / ocaml / cic_unification / cicMkImplicit.mli
index a698386b5656bf5b17be8206ce913a34f368fc79..2f8710390220a0c56b74f919d1e3888a0e93cb49 100644 (file)
@@ -3,7 +3,7 @@
 (* returns the identity relocation list, which is the list               *)
 (* [Rel 1 ; ... ; Rel n] where n = List.length [canonical_context]       *)
 val identity_relocation_list_for_metavariable :
-  'a option list -> Cic.term option list
+  ?start: int -> 'a option list -> Cic.term option list
 
 (* Returns the first meta whose number is above the *)
 (* number of the higher meta.                       *)
@@ -26,10 +26,6 @@ val fresh_subst:
       UriManager.uri list -> 
         Cic.metasenv * (Cic.term Cic.explicit_named_substitution)
 
-(** as above but return both the index of the added conjecture (2nd index) and
- * the index of its type (1st index) *)
-val mk_implicit': Cic.metasenv -> Cic.context -> Cic.metasenv * int * int
-
 (** as above, but the fresh metavariable represents a type *)
 val mk_implicit_type: Cic.metasenv -> Cic.context -> Cic.metasenv * int