]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_unification/cicMetaSubst.mli
ocaml 3.09 transition
[helm.git] / helm / ocaml / cic_unification / cicMetaSubst.mli
index 7d78cec5cd9047210680839e5a2a9d5a89980f2d..96f87205f4723e715ce84c114c63c500d6cc094f 100644 (file)
@@ -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}