X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fcic_unification%2FcicUnification.mli;h=5887f004d858d8d6e7c11a49d8dd733c262ab131;hb=28ac70d3f475442cda4ef30e0e9c0e6d012b2527;hp=2c8e12f6053e3124f65de06810aa271e04954b2d;hpb=31851952e1cc2db59168c5fd6f6093d9bc37ea86;p=helm.git diff --git a/helm/ocaml/cic_unification/cicUnification.mli b/helm/ocaml/cic_unification/cicUnification.mli index 2c8e12f60..5887f004d 100644 --- a/helm/ocaml/cic_unification/cicUnification.mli +++ b/helm/ocaml/cic_unification/cicUnification.mli @@ -23,9 +23,14 @@ * http://cs.unibo.it/helm/. *) -exception UnificationFailure of string;; +type failure_msg + +exception UnificationFailure of failure_msg;; exception Uncertain of string;; -exception AssertFailure of string;; +exception AssertFailure of failure_msg;; + +val failure_msg_of_string: string -> failure_msg +val explain_error: failure_msg -> string (* fo_unif metasenv context t1 t2 *) (* unifies [t1] and [t2] in a context [context]. *)