Module Cobol_ir.Printer

val printers_for_extended_type : string -> ((Stdlib.Format.formatter -> 'a -> unit) -> unit) * (Stdlib.Format.formatter -> 'a -> unit)
val register_unsupported_stuff_printer : (Stdlib.Format.formatter -> Types.unsupported_stuff -> unit) -> unit
val pp_unsupported_stuff : Stdlib.Format.formatter -> Types.unsupported_stuff -> unit
val register_error_printer : (Stdlib.Format.formatter -> Types.error -> unit) -> unit
val pp_error : Stdlib.Format.formatter -> Types.error -> unit
val pp_undefined_stuff : Types.undefined_stuff Pretty.printer
val pp_ambiguous_stuff : Types.ambiguous_stuff Pretty.printer
val register_printers : unit -> unit