Module Mlsem_types.PrinterCfg
val set_bool_printer :
(int ->
Sstt.Prec.assoc ->
Stdlib.Format.formatter ->
Sstt.Extensions.Bools.t ->
unit) ->
unitval set_float_printer :
(int ->
Sstt.Prec.assoc ->
Stdlib.Format.formatter ->
Sstt.Extensions.Floats.t ->
unit) ->
unitval set_string_printer :
(int ->
Sstt.Prec.assoc ->
Stdlib.Format.formatter ->
Sstt.Extensions.Strings.t ->
unit) ->
unitval set_list_printer :
(int ->
Sstt.Prec.assoc ->
Stdlib.Format.formatter ->
Sstt.Extensions.Lists.t ->
unit) ->
unitval set_char_printer :
(int ->
Sstt.Prec.assoc ->
Stdlib.Format.formatter ->
Sstt.Extensions.Chars.t ->
unit) ->
unitval set_abstract_printer :
(Sstt.Tag.t ->
int ->
Sstt.Prec.assoc ->
Stdlib.Format.formatter ->
Sstt.Printer.descr Sstt.Extensions.Abstracts.t ->
unit) ->
unitval set_unit_printer : string -> unitval set_dyn_printer : string -> unitval set_descr_printer :
(int ->
Sstt.Prec.assoc ->
Stdlib.Format.formatter ->
Sstt.Printer.descr ->
unit) ->
unitval set_printer :
(Stdlib.Format.formatter -> Sstt.Printer.descr Sstt.Printer.t -> unit) ->
unitval add_abstract_type : Sstt.Tag.t -> unitval add_printer_param : Sstt.Printer.params -> unitval printer_params : unit -> Sstt.Printer.paramsval print_descr_ctx :
int ->
Sstt.Prec.assoc ->
Stdlib.Format.formatter ->
Sstt.Printer.descr ->
unitval print_descr : Stdlib.Format.formatter -> Sstt.Printer.descr -> unitval print :
Stdlib.Format.formatter ->
Sstt.Printer.descr Sstt.Printer.t ->
unitval print_dyn : Stdlib.Format.formatter -> unit -> unit