X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fcic_unification%2FcicMetaSubst.mli;h=96f87205f4723e715ce84c114c63c500d6cc094f;hb=97c2d258a5c524eb5c4b85208899d80751a2c82f;hp=7d78cec5cd9047210680839e5a2a9d5a89980f2d;hpb=0319dd1bc1f0b431945f9641a587fa52d6472ebc;p=helm.git diff --git a/helm/ocaml/cic_unification/cicMetaSubst.mli b/helm/ocaml/cic_unification/cicMetaSubst.mli index 7d78cec5c..96f87205f 100644 --- a/helm/ocaml/cic_unification/cicMetaSubst.mli +++ b/helm/ocaml/cic_unification/cicMetaSubst.mli @@ -23,9 +23,9 @@ * http://helm.cs.unibo.it/ *) -exception MetaSubstFailure of string -exception Uncertain of string -exception AssertFailure of string +exception MetaSubstFailure of string Lazy.t +exception Uncertain of string Lazy.t +exception AssertFailure of string Lazy.t exception DeliftingARelWouldCaptureAFreeVariable;; (* The entry (i,t) in a substitution means that *) @@ -65,8 +65,10 @@ val ppsubst_unfolded: Cic.substitution -> string val ppsubst: Cic.substitution -> string val ppterm: Cic.substitution -> Cic.term -> string val ppcontext: ?sep: string -> Cic.substitution -> Cic.context -> string -val ppterm_in_context: +val ppterm_in_name_context: Cic.substitution -> Cic.term -> (Cic.name option) list -> string +val ppterm_in_context: + Cic.substitution -> Cic.term -> Cic.context -> string val ppmetasenv: ?sep: string -> Cic.substitution -> Cic.metasenv -> string (** {2 Format-like pretty printers}