
Modules
Meaning of icons :
 | Implemented.
|
---|
 | Not yet implemented.
|
---|
 | Compatibility with OCaml certified.
|
---|
 | Lacks or incompatibilities.
|
---|
[] | Comments to read.
|
---|
Format
Boxes
open_box |
|
---|
close_box |
|
---|
Formatting functions
print_string |
|
---|
print_as |
|
---|
print_int |
|
---|
print_float |
|
---|
print_char |
|
---|
print_bool |
|
---|
Break hints
print_space |
|
---|
print_cut |
|
---|
print_break |
|
---|
print_flush |
|
---|
print_newline |
|
---|
force_newline |
|
---|
print_if_newline |
|
---|
Margin
set_margin |
|
---|
get_margin |
|
---|
Maximum indentation limit
set_max_indent |
|
---|
get_max_indent |
|
---|
Formatting depth: maximum number of boxes allowed before ellipsis
set_max_boxes |
|
---|
get_max_boxes |
|
---|
over_max_boxes |
|
---|
Advanced formatting
open_hbox |
|
---|
open_vbox |
|
---|
open_hvbox |
|
---|
open_hovbox |
|
---|
Tabulations
open_tbox |
|
---|
close_tbox |
|
---|
print_tbreak |
|
---|
set_tab |
|
---|
print_tab |
|
---|
Ellipsis
set_ellipsis_text |
|
---|
get_ellipsis_text |
|
---|
Tags
open_tag |
|
---|
close_tag |
|
---|
set_tags |
|
---|
set_print_tags |
|
---|
set_mark_tags |
|
---|
get_print_tags |
|
---|
get_mark_tags |
|
---|
Redirecting formatter output
set_formatter_out_channel |
|
---|
set_formatter_output_functions |
|
---|
get_formatter_output_functions |
|
---|
Changing the meaning of printing tags
set_formatter_tag_functions |
|
---|
get_formatter_tag_functions |
|
---|
Changing the meaning of pretty printing (indentation, line breaking, and printing material)
set_all_formatter_output_functions |
|
---|
get_all_formatter_output_functions |
|
---|
Multiple formatted output
formatter_of_out_channel |
|
---|
std_formatter |
|
---|
err_formatter |
|
---|
formatter_of_buffer |
|
---|
stdbuf |
|
---|
str_formatter |
|
---|
flush_str_formatter |
|
---|
make_formatter |
|
---|
Basic functions to use with formatters
pp_open_hbox |
|
---|
pp_open_vbox |
|
---|
pp_open_hvbox |
|
---|
pp_open_hovbox |
|
---|
pp_open_box |
|
---|
pp_close_box |
|
---|
pp_open_tag |
|
---|
pp_close_tag |
|
---|
pp_print_string |
|
---|
pp_print_as |
|
---|
pp_print_int |
|
---|
pp_print_float |
|
---|
pp_print_char |
|
---|
pp_print_bool |
|
---|
pp_print_break |
|
---|
pp_print_cut |
|
---|
pp_print_space |
|
---|
pp_force_newline |
|
---|
pp_print_flush |
|
---|
pp_print_newline |
|
---|
pp_print_if_newline |
|
---|
pp_open_tbox |
|
---|
pp_close_tbox |
|
---|
pp_print_tbreak |
|
---|
pp_set_tab |
|
---|
pp_print_tab |
|
---|
pp_set_tags |
|
---|
pp_set_print_tags |
|
---|
pp_set_mark_tags |
|
---|
pp_get_print_tags |
|
---|
pp_get_mark_tags |
|
---|
pp_set_margin |
|
---|
pp_get_margin |
|
---|
pp_set_max_indent |
|
---|
pp_get_max_indent |
|
---|
pp_set_max_boxes |
|
---|
pp_get_max_boxes |
|
---|
pp_over_max_boxes |
|
---|
pp_set_ellipsis_text |
|
---|
pp_get_ellipsis_text |
|
---|
pp_set_formatter_out_channel |
|
---|
pp_set_formatter_output_functions |
|
---|
pp_get_formatter_output_functions |
|
---|
pp_set_all_formatter_output_functions |
|
---|
pp_get_all_formatter_output_functions |
|
---|
pp_set_formatter_tag_functions |
|
---|
pp_get_formatter_tag_functions |
|
---|
[printf] like functions for pretty-printing.
fprintf |
|
---|
printf |
|
---|
eprintf |
|
---|
sprintf |
|
---|
bprintf |
|
---|
kprintf |
|
---|