Module Cir_logic.Printer

val printers_for_extended_type : string -> ((Stdlib.Format.formatter -> 'a -> unit) -> unit) * (Stdlib.Format.formatter -> 'a -> unit)
val register_runtime_error_printer : Types.runtime_error Pretty.printer -> unit
val pp_runtime_error : Stdlib.Format.formatter -> Types.runtime_error -> unit
val register_runtime_operation_printer : Types.runtime_operation Pretty.printer -> unit
val pp_runtime_operation : Stdlib.Format.formatter -> Types.runtime_operation -> unit
val pp_runtime_errors : ?platform:Cobol_common.Platform.TYPES.platform -> Stdlib.Format.formatter -> Types.runtime_error Cir_logic.Types.NEL.t -> unit
val pp_localized_runtime_errors : ?platform:Cobol_common.Platform.TYPES.platform -> Stdlib.Format.formatter -> Types.localized_runtime_error Cir_logic.Types.NEL.t -> unit
val register_printers : unit -> unit