include module type of struct include Stdlib.Format end
val open_box : int -> unitval close_box : unit -> unitval open_hbox : unit -> unitval open_vbox : int -> unitval open_hvbox : int -> unitval pp_open_hovbox : formatter -> int -> unitval open_hovbox : int -> unitval pp_print_string : formatter -> string -> unitval print_string : string -> unitval pp_print_substring : pos:int -> len:int -> formatter -> string -> unitval print_substring : pos:int -> len:int -> string -> unitval pp_print_bytes : formatter -> bytes -> unitval print_bytes : bytes -> unitval pp_print_as : formatter -> int -> string -> unitval print_as : int -> string -> unitval pp_print_substring_as :
pos:int ->
len:int ->
formatter ->
int ->
string ->
unitval print_substring_as : pos:int -> len:int -> int -> string -> unitval print_int : int -> unitval pp_print_float : formatter -> float -> unitval print_float : float -> unitval pp_print_char : formatter -> char -> unitval print_char : char -> unitval pp_print_bool : formatter -> bool -> unitval print_bool : bool -> unitval pp_print_nothing : formatter -> unit -> unitval pp_print_space : formatter -> unit -> unitval print_space : unit -> unitval print_cut : unit -> unitval pp_print_break : formatter -> int -> int -> unitval print_break : int -> int -> unitval pp_print_custom_break :
formatter ->
fits:(string * int * string) ->
breaks:(string * int * string) ->
unitval pp_force_newline : formatter -> unit -> unitval force_newline : unit -> unitval pp_print_if_newline : formatter -> unit -> unitval print_if_newline : unit -> unitval pp_print_flush : formatter -> unit -> unitval print_flush : unit -> unitval pp_print_newline : formatter -> unit -> unitval print_newline : unit -> unitval set_margin : int -> unitval get_margin : unit -> intval pp_set_max_indent : formatter -> int -> unitval set_max_indent : int -> unitval pp_get_max_indent : formatter -> unit -> intval get_max_indent : unit -> inttype geometry = Stdlib__Format.geometry = {max_indent : int;margin : int;
}val pp_set_geometry : formatter -> max_indent:int -> margin:int -> unitval set_geometry : max_indent:int -> margin:int -> unitval pp_safe_set_geometry : formatter -> max_indent:int -> margin:int -> unitval safe_set_geometry : max_indent:int -> margin:int -> unitval pp_set_max_boxes : formatter -> int -> unitval set_max_boxes : int -> unitval pp_get_max_boxes : formatter -> unit -> intval get_max_boxes : unit -> intval pp_over_max_boxes : formatter -> unit -> boolval over_max_boxes : unit -> boolval open_tbox : unit -> unitval pp_close_tbox : formatter -> unit -> unitval close_tbox : unit -> unitval set_tab : unit -> unitval print_tab : unit -> unitval pp_print_tbreak : formatter -> int -> int -> unitval print_tbreak : int -> int -> unitval pp_set_ellipsis_text : formatter -> string -> unitval set_ellipsis_text : string -> unitval pp_get_ellipsis_text : formatter -> unit -> stringval get_ellipsis_text : unit -> stringtype stag = Stdlib__Format.stag = ..val open_stag : stag -> unitval pp_close_stag : formatter -> unit -> unitval close_stag : unit -> unitval stdbuf : Stdlib.Buffer.tval get_stdbuf : unit -> Stdlib.Buffer.ttype symbolic_output_item = Stdlib__Format.symbolic_output_item = | Output_flush| Output_newline| Output_string of string| Output_spaces of int| Output_indent of int
type symbolic_output_buffer = Stdlib__Format.symbolic_output_bufferval pp_print_iter :
?pp_sep:(formatter -> unit -> unit) ->
(('a -> unit) -> 'b -> unit) ->
(formatter -> 'a -> unit) ->
formatter ->
'b ->
unitval pp_print_text : formatter -> string -> unitval pp_print_either :
left:(formatter -> 'a -> unit) ->
right:(formatter -> 'b -> unit) ->
formatter ->
('a, 'b) Stdlib.Either.t ->
unitval printf : ('a, formatter, unit) Stdlib.format -> 'aval eprintf : ('a, formatter, unit) Stdlib.format -> 'aval sprintf : ('a, unit, string) Stdlib.format -> 'aval asprintf : ('a, formatter, unit, string) Stdlib.format4 -> 'aval kdprintf :
((formatter -> unit) -> 'a) ->
('b, formatter, unit, 'a) Stdlib.format4 ->
'bval ksprintf : (string -> 'a) -> ('b, unit, string, 'a) Stdlib.format4 -> 'bval kasprintf :
(string -> 'a) ->
('b, formatter, unit, 'a) Stdlib.format4 ->
'bval pp_multiline_sensible : string -> Stdlib.Format.formatter -> string -> unit