Module Transitioning.Format

module Format: sig .. end
4.08

type stag 
val string_of_stag : stag -> string
val stag_of_string : string -> stag
type formatter_stag_functions = {
   mark_open_stag : stag -> string;
   mark_close_stag : stag -> string;
   print_open_stag : stag -> unit;
   print_close_stag : stag -> unit;
}
val pp_set_formatter_stag_functions : Format.formatter -> formatter_stag_functions -> unit
val pp_get_formatter_stag_functions : Format.formatter -> unit -> formatter_stag_functions
val pp_open_stag : Format.formatter -> stag -> unit
val pp_close_stag : Format.formatter -> unit -> unit
val pp_print_option : ?none:(Format.formatter -> unit -> unit) ->
(Format.formatter -> 'a -> unit) -> Format.formatter -> 'a option -> unit