man-pages/man3/CamlinternalFormat.3o.html
2021-03-31 01:06:50 +01:00

468 lines
6.6 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of CamlinternalFormat</TITLE>
</HEAD><BODY>
<H1>CamlinternalFormat</H1>
Section: OCaml library (3o)<BR>Updated: 2020-01-30<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NAME</H2>
CamlinternalFormat - no description
<A NAME="lbAC">&nbsp;</A>
<H2>Module</H2>
Module CamlinternalFormat
<A NAME="lbAD">&nbsp;</A>
<H2>Documentation</H2>
<P>
Module
<B>CamlinternalFormat</B>
<BR>&nbsp;:&nbsp;
<B>sig end</B>
<P>
<P>
<P>
<P>
<P>
<P>
<P>
<P>
<I>val is_in_char_set </I>
:
<B>CamlinternalFormatBasics.char_set -&gt; char -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val rev_char_set </I>
:
<B>CamlinternalFormatBasics.char_set -&gt; CamlinternalFormatBasics.char_set</B>
<P>
<P>
<P>
<I>type mutable_char_set </I>
=
<B>bytes</B>
<P>
<P>
<P>
<P>
<P>
<I>val create_char_set </I>
:
<B>unit -&gt; mutable_char_set</B>
<P>
<P>
<P>
<P>
<I>val add_in_char_set </I>
:
<B>mutable_char_set -&gt; char -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val freeze_char_set </I>
:
<B>mutable_char_set -&gt; CamlinternalFormatBasics.char_set</B>
<P>
<P>
<P>
<I>type </I>
<B>('a, 'b, 'c, 'd, 'e, 'f)</B>
<I>param_format_ebb </I>
=
<BR>&nbsp;|&nbsp;Param_format_EBB
<B>: </B>
<B>('x -&gt; 'a0, 'b0, 'c0, 'd0, 'e0, 'f0) CamlinternalFormatBasics.fmt</B>
<B>-&gt; </B>
<B>('a0, 'b0, 'c0, 'd0, 'e0, 'f0) param_format_ebb</B>
<BR>&nbsp;
<P>
<P>
<P>
<P>
<I>val param_format_of_ignored_format </I>
:
<B>('a, 'b, 'c, 'd, 'y, 'x) CamlinternalFormatBasics.ignored -&gt;</B>
<B>('x, 'b, 'c, 'y, 'e, 'f) CamlinternalFormatBasics.fmt -&gt;</B>
<B>('a, 'b, 'c, 'd, 'e, 'f) param_format_ebb</B>
<P>
<P>
<P>
<I>type </I>
<B>('b, 'c)</B>
<I>acc_formatting_gen </I>
=
<BR>&nbsp;|&nbsp;Acc_open_tag
<B>of </B>
<B>('b, 'c) acc</B>
<BR>&nbsp;|&nbsp;Acc_open_box
<B>of </B>
<B>('b, 'c) acc</B>
<BR>&nbsp;
<P>
<P>
<P>
<I>type </I>
<B>('b, 'c)</B>
<I>acc </I>
=
<BR>&nbsp;|&nbsp;Acc_formatting_lit
<B>of </B>
<B>('b, 'c) acc * CamlinternalFormatBasics.formatting_lit</B>
<BR>&nbsp;|&nbsp;Acc_formatting_gen
<B>of </B>
<B>('b, 'c) acc</B>
<B>* ('b, 'c) acc_formatting_gen</B>
<BR>&nbsp;|&nbsp;Acc_string_literal
<B>of </B>
<B>('b, 'c) acc * string</B>
<BR>&nbsp;|&nbsp;Acc_char_literal
<B>of </B>
<B>('b, 'c) acc * char</B>
<BR>&nbsp;|&nbsp;Acc_data_string
<B>of </B>
<B>('b, 'c) acc * string</B>
<BR>&nbsp;|&nbsp;Acc_data_char
<B>of </B>
<B>('b, 'c) acc * char</B>
<BR>&nbsp;|&nbsp;Acc_delay
<B>of </B>
<B>('b, 'c) acc * ('b -&gt; 'c)</B>
<BR>&nbsp;|&nbsp;Acc_flush
<B>of </B>
<B>('b, 'c) acc</B>
<BR>&nbsp;|&nbsp;Acc_invalid_arg
<B>of </B>
<B>('b, 'c) acc * string</B>
<BR>&nbsp;|&nbsp;End_of_acc
<BR>&nbsp;
<P>
<P>
<P>
<I>type </I>
<B>('a, 'b)</B>
<I>heter_list </I>
=
<BR>&nbsp;|&nbsp;Cons
<B>: </B>
<B>'c * ('a0, 'b0) heter_list</B>
<B>-&gt; </B>
<B>('c -&gt; 'a0, 'b0) heter_list</B>
<BR>&nbsp;|&nbsp;Nil
<B>: </B>
<B>('b1, 'b1) heter_list</B>
<BR>&nbsp;
<P>
<P>
<P>
<I>type </I>
<B>('b, 'c, 'e, 'f)</B>
<I>fmt_ebb </I>
=
<BR>&nbsp;|&nbsp;Fmt_EBB
<B>: </B>
<B>('a, 'b0, 'c0, 'd, 'e0, 'f0) CamlinternalFormatBasics.fmt</B>
<B>-&gt; </B>
<B>('b0, 'c0, 'e0, 'f0) fmt_ebb</B>
<BR>&nbsp;
<P>
<P>
<P>
<P>
<I>val make_printf </I>
:
<B>(('b, 'c) acc -&gt; 'd) -&gt;</B>
<B>('b, 'c) acc -&gt;</B>
<B>('a, 'b, 'c, 'c, 'c, 'd) CamlinternalFormatBasics.fmt -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val make_iprintf </I>
:
<B>('s -&gt; 'f) -&gt;</B>
<B>'s -&gt; ('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.fmt -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val output_acc </I>
:
<B>out_channel -&gt;</B>
<B>(out_channel, unit) acc -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val bufput_acc </I>
:
<B>Buffer.t -&gt; (Buffer.t, unit) acc -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val strput_acc </I>
:
<B>Buffer.t -&gt; (unit, string) acc -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val type_format </I>
:
<B>('x, 'b, 'c, 't, 'u, 'v) CamlinternalFormatBasics.fmt -&gt;</B>
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.fmtty -&gt;</B>
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.fmt</B>
<P>
<P>
<P>
<P>
<I>val fmt_ebb_of_string </I>
:
<B>?legacy_behavior:bool -&gt;</B>
<B>string -&gt; ('b, 'c, 'e, 'f) fmt_ebb</B>
<P>
<P>
<P>
<P>
<I>val format_of_string_fmtty </I>
:
<B>string -&gt;</B>
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.fmtty -&gt;</B>
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.format6</B>
<P>
<P>
<P>
<P>
<I>val format_of_string_format </I>
:
<B>string -&gt;</B>
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.format6 -&gt;</B>
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.format6</B>
<P>
<P>
<P>
<P>
<I>val char_of_iconv </I>
:
<B>CamlinternalFormatBasics.int_conv -&gt; char</B>
<P>
<P>
<P>
<P>
<I>val string_of_formatting_lit </I>
:
<B>CamlinternalFormatBasics.formatting_lit -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val string_of_formatting_gen </I>
:
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.formatting_gen -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val string_of_fmtty </I>
:
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.fmtty -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val string_of_fmt </I>
:
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.fmt -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val open_box_of_string </I>
:
<B>string -&gt; int * CamlinternalFormatBasics.block_type</B>
<P>
<P>
<P>
<P>
<I>val symm </I>
:
<B>('a1, 'b1, 'c1, 'd1, 'e1, 'f1, 'a2, 'b2, 'c2, 'd2, 'e2, 'f2)</B>
<B>CamlinternalFormatBasics.fmtty_rel -&gt;</B>
<B>('a2, 'b2, 'c2, 'd2, 'e2, 'f2, 'a1, 'b1, 'c1, 'd1, 'e1, 'f1)</B>
<B>CamlinternalFormatBasics.fmtty_rel</B>
<P>
<P>
<P>
<P>
<I>val trans </I>
:
<B>('a1, 'b1, 'c1, 'd1, 'e1, 'f1, 'a2, 'b2, 'c2, 'd2, 'e2, 'f2)</B>
<B>CamlinternalFormatBasics.fmtty_rel -&gt;</B>
<B>('a2, 'b2, 'c2, 'd2, 'e2, 'f2, 'a3, 'b3, 'c3, 'd3, 'e3, 'f3)</B>
<B>CamlinternalFormatBasics.fmtty_rel -&gt;</B>
<B>('a1, 'b1, 'c1, 'd1, 'e1, 'f1, 'a3, 'b3, 'c3, 'd3, 'e3, 'f3)</B>
<B>CamlinternalFormatBasics.fmtty_rel</B>
<P>
<P>
<P>
<P>
<I>val recast </I>
:
<B>('a1, 'b1, 'c1, 'd1, 'e1, 'f1) CamlinternalFormatBasics.fmt -&gt;</B>
<B>('a1, 'b1, 'c1, 'd1, 'e1, 'f1, 'a2, 'b2, 'c2, 'd2, 'e2, 'f2)</B>
<B>CamlinternalFormatBasics.fmtty_rel -&gt;</B>
<B>('a2, 'b2, 'c2, 'd2, 'e2, 'f2) CamlinternalFormatBasics.fmt</B>
<P>
<P>
<P>
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="1"><A HREF="#lbAB">NAME</A><DD>
<DT id="2"><A HREF="#lbAC">Module</A><DD>
<DT id="3"><A HREF="#lbAD">Documentation</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:37 GMT, March 31, 2021
</BODY>
</HTML>