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

1810 lines
15 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of Stdlib.Pervasives</TITLE>
</HEAD><BODY>
<H1>Stdlib.Pervasives</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>
Stdlib.Pervasives - no description
<A NAME="lbAC">&nbsp;</A>
<H2>Module</H2>
Module Stdlib.Pervasives
<A NAME="lbAD">&nbsp;</A>
<H2>Documentation</H2>
<P>
Module
<B>Pervasives</B>
<BR>&nbsp;:&nbsp;
<B>(module Stdlib__pervasives)</B>
<P>
<P>
<P>
<P>
<P>
<P>
<P>
<P>
<I>val raise </I>
:
<B>exn -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val raise_notrace </I>
:
<B>exn -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val invalid_arg </I>
:
<B>string -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val failwith </I>
:
<B>string -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>exception Exit </I>
<P>
<P>
<P>
<P>
<P>
<I>val (=) </I>
:
<B>'a -&gt; 'a -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (&lt;&gt;) </I>
:
<B>'a -&gt; 'a -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (&lt;) </I>
:
<B>'a -&gt; 'a -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (&gt;) </I>
:
<B>'a -&gt; 'a -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (&lt;=) </I>
:
<B>'a -&gt; 'a -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (&gt;=) </I>
:
<B>'a -&gt; 'a -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val compare </I>
:
<B>'a -&gt; 'a -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val min </I>
:
<B>'a -&gt; 'a -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val max </I>
:
<B>'a -&gt; 'a -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val (==) </I>
:
<B>'a -&gt; 'a -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (!=) </I>
:
<B>'a -&gt; 'a -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val not </I>
:
<B>bool -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (&amp;&amp;) </I>
:
<B>bool -&gt; bool -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (&amp;) </I>
:
<B>bool -&gt; bool -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (||) </I>
:
<B>bool -&gt; bool -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val (or) </I>
:
<B>bool -&gt; bool -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val __LOC__ </I>
:
<B>string</B>
<P>
<P>
<P>
<P>
<I>val __FILE__ </I>
:
<B>string</B>
<P>
<P>
<P>
<P>
<I>val __LINE__ </I>
:
<B>int</B>
<P>
<P>
<P>
<P>
<I>val __MODULE__ </I>
:
<B>string</B>
<P>
<P>
<P>
<P>
<I>val __POS__ </I>
:
<B>string * int * int * int</B>
<P>
<P>
<P>
<P>
<I>val __LOC_OF__ </I>
:
<B>'a -&gt; string * 'a</B>
<P>
<P>
<P>
<P>
<I>val __LINE_OF__ </I>
:
<B>'a -&gt; int * 'a</B>
<P>
<P>
<P>
<P>
<I>val __POS_OF__ </I>
:
<B>'a -&gt; (string * int * int * int) * 'a</B>
<P>
<P>
<P>
<P>
<I>val (|&gt;) </I>
:
<B>'a -&gt; ('a -&gt; 'b) -&gt; 'b</B>
<P>
<P>
<P>
<P>
<I>val (@@) </I>
:
<B>('a -&gt; 'b) -&gt; 'a -&gt; 'b</B>
<P>
<P>
<P>
<P>
<I>val (~-) </I>
:
<B>int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (~+) </I>
:
<B>int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val succ </I>
:
<B>int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val pred </I>
:
<B>int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (+) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (-) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val ( * ) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (/) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (mod) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val abs </I>
:
<B>int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val max_int </I>
:
<B>int</B>
<P>
<P>
<P>
<P>
<I>val min_int </I>
:
<B>int</B>
<P>
<P>
<P>
<P>
<I>val (land) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (lor) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (lxor) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val lnot </I>
:
<B>int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (lsl) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (lsr) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (asr) </I>
:
<B>int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val (~-.) </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val (~+.) </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val (+.) </I>
:
<B>float -&gt; float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val (-.) </I>
:
<B>float -&gt; float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val ( *. ) </I>
:
<B>float -&gt; float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val (/.) </I>
:
<B>float -&gt; float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val ( ** ) </I>
:
<B>float -&gt; float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val sqrt </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val exp </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val log </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val log10 </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val expm1 </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val log1p </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val cos </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val sin </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val tan </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val acos </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val asin </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val atan </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val atan2 </I>
:
<B>float -&gt; float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val hypot </I>
:
<B>float -&gt; float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val cosh </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val sinh </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val tanh </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val ceil </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val floor </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val abs_float </I>
:
<B>float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val copysign </I>
:
<B>float -&gt; float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val mod_float </I>
:
<B>float -&gt; float -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val frexp </I>
:
<B>float -&gt; float * int</B>
<P>
<P>
<P>
<P>
<I>val ldexp </I>
:
<B>float -&gt; int -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val modf </I>
:
<B>float -&gt; float * float</B>
<P>
<P>
<P>
<P>
<I>val float </I>
:
<B>int -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val float_of_int </I>
:
<B>int -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val truncate </I>
:
<B>float -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val int_of_float </I>
:
<B>float -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val infinity </I>
:
<B>float</B>
<P>
<P>
<P>
<P>
<I>val neg_infinity </I>
:
<B>float</B>
<P>
<P>
<P>
<P>
<I>val nan </I>
:
<B>float</B>
<P>
<P>
<P>
<P>
<I>val max_float </I>
:
<B>float</B>
<P>
<P>
<P>
<P>
<I>val min_float </I>
:
<B>float</B>
<P>
<P>
<P>
<P>
<I>val epsilon_float </I>
:
<B>float</B>
<P>
<P>
<P>
<I>type fpclass </I>
=
<B>fpclass</B>
=
<BR>&nbsp;|&nbsp;FP_normal
<BR>&nbsp;|&nbsp;FP_subnormal
<BR>&nbsp;|&nbsp;FP_zero
<BR>&nbsp;|&nbsp;FP_infinite
<BR>&nbsp;|&nbsp;FP_nan
<BR>&nbsp;
<P>
<P>
<P>
<P>
<I>val classify_float </I>
:
<B>float -&gt; fpclass</B>
<P>
<P>
<P>
<P>
<I>val (^) </I>
:
<B>string -&gt; string -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val int_of_char </I>
:
<B>char -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val char_of_int </I>
:
<B>int -&gt; char</B>
<P>
<P>
<P>
<P>
<I>val ignore </I>
:
<B>'a -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val string_of_bool </I>
:
<B>bool -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val bool_of_string </I>
:
<B>string -&gt; bool</B>
<P>
<P>
<P>
<P>
<I>val bool_of_string_opt </I>
:
<B>string -&gt; bool option</B>
<P>
<P>
<P>
<P>
<I>val string_of_int </I>
:
<B>int -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val int_of_string </I>
:
<B>string -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val int_of_string_opt </I>
:
<B>string -&gt; int option</B>
<P>
<P>
<P>
<P>
<I>val string_of_float </I>
:
<B>float -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val float_of_string </I>
:
<B>string -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val float_of_string_opt </I>
:
<B>string -&gt; float option</B>
<P>
<P>
<P>
<P>
<I>val fst </I>
:
<B>'a * 'b -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val snd </I>
:
<B>'a * 'b -&gt; 'b</B>
<P>
<P>
<P>
<P>
<I>val (@) </I>
:
<B>'a list -&gt; 'a list -&gt; 'a list</B>
<P>
<P>
<P>
<I>type in_channel </I>
=
<B>in_channel</B>
<P>
<P>
<P>
<P>
<I>type out_channel </I>
=
<B>out_channel</B>
<P>
<P>
<P>
<P>
<P>
<I>val stdin </I>
:
<B>in_channel</B>
<P>
<P>
<P>
<P>
<I>val stdout </I>
:
<B>out_channel</B>
<P>
<P>
<P>
<P>
<I>val stderr </I>
:
<B>out_channel</B>
<P>
<P>
<P>
<P>
<I>val print_char </I>
:
<B>char -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val print_string </I>
:
<B>string -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val print_bytes </I>
:
<B>bytes -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val print_int </I>
:
<B>int -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val print_float </I>
:
<B>float -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val print_endline </I>
:
<B>string -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val print_newline </I>
:
<B>unit -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val prerr_char </I>
:
<B>char -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val prerr_string </I>
:
<B>string -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val prerr_bytes </I>
:
<B>bytes -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val prerr_int </I>
:
<B>int -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val prerr_float </I>
:
<B>float -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val prerr_endline </I>
:
<B>string -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val prerr_newline </I>
:
<B>unit -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val read_line </I>
:
<B>unit -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val read_int </I>
:
<B>unit -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val read_int_opt </I>
:
<B>unit -&gt; int option</B>
<P>
<P>
<P>
<P>
<I>val read_float </I>
:
<B>unit -&gt; float</B>
<P>
<P>
<P>
<P>
<I>val read_float_opt </I>
:
<B>unit -&gt; float option</B>
<P>
<P>
<P>
<I>type open_flag </I>
=
<B>open_flag</B>
=
<BR>&nbsp;|&nbsp;Open_rdonly
<BR>&nbsp;|&nbsp;Open_wronly
<BR>&nbsp;|&nbsp;Open_append
<BR>&nbsp;|&nbsp;Open_creat
<BR>&nbsp;|&nbsp;Open_trunc
<BR>&nbsp;|&nbsp;Open_excl
<BR>&nbsp;|&nbsp;Open_binary
<BR>&nbsp;|&nbsp;Open_text
<BR>&nbsp;|&nbsp;Open_nonblock
<BR>&nbsp;
<P>
<P>
<P>
<P>
<I>val open_out </I>
:
<B>string -&gt; out_channel</B>
<P>
<P>
<P>
<P>
<I>val open_out_bin </I>
:
<B>string -&gt; out_channel</B>
<P>
<P>
<P>
<P>
<I>val open_out_gen </I>
:
<B>open_flag list -&gt; int -&gt; string -&gt; out_channel</B>
<P>
<P>
<P>
<P>
<I>val flush </I>
:
<B>out_channel -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val flush_all </I>
:
<B>unit -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val output_char </I>
:
<B>out_channel -&gt; char -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val output_string </I>
:
<B>out_channel -&gt; string -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val output_bytes </I>
:
<B>out_channel -&gt; bytes -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val output </I>
:
<B>out_channel -&gt; bytes -&gt; int -&gt; int -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val output_substring </I>
:
<B>out_channel -&gt; string -&gt; int -&gt; int -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val output_byte </I>
:
<B>out_channel -&gt; int -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val output_binary_int </I>
:
<B>out_channel -&gt; int -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val output_value </I>
:
<B>out_channel -&gt; 'a -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val seek_out </I>
:
<B>out_channel -&gt; int -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val pos_out </I>
:
<B>out_channel -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val out_channel_length </I>
:
<B>out_channel -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val close_out </I>
:
<B>out_channel -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val close_out_noerr </I>
:
<B>out_channel -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val set_binary_mode_out </I>
:
<B>out_channel -&gt; bool -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val open_in </I>
:
<B>string -&gt; in_channel</B>
<P>
<P>
<P>
<P>
<I>val open_in_bin </I>
:
<B>string -&gt; in_channel</B>
<P>
<P>
<P>
<P>
<I>val open_in_gen </I>
:
<B>open_flag list -&gt; int -&gt; string -&gt; in_channel</B>
<P>
<P>
<P>
<P>
<I>val input_char </I>
:
<B>in_channel -&gt; char</B>
<P>
<P>
<P>
<P>
<I>val input_line </I>
:
<B>in_channel -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val input </I>
:
<B>in_channel -&gt; bytes -&gt; int -&gt; int -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val really_input </I>
:
<B>in_channel -&gt; bytes -&gt; int -&gt; int -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val really_input_string </I>
:
<B>in_channel -&gt; int -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val input_byte </I>
:
<B>in_channel -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val input_binary_int </I>
:
<B>in_channel -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val input_value </I>
:
<B>in_channel -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val seek_in </I>
:
<B>in_channel -&gt; int -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val pos_in </I>
:
<B>in_channel -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val in_channel_length </I>
:
<B>in_channel -&gt; int</B>
<P>
<P>
<P>
<P>
<I>val close_in </I>
:
<B>in_channel -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val close_in_noerr </I>
:
<B>in_channel -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val set_binary_mode_in </I>
:
<B>in_channel -&gt; bool -&gt; unit</B>
<P>
<P>
<P>
<I>module LargeFile : </I>
<B>(module LargeFile)</B>
<P>
<P>
<P>
<P>
<I>type </I>
<B>'a</B>
<I>ref </I>
=
<B>'a ref</B>
= {
<P>
<B>mutable </B>
contents :
<B>'a</B>
;
<BR>&nbsp;}
<P>
<P>
<P>
<P>
<P>
<I>val ref </I>
:
<B>'a -&gt; 'a ref</B>
<P>
<P>
<P>
<P>
<I>val (!) </I>
:
<B>'a ref -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val (:=) </I>
:
<B>'a ref -&gt; 'a -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val incr </I>
:
<B>int ref -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val decr </I>
:
<B>int ref -&gt; unit</B>
<P>
<P>
<P>
<I>type </I>
<B>('a, 'b)</B>
<I>result </I>
=
<B>('a, 'b) result</B>
=
<BR>&nbsp;|&nbsp;Ok
<B>of </B>
<B>'a</B>
<BR>&nbsp;|&nbsp;Error
<B>of </B>
<B>'b</B>
<BR>&nbsp;
<P>
<P>
<P>
<I>type </I>
<B>('a, 'b, 'c, 'd, 'e, 'f)</B>
<I>format6 </I>
=
<B>('a, 'b, 'c, 'd, 'e, 'f) CamlinternalFormatBasics.format6</B>
<P>
<P>
<P>
<P>
<I>type </I>
<B>('a, 'b, 'c, 'd)</B>
<I>format4 </I>
=
<B>('a, 'b, 'c, 'c, 'c, 'd) format6</B>
<P>
<P>
<P>
<P>
<I>type </I>
<B>('a, 'b, 'c)</B>
<I>format </I>
=
<B>('a, 'b, 'c, 'c) format4</B>
<P>
<P>
<P>
<P>
<P>
<I>val string_of_format </I>
:
<B>('a, 'b, 'c, 'd, 'e, 'f) format6 -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val format_of_string </I>
:
<B>('a, 'b, 'c, 'd, 'e, 'f) format6 -&gt;</B>
<B>('a, 'b, 'c, 'd, 'e, 'f) format6</B>
<P>
<P>
<P>
<P>
<I>val (^^) </I>
:
<B>('a, 'b, 'c, 'd, 'e, 'f) format6 -&gt;</B>
<B>('f, 'b, 'c, 'e, 'g, 'h) format6 -&gt;</B>
<B>('a, 'b, 'c, 'd, 'g, 'h) format6</B>
<P>
<P>
<P>
<P>
<I>val exit </I>
:
<B>int -&gt; 'a</B>
<P>
<P>
<P>
<P>
<I>val at_exit </I>
:
<B>(unit -&gt; unit) -&gt; unit</B>
<P>
<P>
<P>
<P>
<I>val valid_float_lexem </I>
:
<B>string -&gt; string</B>
<P>
<P>
<P>
<P>
<I>val do_at_exit </I>
:
<B>unit -&gt; unit</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:57 GMT, March 31, 2021
</BODY>
</HTML>