X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fng_refiner%2FnCicUnification.mli;h=a2d6c7d78432161745e806207a731b7e7b60194d;hb=11e495dda047bcdfa4267c06cad2d074fcffe3e3;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..a2d6c7d78 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 : + NCicUnifHint.db -> + ?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;;