Module Js_of_ocaml_compiler.Pretty_print
type pos = {mutable p_line : int;mutable p_col : int;
}val string : t -> string -> unitval genbreak : t -> string -> int -> unitval non_breaking_space : t -> unitval space : ?indent:int -> t -> unitval start_group : t -> int -> unitval end_group : t -> unitval to_out_channel : Stdlib.out_channel -> tval to_buffer : Stdlib.Buffer.t -> tval set_compact : t -> bool -> unitval set_needed_space_function : t -> (char -> char -> bool) -> unitval set_adjust_indentation_function : t -> (int -> int) -> unit