X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fng_refiner%2FnCicUnification.mli;h=a6ddfaeed2009b04f95c9c37dd3b3d5a1886b2b6;hb=65792c85896dab2d3c69e7eafd8ff5c628260773;hp=d5a7422796aced717380c94ec2ab225a9758c7b6;hpb=c5b3da2ed2b2dafd22cc50edb4ac5f1d402dfa94;p=helm.git diff --git a/helm/software/components/ng_refiner/nCicUnification.mli b/helm/software/components/ng_refiner/nCicUnification.mli index d5a742279..a6ddfaeed 100644 --- a/helm/software/components/ng_refiner/nCicUnification.mli +++ b/helm/software/components/ng_refiner/nCicUnification.mli @@ -11,6 +11,17 @@ (* $Id$ *) +exception UnificationFailure of string Lazy.t;; +exception Uncertain of string Lazy.t;; +exception AssertFailure of string Lazy.t;; + +val unify : + #NRstatus.status -> + ?test_eq_only:bool -> (* default: false *) + NCic.metasenv -> NCic.substitution -> NCic.context -> + NCic.term -> NCic.term -> + NCic.metasenv * NCic.substitution + (* exception UnificationFailure of string Lazy.t;; exception Uncertain of string Lazy.t;;