val color_of_sexp : Sexplib.Sexp.t ‑> colorval sexp_of_color : color ‑> Sexplib.Sexp.tval atom_threshold_of_sexp : Sexplib.Sexp.t ‑> atom_thresholdval sexp_of_atom_threshold : atom_threshold ‑> Sexplib.Sexp.tval atom_threshold_of_sexp : Sexplib.Sexp.t ‑> atom_thresholdval char_threshold_of_sexp : Sexplib.Sexp.t ‑> char_thresholdval sexp_of_char_threshold : char_threshold ‑> Sexplib.Sexp.tval char_threshold_of_sexp : Sexplib.Sexp.t ‑> char_thresholdval depth_threshold_of_sexp : Sexplib.Sexp.t ‑> depth_thresholdval sexp_of_depth_threshold : depth_threshold ‑> Sexplib.Sexp.tval depth_threshold_of_sexp : Sexplib.Sexp.t ‑> depth_thresholdval aligned_parens_of_sexp : Sexplib.Sexp.t ‑> aligned_parensval sexp_of_aligned_parens : aligned_parens ‑> Sexplib.Sexp.ttype data_alignment = | Data_not_aligned |
| Data_aligned of aligned_parens * atom_threshold * char_threshold * depth_threshold |
val data_alignment_of_sexp : Sexplib.Sexp.t ‑> data_alignmentval sexp_of_data_alignment : data_alignment ‑> Sexplib.Sexp.tval atom_coloring_of_sexp : Sexplib.Sexp.t ‑> atom_coloringval sexp_of_atom_coloring : atom_coloring ‑> Sexplib.Sexp.tval atom_coloring_of_sexp : Sexplib.Sexp.t ‑> atom_coloringval comment_indent_of_sexp : Sexplib.Sexp.t ‑> comment_indentval sexp_of_comment_indent : comment_indent ‑> Sexplib.Sexp.tval comment_indent_of_sexp : Sexplib.Sexp.t ‑> comment_indentval comment_print_style_of_sexp : Sexplib.Sexp.t ‑> comment_print_styleval sexp_of_comment_print_style : comment_print_style ‑> Sexplib.Sexp.tval comments_of_sexp : Sexplib.Sexp.t ‑> commentsval sexp_of_comments : comments ‑> Sexplib.Sexp.tval atom_printing_of_sexp : Sexplib.Sexp.t ‑> atom_printingval sexp_of_atom_printing : atom_printing ‑> Sexplib.Sexp.tval singleton_limit_of_sexp : Sexplib.Sexp.t ‑> singleton_limitval sexp_of_singleton_limit : singleton_limit ‑> Sexplib.Sexp.tval paren_coloring_of_sexp : Sexplib.Sexp.t ‑> paren_coloringval sexp_of_paren_coloring : paren_coloring ‑> Sexplib.Sexp.tval separator_of_sexp : Sexplib.Sexp.t ‑> separatorval sexp_of_separator : separator ‑> Sexplib.Sexp.tval parens_of_sexp : Sexplib.Sexp.t ‑> parensval sexp_of_parens : parens ‑> Sexplib.Sexp.ttype t = {indent : Import.int; |
data_alignment : data_alignment; |
color_scheme : color Import.array; |
atom_coloring : atom_coloring; |
atom_printing : atom_printing; |
paren_coloring : paren_coloring; |
opening_parens : parens; |
closing_parens : parens; |
comments : comments; |
singleton_limit : singleton_limit; |
leading_threshold : atom_threshold * char_threshold; |
separator : separator; |
sticky_comments : Import.bool; |
}val t_of_sexp : Sexplib.Sexp.t ‑> tval sexp_of_t : t ‑> Sexplib.Sexp.tval t_of_sexp : Sexplib.Sexp.t ‑> tval color : color ‑> int