Topcommon.MakeEvalPrinterval eval_address : Env.address -> Obj.tmodule Printer : sig ... endval print_value :
Env.t ->
Printer.t ->
Format.formatter ->
Types.type_expr ->
unitval print_untyped_exception : Format.formatter -> Printer.t -> unitval print_exception_outcome : Format.formatter -> exn -> unitval outval_of_value :
Env.t ->
Printer.t ->
Types.type_expr ->
Outcometree.out_valueval install_printer :
Path.t ->
Types.type_expr ->
(Format.formatter -> Printer.t -> unit) ->
unitval install_generic_printer :
Path.t ->
Path.t ->
(int ->
(int ->
Printer.t ->
Outcometree.out_value,
Printer.t ->
Outcometree.out_value)
gen_printer) ->
unitval install_generic_printer' :
Path.t ->
Path.t ->
(Format.formatter ->
Printer.t ->
unit,
Format.formatter ->
Printer.t ->
unit)
gen_printer ->
unitval remove_printer : Path.t -> unit