X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2Focaml%2Fcic_unification%2FcicMetaSubst.mli;h=7d78cec5cd9047210680839e5a2a9d5a89980f2d;hb=28ac70d3f475442cda4ef30e0e9c0e6d012b2527;hp=04e493ec27b46fce5f0c403a4096b4e469deac82;hpb=17cc9a1c6353a5a57562434e9938fb54ca78b9c6;p=helm.git diff --git a/helm/ocaml/cic_unification/cicMetaSubst.mli b/helm/ocaml/cic_unification/cicMetaSubst.mli index 04e493ec2..7d78cec5c 100644 --- a/helm/ocaml/cic_unification/cicMetaSubst.mli +++ b/helm/ocaml/cic_unification/cicMetaSubst.mli @@ -55,7 +55,9 @@ val restrict : (** delifts the Rels in t of n * @raise DeliftingARelWouldCaptureAFreeVariable *) -val delift_rels : int -> Cic.term -> Cic.term +val delift_rels : + Cic.substitution -> Cic.metasenv -> int -> Cic.term -> + Cic.term * Cic.substitution * Cic.metasenv (** {2 Pretty printers} *) @@ -65,7 +67,7 @@ val ppterm: Cic.substitution -> Cic.term -> string val ppcontext: ?sep: string -> Cic.substitution -> Cic.context -> string val ppterm_in_context: Cic.substitution -> Cic.term -> (Cic.name option) list -> string -val ppmetasenv: ?sep: string -> Cic.metasenv -> Cic.substitution -> string +val ppmetasenv: ?sep: string -> Cic.substitution -> Cic.metasenv -> string (** {2 Format-like pretty printers} * As above with prototypes suitable for toplevel/ocamldebug printers. No