A list of pretty printers for various types, for use in toplevels.
Pretty_printer
has a string list ref
with the names of pp
functions matching the
interface:
val pp : Format.formatter -> t -> unit
The names are actually OCaml identifier names, e.g. "Core.Date.pp". Code for building toplevels (this code is not in Core) evaluates the strings to yield the pretty printers and register them with OCaml runtime.
S
.