]> matita.cs.unibo.it Git - helm.git/blobdiff - components/cic_unification/cicMetaSubst.mli
new snapshot
[helm.git] / components / cic_unification / cicMetaSubst.mli
index 96f87205f4723e715ce84c114c63c500d6cc094f..bc5b4c0390b480dc20ee3379713510e9e4a3124b 100644 (file)
@@ -60,15 +60,22 @@ val delift_rels :
   Cic.term * Cic.substitution * Cic.metasenv
  
 (** {2 Pretty printers} *)
+val use_low_level_ppterm_in_context : bool ref
+val set_ppterm_in_context :
+ (metasenv:Cic.metasenv -> Cic.substitution -> Cic.term -> Cic.context ->
+   string) -> unit
 
-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 ppsubst_unfolded: metasenv:Cic.metasenv -> Cic.substitution -> string
+val ppsubst: metasenv:Cic.metasenv -> Cic.substitution -> string
+val ppterm: metasenv:Cic.metasenv -> Cic.substitution -> Cic.term -> string
+val ppcontext:
+ metasenv:Cic.metasenv -> ?sep: string -> Cic.substitution -> Cic.context ->
+   string
 val ppterm_in_name_context:
- Cic.substitution -> Cic.term -> (Cic.name option) list -> string
+ metasenv:Cic.metasenv -> Cic.substitution -> Cic.term ->
+  (Cic.name option) list -> string
 val ppterm_in_context:
- Cic.substitution -> Cic.term -> Cic.context -> string
metasenv:Cic.metasenv -> Cic.substitution -> Cic.term -> Cic.context -> string
 val ppmetasenv: ?sep: string -> Cic.substitution -> Cic.metasenv -> string
 
 (** {2 Format-like pretty printers}