val ppmetasenv:
subst:NCic.substitution -> NCic.metasenv -> string
-val ppsubst: metasenv:NCic.metasenv -> NCic.substitution -> string
+val ppsubst:
+ metasenv:NCic.metasenv -> ?use_subst:bool -> NCic.substitution -> string
val ppobj: NCic.obj -> string
+
+(* variants that use a formatter
+module Format : sig
+ val ppterm:
+ formatter:Format.formatter ->
+ context:NCic.context ->
+ subst:NCic.substitution ->
+ metasenv:NCic.metasenv ->
+ ?margin:int ->
+ ?inside_fix:bool ->
+ NCic.term -> unit
+
+ val ppcontext:
+ ?sep:string ->
+ formatter:Format.formatter ->
+ subst:NCic.substitution ->
+ metasenv:NCic.metasenv ->
+ NCic.context -> unit
+
+ val ppmetasenv:
+ formatter:Format.formatter ->
+ subst:NCic.substitution -> NCic.metasenv -> unit
+
+ val ppsubst:
+ formatter:Format.formatter ->
+ metasenv:NCic.metasenv -> NCic.substitution -> unit
+
+ val ppobj:
+ formatter:Format.formatter -> NCic.obj -> unit
+end
+*)