]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_unification/cicRefine.mli
debian version 0.6.3-2
[helm.git] / helm / ocaml / cic_unification / cicRefine.mli
index 338f50663dba12ac272dcbbc2ce9246e9cbb7074..c239f8e1f5ff77a2b551fe0a05ee6cf7d66dff17 100644 (file)
  * http://cs.unibo.it/helm/.
  *)
 
-exception NotRefinable of string
-exception Uncertain of string
-exception WrongUriToConstant of string
-exception WrongUriToVariable of string
-exception WrongUriToMutualInductiveDefinitions of string
-exception MutCaseFixAndCofixRefineNotImplemented;;
-exception FreeMetaFound of int;;
+exception RefineFailure of string;;
+exception Uncertain of string;;
+exception AssertFailure of string;;
 
 (* type_of_aux' metasenv context term                        *)
 (* refines [term] and returns the refined form of [term],    *)
-(* its type, the computed substitution and the new metasenv. *)
-(* The substitution returned is already unwinded             *)
+(* its type the new metasenv. *)
 val type_of_aux':
  Cic.metasenv -> Cic.context -> Cic.term ->
-  Cic.term * Cic.term * CicUnification.substitution * Cic.metasenv
+  Cic.term * Cic.term * Cic.metasenv