mirror of
https://github.com/c-cube/moonpool.git
synced 2025-12-17 08:06:43 -05:00
308 lines
No EOL
92 KiB
HTML
308 lines
No EOL
92 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>CamlinternalFormatBasics (ocaml.CamlinternalFormatBasics)</title><link rel="stylesheet" href="../../_odoc-theme/odoc.css"/><meta charset="utf-8"/><meta name="generator" content="odoc 2.2.1"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> – <a href="../index.html">ocaml</a> » CamlinternalFormatBasics</nav><header class="odoc-preamble"><h1>Module <code><span>CamlinternalFormatBasics</span></code></h1></header><div class="odoc-content"><div class="odoc-spec"><div class="spec type anchored" id="type-padty"><a href="#type-padty" class="anchor"></a><code><span><span class="keyword">type</span> padty</span><span> = </span></code><ol><li id="type-padty.Left" class="def variant constructor anchored"><a href="#type-padty.Left" class="anchor"></a><code><span>| </span><span><span class="constructor">Left</span></span></code></li><li id="type-padty.Right" class="def variant constructor anchored"><a href="#type-padty.Right" class="anchor"></a><code><span>| </span><span><span class="constructor">Right</span></span></code></li><li id="type-padty.Zeros" class="def variant constructor anchored"><a href="#type-padty.Zeros" class="anchor"></a><code><span>| </span><span><span class="constructor">Zeros</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-int_conv"><a href="#type-int_conv" class="anchor"></a><code><span><span class="keyword">type</span> int_conv</span><span> = </span></code><ol><li id="type-int_conv.Int_d" class="def variant constructor anchored"><a href="#type-int_conv.Int_d" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_d</span></span></code></li><li id="type-int_conv.Int_pd" class="def variant constructor anchored"><a href="#type-int_conv.Int_pd" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_pd</span></span></code></li><li id="type-int_conv.Int_sd" class="def variant constructor anchored"><a href="#type-int_conv.Int_sd" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_sd</span></span></code></li><li id="type-int_conv.Int_i" class="def variant constructor anchored"><a href="#type-int_conv.Int_i" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_i</span></span></code></li><li id="type-int_conv.Int_pi" class="def variant constructor anchored"><a href="#type-int_conv.Int_pi" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_pi</span></span></code></li><li id="type-int_conv.Int_si" class="def variant constructor anchored"><a href="#type-int_conv.Int_si" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_si</span></span></code></li><li id="type-int_conv.Int_x" class="def variant constructor anchored"><a href="#type-int_conv.Int_x" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_x</span></span></code></li><li id="type-int_conv.Int_Cx" class="def variant constructor anchored"><a href="#type-int_conv.Int_Cx" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_Cx</span></span></code></li><li id="type-int_conv.Int_X" class="def variant constructor anchored"><a href="#type-int_conv.Int_X" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_X</span></span></code></li><li id="type-int_conv.Int_CX" class="def variant constructor anchored"><a href="#type-int_conv.Int_CX" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_CX</span></span></code></li><li id="type-int_conv.Int_o" class="def variant constructor anchored"><a href="#type-int_conv.Int_o" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_o</span></span></code></li><li id="type-int_conv.Int_Co" class="def variant constructor anchored"><a href="#type-int_conv.Int_Co" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_Co</span></span></code></li><li id="type-int_conv.Int_u" class="def variant constructor anchored"><a href="#type-int_conv.Int_u" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_u</span></span></code></li><li id="type-int_conv.Int_Cd" class="def variant constructor anchored"><a href="#type-int_conv.Int_Cd" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_Cd</span></span></code></li><li id="type-int_conv.Int_Ci" class="def variant constructor anchored"><a href="#type-int_conv.Int_Ci" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_Ci</span></span></code></li><li id="type-int_conv.Int_Cu" class="def variant constructor anchored"><a href="#type-int_conv.Int_Cu" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_Cu</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-float_flag_conv"><a href="#type-float_flag_conv" class="anchor"></a><code><span><span class="keyword">type</span> float_flag_conv</span><span> = </span></code><ol><li id="type-float_flag_conv.Float_flag_" class="def variant constructor anchored"><a href="#type-float_flag_conv.Float_flag_" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_flag_</span></span></code></li><li id="type-float_flag_conv.Float_flag_p" class="def variant constructor anchored"><a href="#type-float_flag_conv.Float_flag_p" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_flag_p</span></span></code></li><li id="type-float_flag_conv.Float_flag_s" class="def variant constructor anchored"><a href="#type-float_flag_conv.Float_flag_s" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_flag_s</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-float_kind_conv"><a href="#type-float_kind_conv" class="anchor"></a><code><span><span class="keyword">type</span> float_kind_conv</span><span> = </span></code><ol><li id="type-float_kind_conv.Float_f" class="def variant constructor anchored"><a href="#type-float_kind_conv.Float_f" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_f</span></span></code></li><li id="type-float_kind_conv.Float_e" class="def variant constructor anchored"><a href="#type-float_kind_conv.Float_e" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_e</span></span></code></li><li id="type-float_kind_conv.Float_E" class="def variant constructor anchored"><a href="#type-float_kind_conv.Float_E" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_E</span></span></code></li><li id="type-float_kind_conv.Float_g" class="def variant constructor anchored"><a href="#type-float_kind_conv.Float_g" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_g</span></span></code></li><li id="type-float_kind_conv.Float_G" class="def variant constructor anchored"><a href="#type-float_kind_conv.Float_G" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_G</span></span></code></li><li id="type-float_kind_conv.Float_F" class="def variant constructor anchored"><a href="#type-float_kind_conv.Float_F" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_F</span></span></code></li><li id="type-float_kind_conv.Float_h" class="def variant constructor anchored"><a href="#type-float_kind_conv.Float_h" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_h</span></span></code></li><li id="type-float_kind_conv.Float_H" class="def variant constructor anchored"><a href="#type-float_kind_conv.Float_H" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_H</span></span></code></li><li id="type-float_kind_conv.Float_CF" class="def variant constructor anchored"><a href="#type-float_kind_conv.Float_CF" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_CF</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-float_conv"><a href="#type-float_conv" class="anchor"></a><code><span><span class="keyword">type</span> float_conv</span><span> = <a href="#type-float_flag_conv">float_flag_conv</a> * <a href="#type-float_kind_conv">float_kind_conv</a></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-char_set"><a href="#type-char_set" class="anchor"></a><code><span><span class="keyword">type</span> char_set</span><span> = string</span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-counter"><a href="#type-counter" class="anchor"></a><code><span><span class="keyword">type</span> counter</span><span> = </span></code><ol><li id="type-counter.Line_counter" class="def variant constructor anchored"><a href="#type-counter.Line_counter" class="anchor"></a><code><span>| </span><span><span class="constructor">Line_counter</span></span></code></li><li id="type-counter.Char_counter" class="def variant constructor anchored"><a href="#type-counter.Char_counter" class="anchor"></a><code><span>| </span><span><span class="constructor">Char_counter</span></span></code></li><li id="type-counter.Token_counter" class="def variant constructor anchored"><a href="#type-counter.Token_counter" class="anchor"></a><code><span>| </span><span><span class="constructor">Token_counter</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-padding"><a href="#type-padding" class="anchor"></a><code><span><span class="keyword">type</span> <span>('a, 'b) padding</span></span><span> = </span></code><ol><li id="type-padding.No_padding" class="def variant constructor anchored"><a href="#type-padding.No_padding" class="anchor"></a><code><span>| </span><span><span class="constructor">No_padding</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="#type-padding">padding</a></span></span></code></li><li id="type-padding.Lit_padding" class="def variant constructor anchored"><a href="#type-padding.Lit_padding" class="anchor"></a><code><span>| </span><span><span class="constructor">Lit_padding</span> : <a href="#type-padty">padty</a> * int <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="#type-padding">padding</a></span></span></code></li><li id="type-padding.Arg_padding" class="def variant constructor anchored"><a href="#type-padding.Arg_padding" class="anchor"></a><code><span>| </span><span><span class="constructor">Arg_padding</span> : <a href="#type-padty">padty</a> <span class="arrow">-></span> <span><span>(<span>int <span class="arrow">-></span></span> <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="#type-padding">padding</a></span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-pad_option"><a href="#type-pad_option" class="anchor"></a><code><span><span class="keyword">type</span> pad_option</span><span> = <span>int option</span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-precision"><a href="#type-precision" class="anchor"></a><code><span><span class="keyword">type</span> <span>('a, 'b) precision</span></span><span> = </span></code><ol><li id="type-precision.No_precision" class="def variant constructor anchored"><a href="#type-precision.No_precision" class="anchor"></a><code><span>| </span><span><span class="constructor">No_precision</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="#type-precision">precision</a></span></span></code></li><li id="type-precision.Lit_precision" class="def variant constructor anchored"><a href="#type-precision.Lit_precision" class="anchor"></a><code><span>| </span><span><span class="constructor">Lit_precision</span> : int <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="#type-precision">precision</a></span></span></code></li><li id="type-precision.Arg_precision" class="def variant constructor anchored"><a href="#type-precision.Arg_precision" class="anchor"></a><code><span>| </span><span><span class="constructor">Arg_precision</span> : <span><span>(<span>int <span class="arrow">-></span></span> <span class="type-var">'a</span>, <span class="type-var">'a</span>)</span> <a href="#type-precision">precision</a></span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-prec_option"><a href="#type-prec_option" class="anchor"></a><code><span><span class="keyword">type</span> prec_option</span><span> = <span>int option</span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-custom_arity"><a href="#type-custom_arity" class="anchor"></a><code><span><span class="keyword">type</span> <span>('a, 'b, 'c) custom_arity</span></span><span> = </span></code><ol><li id="type-custom_arity.Custom_zero" class="def variant constructor anchored"><a href="#type-custom_arity.Custom_zero" class="anchor"></a><code><span>| </span><span><span class="constructor">Custom_zero</span> : <span><span>(<span class="type-var">'a</span>, string, <span class="type-var">'a</span>)</span> <a href="#type-custom_arity">custom_arity</a></span></span></code></li><li id="type-custom_arity.Custom_succ" class="def variant constructor anchored"><a href="#type-custom_arity.Custom_succ" class="anchor"></a><code><span>| </span><span><span class="constructor">Custom_succ</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>)</span> <a href="#type-custom_arity">custom_arity</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span><span class="type-var">'x</span> <span class="arrow">-></span></span> <span class="type-var">'b</span>, <span><span class="type-var">'x</span> <span class="arrow">-></span></span> <span class="type-var">'c</span>)</span>
|
||
<a href="#type-custom_arity">custom_arity</a></span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-block_type"><a href="#type-block_type" class="anchor"></a><code><span><span class="keyword">type</span> block_type</span><span> = </span></code><ol><li id="type-block_type.Pp_hbox" class="def variant constructor anchored"><a href="#type-block_type.Pp_hbox" class="anchor"></a><code><span>| </span><span><span class="constructor">Pp_hbox</span></span></code></li><li id="type-block_type.Pp_vbox" class="def variant constructor anchored"><a href="#type-block_type.Pp_vbox" class="anchor"></a><code><span>| </span><span><span class="constructor">Pp_vbox</span></span></code></li><li id="type-block_type.Pp_hvbox" class="def variant constructor anchored"><a href="#type-block_type.Pp_hvbox" class="anchor"></a><code><span>| </span><span><span class="constructor">Pp_hvbox</span></span></code></li><li id="type-block_type.Pp_hovbox" class="def variant constructor anchored"><a href="#type-block_type.Pp_hovbox" class="anchor"></a><code><span>| </span><span><span class="constructor">Pp_hovbox</span></span></code></li><li id="type-block_type.Pp_box" class="def variant constructor anchored"><a href="#type-block_type.Pp_box" class="anchor"></a><code><span>| </span><span><span class="constructor">Pp_box</span></span></code></li><li id="type-block_type.Pp_fits" class="def variant constructor anchored"><a href="#type-block_type.Pp_fits" class="anchor"></a><code><span>| </span><span><span class="constructor">Pp_fits</span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-formatting_lit"><a href="#type-formatting_lit" class="anchor"></a><code><span><span class="keyword">type</span> formatting_lit</span><span> = </span></code><ol><li id="type-formatting_lit.Close_box" class="def variant constructor anchored"><a href="#type-formatting_lit.Close_box" class="anchor"></a><code><span>| </span><span><span class="constructor">Close_box</span></span></code></li><li id="type-formatting_lit.Close_tag" class="def variant constructor anchored"><a href="#type-formatting_lit.Close_tag" class="anchor"></a><code><span>| </span><span><span class="constructor">Close_tag</span></span></code></li><li id="type-formatting_lit.Break" class="def variant constructor anchored"><a href="#type-formatting_lit.Break" class="anchor"></a><code><span>| </span><span><span class="constructor">Break</span> <span class="keyword">of</span> string * int * int</span></code></li><li id="type-formatting_lit.FFlush" class="def variant constructor anchored"><a href="#type-formatting_lit.FFlush" class="anchor"></a><code><span>| </span><span><span class="constructor">FFlush</span></span></code></li><li id="type-formatting_lit.Force_newline" class="def variant constructor anchored"><a href="#type-formatting_lit.Force_newline" class="anchor"></a><code><span>| </span><span><span class="constructor">Force_newline</span></span></code></li><li id="type-formatting_lit.Flush_newline" class="def variant constructor anchored"><a href="#type-formatting_lit.Flush_newline" class="anchor"></a><code><span>| </span><span><span class="constructor">Flush_newline</span></span></code></li><li id="type-formatting_lit.Magic_size" class="def variant constructor anchored"><a href="#type-formatting_lit.Magic_size" class="anchor"></a><code><span>| </span><span><span class="constructor">Magic_size</span> <span class="keyword">of</span> string * int</span></code></li><li id="type-formatting_lit.Escaped_at" class="def variant constructor anchored"><a href="#type-formatting_lit.Escaped_at" class="anchor"></a><code><span>| </span><span><span class="constructor">Escaped_at</span></span></code></li><li id="type-formatting_lit.Escaped_percent" class="def variant constructor anchored"><a href="#type-formatting_lit.Escaped_percent" class="anchor"></a><code><span>| </span><span><span class="constructor">Escaped_percent</span></span></code></li><li id="type-formatting_lit.Scan_indic" class="def variant constructor anchored"><a href="#type-formatting_lit.Scan_indic" class="anchor"></a><code><span>| </span><span><span class="constructor">Scan_indic</span> <span class="keyword">of</span> char</span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-formatting_gen"><a href="#type-formatting_gen" class="anchor"></a><code><span><span class="keyword">type</span> <span>('a, 'b, 'c, 'd, 'e, 'f) formatting_gen</span></span><span> = </span></code><ol><li id="type-formatting_gen.Open_tag" class="def variant constructor anchored"><a href="#type-formatting_gen.Open_tag" class="anchor"></a><code><span>| </span><span><span class="constructor">Open_tag</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-format6">format6</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<a href="#type-formatting_gen">formatting_gen</a></span></span></code></li><li id="type-formatting_gen.Open_box" class="def variant constructor anchored"><a href="#type-formatting_gen.Open_box" class="anchor"></a><code><span>| </span><span><span class="constructor">Open_box</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-format6">format6</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<a href="#type-formatting_gen">formatting_gen</a></span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-fmtty"><a href="#type-fmtty" class="anchor"></a><code><span><span class="keyword">and</span> <span>('a, 'b, 'c, 'd, 'e, 'f) fmtty</span></span><span> =
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>, <span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-fmtty_rel"><a href="#type-fmtty_rel" class="anchor"></a><code><span><span class="keyword">and</span> <span>('a1, 'b1, 'c1, 'd1, 'e1, 'f1, 'a2, 'b2, 'c2, 'd2, 'e2, 'f2) fmtty_rel</span></span><span> = </span></code><ol><li id="type-fmtty_rel.Char_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Char_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Char_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span>char <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span>char <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.String_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.String_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">String_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span>string <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span>string <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Int_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Int_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Int_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span>
|
||
<span><span>(<span>int <span class="arrow">-></span></span> <span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span>int <span class="arrow">-></span></span> <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Int32_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Int32_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Int32_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span>int32 <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span>int32 <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Nativeint_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Nativeint_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Nativeint_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span>nativeint <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span>nativeint <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Int64_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Int64_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Int64_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span>int64 <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span>int64 <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Float_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Float_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Float_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span>float <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span>float <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Bool_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Bool_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Bool_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span>bool <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span>bool <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Format_arg_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Format_arg_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Format_arg_ty</span> : <span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-fmtty">fmtty</a></span>
|
||
* <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span>
|
||
<span><span>(<span><span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-format6">format6</a></span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span><span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-format6">format6</a></span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Format_subst_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Format_subst_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Format_subst_ty</span> : <span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>, <span class="type-var">'g1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'j1</span>, <span class="type-var">'d1</span>, <span class="type-var">'a1</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span>
|
||
* <span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>, <span class="type-var">'g2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'j2</span>, <span class="type-var">'d2</span>, <span class="type-var">'a2</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span>
|
||
* <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span>
|
||
<span><span>(<span><span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-format6">format6</a></span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'g1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'j1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span><span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-format6">format6</a></span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'g2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'j2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Alpha_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Alpha_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Alpha_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span><span>(<span><span class="type-var">'b1</span> <span class="arrow">-></span></span> <span><span class="type-var">'x</span> <span class="arrow">-></span></span> <span class="type-var">'c1</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'x</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span><span>(<span><span class="type-var">'b2</span> <span class="arrow">-></span></span> <span><span class="type-var">'x</span> <span class="arrow">-></span></span> <span class="type-var">'c2</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'x</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Theta_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Theta_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Theta_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span><span>(<span><span class="type-var">'b1</span> <span class="arrow">-></span></span> <span class="type-var">'c1</span>)</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span><span>(<span><span class="type-var">'b2</span> <span class="arrow">-></span></span> <span class="type-var">'c2</span>)</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Any_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Any_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Any_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span>
|
||
<span><span>(<span><span class="type-var">'x</span> <span class="arrow">-></span></span> <span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span><span class="type-var">'x</span> <span class="arrow">-></span></span> <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Reader_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Reader_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Reader_ty</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span><span class="type-var">'x</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span><span>(<span><span class="type-var">'b1</span> <span class="arrow">-></span></span> <span class="type-var">'x</span>)</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span><span class="type-var">'x</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span><span>(<span><span class="type-var">'b2</span> <span class="arrow">-></span></span> <span class="type-var">'x</span>)</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.Ignored_reader_ty" class="def variant constructor anchored"><a href="#type-fmtty_rel.Ignored_reader_ty" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_reader_ty</span> : <span><span>(<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a1</span>,
|
||
<span class="type-var">'b1</span>,
|
||
<span class="type-var">'c1</span>,
|
||
<span><span>(<span><span class="type-var">'b1</span> <span class="arrow">-></span></span> <span class="type-var">'x</span>)</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'d1</span>,
|
||
<span class="type-var">'e1</span>,
|
||
<span class="type-var">'f1</span>,
|
||
<span class="type-var">'a2</span>,
|
||
<span class="type-var">'b2</span>,
|
||
<span class="type-var">'c2</span>,
|
||
<span><span>(<span><span class="type-var">'b2</span> <span class="arrow">-></span></span> <span class="type-var">'x</span>)</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'d2</span>,
|
||
<span class="type-var">'e2</span>,
|
||
<span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li><li id="type-fmtty_rel.End_of_fmtty" class="def variant constructor anchored"><a href="#type-fmtty_rel.End_of_fmtty" class="anchor"></a><code><span>| </span><span><span class="constructor">End_of_fmtty</span> : <span><span>(<span class="type-var">'f1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'d1</span>, <span class="type-var">'f1</span>, <span class="type-var">'f2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'d2</span>, <span class="type-var">'f2</span>)</span>
|
||
<a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-fmt"><a href="#type-fmt" class="anchor"></a><code><span><span class="keyword">and</span> <span>('a, 'b, 'c, 'd, 'e, 'f) fmt</span></span><span> = </span></code><ol><li id="type-fmt.Char" class="def variant constructor anchored"><a href="#type-fmt.Char" class="anchor"></a><code><span>| </span><span><span class="constructor">Char</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span>char <span class="arrow">-></span></span> <span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Caml_char" class="def variant constructor anchored"><a href="#type-fmt.Caml_char" class="anchor"></a><code><span>| </span><span><span class="constructor">Caml_char</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span>char <span class="arrow">-></span></span> <span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.String" class="def variant constructor anchored"><a href="#type-fmt.String" class="anchor"></a><code><span>| </span><span><span class="constructor">String</span> : <span><span>(<span class="type-var">'x</span>, <span>string <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <a href="#type-padding">padding</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'x</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Caml_string" class="def variant constructor anchored"><a href="#type-fmt.Caml_string" class="anchor"></a><code><span>| </span><span><span class="constructor">Caml_string</span> : <span><span>(<span class="type-var">'x</span>, <span>string <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <a href="#type-padding">padding</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'x</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Int" class="def variant constructor anchored"><a href="#type-fmt.Int" class="anchor"></a><code><span>| </span><span><span class="constructor">Int</span> : <a href="#type-int_conv">int_conv</a>
|
||
* <span><span>(<span class="type-var">'x</span>, <span class="type-var">'y</span>)</span> <a href="#type-padding">padding</a></span>
|
||
* <span><span>(<span class="type-var">'y</span>, <span>int <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <a href="#type-precision">precision</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'x</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Int32" class="def variant constructor anchored"><a href="#type-fmt.Int32" class="anchor"></a><code><span>| </span><span><span class="constructor">Int32</span> : <a href="#type-int_conv">int_conv</a>
|
||
* <span><span>(<span class="type-var">'x</span>, <span class="type-var">'y</span>)</span> <a href="#type-padding">padding</a></span>
|
||
* <span><span>(<span class="type-var">'y</span>, <span>int32 <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <a href="#type-precision">precision</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'x</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Nativeint" class="def variant constructor anchored"><a href="#type-fmt.Nativeint" class="anchor"></a><code><span>| </span><span><span class="constructor">Nativeint</span> : <a href="#type-int_conv">int_conv</a>
|
||
* <span><span>(<span class="type-var">'x</span>, <span class="type-var">'y</span>)</span> <a href="#type-padding">padding</a></span>
|
||
* <span><span>(<span class="type-var">'y</span>, <span>nativeint <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <a href="#type-precision">precision</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'x</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Int64" class="def variant constructor anchored"><a href="#type-fmt.Int64" class="anchor"></a><code><span>| </span><span><span class="constructor">Int64</span> : <a href="#type-int_conv">int_conv</a>
|
||
* <span><span>(<span class="type-var">'x</span>, <span class="type-var">'y</span>)</span> <a href="#type-padding">padding</a></span>
|
||
* <span><span>(<span class="type-var">'y</span>, <span>int64 <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <a href="#type-precision">precision</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'x</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Float" class="def variant constructor anchored"><a href="#type-fmt.Float" class="anchor"></a><code><span>| </span><span><span class="constructor">Float</span> : <a href="#type-float_conv">float_conv</a>
|
||
* <span><span>(<span class="type-var">'x</span>, <span class="type-var">'y</span>)</span> <a href="#type-padding">padding</a></span>
|
||
* <span><span>(<span class="type-var">'y</span>, <span>float <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <a href="#type-precision">precision</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'x</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Bool" class="def variant constructor anchored"><a href="#type-fmt.Bool" class="anchor"></a><code><span>| </span><span><span class="constructor">Bool</span> : <span><span>(<span class="type-var">'x</span>, <span>bool <span class="arrow">-></span></span> <span class="type-var">'a</span>)</span> <a href="#type-padding">padding</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'x</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Flush" class="def variant constructor anchored"><a href="#type-fmt.Flush" class="anchor"></a><code><span>| </span><span><span class="constructor">Flush</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.String_literal" class="def variant constructor anchored"><a href="#type-fmt.String_literal" class="anchor"></a><code><span>| </span><span><span class="constructor">String_literal</span> : string
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Char_literal" class="def variant constructor anchored"><a href="#type-fmt.Char_literal" class="anchor"></a><code><span>| </span><span><span class="constructor">Char_literal</span> : char
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Format_arg" class="def variant constructor anchored"><a href="#type-fmt.Format_arg" class="anchor"></a><code><span>| </span><span><span class="constructor">Format_arg</span> : <a href="#type-pad_option">pad_option</a>
|
||
* <span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-fmtty">fmtty</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span><span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-format6">format6</a></span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'d</span>,
|
||
<span class="type-var">'e</span>,
|
||
<span class="type-var">'f</span>)</span>
|
||
<a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Format_subst" class="def variant constructor anchored"><a href="#type-fmt.Format_subst" class="anchor"></a><code><span>| </span><span><span class="constructor">Format_subst</span> : <a href="#type-pad_option">pad_option</a>
|
||
* <span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>, <span class="type-var">'g2</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'j2</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span><span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-format6">format6</a></span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'g2</span>,
|
||
<span class="type-var">'b</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'j2</span>,
|
||
<span class="type-var">'e</span>,
|
||
<span class="type-var">'f</span>)</span>
|
||
<a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Alpha" class="def variant constructor anchored"><a href="#type-fmt.Alpha" class="anchor"></a><code><span>| </span><span><span class="constructor">Alpha</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span><span>(<span><span class="type-var">'b</span> <span class="arrow">-></span></span> <span><span class="type-var">'x</span> <span class="arrow">-></span></span> <span class="type-var">'c</span>)</span> <span class="arrow">-></span></span>
|
||
<span><span class="type-var">'x</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'d</span>,
|
||
<span class="type-var">'e</span>,
|
||
<span class="type-var">'f</span>)</span>
|
||
<a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Theta" class="def variant constructor anchored"><a href="#type-fmt.Theta" class="anchor"></a><code><span>| </span><span><span class="constructor">Theta</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span><span>(<span><span class="type-var">'b</span> <span class="arrow">-></span></span> <span class="type-var">'c</span>)</span> <span class="arrow">-></span></span> <span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span>
|
||
<a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Formatting_lit" class="def variant constructor anchored"><a href="#type-fmt.Formatting_lit" class="anchor"></a><code><span>| </span><span><span class="constructor">Formatting_lit</span> : <a href="#type-formatting_lit">formatting_lit</a>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Formatting_gen" class="def variant constructor anchored"><a href="#type-fmt.Formatting_gen" class="anchor"></a><code><span>| </span><span><span class="constructor">Formatting_gen</span> : <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>)</span> <a href="#type-formatting_gen">formatting_gen</a></span>
|
||
* <span><span>(<span class="type-var">'f1</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'e1</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d1</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Reader" class="def variant constructor anchored"><a href="#type-fmt.Reader" class="anchor"></a><code><span>| </span><span><span class="constructor">Reader</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span><span class="type-var">'x</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span><span>(<span><span class="type-var">'b</span> <span class="arrow">-></span></span> <span class="type-var">'x</span>)</span> <span class="arrow">-></span></span>
|
||
<span class="type-var">'d</span>,
|
||
<span class="type-var">'e</span>,
|
||
<span class="type-var">'f</span>)</span>
|
||
<a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Scan_char_set" class="def variant constructor anchored"><a href="#type-fmt.Scan_char_set" class="anchor"></a><code><span>| </span><span><span class="constructor">Scan_char_set</span> : <a href="#type-pad_option">pad_option</a>
|
||
* <a href="#type-char_set">char_set</a>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span>string <span class="arrow">-></span></span> <span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Scan_get_counter" class="def variant constructor anchored"><a href="#type-fmt.Scan_get_counter" class="anchor"></a><code><span>| </span><span><span class="constructor">Scan_get_counter</span> : <a href="#type-counter">counter</a>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span>int <span class="arrow">-></span></span> <span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Scan_next_char" class="def variant constructor anchored"><a href="#type-fmt.Scan_next_char" class="anchor"></a><code><span>| </span><span><span class="constructor">Scan_next_char</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span>char <span class="arrow">-></span></span>
|
||
<span class="type-var">'a</span>,
|
||
<span class="type-var">'b</span>,
|
||
<span class="type-var">'c</span>,
|
||
<span class="type-var">'d</span>,
|
||
<span class="type-var">'e</span>,
|
||
<span class="type-var">'f</span>)</span>
|
||
<a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Ignored_param" class="def variant constructor anchored"><a href="#type-fmt.Ignored_param" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_param</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'y</span>, <span class="type-var">'x</span>)</span> <a href="#type-ignored">ignored</a></span>
|
||
* <span><span>(<span class="type-var">'x</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'y</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.Custom" class="def variant constructor anchored"><a href="#type-fmt.Custom" class="anchor"></a><code><span>| </span><span><span class="constructor">Custom</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'x</span>, <span class="type-var">'y</span>)</span> <a href="#type-custom_arity">custom_arity</a></span>
|
||
* <span>(<span>unit <span class="arrow">-></span></span>
|
||
<span class="type-var">'x</span>)</span>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'y</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li><li id="type-fmt.End_of_format" class="def variant constructor anchored"><a href="#type-fmt.End_of_format" class="anchor"></a><code><span>| </span><span><span class="constructor">End_of_format</span> : <span><span>(<span class="type-var">'f</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'e</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></li></ol></div><div class="spec-doc"><p>List of format elements.</p></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-ignored"><a href="#type-ignored" class="anchor"></a><code><span><span class="keyword">and</span> <span>('a, 'b, 'c, 'd, 'e, 'f) ignored</span></span><span> = </span></code><ol><li id="type-ignored.Ignored_char" class="def variant constructor anchored"><a href="#type-ignored.Ignored_char" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_char</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_caml_char" class="def variant constructor anchored"><a href="#type-ignored.Ignored_caml_char" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_caml_char</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_string" class="def variant constructor anchored"><a href="#type-ignored.Ignored_string" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_string</span> : <a href="#type-pad_option">pad_option</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_caml_string" class="def variant constructor anchored"><a href="#type-ignored.Ignored_caml_string" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_caml_string</span> : <a href="#type-pad_option">pad_option</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_int" class="def variant constructor anchored"><a href="#type-ignored.Ignored_int" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_int</span> : <a href="#type-int_conv">int_conv</a> * <a href="#type-pad_option">pad_option</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_int32" class="def variant constructor anchored"><a href="#type-ignored.Ignored_int32" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_int32</span> : <a href="#type-int_conv">int_conv</a> * <a href="#type-pad_option">pad_option</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_nativeint" class="def variant constructor anchored"><a href="#type-ignored.Ignored_nativeint" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_nativeint</span> : <a href="#type-int_conv">int_conv</a> * <a href="#type-pad_option">pad_option</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_int64" class="def variant constructor anchored"><a href="#type-ignored.Ignored_int64" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_int64</span> : <a href="#type-int_conv">int_conv</a> * <a href="#type-pad_option">pad_option</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_float" class="def variant constructor anchored"><a href="#type-ignored.Ignored_float" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_float</span> : <a href="#type-pad_option">pad_option</a> * <a href="#type-prec_option">prec_option</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_bool" class="def variant constructor anchored"><a href="#type-ignored.Ignored_bool" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_bool</span> : <a href="#type-pad_option">pad_option</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_format_arg" class="def variant constructor anchored"><a href="#type-ignored.Ignored_format_arg" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_format_arg</span> : <a href="#type-pad_option">pad_option</a>
|
||
* <span><span>(<span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-fmtty">fmtty</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_format_subst" class="def variant constructor anchored"><a href="#type-ignored.Ignored_format_subst" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_format_subst</span> : <a href="#type-pad_option">pad_option</a>
|
||
* <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmtty">fmtty</a></span> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_reader" class="def variant constructor anchored"><a href="#type-ignored.Ignored_reader" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_reader</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span><span>(<span><span class="type-var">'b</span> <span class="arrow">-></span></span> <span class="type-var">'x</span>)</span> <span class="arrow">-></span></span> <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_scan_char_set" class="def variant constructor anchored"><a href="#type-ignored.Ignored_scan_char_set" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_scan_char_set</span> : <a href="#type-pad_option">pad_option</a>
|
||
* <a href="#type-char_set">char_set</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_scan_get_counter" class="def variant constructor anchored"><a href="#type-ignored.Ignored_scan_get_counter" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_scan_get_counter</span> : <a href="#type-counter">counter</a> <span class="arrow">-></span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li><li id="type-ignored.Ignored_scan_next_char" class="def variant constructor anchored"><a href="#type-ignored.Ignored_scan_next_char" class="anchor"></a><code><span>| </span><span><span class="constructor">Ignored_scan_next_char</span> : <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'d</span>, <span class="type-var">'a</span>)</span> <a href="#type-ignored">ignored</a></span></span></code></li></ol></div></div><div class="odoc-spec"><div class="spec type anchored" id="type-format6"><a href="#type-format6" class="anchor"></a><code><span><span class="keyword">and</span> <span>('a, 'b, 'c, 'd, 'e, 'f) format6</span></span><span> = </span></code><ol><li id="type-format6.Format" class="def variant constructor anchored"><a href="#type-format6.Format" class="anchor"></a><code><span>| </span><span><span class="constructor">Format</span> <span class="keyword">of</span> <span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> * string</span></code></li></ol></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-concat_fmtty"><a href="#val-concat_fmtty" class="anchor"></a><code><span><span class="keyword">val</span> concat_fmtty :
|
||
<span><span><span>(<span class="type-var">'g1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'j1</span>, <span class="type-var">'d1</span>, <span class="type-var">'a1</span>, <span class="type-var">'g2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'j2</span>, <span class="type-var">'d2</span>, <span class="type-var">'a2</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span class="type-var">'a1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'d1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'a2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'d2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'g1</span>, <span class="type-var">'b1</span>, <span class="type-var">'c1</span>, <span class="type-var">'j1</span>, <span class="type-var">'e1</span>, <span class="type-var">'f1</span>, <span class="type-var">'g2</span>, <span class="type-var">'b2</span>, <span class="type-var">'c2</span>, <span class="type-var">'j2</span>, <span class="type-var">'e2</span>, <span class="type-var">'f2</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-erase_rel"><a href="#val-erase_rel" class="anchor"></a><code><span><span class="keyword">val</span> erase_rel :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>, <span class="type-var">'g</span>, <span class="type-var">'h</span>, <span class="type-var">'i</span>, <span class="type-var">'j</span>, <span class="type-var">'k</span>, <span class="type-var">'l</span>)</span> <a href="#type-fmtty_rel">fmtty_rel</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmtty">fmtty</a></span></span></code></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-concat_fmt"><a href="#val-concat_fmt" class="anchor"></a><code><span><span class="keyword">val</span> concat_fmt :
|
||
<span><span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'e</span>, <span class="type-var">'f</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span></span>
|
||
<span><span><span>(<span class="type-var">'f</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'e</span>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <a href="#type-fmt">fmt</a></span> <span class="arrow">-></span></span>
|
||
<span><span>(<span class="type-var">'a</span>, <span class="type-var">'b</span>, <span class="type-var">'c</span>, <span class="type-var">'d</span>, <span class="type-var">'g</span>, <span class="type-var">'h</span>)</span> <a href="#type-fmt">fmt</a></span></span></code></div></div></div></body></html> |