]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_proof_checking/cicElim.mli
ocaml 3.09 transition
[helm.git] / helm / ocaml / cic_proof_checking / cicElim.mli
index 0d81b7a60b9198d8f4374431e58a7581231623d4..f1f84c92eafcc4d575ed78fbe89889efe443d885 100644 (file)
@@ -28,9 +28,9 @@
 exception Can_t_eliminate
 
   (** internal error while generating elimination principle *)
-exception Elim_failure of string
+exception Elim_failure of string Lazy.t
 
-(** @param sort target sort, defaults to Type
+(** @param sort target sort
 * @param uri inductive type uri
 * @param typeno inductive type number
 * @raise Failure
@@ -38,4 +38,4 @@ exception Elim_failure of string
 * @return Cic constant corresponding to the required elimination principle
 *         and its uri
 *)
-val elim_of: ?sort:Cic.sort -> UriManager.uri -> int -> UriManager.uri * Cic.obj
+val elim_of: sort:Cic.sort -> UriManager.uri -> int -> UriManager.uri * Cic.obj