X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fcic_unification%2FcicRefine.mli;h=395799b3137c29058dc65abced41b8f8dd6d6b83;hb=b4a7a577a04c56a68b6d79d06fdb925ff0bbd331;hp=ce97e8ab7ff178f4222b1c6acc5954139d12411e;hpb=cf7fbeee5c21b86f70281f42cd09ee699e0c62b7;p=helm.git diff --git a/helm/ocaml/cic_unification/cicRefine.mli b/helm/ocaml/cic_unification/cicRefine.mli index ce97e8ab7..395799b31 100644 --- a/helm/ocaml/cic_unification/cicRefine.mli +++ b/helm/ocaml/cic_unification/cicRefine.mli @@ -23,16 +23,13 @@ * 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 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 *) val type_of_aux': Cic.metasenv -> Cic.context -> Cic.term -> - Cic.term * Cic.term * CicMetaSubst.substitution * Cic.metasenv + Cic.term * Cic.term * Cic.metasenv