1<html>
2<head>
3<link rel="stylesheet" href="style.css" type="text/css">
4<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
5<meta name="viewport" content="width=device-width, initial-scale=1">
6<link rel="Start" href="index.html">
7<link title="Index of types" rel=Appendix href="index_types.html">
8<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
9<link title="Index of values" rel=Appendix href="index_values.html">
10<link title="Index of modules" rel=Appendix href="index_modules.html">
11<link title="Index of module types" rel=Appendix href="index_module_types.html">
12<link title="Arg" rel="Chapter" href="Arg.html">
13<link title="Arg_helper" rel="Chapter" href="Arg_helper.html">
14<link title="Arith_status" rel="Chapter" href="Arith_status.html">
15<link title="Array" rel="Chapter" href="Array.html">
16<link title="ArrayLabels" rel="Chapter" href="ArrayLabels.html">
17<link title="Ast_helper" rel="Chapter" href="Ast_helper.html">
18<link title="Ast_invariants" rel="Chapter" href="Ast_invariants.html">
19<link title="Ast_iterator" rel="Chapter" href="Ast_iterator.html">
20<link title="Ast_mapper" rel="Chapter" href="Ast_mapper.html">
21<link title="Asttypes" rel="Chapter" href="Asttypes.html">
22<link title="Attr_helper" rel="Chapter" href="Attr_helper.html">
23<link title="Big_int" rel="Chapter" href="Big_int.html">
24<link title="Bigarray" rel="Chapter" href="Bigarray.html">
25<link title="Buffer" rel="Chapter" href="Buffer.html">
26<link title="Builtin_attributes" rel="Chapter" href="Builtin_attributes.html">
27<link title="Bytes" rel="Chapter" href="Bytes.html">
28<link title="BytesLabels" rel="Chapter" href="BytesLabels.html">
29<link title="Callback" rel="Chapter" href="Callback.html">
30<link title="CamlinternalFormat" rel="Chapter" href="CamlinternalFormat.html">
31<link title="CamlinternalFormatBasics" rel="Chapter" href="CamlinternalFormatBasics.html">
32<link title="CamlinternalLazy" rel="Chapter" href="CamlinternalLazy.html">
33<link title="CamlinternalMod" rel="Chapter" href="CamlinternalMod.html">
34<link title="CamlinternalOO" rel="Chapter" href="CamlinternalOO.html">
35<link title="Ccomp" rel="Chapter" href="Ccomp.html">
36<link title="Char" rel="Chapter" href="Char.html">
37<link title="Clflags" rel="Chapter" href="Clflags.html">
38<link title="Complex" rel="Chapter" href="Complex.html">
39<link title="Condition" rel="Chapter" href="Condition.html">
40<link title="Config" rel="Chapter" href="Config.html">
41<link title="Consistbl" rel="Chapter" href="Consistbl.html">
42<link title="Depend" rel="Chapter" href="Depend.html">
43<link title="Digest" rel="Chapter" href="Digest.html">
44<link title="Docstrings" rel="Chapter" href="Docstrings.html">
45<link title="Dynlink" rel="Chapter" href="Dynlink.html">
46<link title="Ephemeron" rel="Chapter" href="Ephemeron.html">
47<link title="Event" rel="Chapter" href="Event.html">
48<link title="Filename" rel="Chapter" href="Filename.html">
49<link title="Format" rel="Chapter" href="Format.html">
50<link title="Gc" rel="Chapter" href="Gc.html">
51<link title="Genlex" rel="Chapter" href="Genlex.html">
52<link title="Graphics" rel="Chapter" href="Graphics.html">
53<link title="GraphicsX11" rel="Chapter" href="GraphicsX11.html">
54<link title="Hashtbl" rel="Chapter" href="Hashtbl.html">
55<link title="Identifiable" rel="Chapter" href="Identifiable.html">
56<link title="Int32" rel="Chapter" href="Int32.html">
57<link title="Int64" rel="Chapter" href="Int64.html">
58<link title="Lazy" rel="Chapter" href="Lazy.html">
59<link title="Lexer" rel="Chapter" href="Lexer.html">
60<link title="Lexing" rel="Chapter" href="Lexing.html">
61<link title="List" rel="Chapter" href="List.html">
62<link title="ListLabels" rel="Chapter" href="ListLabels.html">
63<link title="Location" rel="Chapter" href="Location.html">
64<link title="Longident" rel="Chapter" href="Longident.html">
65<link title="Map" rel="Chapter" href="Map.html">
66<link title="Marshal" rel="Chapter" href="Marshal.html">
67<link title="Misc" rel="Chapter" href="Misc.html">
68<link title="MoreLabels" rel="Chapter" href="MoreLabels.html">
69<link title="Mutex" rel="Chapter" href="Mutex.html">
70<link title="Nativeint" rel="Chapter" href="Nativeint.html">
71<link title="Num" rel="Chapter" href="Num.html">
72<link title="Numbers" rel="Chapter" href="Numbers.html">
73<link title="Obj" rel="Chapter" href="Obj.html">
74<link title="Oo" rel="Chapter" href="Oo.html">
75<link title="Parse" rel="Chapter" href="Parse.html">
76<link title="Parser" rel="Chapter" href="Parser.html">
77<link title="Parsetree" rel="Chapter" href="Parsetree.html">
78<link title="Parsing" rel="Chapter" href="Parsing.html">
79<link title="Pervasives" rel="Chapter" href="Pervasives.html">
80<link title="Pprintast" rel="Chapter" href="Pprintast.html">
81<link title="Printast" rel="Chapter" href="Printast.html">
82<link title="Printexc" rel="Chapter" href="Printexc.html">
83<link title="Printf" rel="Chapter" href="Printf.html">
84<link title="Queue" rel="Chapter" href="Queue.html">
85<link title="Random" rel="Chapter" href="Random.html">
86<link title="Ratio" rel="Chapter" href="Ratio.html">
87<link title="Scanf" rel="Chapter" href="Scanf.html">
88<link title="Set" rel="Chapter" href="Set.html">
89<link title="Sort" rel="Chapter" href="Sort.html">
90<link title="Spacetime" rel="Chapter" href="Spacetime.html">
91<link title="Stack" rel="Chapter" href="Stack.html">
92<link title="StdLabels" rel="Chapter" href="StdLabels.html">
93<link title="Str" rel="Chapter" href="Str.html">
94<link title="Stream" rel="Chapter" href="Stream.html">
95<link title="String" rel="Chapter" href="String.html">
96<link title="StringLabels" rel="Chapter" href="StringLabels.html">
97<link title="Strongly_connected_components" rel="Chapter" href="Strongly_connected_components.html">
98<link title="Syntaxerr" rel="Chapter" href="Syntaxerr.html">
99<link title="Sys" rel="Chapter" href="Sys.html">
100<link title="Targetint" rel="Chapter" href="Targetint.html">
101<link title="Tbl" rel="Chapter" href="Tbl.html">
102<link title="Terminfo" rel="Chapter" href="Terminfo.html">
103<link title="Thread" rel="Chapter" href="Thread.html">
104<link title="ThreadUnix" rel="Chapter" href="ThreadUnix.html">
105<link title="Timings" rel="Chapter" href="Timings.html">
106<link title="Uchar" rel="Chapter" href="Uchar.html">
107<link title="Unix" rel="Chapter" href="Unix.html">
108<link title="UnixLabels" rel="Chapter" href="UnixLabels.html">
109<link title="Warnings" rel="Chapter" href="Warnings.html">
110<link title="Weak" rel="Chapter" href="Weak.html"><title>Index of values</title>
111</head>
112<body>
113<div class="navbar">&nbsp;<a class="up" href="index.html" title="Index">Up</a>
114&nbsp;</div>
115<h1>Index of values</h1>
116<table>
117<tr><td align="left"><br></td></tr>
118<tr><td><a href="Pervasives.html#VAL( * )">( * )</a> [<a href="Pervasives.html">Pervasives</a>]</td>
119<td><div class="info">
120Integer multiplication.
121</div>
122</td></tr>
123<tr><td><a href="Pervasives.html#VAL( ** )">( ** )</a> [<a href="Pervasives.html">Pervasives</a>]</td>
124<td><div class="info">
125Exponentiation.
126</div>
127</td></tr>
128<tr><td><a href="Num.html#VAL( **/ )">( **/ )</a> [<a href="Num.html">Num</a>]</td>
129<td><div class="info">
130Same as <a href="Num.html#VALpower_num"><code class="code"><span class="constructor">Num</span>.power_num</code></a>.
131</div>
132</td></tr>
133<tr><td><a href="Pervasives.html#VAL( *. )">( *. )</a> [<a href="Pervasives.html">Pervasives</a>]</td>
134<td><div class="info">
135Floating-point multiplication
136</div>
137</td></tr>
138<tr><td><a href="Num.html#VAL( */ )">( */ )</a> [<a href="Num.html">Num</a>]</td>
139<td><div class="info">
140Same as <a href="Num.html#VALmult_num"><code class="code"><span class="constructor">Num</span>.mult_num</code></a>.
141</div>
142</td></tr>
143<tr><td><a href="Pervasives.html#VAL(!)">(!)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
144<td><div class="info">
145<code class="code">!r</code> returns the current contents of reference <code class="code">r</code>.
146</div>
147</td></tr>
148<tr><td><a href="Pervasives.html#VAL(!=)">(!=)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
149<td><div class="info">
150Negation of <a href="Pervasives.html#VAL(==)"><code class="code">(==)</code></a>.
151</div>
152</td></tr>
153<tr><td><a href="Pervasives.html#VAL(&&)">(&amp;&amp;)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
154<td><div class="info">
155The boolean 'and'.
156</div>
157</td></tr>
158<tr><td><a href="Pervasives.html#VAL(&)">(&amp;)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
159<td><div class="info">
160<span class="deprecated"></span></div>
161</td></tr>
162<tr><td><a href="Pervasives.html#VAL(+)">(+)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
163<td><div class="info">
164Integer addition.
165</div>
166</td></tr>
167<tr><td><a href="Pervasives.html#VAL(+.)">(+.)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
168<td><div class="info">
169Floating-point addition
170</div>
171</td></tr>
172<tr><td><a href="Num.html#VAL(+/)">(+/)</a> [<a href="Num.html">Num</a>]</td>
173<td><div class="info">
174Same as <a href="Num.html#VALadd_num"><code class="code"><span class="constructor">Num</span>.add_num</code></a>.
175</div>
176</td></tr>
177<tr><td><a href="Pervasives.html#VAL(-)">(-)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
178<td><div class="info">
179Integer subtraction.
180</div>
181</td></tr>
182<tr><td><a href="Pervasives.html#VAL(-.)">(-.)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
183<td><div class="info">
184Floating-point subtraction
185</div>
186</td></tr>
187<tr><td><a href="Num.html#VAL(-/)">(-/)</a> [<a href="Num.html">Num</a>]</td>
188<td><div class="info">
189Same as <a href="Num.html#VALsub_num"><code class="code"><span class="constructor">Num</span>.sub_num</code></a>.
190</div>
191</td></tr>
192<tr><td><a href="Pervasives.html#VAL(/)">(/)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
193<td><div class="info">
194Integer division.
195</div>
196</td></tr>
197<tr><td><a href="Pervasives.html#VAL(/.)">(/.)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
198<td><div class="info">
199Floating-point division.
200</div>
201</td></tr>
202<tr><td><a href="Num.html#VAL(//)">(//)</a> [<a href="Num.html">Num</a>]</td>
203<td><div class="info">
204Same as <a href="Num.html#VALdiv_num"><code class="code"><span class="constructor">Num</span>.div_num</code></a>.
205</div>
206</td></tr>
207<tr><td><a href="Pervasives.html#VAL(:=)">(:=)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
208<td><div class="info">
209<code class="code">r&nbsp;:=&nbsp;a</code> stores the value of <code class="code">a</code> in reference <code class="code">r</code>.
210</div>
211</td></tr>
212<tr><td><a href="Pervasives.html#VAL(<)">(&lt;)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
213<td><div class="info">
214See <a href="Pervasives.html#VAL(>=)"><code class="code">(&gt;=)</code></a>.
215</div>
216</td></tr>
217<tr><td><a href="Num.html#VAL(</)">(&lt;/)</a> [<a href="Num.html">Num</a>]</td>
218<td></td></tr>
219<tr><td><a href="Pervasives.html#VAL(<=)">(&lt;=)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
220<td><div class="info">
221See <a href="Pervasives.html#VAL(>=)"><code class="code">(&gt;=)</code></a>.
222</div>
223</td></tr>
224<tr><td><a href="Num.html#VAL(<=/)">(&lt;=/)</a> [<a href="Num.html">Num</a>]</td>
225<td></td></tr>
226<tr><td><a href="Pervasives.html#VAL(<>)">(&lt;&gt;)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
227<td><div class="info">
228Negation of <a href="Pervasives.html#VAL(=)"><code class="code">(=)</code></a>.
229</div>
230</td></tr>
231<tr><td><a href="Num.html#VAL(<>/)">(&lt;&gt;/)</a> [<a href="Num.html">Num</a>]</td>
232<td></td></tr>
233<tr><td><a href="Pervasives.html#VAL(=)">(=)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
234<td><div class="info">
235<code class="code">e1&nbsp;=&nbsp;e2</code> tests for structural equality of <code class="code">e1</code> and <code class="code">e2</code>.
236</div>
237</td></tr>
238<tr><td><a href="Num.html#VAL(=/)">(=/)</a> [<a href="Num.html">Num</a>]</td>
239<td></td></tr>
240<tr><td><a href="Pervasives.html#VAL(==)">(==)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
241<td><div class="info">
242<code class="code">e1&nbsp;==&nbsp;e2</code> tests for physical equality of <code class="code">e1</code> and <code class="code">e2</code>.
243</div>
244</td></tr>
245<tr><td><a href="Pervasives.html#VAL(>)">(&gt;)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
246<td><div class="info">
247See <a href="Pervasives.html#VAL(>=)"><code class="code">(&gt;=)</code></a>.
248</div>
249</td></tr>
250<tr><td><a href="Num.html#VAL(>/)">(&gt;/)</a> [<a href="Num.html">Num</a>]</td>
251<td></td></tr>
252<tr><td><a href="Pervasives.html#VAL(>=)">(&gt;=)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
253<td><div class="info">
254Structural ordering functions.
255</div>
256</td></tr>
257<tr><td><a href="Num.html#VAL(>=/)">(&gt;=/)</a> [<a href="Num.html">Num</a>]</td>
258<td></td></tr>
259<tr><td><a href="Pervasives.html#VAL(@)">(@)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
260<td><div class="info">
261List concatenation.
262</div>
263</td></tr>
264<tr><td><a href="Pervasives.html#VAL(@@)">(@@)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
265<td><div class="info">
266Application operator: <code class="code">g&nbsp;@@&nbsp;f&nbsp;@@&nbsp;x</code> is exactly equivalent to
267 <code class="code">g&nbsp;(f&nbsp;(x))</code>.
268</div>
269</td></tr>
270<tr><td><a href="Pervasives.html#VAL(^)">(^)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
271<td><div class="info">
272String concatenation.
273</div>
274</td></tr>
275<tr><td><a href="Pervasives.html#VAL(^^)">(^^)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
276<td><div class="info">
277<code class="code">f1&nbsp;^^&nbsp;f2</code> catenates format strings <code class="code">f1</code> and <code class="code">f2</code>.
278</div>
279</td></tr>
280<tr><td><a href="Pervasives.html#VAL(asr)">(asr)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
281<td><div class="info">
282<code class="code">n&nbsp;<span class="keyword">asr</span>&nbsp;m</code> shifts <code class="code">n</code> to the right by <code class="code">m</code> bits.
283</div>
284</td></tr>
285<tr><td><a href="Pervasives.html#VAL(land)">(land)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
286<td><div class="info">
287Bitwise logical and.
288</div>
289</td></tr>
290<tr><td><a href="Pervasives.html#VAL(lor)">(lor)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
291<td><div class="info">
292Bitwise logical or.
293</div>
294</td></tr>
295<tr><td><a href="Pervasives.html#VAL(lsl)">(lsl)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
296<td><div class="info">
297<code class="code">n&nbsp;<span class="keyword">lsl</span>&nbsp;m</code> shifts <code class="code">n</code> to the left by <code class="code">m</code> bits.
298</div>
299</td></tr>
300<tr><td><a href="Pervasives.html#VAL(lsr)">(lsr)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
301<td><div class="info">
302<code class="code">n&nbsp;<span class="keyword">lsr</span>&nbsp;m</code> shifts <code class="code">n</code> to the right by <code class="code">m</code> bits.
303</div>
304</td></tr>
305<tr><td><a href="Pervasives.html#VAL(lxor)">(lxor)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
306<td><div class="info">
307Bitwise logical exclusive or.
308</div>
309</td></tr>
310<tr><td><a href="Pervasives.html#VAL(mod)">(mod)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
311<td><div class="info">
312Integer remainder.
313</div>
314</td></tr>
315<tr><td><a href="Pervasives.html#VAL(or)">(or)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
316<td><div class="info">
317<span class="deprecated"></span></div>
318</td></tr>
319<tr><td><a href="Pervasives.html#VAL(|>)">(|&gt;)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
320<td><div class="info">
321Reverse-application operator: <code class="code">x&nbsp;|&gt;&nbsp;f&nbsp;|&gt;&nbsp;g</code> is exactly equivalent
322 to <code class="code">g&nbsp;(f&nbsp;(x))</code>.
323</div>
324</td></tr>
325<tr><td><a href="Pervasives.html#VAL(||)">(||)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
326<td><div class="info">
327The boolean 'or'.
328</div>
329</td></tr>
330<tr><td><a href="Pervasives.html#VAL(~+)">(~+)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
331<td><div class="info">
332Unary addition.
333</div>
334</td></tr>
335<tr><td><a href="Pervasives.html#VAL(~+.)">(~+.)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
336<td><div class="info">
337Unary addition.
338</div>
339</td></tr>
340<tr><td><a href="Pervasives.html#VAL(~-)">(~-)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
341<td><div class="info">
342Unary negation.
343</div>
344</td></tr>
345<tr><td><a href="Pervasives.html#VAL(~-.)">(~-.)</a> [<a href="Pervasives.html">Pervasives</a>]</td>
346<td><div class="info">
347Unary negation.
348</div>
349</td></tr>
350<tr><td><a href="Pervasives.html#VAL__FILE__">__FILE__</a> [<a href="Pervasives.html">Pervasives</a>]</td>
351<td><div class="info">
352<code class="code">__FILE__</code> returns the name of the file currently being
353    parsed by the compiler.
354</div>
355</td></tr>
356<tr><td><a href="Pervasives.html#VAL__LINE_OF__">__LINE_OF__</a> [<a href="Pervasives.html">Pervasives</a>]</td>
357<td><div class="info">
358<code class="code">__LINE__&nbsp;expr</code> returns a pair <code class="code">(line,&nbsp;expr)</code>, where <code class="code">line</code> is the
359    line number at which the expression <code class="code">expr</code> appears in the file
360    currently being parsed by the compiler.
361</div>
362</td></tr>
363<tr><td><a href="Pervasives.html#VAL__LINE__">__LINE__</a> [<a href="Pervasives.html">Pervasives</a>]</td>
364<td><div class="info">
365<code class="code">__LINE__</code> returns the line number at which this expression
366    appears in the file currently being parsed by the compiler.
367</div>
368</td></tr>
369<tr><td><a href="Pervasives.html#VAL__LOC_OF__">__LOC_OF__</a> [<a href="Pervasives.html">Pervasives</a>]</td>
370<td><div class="info">
371<code class="code">__LOC_OF__&nbsp;expr</code> returns a pair <code class="code">(loc,&nbsp;expr)</code> where <code class="code">loc</code> is the
372    location of <code class="code">expr</code> in the file currently being parsed by the
373    compiler, with the standard error format of OCaml: "File %S, line
374    %d, characters %d-%d".
375</div>
376</td></tr>
377<tr><td><a href="Pervasives.html#VAL__LOC__">__LOC__</a> [<a href="Pervasives.html">Pervasives</a>]</td>
378<td><div class="info">
379<code class="code">__LOC__</code> returns the location at which this expression appears in
380    the file currently being parsed by the compiler, with the standard
381    error format of OCaml: "File %S, line %d, characters %d-%d".
382</div>
383</td></tr>
384<tr><td><a href="Pervasives.html#VAL__MODULE__">__MODULE__</a> [<a href="Pervasives.html">Pervasives</a>]</td>
385<td><div class="info">
386<code class="code">__MODULE__</code> returns the module name of the file being
387    parsed by the compiler.
388</div>
389</td></tr>
390<tr><td><a href="Pervasives.html#VAL__POS_OF__">__POS_OF__</a> [<a href="Pervasives.html">Pervasives</a>]</td>
391<td><div class="info">
392<code class="code">__POS_OF__&nbsp;expr</code> returns a pair <code class="code">(loc,expr)</code>, where <code class="code">loc</code> is a
393    tuple <code class="code">(file,lnum,cnum,enum)</code> corresponding to the location at
394    which the expression <code class="code">expr</code> appears in the file currently being
395    parsed by the compiler.
396</div>
397</td></tr>
398<tr><td><a href="Pervasives.html#VAL__POS__">__POS__</a> [<a href="Pervasives.html">Pervasives</a>]</td>
399<td><div class="info">
400<code class="code">__POS__</code> returns a tuple <code class="code">(file,lnum,cnum,enum)</code>, corresponding
401    to the location at which this expression appears in the file
402    currently being parsed by the compiler.
403</div>
404</td></tr>
405<tr><td align="left"><br>A</td></tr>
406<tr><td><a href="Targetint.html#VALabs">abs</a> [<a href="Targetint.html">Targetint</a>]</td>
407<td><div class="info">
408Return the absolute value of its argument.
409</div>
410</td></tr>
411<tr><td><a href="Pervasives.html#VALabs">abs</a> [<a href="Pervasives.html">Pervasives</a>]</td>
412<td><div class="info">
413Return the absolute value of the argument.
414</div>
415</td></tr>
416<tr><td><a href="Nativeint.html#VALabs">abs</a> [<a href="Nativeint.html">Nativeint</a>]</td>
417<td><div class="info">
418Return the absolute value of its argument.
419</div>
420</td></tr>
421<tr><td><a href="Int64.html#VALabs">abs</a> [<a href="Int64.html">Int64</a>]</td>
422<td><div class="info">
423Return the absolute value of its argument.
424</div>
425</td></tr>
426<tr><td><a href="Int32.html#VALabs">abs</a> [<a href="Int32.html">Int32</a>]</td>
427<td><div class="info">
428Return the absolute value of its argument.
429</div>
430</td></tr>
431<tr><td><a href="Big_int.html#VALabs_big_int">abs_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
432<td><div class="info">
433Absolute value.
434</div>
435</td></tr>
436<tr><td><a href="Pervasives.html#VALabs_float">abs_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
437<td><div class="info">
438<code class="code">abs_float&nbsp;f</code> returns the absolute value of <code class="code">f</code>.
439</div>
440</td></tr>
441<tr><td><a href="Num.html#VALabs_num">abs_num</a> [<a href="Num.html">Num</a>]</td>
442<td><div class="info">
443Absolute value.
444</div>
445</td></tr>
446<tr><td><a href="Location.html#VALabsname">absname</a> [<a href="Location.html">Location</a>]</td>
447<td></td></tr>
448<tr><td><a href="Location.html#VALabsolute_path">absolute_path</a> [<a href="Location.html">Location</a>]</td>
449<td></td></tr>
450<tr><td><a href="Obj.html#VALabstract_tag">abstract_tag</a> [<a href="Obj.html">Obj</a>]</td>
451<td></td></tr>
452<tr><td><a href="UnixLabels.html#VALaccept">accept</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
453<td><div class="info">
454Accept connections on the given socket.
455</div>
456</td></tr>
457<tr><td><a href="Unix.html#VALaccept">accept</a> [<a href="Unix.html">Unix</a>]</td>
458<td><div class="info">
459Accept connections on the given socket.
460</div>
461</td></tr>
462<tr><td><a href="ThreadUnix.html#VALaccept">accept</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
463<td></td></tr>
464<tr><td><a href="UnixLabels.html#VALaccess">access</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
465<td><div class="info">
466Check that the process has the given permissions over the named
467   file.
468</div>
469</td></tr>
470<tr><td><a href="Unix.html#VALaccess">access</a> [<a href="Unix.html">Unix</a>]</td>
471<td><div class="info">
472Check that the process has the given permissions over the named file.
473</div>
474</td></tr>
475<tr><td><a href="Timings.html#VALaccumulate_time">accumulate_time</a> [<a href="Timings.html">Timings</a>]</td>
476<td><div class="info">
477Like time for passes that can run multiple times
478</div>
479</td></tr>
480<tr><td><a href="Pervasives.html#VALacos">acos</a> [<a href="Pervasives.html">Pervasives</a>]</td>
481<td><div class="info">
482Arc cosine.
483</div>
484</td></tr>
485<tr><td><a href="Dynlink.html#VALadapt_filename">adapt_filename</a> [<a href="Dynlink.html">Dynlink</a>]</td>
486<td><div class="info">
487In bytecode, the identity function.
488</div>
489</td></tr>
490<tr><td><a href="Weak.S.html#VALadd">add</a> [<a href="Weak.S.html">Weak.S</a>]</td>
491<td><div class="info">
492<code class="code">add&nbsp;t&nbsp;x</code> adds <code class="code">x</code> to <code class="code">t</code>.
493</div>
494</td></tr>
495<tr><td><a href="Tbl.html#VALadd">add</a> [<a href="Tbl.html">Tbl</a>]</td>
496<td></td></tr>
497<tr><td><a href="Targetint.html#VALadd">add</a> [<a href="Targetint.html">Targetint</a>]</td>
498<td><div class="info">
499Addition.
500</div>
501</td></tr>
502<tr><td><a href="Queue.html#VALadd">add</a> [<a href="Queue.html">Queue</a>]</td>
503<td><div class="info">
504<code class="code">add&nbsp;x&nbsp;q</code> adds the element <code class="code">x</code> at the end of the queue <code class="code">q</code>.
505</div>
506</td></tr>
507<tr><td><a href="Nativeint.html#VALadd">add</a> [<a href="Nativeint.html">Nativeint</a>]</td>
508<td><div class="info">
509Addition.
510</div>
511</td></tr>
512<tr><td><a href="MoreLabels.Set.S.html#VALadd">add</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
513<td></td></tr>
514<tr><td><a href="MoreLabels.Map.S.html#VALadd">add</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
515<td></td></tr>
516<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALadd">add</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
517<td></td></tr>
518<tr><td><a href="MoreLabels.Hashtbl.S.html#VALadd">add</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
519<td></td></tr>
520<tr><td><a href="MoreLabels.Hashtbl.html#VALadd">add</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
521<td></td></tr>
522<tr><td><a href="Int64.html#VALadd">add</a> [<a href="Int64.html">Int64</a>]</td>
523<td><div class="info">
524Addition.
525</div>
526</td></tr>
527<tr><td><a href="Int32.html#VALadd">add</a> [<a href="Int32.html">Int32</a>]</td>
528<td><div class="info">
529Addition.
530</div>
531</td></tr>
532<tr><td><a href="Hashtbl.SeededS.html#VALadd">add</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
533<td></td></tr>
534<tr><td><a href="Hashtbl.S.html#VALadd">add</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
535<td></td></tr>
536<tr><td><a href="Hashtbl.html#VALadd">add</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
537<td><div class="info">
538<code class="code"><span class="constructor">Hashtbl</span>.add&nbsp;tbl&nbsp;x&nbsp;y</code> adds a binding of <code class="code">x</code> to <code class="code">y</code> in table <code class="code">tbl</code>.
539</div>
540</td></tr>
541<tr><td><a href="Map.S.html#VALadd">add</a> [<a href="Map.S.html">Map.S</a>]</td>
542<td><div class="info">
543<code class="code">add&nbsp;x&nbsp;y&nbsp;m</code> returns a map containing the same bindings as
544       <code class="code">m</code>, plus a binding of <code class="code">x</code> to <code class="code">y</code>.
545</div>
546</td></tr>
547<tr><td><a href="Set.S.html#VALadd">add</a> [<a href="Set.S.html">Set.S</a>]</td>
548<td><div class="info">
549<code class="code">add&nbsp;x&nbsp;s</code> returns a set containing all elements of <code class="code">s</code>,
550       plus <code class="code">x</code>.
551</div>
552</td></tr>
553<tr><td><a href="Complex.html#VALadd">add</a> [<a href="Complex.html">Complex</a>]</td>
554<td><div class="info">
555Addition
556</div>
557</td></tr>
558<tr><td><a href="Clflags.html#VALadd_arguments">add_arguments</a> [<a href="Clflags.html">Clflags</a>]</td>
559<td></td></tr>
560<tr><td><a href="Dynlink.html#VALadd_available_units">add_available_units</a> [<a href="Dynlink.html">Dynlink</a>]</td>
561<td><div class="info">
562Same as <a href="Dynlink.html#VALadd_interfaces"><code class="code"><span class="constructor">Dynlink</span>.add_interfaces</code></a>, but instead of searching <code class="code">.cmi</code> files
563    to find the unit interfaces, uses the interface digests given
564    for each unit.
565</div>
566</td></tr>
567<tr><td><a href="Arg_helper.Make.html#VALadd_base_override">add_base_override</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td>
568<td></td></tr>
569<tr><td><a href="Big_int.html#VALadd_big_int">add_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
570<td><div class="info">
571Addition.
572</div>
573</td></tr>
574<tr><td><a href="Buffer.html#VALadd_buffer">add_buffer</a> [<a href="Buffer.html">Buffer</a>]</td>
575<td><div class="info">
576<code class="code">add_buffer&nbsp;b1&nbsp;b2</code> appends the current contents of buffer <code class="code">b2</code>
577   at the end of buffer <code class="code">b1</code>.
578</div>
579</td></tr>
580<tr><td><a href="Buffer.html#VALadd_bytes">add_bytes</a> [<a href="Buffer.html">Buffer</a>]</td>
581<td><div class="info">
582<code class="code">add_bytes&nbsp;b&nbsp;s</code> appends the byte sequence <code class="code">s</code> at the end of buffer <code class="code">b</code>.
583</div>
584</td></tr>
585<tr><td><a href="Buffer.html#VALadd_channel">add_channel</a> [<a href="Buffer.html">Buffer</a>]</td>
586<td><div class="info">
587<code class="code">add_channel&nbsp;b&nbsp;ic&nbsp;n</code> reads at most <code class="code">n</code> characters from the
588   input channel <code class="code">ic</code> and stores them at the end of buffer <code class="code">b</code>.
589</div>
590</td></tr>
591<tr><td><a href="Buffer.html#VALadd_char">add_char</a> [<a href="Buffer.html">Buffer</a>]</td>
592<td><div class="info">
593<code class="code">add_char&nbsp;b&nbsp;c</code> appends the character <code class="code">c</code> at the end of buffer <code class="code">b</code>.
594</div>
595</td></tr>
596<tr><td><a href="Docstrings.html#VALadd_docs_attrs">add_docs_attrs</a> [<a href="Docstrings.html">Docstrings</a>]</td>
597<td><div class="info">
598Convert item documentation to attributes and add them to an
599    attribute list
600</div>
601</td></tr>
602<tr><td><a href="Misc.HookSig.html#VALadd_hook">add_hook</a> [<a href="Misc.HookSig.html">Misc.HookSig</a>]</td>
603<td></td></tr>
604<tr><td><a href="Depend.html#VALadd_implementation">add_implementation</a> [<a href="Depend.html">Depend</a>]</td>
605<td></td></tr>
606<tr><td><a href="Depend.html#VALadd_implementation_binding">add_implementation_binding</a> [<a href="Depend.html">Depend</a>]</td>
607<td></td></tr>
608<tr><td><a href="CamlinternalFormat.html#VALadd_in_char_set">add_in_char_set</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
609<td></td></tr>
610<tr><td><a href="Docstrings.html#VALadd_info_attrs">add_info_attrs</a> [<a href="Docstrings.html">Docstrings</a>]</td>
611<td><div class="info">
612Convert field info to attributes and add them to an
613    attribute list
614</div>
615</td></tr>
616<tr><td><a href="CamlinternalOO.html#VALadd_initializer">add_initializer</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
617<td></td></tr>
618<tr><td><a href="Big_int.html#VALadd_int_big_int">add_int_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
619<td><div class="info">
620Addition of a small integer to a big integer.
621</div>
622</td></tr>
623<tr><td><a href="Dynlink.html#VALadd_interfaces">add_interfaces</a> [<a href="Dynlink.html">Dynlink</a>]</td>
624<td><div class="info">
625<code class="code">add_interfaces&nbsp;units&nbsp;path</code> grants dynamically-linked object
626    files access to the compilation  units named in list <code class="code">units</code>.
627</div>
628</td></tr>
629<tr><td><a href="Num.html#VALadd_num">add_num</a> [<a href="Num.html">Num</a>]</td>
630<td><div class="info">
631Addition
632</div>
633</td></tr>
634<tr><td><a href="Obj.html#VALadd_offset">add_offset</a> [<a href="Obj.html">Obj</a>]</td>
635<td></td></tr>
636<tr><td><a href="Ast_mapper.html#VALadd_ppx_context_sig">add_ppx_context_sig</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
637<td><div class="info">
638Same as <code class="code">add_ppx_context_str</code>, but for signatures.
639</div>
640</td></tr>
641<tr><td><a href="Ast_mapper.html#VALadd_ppx_context_str">add_ppx_context_str</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
642<td><div class="info">
643Extract information from the current environment and encode it
644    into an attribute which is prepended to the list of structure
645    items in order to pass the information to an external
646    processor.
647</div>
648</td></tr>
649<tr><td><a href="Depend.html#VALadd_signature">add_signature</a> [<a href="Depend.html">Depend</a>]</td>
650<td></td></tr>
651<tr><td><a href="Depend.html#VALadd_signature_binding">add_signature_binding</a> [<a href="Depend.html">Depend</a>]</td>
652<td></td></tr>
653<tr><td><a href="Buffer.html#VALadd_string">add_string</a> [<a href="Buffer.html">Buffer</a>]</td>
654<td><div class="info">
655<code class="code">add_string&nbsp;b&nbsp;s</code> appends the string <code class="code">s</code> at the end of buffer <code class="code">b</code>.
656</div>
657</td></tr>
658<tr><td><a href="Buffer.html#VALadd_subbytes">add_subbytes</a> [<a href="Buffer.html">Buffer</a>]</td>
659<td><div class="info">
660<code class="code">add_subbytes&nbsp;b&nbsp;s&nbsp;ofs&nbsp;len</code> takes <code class="code">len</code> characters from offset
661    <code class="code">ofs</code> in byte sequence <code class="code">s</code> and appends them at the end of buffer <code class="code">b</code>.
662</div>
663</td></tr>
664<tr><td><a href="Buffer.html#VALadd_substitute">add_substitute</a> [<a href="Buffer.html">Buffer</a>]</td>
665<td><div class="info">
666<code class="code">add_substitute&nbsp;b&nbsp;f&nbsp;s</code> appends the string pattern <code class="code">s</code> at the end
667   of buffer <code class="code">b</code> with substitution.
668</div>
669</td></tr>
670<tr><td><a href="Buffer.html#VALadd_substring">add_substring</a> [<a href="Buffer.html">Buffer</a>]</td>
671<td><div class="info">
672<code class="code">add_substring&nbsp;b&nbsp;s&nbsp;ofs&nbsp;len</code> takes <code class="code">len</code> characters from offset
673   <code class="code">ofs</code> in string <code class="code">s</code> and appends them at the end of buffer <code class="code">b</code>.
674</div>
675</td></tr>
676<tr><td><a href="Docstrings.html#VALadd_text_attrs">add_text_attrs</a> [<a href="Docstrings.html">Docstrings</a>]</td>
677<td><div class="info">
678Convert text to attributes and add them to an attribute list
679</div>
680</td></tr>
681<tr><td><a href="Depend.html#VALadd_use_file">add_use_file</a> [<a href="Depend.html">Depend</a>]</td>
682<td></td></tr>
683<tr><td><a href="Arg_helper.Make.html#VALadd_user_override">add_user_override</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td>
684<td></td></tr>
685<tr><td><a href="Clflags.html#VALafl_inst_ratio">afl_inst_ratio</a> [<a href="Clflags.html">Clflags</a>]</td>
686<td></td></tr>
687<tr><td><a href="Config.html#VALafl_instrument">afl_instrument</a> [<a href="Config.html">Config</a>]</td>
688<td></td></tr>
689<tr><td><a href="Clflags.html#VALafl_instrument">afl_instrument</a> [<a href="Clflags.html">Clflags</a>]</td>
690<td></td></tr>
691<tr><td><a href="UnixLabels.html#VALalarm">alarm</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
692<td><div class="info">
693Schedule a <code class="code"><span class="constructor">SIGALRM</span></code> signal after the given number of seconds.
694</div>
695</td></tr>
696<tr><td><a href="Unix.html#VALalarm">alarm</a> [<a href="Unix.html">Unix</a>]</td>
697<td><div class="info">
698Schedule a <code class="code"><span class="constructor">SIGALRM</span></code> signal after the given number of seconds.
699</div>
700</td></tr>
701<tr><td><a href="Ast_helper.Mty.html#VALalias">alias</a> [<a href="Ast_helper.Mty.html">Ast_helper.Mty</a>]</td>
702<td></td></tr>
703<tr><td><a href="Ast_helper.Pat.html#VALalias">alias</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
704<td></td></tr>
705<tr><td><a href="Ast_helper.Typ.html#VALalias">alias</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
706<td></td></tr>
707<tr><td><a href="Misc.html#VALalign">align</a> [<a href="Misc.html">Misc</a>]</td>
708<td></td></tr>
709<tr><td><a href="Arg.html#VALalign">align</a> [<a href="Arg.html">Arg</a>]</td>
710<td><div class="info">
711Align the documentation strings by inserting spaces at the first
712    space, according to the length of the keyword.
713</div>
714</td></tr>
715<tr><td><a href="Clflags.html#VALall_ccopts">all_ccopts</a> [<a href="Clflags.html">Clflags</a>]</td>
716<td></td></tr>
717<tr><td><a href="Clflags.html#VALall_passes">all_passes</a> [<a href="Clflags.html">Clflags</a>]</td>
718<td></td></tr>
719<tr><td><a href="Clflags.html#VALall_ppx">all_ppx</a> [<a href="Clflags.html">Clflags</a>]</td>
720<td></td></tr>
721<tr><td><a href="Gc.html#VALallocated_bytes">allocated_bytes</a> [<a href="Gc.html">Gc</a>]</td>
722<td><div class="info">
723Return the total number of bytes allocated since the program was
724   started.
725</div>
726</td></tr>
727<tr><td><a href="Dynlink.html#VALallow_only">allow_only</a> [<a href="Dynlink.html">Dynlink</a>]</td>
728<td><div class="info">
729<code class="code">allow_only&nbsp;units</code> restricts the compilation units that
730    dynamically-linked units can reference: it forbids all references
731    to units other than those named in the list <code class="code">units</code>.
732</div>
733</td></tr>
734<tr><td><a href="Dynlink.html#VALallow_unsafe_modules">allow_unsafe_modules</a> [<a href="Dynlink.html">Dynlink</a>]</td>
735<td><div class="info">
736Govern whether unsafe object files are allowed to be
737    dynamically linked.
738</div>
739</td></tr>
740<tr><td><a href="Event.html#VALalways">always</a> [<a href="Event.html">Event</a>]</td>
741<td><div class="info">
742<code class="code">always&nbsp;v</code> returns an event that is always ready for
743   synchronization.
744</div>
745</td></tr>
746<tr><td><a href="Big_int.html#VALand_big_int">and_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
747<td><div class="info">
748Bitwise logical 'and'.
749</div>
750</td></tr>
751<tr><td><a href="Clflags.html#VALannotations">annotations</a> [<a href="Clflags.html">Clflags</a>]</td>
752<td></td></tr>
753<tr><td><a href="Misc.Color.html#VALansi_of_style_l">ansi_of_style_l</a> [<a href="Misc.Color.html">Misc.Color</a>]</td>
754<td></td></tr>
755<tr><td><a href="Ast_helper.Pat.html#VALany">any</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
756<td></td></tr>
757<tr><td><a href="Ast_helper.Typ.html#VALany">any</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
758<td></td></tr>
759<tr><td><a href="ListLabels.html#VALappend">append</a> [<a href="ListLabels.html">ListLabels</a>]</td>
760<td><div class="info">
761Catenate two lists.
762</div>
763</td></tr>
764<tr><td><a href="List.html#VALappend">append</a> [<a href="List.html">List</a>]</td>
765<td><div class="info">
766Concatenate two lists.
767</div>
768</td></tr>
769<tr><td><a href="ArrayLabels.html#VALappend">append</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
770<td><div class="info">
771<code class="code"><span class="constructor">Array</span>.append&nbsp;v1&nbsp;v2</code> returns a fresh array containing the
772   concatenation of the arrays <code class="code">v1</code> and <code class="code">v2</code>.
773</div>
774</td></tr>
775<tr><td><a href="Array.html#VALappend">append</a> [<a href="Array.html">Array</a>]</td>
776<td><div class="info">
777<code class="code"><span class="constructor">Array</span>.append&nbsp;v1&nbsp;v2</code> returns a fresh array containing the
778   concatenation of the arrays <code class="code">v1</code> and <code class="code">v2</code>.
779</div>
780</td></tr>
781<tr><td><a href="Clflags.html#VALapplicative_functors">applicative_functors</a> [<a href="Clflags.html">Clflags</a>]</td>
782<td></td></tr>
783<tr><td><a href="Ast_mapper.html#VALapply">apply</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
784<td><div class="info">
785Apply a mapper (parametrized by the unit name) to a dumped
786    parsetree found in the <code class="code">source</code> file and put the result in the
787    <code class="code">target</code> file.
788</div>
789</td></tr>
790<tr><td><a href="Ast_helper.Cl.html#VALapply">apply</a> [<a href="Ast_helper.Cl.html">Ast_helper.Cl</a>]</td>
791<td></td></tr>
792<tr><td><a href="Ast_helper.Mod.html#VALapply">apply</a> [<a href="Ast_helper.Mod.html">Ast_helper.Mod</a>]</td>
793<td></td></tr>
794<tr><td><a href="Ast_helper.Exp.html#VALapply">apply</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
795<td></td></tr>
796<tr><td><a href="Misc.HookSig.html#VALapply_hooks">apply_hooks</a> [<a href="Misc.HookSig.html">Misc.HookSig</a>]</td>
797<td></td></tr>
798<tr><td><a href="Num.html#VALapprox_num_exp">approx_num_exp</a> [<a href="Num.html">Num</a>]</td>
799<td><div class="info">
800Approximate a number by a decimal.
801</div>
802</td></tr>
803<tr><td><a href="Num.html#VALapprox_num_fix">approx_num_fix</a> [<a href="Num.html">Num</a>]</td>
804<td><div class="info">
805See <a href="Num.html#VALapprox_num_exp"><code class="code"><span class="constructor">Num</span>.approx_num_exp</code></a>.
806</div>
807</td></tr>
808<tr><td><a href="Config.html#VALar">ar</a> [<a href="Config.html">Config</a>]</td>
809<td></td></tr>
810<tr><td><a href="Config.html#VALarchitecture">architecture</a> [<a href="Config.html">Config</a>]</td>
811<td></td></tr>
812<tr><td><a href="Complex.html#VALarg">arg</a> [<a href="Complex.html">Complex</a>]</td>
813<td><div class="info">
814Argument.
815</div>
816</td></tr>
817<tr><td><a href="Clflags.html#VALarg_spec">arg_spec</a> [<a href="Clflags.html">Clflags</a>]</td>
818<td></td></tr>
819<tr><td><a href="Sys.html#VALargv">argv</a> [<a href="Sys.html">Sys</a>]</td>
820<td><div class="info">
821The command line arguments given to the process.
822</div>
823</td></tr>
824<tr><td><a href="Arith_status.html#VALarith_status">arith_status</a> [<a href="Arith_status.html">Arith_status</a>]</td>
825<td><div class="info">
826Print the current status of the arithmetic flags.
827</div>
828</td></tr>
829<tr><td><a href="Sort.html#VALarray">array</a> [<a href="Sort.html">Sort</a>]</td>
830<td><div class="info">
831Sort an array in increasing order according to an
832   ordering predicate.
833</div>
834</td></tr>
835<tr><td><a href="Ast_helper.Exp.html#VALarray">array</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
836<td></td></tr>
837<tr><td><a href="Ast_helper.Pat.html#VALarray">array</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
838<td></td></tr>
839<tr><td><a href="Bigarray.html#VALarray0_of_genarray">array0_of_genarray</a> [<a href="Bigarray.html">Bigarray</a>]</td>
840<td><div class="info">
841Return the zero-dimensional big array corresponding to the given
842   generic big array.
843</div>
844</td></tr>
845<tr><td><a href="Bigarray.html#VALarray1_of_genarray">array1_of_genarray</a> [<a href="Bigarray.html">Bigarray</a>]</td>
846<td><div class="info">
847Return the one-dimensional big array corresponding to the given
848   generic big array.
849</div>
850</td></tr>
851<tr><td><a href="Bigarray.html#VALarray2_of_genarray">array2_of_genarray</a> [<a href="Bigarray.html">Bigarray</a>]</td>
852<td><div class="info">
853Return the two-dimensional big array corresponding to the given
854   generic big array.
855</div>
856</td></tr>
857<tr><td><a href="Bigarray.html#VALarray3_of_genarray">array3_of_genarray</a> [<a href="Bigarray.html">Bigarray</a>]</td>
858<td><div class="info">
859Return the three-dimensional big array corresponding to the given
860   generic big array.
861</div>
862</td></tr>
863<tr><td><a href="Ast_helper.Cty.html#VALarrow">arrow</a> [<a href="Ast_helper.Cty.html">Ast_helper.Cty</a>]</td>
864<td></td></tr>
865<tr><td><a href="Ast_helper.Typ.html#VALarrow">arrow</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
866<td></td></tr>
867<tr><td><a href="Pervasives.html#VALasin">asin</a> [<a href="Pervasives.html">Pervasives</a>]</td>
868<td><div class="info">
869Arc sine.
870</div>
871</td></tr>
872<tr><td><a href="Config.html#VALasm">asm</a> [<a href="Config.html">Config</a>]</td>
873<td></td></tr>
874<tr><td><a href="Config.html#VALasm_cfi_supported">asm_cfi_supported</a> [<a href="Config.html">Config</a>]</td>
875<td></td></tr>
876<tr><td><a href="Format.html#VALasprintf">asprintf</a> [<a href="Format.html">Format</a>]</td>
877<td><div class="info">
878Same as <code class="code">printf</code> above, but instead of printing on a formatter,
879  returns a string containing the result of formatting the arguments.
880</div>
881</td></tr>
882<tr><td><a href="Ast_helper.Exp.html#VALassert_">assert_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
883<td></td></tr>
884<tr><td><a href="ListLabels.html#VALassoc">assoc</a> [<a href="ListLabels.html">ListLabels</a>]</td>
885<td><div class="info">
886<code class="code">assoc&nbsp;a&nbsp;l</code> returns the value associated with key <code class="code">a</code> in the list of
887   pairs <code class="code">l</code>.
888</div>
889</td></tr>
890<tr><td><a href="List.html#VALassoc">assoc</a> [<a href="List.html">List</a>]</td>
891<td><div class="info">
892<code class="code">assoc&nbsp;a&nbsp;l</code> returns the value associated with key <code class="code">a</code> in the list of
893   pairs <code class="code">l</code>.
894</div>
895</td></tr>
896<tr><td><a href="ListLabels.html#VALassoc_opt">assoc_opt</a> [<a href="ListLabels.html">ListLabels</a>]</td>
897<td><div class="info">
898<code class="code">assoc_opt&nbsp;a&nbsp;l</code> returns the value associated with key <code class="code">a</code> in the list of
899    pairs <code class="code">l</code>.
900</div>
901</td></tr>
902<tr><td><a href="List.html#VALassoc_opt">assoc_opt</a> [<a href="List.html">List</a>]</td>
903<td><div class="info">
904<code class="code">assoc_opt&nbsp;a&nbsp;l</code> returns the value associated with key <code class="code">a</code> in the list of
905   pairs <code class="code">l</code>.
906</div>
907</td></tr>
908<tr><td><a href="ListLabels.html#VALassq">assq</a> [<a href="ListLabels.html">ListLabels</a>]</td>
909<td><div class="info">
910Same as <a href="List.html#VALassoc"><code class="code"><span class="constructor">List</span>.assoc</code></a>, but uses physical equality instead of
911   structural equality to compare keys.
912</div>
913</td></tr>
914<tr><td><a href="List.html#VALassq">assq</a> [<a href="List.html">List</a>]</td>
915<td><div class="info">
916Same as <a href="List.html#VALassoc"><code class="code"><span class="constructor">List</span>.assoc</code></a>, but uses physical equality instead of structural
917   equality to compare keys.
918</div>
919</td></tr>
920<tr><td><a href="ListLabels.html#VALassq_opt">assq_opt</a> [<a href="ListLabels.html">ListLabels</a>]</td>
921<td><div class="info">
922Same as <a href="List.html#VALassoc_opt"><code class="code"><span class="constructor">List</span>.assoc_opt</code></a>, but uses physical equality instead of
923   structural equality to compare keys.
924</div>
925</td></tr>
926<tr><td><a href="List.html#VALassq_opt">assq_opt</a> [<a href="List.html">List</a>]</td>
927<td><div class="info">
928Same as <a href="List.html#VALassoc_opt"><code class="code"><span class="constructor">List</span>.assoc_opt</code></a>, but uses physical equality instead of structural
929    equality to compare keys.
930</div>
931</td></tr>
932<tr><td><a href="Config.html#VALast_impl_magic_number">ast_impl_magic_number</a> [<a href="Config.html">Config</a>]</td>
933<td></td></tr>
934<tr><td><a href="Config.html#VALast_intf_magic_number">ast_intf_magic_number</a> [<a href="Config.html">Config</a>]</td>
935<td></td></tr>
936<tr><td><a href="Pervasives.html#VALat_exit">at_exit</a> [<a href="Pervasives.html">Pervasives</a>]</td>
937<td><div class="info">
938Register the given function to be called at program
939   termination time.
940</div>
941</td></tr>
942<tr><td><a href="Pervasives.html#VALatan">atan</a> [<a href="Pervasives.html">Pervasives</a>]</td>
943<td><div class="info">
944Arc tangent.
945</div>
946</td></tr>
947<tr><td><a href="Pervasives.html#VALatan2">atan2</a> [<a href="Pervasives.html">Pervasives</a>]</td>
948<td><div class="info">
949<code class="code">atan2&nbsp;y&nbsp;x</code> returns the arc tangent of <code class="code">y&nbsp;/.&nbsp;x</code>.
950</div>
951</td></tr>
952<tr><td><a href="Ast_helper.Cf.html#VALattr">attr</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
953<td></td></tr>
954<tr><td><a href="Ast_helper.Cl.html#VALattr">attr</a> [<a href="Ast_helper.Cl.html">Ast_helper.Cl</a>]</td>
955<td></td></tr>
956<tr><td><a href="Ast_helper.Ctf.html#VALattr">attr</a> [<a href="Ast_helper.Ctf.html">Ast_helper.Ctf</a>]</td>
957<td></td></tr>
958<tr><td><a href="Ast_helper.Cty.html#VALattr">attr</a> [<a href="Ast_helper.Cty.html">Ast_helper.Cty</a>]</td>
959<td></td></tr>
960<tr><td><a href="Ast_helper.Mod.html#VALattr">attr</a> [<a href="Ast_helper.Mod.html">Ast_helper.Mod</a>]</td>
961<td></td></tr>
962<tr><td><a href="Ast_helper.Mty.html#VALattr">attr</a> [<a href="Ast_helper.Mty.html">Ast_helper.Mty</a>]</td>
963<td></td></tr>
964<tr><td><a href="Ast_helper.Exp.html#VALattr">attr</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
965<td></td></tr>
966<tr><td><a href="Ast_helper.Pat.html#VALattr">attr</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
967<td></td></tr>
968<tr><td><a href="Ast_helper.Typ.html#VALattr">attr</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
969<td></td></tr>
970<tr><td><a href="Ast_helper.Cf.html#VALattribute">attribute</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
971<td></td></tr>
972<tr><td><a href="Ast_helper.Ctf.html#VALattribute">attribute</a> [<a href="Ast_helper.Ctf.html">Ast_helper.Ctf</a>]</td>
973<td></td></tr>
974<tr><td><a href="Ast_helper.Str.html#VALattribute">attribute</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
975<td></td></tr>
976<tr><td><a href="Ast_helper.Sig.html#VALattribute">attribute</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
977<td></td></tr>
978<tr><td><a href="Ast_mapper.html#VALattribute_of_warning">attribute_of_warning</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
979<td><div class="info">
980Encode a warning message into an 'ocaml.ppwarning' attribute which can be
981    inserted in a generated Parsetree.
982</div>
983</td></tr>
984<tr><td><a href="Graphics.html#VALauto_synchronize">auto_synchronize</a> [<a href="Graphics.html">Graphics</a>]</td>
985<td><div class="info">
986By default, drawing takes place both on the window displayed
987   on screen, and in a memory area (the 'backing store').
988</div>
989</td></tr>
990<tr><td align="left"><br>B</td></tr>
991<tr><td><a href="Sys.html#VALbackend_type">backend_type</a> [<a href="Sys.html">Sys</a>]</td>
992<td><div class="info">
993Backend type  currently executing the OCaml program.
994</div>
995</td></tr>
996<tr><td><a href="Graphics.html#VALbackground">background</a> [<a href="Graphics.html">Graphics</a>]</td>
997<td><div class="info">
998See <a href="Graphics.html#VALforeground"><code class="code"><span class="constructor">Graphics</span>.foreground</code></a>.
999</div>
1000</td></tr>
1001<tr><td><a href="Printexc.html#VALbacktrace_slots">backtrace_slots</a> [<a href="Printexc.html">Printexc</a>]</td>
1002<td><div class="info">
1003Returns the slots of a raw backtrace, or <code class="code"><span class="constructor">None</span></code> if none of them
1004    contain useful information.
1005</div>
1006</td></tr>
1007<tr><td><a href="Printexc.html#VALbacktrace_status">backtrace_status</a> [<a href="Printexc.html">Printexc</a>]</td>
1008<td><div class="info">
1009<code class="code"><span class="constructor">Printexc</span>.backtrace_status()</code> returns <code class="code"><span class="keyword">true</span></code> if exception
1010    backtraces are currently recorded, <code class="code"><span class="keyword">false</span></code> if not.
1011</div>
1012</td></tr>
1013<tr><td><a href="Warnings.html#VALbackup">backup</a> [<a href="Warnings.html">Warnings</a>]</td>
1014<td></td></tr>
1015<tr><td><a href="Terminfo.html#VALbackup">backup</a> [<a href="Terminfo.html">Terminfo</a>]</td>
1016<td></td></tr>
1017<tr><td><a href="Filename.html#VALbasename">basename</a> [<a href="Filename.html">Filename</a>]</td>
1018<td><div class="info">
1019Split a file name into directory name / base file name.
1020</div>
1021</td></tr>
1022<tr><td><a href="Scanf.Scanning.html#VALbeginning_of_input">beginning_of_input</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
1023<td><div class="info">
1024<code class="code"><span class="constructor">Scanning</span>.beginning_of_input&nbsp;ic</code> tests the beginning of input condition
1025    of the given <a href="Scanf.Scanning.html#TYPEin_channel"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.in_channel</code></a> formatted input channel.
1026</div>
1027</td></tr>
1028<tr><td><a href="Sys.html#VALbig_endian">big_endian</a> [<a href="Sys.html">Sys</a>]</td>
1029<td><div class="info">
1030Whether the machine currently executing the Caml program is big-endian.
1031</div>
1032</td></tr>
1033<tr><td><a href="Big_int.html#VALbig_int_of_int">big_int_of_int</a> [<a href="Big_int.html">Big_int</a>]</td>
1034<td><div class="info">
1035Convert a small integer to a big integer.
1036</div>
1037</td></tr>
1038<tr><td><a href="Big_int.html#VALbig_int_of_int32">big_int_of_int32</a> [<a href="Big_int.html">Big_int</a>]</td>
1039<td><div class="info">
1040Convert a 32-bit integer to a big integer.
1041</div>
1042</td></tr>
1043<tr><td><a href="Big_int.html#VALbig_int_of_int64">big_int_of_int64</a> [<a href="Big_int.html">Big_int</a>]</td>
1044<td><div class="info">
1045Convert a 64-bit integer to a big integer.
1046</div>
1047</td></tr>
1048<tr><td><a href="Big_int.html#VALbig_int_of_nativeint">big_int_of_nativeint</a> [<a href="Big_int.html">Big_int</a>]</td>
1049<td><div class="info">
1050Convert a native integer to a big integer.
1051</div>
1052</td></tr>
1053<tr><td><a href="Num.html#VALbig_int_of_num">big_int_of_num</a> [<a href="Num.html">Num</a>]</td>
1054<td></td></tr>
1055<tr><td><a href="Num.html#VALbig_int_of_num_opt">big_int_of_num_opt</a> [<a href="Num.html">Num</a>]</td>
1056<td><div class="info">
1057</div>
1058</td></tr>
1059<tr><td><a href="Big_int.html#VALbig_int_of_string">big_int_of_string</a> [<a href="Big_int.html">Big_int</a>]</td>
1060<td><div class="info">
1061Convert a string to a big integer, in decimal.
1062</div>
1063</td></tr>
1064<tr><td><a href="Big_int.html#VALbig_int_of_string_opt">big_int_of_string_opt</a> [<a href="Big_int.html">Big_int</a>]</td>
1065<td><div class="info">
1066Convert a string to a big integer, in decimal.
1067</div>
1068</td></tr>
1069<tr><td><a href="Clflags.html#VALbinary_annotations">binary_annotations</a> [<a href="Clflags.html">Clflags</a>]</td>
1070<td></td></tr>
1071<tr><td><a href="UnixLabels.html#VALbind">bind</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1072<td><div class="info">
1073Bind a socket to an address.
1074</div>
1075</td></tr>
1076<tr><td><a href="Unix.html#VALbind">bind</a> [<a href="Unix.html">Unix</a>]</td>
1077<td><div class="info">
1078Bind a socket to an address.
1079</div>
1080</td></tr>
1081<tr><td><a href="MoreLabels.Map.S.html#VALbindings">bindings</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
1082<td></td></tr>
1083<tr><td><a href="Map.S.html#VALbindings">bindings</a> [<a href="Map.S.html">Map.S</a>]</td>
1084<td><div class="info">
1085Return the list of all bindings of the given map.
1086</div>
1087</td></tr>
1088<tr><td><a href="Random.State.html#VALbits">bits</a> [<a href="Random.State.html">Random.State</a>]</td>
1089<td></td></tr>
1090<tr><td><a href="Random.html#VALbits">bits</a> [<a href="Random.html">Random</a>]</td>
1091<td><div class="info">
1092Return 30 random bits in a nonnegative integer.
1093</div>
1094</td></tr>
1095<tr><td><a href="Int64.html#VALbits_of_float">bits_of_float</a> [<a href="Int64.html">Int64</a>]</td>
1096<td><div class="info">
1097Return the internal representation of the given float according
1098   to the IEEE 754 floating-point 'double format' bit layout.
1099</div>
1100</td></tr>
1101<tr><td><a href="Int32.html#VALbits_of_float">bits_of_float</a> [<a href="Int32.html">Int32</a>]</td>
1102<td><div class="info">
1103Return the internal representation of the given float according
1104   to the IEEE 754 floating-point 'single format' bit layout.
1105</div>
1106</td></tr>
1107<tr><td><a href="Graphics.html#VALblack">black</a> [<a href="Graphics.html">Graphics</a>]</td>
1108<td></td></tr>
1109<tr><td><a href="Weak.html#VALblit">blit</a> [<a href="Weak.html">Weak</a>]</td>
1110<td><div class="info">
1111<code class="code"><span class="constructor">Weak</span>.blit&nbsp;ar1&nbsp;off1&nbsp;ar2&nbsp;off2&nbsp;len</code> copies <code class="code">len</code> weak pointers
1112   from <code class="code">ar1</code> (starting at <code class="code">off1</code>) to <code class="code">ar2</code> (starting at <code class="code">off2</code>).
1113</div>
1114</td></tr>
1115<tr><td><a href="String.html#VALblit">blit</a> [<a href="String.html">String</a>]</td>
1116<td><div class="info">
1117Same as <a href="Bytes.html#VALblit_string"><code class="code"><span class="constructor">Bytes</span>.blit_string</code></a>.
1118</div>
1119</td></tr>
1120<tr><td><a href="StringLabels.html#VALblit">blit</a> [<a href="StringLabels.html">StringLabels</a>]</td>
1121<td><div class="info">
1122<code class="code"><span class="constructor">String</span>.blit&nbsp;src&nbsp;srcoff&nbsp;dst&nbsp;dstoff&nbsp;len</code> copies <code class="code">len</code> bytes
1123   from the string <code class="code">src</code>, starting at index <code class="code">srcoff</code>,
1124   to byte sequence <code class="code">dst</code>, starting at character number <code class="code">dstoff</code>.
1125</div>
1126</td></tr>
1127<tr><td><a href="Misc.LongString.html#VALblit">blit</a> [<a href="Misc.LongString.html">Misc.LongString</a>]</td>
1128<td></td></tr>
1129<tr><td><a href="BytesLabels.html#VALblit">blit</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
1130<td><div class="info">
1131<code class="code">blit&nbsp;src&nbsp;srcoff&nbsp;dst&nbsp;dstoff&nbsp;len</code> copies <code class="code">len</code> bytes from sequence
1132    <code class="code">src</code>, starting at index <code class="code">srcoff</code>, to sequence <code class="code">dst</code>, starting at
1133    index <code class="code">dstoff</code>.
1134</div>
1135</td></tr>
1136<tr><td><a href="Bytes.html#VALblit">blit</a> [<a href="Bytes.html">Bytes</a>]</td>
1137<td><div class="info">
1138<code class="code">blit&nbsp;src&nbsp;srcoff&nbsp;dst&nbsp;dstoff&nbsp;len</code> copies <code class="code">len</code> bytes from sequence
1139    <code class="code">src</code>, starting at index <code class="code">srcoff</code>, to sequence <code class="code">dst</code>, starting at
1140    index <code class="code">dstoff</code>.
1141</div>
1142</td></tr>
1143<tr><td><a href="Buffer.html#VALblit">blit</a> [<a href="Buffer.html">Buffer</a>]</td>
1144<td><div class="info">
1145<code class="code"><span class="constructor">Buffer</span>.blit&nbsp;src&nbsp;srcoff&nbsp;dst&nbsp;dstoff&nbsp;len</code> copies <code class="code">len</code> characters from
1146   the current contents of the buffer <code class="code">src</code>, starting at offset <code class="code">srcoff</code>
1147   to <code class="code">dst</code>, starting at character <code class="code">dstoff</code>.
1148</div>
1149</td></tr>
1150<tr><td><a href="Bigarray.Array3.html#VALblit">blit</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
1151<td><div class="info">
1152Copy the first big array to the second big array.
1153</div>
1154</td></tr>
1155<tr><td><a href="Bigarray.Array2.html#VALblit">blit</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
1156<td><div class="info">
1157Copy the first big array to the second big array.
1158</div>
1159</td></tr>
1160<tr><td><a href="Bigarray.Array1.html#VALblit">blit</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
1161<td><div class="info">
1162Copy the first big array to the second big array.
1163</div>
1164</td></tr>
1165<tr><td><a href="Bigarray.Array0.html#VALblit">blit</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td>
1166<td><div class="info">
1167Copy the first big array to the second big array.
1168</div>
1169</td></tr>
1170<tr><td><a href="Bigarray.Genarray.html#VALblit">blit</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
1171<td><div class="info">
1172Copy all elements of a big array in another big array.
1173</div>
1174</td></tr>
1175<tr><td><a href="ArrayLabels.html#VALblit">blit</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
1176<td><div class="info">
1177<code class="code"><span class="constructor">Array</span>.blit&nbsp;v1&nbsp;o1&nbsp;v2&nbsp;o2&nbsp;len</code> copies <code class="code">len</code> elements
1178   from array <code class="code">v1</code>, starting at element number <code class="code">o1</code>, to array <code class="code">v2</code>,
1179   starting at element number <code class="code">o2</code>.
1180</div>
1181</td></tr>
1182<tr><td><a href="Array.html#VALblit">blit</a> [<a href="Array.html">Array</a>]</td>
1183<td><div class="info">
1184<code class="code"><span class="constructor">Array</span>.blit&nbsp;v1&nbsp;o1&nbsp;v2&nbsp;o2&nbsp;len</code> copies <code class="code">len</code> elements
1185   from array <code class="code">v1</code>, starting at element number <code class="code">o1</code>, to array <code class="code">v2</code>,
1186   starting at element number <code class="code">o2</code>.
1187</div>
1188</td></tr>
1189<tr><td><a href="Obj.Ephemeron.html#VALblit_data">blit_data</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
1190<td><div class="info">
1191Same as <a href="Ephemeron.K1.html#VALblit_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_data</code></a>
1192</div>
1193</td></tr>
1194<tr><td><a href="Ephemeron.Kn.html#VALblit_data">blit_data</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
1195<td><div class="info">
1196Same as <a href="Ephemeron.K1.html#VALblit_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_data</code></a>
1197</div>
1198</td></tr>
1199<tr><td><a href="Ephemeron.K2.html#VALblit_data">blit_data</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
1200<td><div class="info">
1201Same as <a href="Ephemeron.K1.html#VALblit_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_data</code></a>
1202</div>
1203</td></tr>
1204<tr><td><a href="Ephemeron.K1.html#VALblit_data">blit_data</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
1205<td><div class="info">
1206<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_data&nbsp;eph1&nbsp;eph2</code> sets the data of <code class="code">eph2</code> with
1207      the data of <code class="code">eph1</code>.
1208</div>
1209</td></tr>
1210<tr><td><a href="Graphics.html#VALblit_image">blit_image</a> [<a href="Graphics.html">Graphics</a>]</td>
1211<td><div class="info">
1212<code class="code">blit_image&nbsp;img&nbsp;x&nbsp;y</code> copies screen pixels into the image <code class="code">img</code>,
1213   modifying <code class="code">img</code> in-place.
1214</div>
1215</td></tr>
1216<tr><td><a href="Obj.Ephemeron.html#VALblit_key">blit_key</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
1217<td><div class="info">
1218Same as <a href="Ephemeron.K1.html#VALblit_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_key</code></a>
1219</div>
1220</td></tr>
1221<tr><td><a href="Ephemeron.Kn.html#VALblit_key">blit_key</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
1222<td><div class="info">
1223Same as <a href="Ephemeron.K1.html#VALblit_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_key</code></a>
1224</div>
1225</td></tr>
1226<tr><td><a href="Ephemeron.K1.html#VALblit_key">blit_key</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
1227<td><div class="info">
1228<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_key&nbsp;eph1&nbsp;eph2</code> sets the key of <code class="code">eph2</code> with
1229      the key of <code class="code">eph1</code>.
1230</div>
1231</td></tr>
1232<tr><td><a href="Ephemeron.K2.html#VALblit_key1">blit_key1</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
1233<td><div class="info">
1234Same as <a href="Ephemeron.K1.html#VALblit_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_key</code></a>
1235</div>
1236</td></tr>
1237<tr><td><a href="Ephemeron.K2.html#VALblit_key12">blit_key12</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
1238<td><div class="info">
1239Same as <a href="Ephemeron.K1.html#VALblit_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_key</code></a>
1240</div>
1241</td></tr>
1242<tr><td><a href="Ephemeron.K2.html#VALblit_key2">blit_key2</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
1243<td><div class="info">
1244Same as <a href="Ephemeron.K1.html#VALblit_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.blit_key</code></a>
1245</div>
1246</td></tr>
1247<tr><td><a href="BytesLabels.html#VALblit_string">blit_string</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
1248<td><div class="info">
1249<code class="code">blit&nbsp;src&nbsp;srcoff&nbsp;dst&nbsp;dstoff&nbsp;len</code> copies <code class="code">len</code> bytes from string
1250    <code class="code">src</code>, starting at index <code class="code">srcoff</code>, to byte sequence <code class="code">dst</code>,
1251    starting at index <code class="code">dstoff</code>.
1252</div>
1253</td></tr>
1254<tr><td><a href="Bytes.html#VALblit_string">blit_string</a> [<a href="Bytes.html">Bytes</a>]</td>
1255<td><div class="info">
1256<code class="code">blit&nbsp;src&nbsp;srcoff&nbsp;dst&nbsp;dstoff&nbsp;len</code> copies <code class="code">len</code> bytes from string
1257    <code class="code">src</code>, starting at index <code class="code">srcoff</code>, to byte sequence <code class="code">dst</code>,
1258    starting at index <code class="code">dstoff</code>.
1259</div>
1260</td></tr>
1261<tr><td><a href="Graphics.html#VALblue">blue</a> [<a href="Graphics.html">Graphics</a>]</td>
1262<td></td></tr>
1263<tr><td><a href="Random.State.html#VALbool">bool</a> [<a href="Random.State.html">Random.State</a>]</td>
1264<td><div class="info">
1265These functions are the same as the basic functions, except that they
1266      use (and update) the given PRNG state instead of the default one.
1267</div>
1268</td></tr>
1269<tr><td><a href="Random.html#VALbool">bool</a> [<a href="Random.html">Random</a>]</td>
1270<td><div class="info">
1271<code class="code"><span class="constructor">Random</span>.bool&nbsp;()</code> returns <code class="code"><span class="keyword">true</span></code> or <code class="code"><span class="keyword">false</span></code> with probability 0.5 each.
1272</div>
1273</td></tr>
1274<tr><td><a href="Pervasives.html#VALbool_of_string">bool_of_string</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1275<td><div class="info">
1276Convert the given string to a boolean.
1277</div>
1278</td></tr>
1279<tr><td><a href="Pervasives.html#VALbool_of_string_opt">bool_of_string_opt</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1280<td><div class="info">
1281Convert the given string to a boolean.
1282</div>
1283</td></tr>
1284<tr><td><a href="Str.html#VALbounded_full_split">bounded_full_split</a> [<a href="Str.html">Str</a>]</td>
1285<td><div class="info">
1286Same as <a href="Str.html#VALbounded_split_delim"><code class="code"><span class="constructor">Str</span>.bounded_split_delim</code></a>, but returns
1287   the delimiters as well as the substrings contained between
1288   delimiters.
1289</div>
1290</td></tr>
1291<tr><td><a href="Str.html#VALbounded_split">bounded_split</a> [<a href="Str.html">Str</a>]</td>
1292<td><div class="info">
1293Same as <a href="Str.html#VALsplit"><code class="code"><span class="constructor">Str</span>.split</code></a>, but splits into at most <code class="code">n</code> substrings,
1294   where <code class="code">n</code> is the extra integer parameter.
1295</div>
1296</td></tr>
1297<tr><td><a href="Str.html#VALbounded_split_delim">bounded_split_delim</a> [<a href="Str.html">Str</a>]</td>
1298<td><div class="info">
1299Same as <a href="Str.html#VALbounded_split"><code class="code"><span class="constructor">Str</span>.bounded_split</code></a>, but occurrences of the
1300   delimiter at the beginning and at the end of the string are
1301   recognized and returned as empty strings in the result.
1302</div>
1303</td></tr>
1304<tr><td><a href="Printf.html#VALbprintf">bprintf</a> [<a href="Printf.html">Printf</a>]</td>
1305<td><div class="info">
1306Same as <a href="Printf.html#VALfprintf"><code class="code"><span class="constructor">Printf</span>.fprintf</code></a>, but instead of printing on an output channel,
1307   append the formatted arguments to the given extensible buffer
1308   (see module <a href="Buffer.html"><code class="code"><span class="constructor">Buffer</span></code></a>).
1309</div>
1310</td></tr>
1311<tr><td><a href="Format.html#VALbprintf">bprintf</a> [<a href="Format.html">Format</a>]</td>
1312<td><div class="info">
1313<span class="deprecated"></span></div>
1314</td></tr>
1315<tr><td><a href="Condition.html#VALbroadcast">broadcast</a> [<a href="Condition.html">Condition</a>]</td>
1316<td><div class="info">
1317<code class="code">broadcast&nbsp;c</code> restarts all processes waiting on the
1318   condition variable <code class="code">c</code>.
1319</div>
1320</td></tr>
1321<tr><td><a href="Scanf.html#VALbscanf">bscanf</a> [<a href="Scanf.html">Scanf</a>]</td>
1322<td></td></tr>
1323<tr><td><a href="Scanf.html#VALbscanf_format">bscanf_format</a> [<a href="Scanf.html">Scanf</a>]</td>
1324<td><div class="info">
1325<code class="code">bscanf_format&nbsp;ic&nbsp;fmt&nbsp;f</code> reads a format string token from the formatted
1326    input channel <code class="code">ic</code>, according to the given format string <code class="code">fmt</code>, and
1327    applies <code class="code">f</code> to the resulting format string value.
1328</div>
1329</td></tr>
1330<tr><td><a href="CamlinternalFormat.html#VALbufput_acc">bufput_acc</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
1331<td></td></tr>
1332<tr><td><a href="Graphics.html#VALbutton_down">button_down</a> [<a href="Graphics.html">Graphics</a>]</td>
1333<td><div class="info">
1334Return <code class="code"><span class="keyword">true</span></code> if the mouse button is pressed, <code class="code"><span class="keyword">false</span></code> otherwise.
1335</div>
1336</td></tr>
1337<tr><td><a href="Clflags.html#VALbytecode_compatible_32">bytecode_compatible_32</a> [<a href="Clflags.html">Clflags</a>]</td>
1338<td></td></tr>
1339<tr><td><a href="Config.html#VALbytecomp_c_compiler">bytecomp_c_compiler</a> [<a href="Config.html">Config</a>]</td>
1340<td></td></tr>
1341<tr><td><a href="Config.html#VALbytecomp_c_libraries">bytecomp_c_libraries</a> [<a href="Config.html">Config</a>]</td>
1342<td></td></tr>
1343<tr><td><a href="Digest.html#VALbytes">bytes</a> [<a href="Digest.html">Digest</a>]</td>
1344<td><div class="info">
1345Return the digest of the given byte sequence.
1346</div>
1347</td></tr>
1348<tr><td align="left"><br>C</td></tr>
1349<tr><td><a href="Clflags.html#VALc_compiler">c_compiler</a> [<a href="Clflags.html">Clflags</a>]</td>
1350<td></td></tr>
1351<tr><td><a href="Bigarray.html#VALc_layout">c_layout</a> [<a href="Bigarray.html">Bigarray</a>]</td>
1352<td></td></tr>
1353<tr><td><a href="Ccomp.html#VALcall_linker">call_linker</a> [<a href="Ccomp.html">Ccomp</a>]</td>
1354<td></td></tr>
1355<tr><td><a href="String.html#VALcapitalize">capitalize</a> [<a href="String.html">String</a>]</td>
1356<td><div class="info">
1357<span class="deprecated">Return a copy of the argument, with the first character set to uppercase,
1358   using the ISO Latin-1 (8859-1) character set..
1359</span></div>
1360</td></tr>
1361<tr><td><a href="StringLabels.html#VALcapitalize">capitalize</a> [<a href="StringLabels.html">StringLabels</a>]</td>
1362<td><div class="info">
1363<span class="deprecated">Return a copy of the argument, with the first character set to uppercase,
1364   using the ISO Latin-1 (8859-1) character set..
1365</span></div>
1366</td></tr>
1367<tr><td><a href="BytesLabels.html#VALcapitalize">capitalize</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
1368<td><div class="info">
1369<span class="deprecated">Return a copy of the argument, with the first character set to uppercase,
1370   using the ISO Latin-1 (8859-1) character set..
1371</span></div>
1372</td></tr>
1373<tr><td><a href="Bytes.html#VALcapitalize">capitalize</a> [<a href="Bytes.html">Bytes</a>]</td>
1374<td><div class="info">
1375<span class="deprecated">Return a copy of the argument, with the first character set to uppercase,
1376   using the ISO Latin-1 (8859-1) character set..
1377</span></div>
1378</td></tr>
1379<tr><td><a href="String.html#VALcapitalize_ascii">capitalize_ascii</a> [<a href="String.html">String</a>]</td>
1380<td><div class="info">
1381Return a copy of the argument, with the first character set to uppercase,
1382   using the US-ASCII character set.
1383</div>
1384</td></tr>
1385<tr><td><a href="StringLabels.html#VALcapitalize_ascii">capitalize_ascii</a> [<a href="StringLabels.html">StringLabels</a>]</td>
1386<td><div class="info">
1387Return a copy of the argument, with the first character set to uppercase,
1388   using the US-ASCII character set.
1389</div>
1390</td></tr>
1391<tr><td><a href="BytesLabels.html#VALcapitalize_ascii">capitalize_ascii</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
1392<td><div class="info">
1393Return a copy of the argument, with the first character set to uppercase,
1394   using the US-ASCII character set.
1395</div>
1396</td></tr>
1397<tr><td><a href="Bytes.html#VALcapitalize_ascii">capitalize_ascii</a> [<a href="Bytes.html">Bytes</a>]</td>
1398<td><div class="info">
1399Return a copy of the argument, with the first character set to uppercase,
1400   using the US-ASCII character set.
1401</div>
1402</td></tr>
1403<tr><td><a href="MoreLabels.Set.S.html#VALcardinal">cardinal</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
1404<td></td></tr>
1405<tr><td><a href="MoreLabels.Map.S.html#VALcardinal">cardinal</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
1406<td></td></tr>
1407<tr><td><a href="Map.S.html#VALcardinal">cardinal</a> [<a href="Map.S.html">Map.S</a>]</td>
1408<td><div class="info">
1409Return the number of bindings of a map.
1410</div>
1411</td></tr>
1412<tr><td><a href="Set.S.html#VALcardinal">cardinal</a> [<a href="Set.S.html">Set.S</a>]</td>
1413<td><div class="info">
1414Return the number of elements of a set.
1415</div>
1416</td></tr>
1417<tr><td><a href="Ast_helper.Exp.html#VALcase">case</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
1418<td></td></tr>
1419<tr><td><a href="BytesLabels.html#VALcat">cat</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
1420<td><div class="info">
1421<code class="code">cat&nbsp;s1&nbsp;s2</code> concatenates <code class="code">s1</code> and <code class="code">s2</code> and returns the result
1422     as new byte sequence.
1423</div>
1424</td></tr>
1425<tr><td><a href="Bytes.html#VALcat">cat</a> [<a href="Bytes.html">Bytes</a>]</td>
1426<td><div class="info">
1427<code class="code">cat&nbsp;s1&nbsp;s2</code> concatenates <code class="code">s1</code> and <code class="code">s2</code> and returns the result
1428     as new byte sequence.
1429</div>
1430</td></tr>
1431<tr><td><a href="Printexc.html#VALcatch">catch</a> [<a href="Printexc.html">Printexc</a>]</td>
1432<td><div class="info">
1433<code class="code"><span class="constructor">Printexc</span>.catch&nbsp;fn&nbsp;x</code> is similar to <a href="Printexc.html#VALprint"><code class="code"><span class="constructor">Printexc</span>.print</code></a>, but
1434   aborts the program with exit code 2 after printing the
1435   uncaught exception.
1436</div>
1437</td></tr>
1438<tr><td><a href="Sys.html#VALcatch_break">catch_break</a> [<a href="Sys.html">Sys</a>]</td>
1439<td><div class="info">
1440<code class="code">catch_break</code> governs whether interactive interrupt (ctrl-C)
1441   terminates the program or raises the <code class="code"><span class="constructor">Break</span></code> exception.
1442</div>
1443</td></tr>
1444<tr><td><a href="Config.html#VALcc_profile">cc_profile</a> [<a href="Config.html">Config</a>]</td>
1445<td></td></tr>
1446<tr><td><a href="Clflags.html#VALccobjs">ccobjs</a> [<a href="Clflags.html">Clflags</a>]</td>
1447<td></td></tr>
1448<tr><td><a href="Config.html#VALccomp_type">ccomp_type</a> [<a href="Config.html">Config</a>]</td>
1449<td></td></tr>
1450<tr><td><a href="Pervasives.html#VALceil">ceil</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1451<td><div class="info">
1452Round above to an integer value.
1453</div>
1454</td></tr>
1455<tr><td><a href="Num.html#VALceiling_num">ceiling_num</a> [<a href="Num.html">Num</a>]</td>
1456<td><div class="info">
1457<code class="code">ceiling_num&nbsp;n</code> returns the smallest integer bigger or equal to <code class="code">n</code>.
1458</div>
1459</td></tr>
1460<tr><td><a href="Bigarray.Genarray.html#VALchange_layout">change_layout</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
1461<td><div class="info">
1462<code class="code"><span class="constructor">Genarray</span>.change_layout&nbsp;a&nbsp;layout</code> returns a bigarray with the
1463      specified <code class="code">layout</code>, sharing the data with <code class="code">a</code> (and hence having
1464      the same dimensions as <code class="code">a</code>).
1465</div>
1466</td></tr>
1467<tr><td><a href="Digest.html#VALchannel">channel</a> [<a href="Digest.html">Digest</a>]</td>
1468<td><div class="info">
1469If <code class="code">len</code> is nonnegative, <code class="code"><span class="constructor">Digest</span>.channel&nbsp;ic&nbsp;len</code> reads <code class="code">len</code>
1470   characters from channel <code class="code">ic</code> and returns their digest, or raises
1471   <code class="code"><span class="constructor">End_of_file</span></code> if end-of-file is reached before <code class="code">len</code> characters
1472   are read.
1473</div>
1474</td></tr>
1475<tr><td><a href="Bigarray.html#VALchar">char</a> [<a href="Bigarray.html">Bigarray</a>]</td>
1476<td><div class="info">
1477As shown by the types of the values above,
1478   big arrays of kind <code class="code">float32_elt</code> and <code class="code">float64_elt</code> are
1479   accessed using the OCaml type <code class="code">float</code>.
1480</div>
1481</td></tr>
1482<tr><td><a href="Ast_helper.Const.html#VALchar">char</a> [<a href="Ast_helper.Const.html">Ast_helper.Const</a>]</td>
1483<td></td></tr>
1484<tr><td><a href="CamlinternalFormat.html#VALchar_of_iconv">char_of_iconv</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
1485<td></td></tr>
1486<tr><td><a href="Pervasives.html#VALchar_of_int">char_of_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1487<td><div class="info">
1488Return the character with the given ASCII code.
1489</div>
1490</td></tr>
1491<tr><td><a href="UnixLabels.html#VALchdir">chdir</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1492<td><div class="info">
1493Change the process working directory.
1494</div>
1495</td></tr>
1496<tr><td><a href="Unix.html#VALchdir">chdir</a> [<a href="Unix.html">Unix</a>]</td>
1497<td><div class="info">
1498Change the process working directory.
1499</div>
1500</td></tr>
1501<tr><td><a href="Sys.html#VALchdir">chdir</a> [<a href="Sys.html">Sys</a>]</td>
1502<td><div class="info">
1503Change the current working directory of the process.
1504</div>
1505</td></tr>
1506<tr><td><a href="Weak.html#VALcheck">check</a> [<a href="Weak.html">Weak</a>]</td>
1507<td><div class="info">
1508<code class="code"><span class="constructor">Weak</span>.check&nbsp;ar&nbsp;n</code> returns <code class="code"><span class="keyword">true</span></code> if the <code class="code">n</code>th cell of <code class="code">ar</code> is
1509   full, <code class="code"><span class="keyword">false</span></code> if it is empty.
1510</div>
1511</td></tr>
1512<tr><td><a href="Consistbl.html#VALcheck">check</a> [<a href="Consistbl.html">Consistbl</a>]</td>
1513<td></td></tr>
1514<tr><td><a href="Obj.Ephemeron.html#VALcheck_data">check_data</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
1515<td><div class="info">
1516Same as <a href="Ephemeron.K1.html#VALcheck_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.check_data</code></a>
1517</div>
1518</td></tr>
1519<tr><td><a href="Ephemeron.Kn.html#VALcheck_data">check_data</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
1520<td><div class="info">
1521Same as <a href="Ephemeron.K1.html#VALcheck_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.check_data</code></a>
1522</div>
1523</td></tr>
1524<tr><td><a href="Ephemeron.K2.html#VALcheck_data">check_data</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
1525<td><div class="info">
1526Same as <a href="Ephemeron.K1.html#VALcheck_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.check_data</code></a>
1527</div>
1528</td></tr>
1529<tr><td><a href="Ephemeron.K1.html#VALcheck_data">check_data</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
1530<td><div class="info">
1531<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.check_data&nbsp;eph</code> returns <code class="code"><span class="keyword">true</span></code> if the data of the <code class="code">eph</code>
1532      is full, <code class="code"><span class="keyword">false</span></code> if it is empty.
1533</div>
1534</td></tr>
1535<tr><td><a href="Builtin_attributes.html#VALcheck_deprecated">check_deprecated</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
1536<td></td></tr>
1537<tr><td><a href="Builtin_attributes.html#VALcheck_deprecated_mutable">check_deprecated_mutable</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
1538<td></td></tr>
1539<tr><td><a href="Warnings.html#VALcheck_fatal">check_fatal</a> [<a href="Warnings.html">Warnings</a>]</td>
1540<td></td></tr>
1541<tr><td><a href="Obj.Ephemeron.html#VALcheck_key">check_key</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
1542<td><div class="info">
1543Same as <a href="Ephemeron.K1.html#VALcheck_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.check_key</code></a>
1544</div>
1545</td></tr>
1546<tr><td><a href="Ephemeron.Kn.html#VALcheck_key">check_key</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
1547<td><div class="info">
1548Same as <a href="Ephemeron.K1.html#VALcheck_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.check_key</code></a>
1549</div>
1550</td></tr>
1551<tr><td><a href="Ephemeron.K1.html#VALcheck_key">check_key</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
1552<td><div class="info">
1553<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.check_key&nbsp;eph</code> returns <code class="code"><span class="keyword">true</span></code> if the key of the <code class="code">eph</code>
1554      is full, <code class="code"><span class="keyword">false</span></code> if it is empty.
1555</div>
1556</td></tr>
1557<tr><td><a href="Ephemeron.K2.html#VALcheck_key1">check_key1</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
1558<td><div class="info">
1559Same as <a href="Ephemeron.K1.html#VALcheck_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.check_key</code></a>
1560</div>
1561</td></tr>
1562<tr><td><a href="Ephemeron.K2.html#VALcheck_key2">check_key2</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
1563<td><div class="info">
1564Same as <a href="Ephemeron.K1.html#VALcheck_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.check_key</code></a>
1565</div>
1566</td></tr>
1567<tr><td><a href="Consistbl.html#VALcheck_noadd">check_noadd</a> [<a href="Consistbl.html">Consistbl</a>]</td>
1568<td></td></tr>
1569<tr><td><a href="Filename.html#VALcheck_suffix">check_suffix</a> [<a href="Filename.html">Filename</a>]</td>
1570<td><div class="info">
1571<code class="code">check_suffix&nbsp;name&nbsp;suff</code> returns <code class="code"><span class="keyword">true</span></code> if the filename <code class="code">name</code>
1572   ends with the suffix <code class="code">suff</code>.
1573</div>
1574</td></tr>
1575<tr><td><a href="UnixLabels.html#VALchmod">chmod</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1576<td><div class="info">
1577Change the permissions of the named file.
1578</div>
1579</td></tr>
1580<tr><td><a href="Unix.html#VALchmod">chmod</a> [<a href="Unix.html">Unix</a>]</td>
1581<td><div class="info">
1582Change the permissions of the named file.
1583</div>
1584</td></tr>
1585<tr><td><a href="MoreLabels.Set.S.html#VALchoose">choose</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
1586<td></td></tr>
1587<tr><td><a href="MoreLabels.Map.S.html#VALchoose">choose</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
1588<td></td></tr>
1589<tr><td><a href="Event.html#VALchoose">choose</a> [<a href="Event.html">Event</a>]</td>
1590<td><div class="info">
1591<code class="code">choose&nbsp;evl</code> returns the event that is the alternative of
1592   all the events in the list <code class="code">evl</code>.
1593</div>
1594</td></tr>
1595<tr><td><a href="Map.S.html#VALchoose">choose</a> [<a href="Map.S.html">Map.S</a>]</td>
1596<td><div class="info">
1597Return one binding of the given map, or raise <code class="code"><span class="constructor">Not_found</span></code> if
1598       the map is empty.
1599</div>
1600</td></tr>
1601<tr><td><a href="Set.S.html#VALchoose">choose</a> [<a href="Set.S.html">Set.S</a>]</td>
1602<td><div class="info">
1603Return one element of the given set, or raise <code class="code"><span class="constructor">Not_found</span></code> if
1604       the set is empty.
1605</div>
1606</td></tr>
1607<tr><td><a href="MoreLabels.Set.S.html#VALchoose_opt">choose_opt</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
1608<td></td></tr>
1609<tr><td><a href="MoreLabels.Map.S.html#VALchoose_opt">choose_opt</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
1610<td></td></tr>
1611<tr><td><a href="Map.S.html#VALchoose_opt">choose_opt</a> [<a href="Map.S.html">Map.S</a>]</td>
1612<td><div class="info">
1613Return one binding of the given map, or <code class="code"><span class="constructor">None</span></code> if
1614       the map is empty.
1615</div>
1616</td></tr>
1617<tr><td><a href="Set.S.html#VALchoose_opt">choose_opt</a> [<a href="Set.S.html">Set.S</a>]</td>
1618<td><div class="info">
1619Return one element of the given set, or <code class="code"><span class="constructor">None</span></code> if
1620        the set is empty.
1621</div>
1622</td></tr>
1623<tr><td><a href="Filename.html#VALchop_extension">chop_extension</a> [<a href="Filename.html">Filename</a>]</td>
1624<td><div class="info">
1625Same as <a href="Filename.html#VALremove_extension"><code class="code"><span class="constructor">Filename</span>.remove_extension</code></a>, but raise <code class="code"><span class="constructor">Invalid_argument</span></code>
1626    if the given name has an empty extension.
1627</div>
1628</td></tr>
1629<tr><td><a href="Misc.html#VALchop_extensions">chop_extensions</a> [<a href="Misc.html">Misc</a>]</td>
1630<td></td></tr>
1631<tr><td><a href="Filename.html#VALchop_suffix">chop_suffix</a> [<a href="Filename.html">Filename</a>]</td>
1632<td><div class="info">
1633<code class="code">chop_suffix&nbsp;name&nbsp;suff</code> removes the suffix <code class="code">suff</code> from
1634   the filename <code class="code">name</code>.
1635</div>
1636</td></tr>
1637<tr><td><a href="UnixLabels.html#VALchown">chown</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1638<td><div class="info">
1639Change the owner uid and owner gid of the named file.
1640</div>
1641</td></tr>
1642<tr><td><a href="Unix.html#VALchown">chown</a> [<a href="Unix.html">Unix</a>]</td>
1643<td><div class="info">
1644Change the owner uid and owner gid of the named file.
1645</div>
1646</td></tr>
1647<tr><td><a href="Char.html#VALchr">chr</a> [<a href="Char.html">Char</a>]</td>
1648<td><div class="info">
1649Return the character with the given ASCII code.
1650</div>
1651</td></tr>
1652<tr><td><a href="UnixLabels.html#VALchroot">chroot</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1653<td><div class="info">
1654Change the process root directory.
1655</div>
1656</td></tr>
1657<tr><td><a href="Unix.html#VALchroot">chroot</a> [<a href="Unix.html">Unix</a>]</td>
1658<td><div class="info">
1659Change the process root directory.
1660</div>
1661</td></tr>
1662<tr><td><a href="Clflags.html#VALclambda_checks">clambda_checks</a> [<a href="Clflags.html">Clflags</a>]</td>
1663<td></td></tr>
1664<tr><td><a href="Ast_helper.Str.html#VALclass_">class_</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
1665<td></td></tr>
1666<tr><td><a href="Ast_helper.Sig.html#VALclass_">class_</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
1667<td></td></tr>
1668<tr><td><a href="Ast_helper.Typ.html#VALclass_">class_</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
1669<td></td></tr>
1670<tr><td><a href="Ast_helper.Str.html#VALclass_type">class_type</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
1671<td></td></tr>
1672<tr><td><a href="Ast_helper.Sig.html#VALclass_type">class_type</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
1673<td></td></tr>
1674<tr><td><a href="Clflags.html#VALclassic">classic</a> [<a href="Clflags.html">Clflags</a>]</td>
1675<td></td></tr>
1676<tr><td><a href="Clflags.html#VALclassic_arguments">classic_arguments</a> [<a href="Clflags.html">Clflags</a>]</td>
1677<td></td></tr>
1678<tr><td><a href="Clflags.html#VALclassic_inlining">classic_inlining</a> [<a href="Clflags.html">Clflags</a>]</td>
1679<td></td></tr>
1680<tr><td><a href="Pervasives.html#VALclassify_float">classify_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1681<td><div class="info">
1682Return the class of the given floating-point number:
1683   normal, subnormal, zero, infinite, or not a number.
1684</div>
1685</td></tr>
1686<tr><td><a href="Ephemeron.SeededS.html#VALclean">clean</a> [<a href="Ephemeron.SeededS.html">Ephemeron.SeededS</a>]</td>
1687<td><div class="info">
1688remove all dead bindings.
1689</div>
1690</td></tr>
1691<tr><td><a href="Ephemeron.S.html#VALclean">clean</a> [<a href="Ephemeron.S.html">Ephemeron.S</a>]</td>
1692<td><div class="info">
1693remove all dead bindings.
1694</div>
1695</td></tr>
1696<tr><td><a href="Weak.S.html#VALclear">clear</a> [<a href="Weak.S.html">Weak.S</a>]</td>
1697<td><div class="info">
1698Remove all elements from the table.
1699</div>
1700</td></tr>
1701<tr><td><a href="Stack.html#VALclear">clear</a> [<a href="Stack.html">Stack</a>]</td>
1702<td><div class="info">
1703Discard all elements from a stack.
1704</div>
1705</td></tr>
1706<tr><td><a href="Queue.html#VALclear">clear</a> [<a href="Queue.html">Queue</a>]</td>
1707<td><div class="info">
1708Discard all elements from a queue.
1709</div>
1710</td></tr>
1711<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALclear">clear</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
1712<td></td></tr>
1713<tr><td><a href="MoreLabels.Hashtbl.S.html#VALclear">clear</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
1714<td></td></tr>
1715<tr><td><a href="MoreLabels.Hashtbl.html#VALclear">clear</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
1716<td></td></tr>
1717<tr><td><a href="Hashtbl.SeededS.html#VALclear">clear</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
1718<td></td></tr>
1719<tr><td><a href="Hashtbl.S.html#VALclear">clear</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
1720<td></td></tr>
1721<tr><td><a href="Hashtbl.html#VALclear">clear</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
1722<td><div class="info">
1723Empty a hash table.
1724</div>
1725</td></tr>
1726<tr><td><a href="Consistbl.html#VALclear">clear</a> [<a href="Consistbl.html">Consistbl</a>]</td>
1727<td></td></tr>
1728<tr><td><a href="Buffer.html#VALclear">clear</a> [<a href="Buffer.html">Buffer</a>]</td>
1729<td><div class="info">
1730Empty the buffer.
1731</div>
1732</td></tr>
1733<tr><td><a href="Dynlink.html#VALclear_available_units">clear_available_units</a> [<a href="Dynlink.html">Dynlink</a>]</td>
1734<td><div class="info">
1735Empty the list of compilation units accessible to dynamically-linked
1736    programs.
1737</div>
1738</td></tr>
1739<tr><td><a href="UnixLabels.html#VALclear_close_on_exec">clear_close_on_exec</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1740<td><div class="info">
1741Clear the ``close-on-exec'' flag on the given descriptor.
1742</div>
1743</td></tr>
1744<tr><td><a href="Unix.html#VALclear_close_on_exec">clear_close_on_exec</a> [<a href="Unix.html">Unix</a>]</td>
1745<td><div class="info">
1746Clear the ``close-on-exec'' flag on the given descriptor.
1747</div>
1748</td></tr>
1749<tr><td><a href="Graphics.html#VALclear_graph">clear_graph</a> [<a href="Graphics.html">Graphics</a>]</td>
1750<td><div class="info">
1751Erase the graphics window.
1752</div>
1753</td></tr>
1754<tr><td><a href="UnixLabels.html#VALclear_nonblock">clear_nonblock</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1755<td><div class="info">
1756Clear the ``non-blocking'' flag on the given descriptor.
1757</div>
1758</td></tr>
1759<tr><td><a href="Unix.html#VALclear_nonblock">clear_nonblock</a> [<a href="Unix.html">Unix</a>]</td>
1760<td><div class="info">
1761Clear the ``non-blocking'' flag on the given descriptor.
1762</div>
1763</td></tr>
1764<tr><td><a href="Parsing.html#VALclear_parser">clear_parser</a> [<a href="Parsing.html">Parsing</a>]</td>
1765<td><div class="info">
1766Empty the parser stack.
1767</div>
1768</td></tr>
1769<tr><td><a href="UnixLabels.html#VALclose">close</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1770<td><div class="info">
1771Close a file descriptor.
1772</div>
1773</td></tr>
1774<tr><td><a href="Unix.html#VALclose">close</a> [<a href="Unix.html">Unix</a>]</td>
1775<td><div class="info">
1776Close a file descriptor.
1777</div>
1778</td></tr>
1779<tr><td><a href="Format.html#VALclose_box">close_box</a> [<a href="Format.html">Format</a>]</td>
1780<td><div class="info">
1781Closes the most recently opened pretty-printing box.
1782</div>
1783</td></tr>
1784<tr><td><a href="Graphics.html#VALclose_graph">close_graph</a> [<a href="Graphics.html">Graphics</a>]</td>
1785<td><div class="info">
1786Delete the graphics window or switch the screen back to text mode.
1787</div>
1788</td></tr>
1789<tr><td><a href="Scanf.Scanning.html#VALclose_in">close_in</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
1790<td><div class="info">
1791Closes the <a href="Pervasives.html#TYPEin_channel"><code class="code">in_channel</code></a> associated with the given
1792  <a href="Scanf.Scanning.html#TYPEin_channel"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.in_channel</code></a> formatted input channel.
1793</div>
1794</td></tr>
1795<tr><td><a href="Pervasives.html#VALclose_in">close_in</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1796<td><div class="info">
1797Close the given channel.
1798</div>
1799</td></tr>
1800<tr><td><a href="Pervasives.html#VALclose_in_noerr">close_in_noerr</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1801<td><div class="info">
1802Same as <code class="code">close_in</code>, but ignore all errors.
1803</div>
1804</td></tr>
1805<tr><td><a href="Pervasives.html#VALclose_out">close_out</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1806<td><div class="info">
1807Close the given channel, flushing all buffered write operations.
1808</div>
1809</td></tr>
1810<tr><td><a href="Pervasives.html#VALclose_out_noerr">close_out_noerr</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1811<td><div class="info">
1812Same as <code class="code">close_out</code>, but ignore all errors.
1813</div>
1814</td></tr>
1815<tr><td><a href="UnixLabels.html#VALclose_process">close_process</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1816<td><div class="info">
1817Close channels opened by <a href="UnixLabels.html#VALopen_process"><code class="code"><span class="constructor">UnixLabels</span>.open_process</code></a>,
1818   wait for the associated command to terminate,
1819   and return its termination status.
1820</div>
1821</td></tr>
1822<tr><td><a href="Unix.html#VALclose_process">close_process</a> [<a href="Unix.html">Unix</a>]</td>
1823<td><div class="info">
1824Close channels opened by <a href="Unix.html#VALopen_process"><code class="code"><span class="constructor">Unix</span>.open_process</code></a>,
1825   wait for the associated command to terminate,
1826   and return its termination status.
1827</div>
1828</td></tr>
1829<tr><td><a href="UnixLabels.html#VALclose_process_full">close_process_full</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1830<td><div class="info">
1831Close channels opened by <a href="UnixLabels.html#VALopen_process_full"><code class="code"><span class="constructor">UnixLabels</span>.open_process_full</code></a>,
1832   wait for the associated command to terminate,
1833   and return its termination status.
1834</div>
1835</td></tr>
1836<tr><td><a href="Unix.html#VALclose_process_full">close_process_full</a> [<a href="Unix.html">Unix</a>]</td>
1837<td><div class="info">
1838Close channels opened by <a href="Unix.html#VALopen_process_full"><code class="code"><span class="constructor">Unix</span>.open_process_full</code></a>,
1839   wait for the associated command to terminate,
1840   and return its termination status.
1841</div>
1842</td></tr>
1843<tr><td><a href="UnixLabels.html#VALclose_process_in">close_process_in</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1844<td><div class="info">
1845Close channels opened by <a href="UnixLabels.html#VALopen_process_in"><code class="code"><span class="constructor">UnixLabels</span>.open_process_in</code></a>,
1846   wait for the associated command to terminate,
1847   and return its termination status.
1848</div>
1849</td></tr>
1850<tr><td><a href="Unix.html#VALclose_process_in">close_process_in</a> [<a href="Unix.html">Unix</a>]</td>
1851<td><div class="info">
1852Close channels opened by <a href="Unix.html#VALopen_process_in"><code class="code"><span class="constructor">Unix</span>.open_process_in</code></a>,
1853   wait for the associated command to terminate,
1854   and return its termination status.
1855</div>
1856</td></tr>
1857<tr><td><a href="UnixLabels.html#VALclose_process_out">close_process_out</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1858<td><div class="info">
1859Close channels opened by <a href="UnixLabels.html#VALopen_process_out"><code class="code"><span class="constructor">UnixLabels</span>.open_process_out</code></a>,
1860   wait for the associated command to terminate,
1861   and return its termination status.
1862</div>
1863</td></tr>
1864<tr><td><a href="Unix.html#VALclose_process_out">close_process_out</a> [<a href="Unix.html">Unix</a>]</td>
1865<td><div class="info">
1866Close channels opened by <a href="Unix.html#VALopen_process_out"><code class="code"><span class="constructor">Unix</span>.open_process_out</code></a>,
1867   wait for the associated command to terminate,
1868   and return its termination status.
1869</div>
1870</td></tr>
1871<tr><td><a href="GraphicsX11.html#VALclose_subwindow">close_subwindow</a> [<a href="GraphicsX11.html">GraphicsX11</a>]</td>
1872<td><div class="info">
1873Close the sub-window having the given identifier.
1874</div>
1875</td></tr>
1876<tr><td><a href="Format.html#VALclose_tag">close_tag</a> [<a href="Format.html">Format</a>]</td>
1877<td><div class="info">
1878<code class="code">close_tag&nbsp;()</code> closes the most recently opened tag <code class="code">t</code>.
1879</div>
1880</td></tr>
1881<tr><td><a href="Format.html#VALclose_tbox">close_tbox</a> [<a href="Format.html">Format</a>]</td>
1882<td><div class="info">
1883<span class="deprecated"></span></div>
1884</td></tr>
1885<tr><td><a href="UnixLabels.html#VALclosedir">closedir</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
1886<td><div class="info">
1887Close a directory descriptor.
1888</div>
1889</td></tr>
1890<tr><td><a href="Unix.html#VALclosedir">closedir</a> [<a href="Unix.html">Unix</a>]</td>
1891<td><div class="info">
1892Close a directory descriptor.
1893</div>
1894</td></tr>
1895<tr><td><a href="Obj.html#VALclosure_tag">closure_tag</a> [<a href="Obj.html">Obj</a>]</td>
1896<td></td></tr>
1897<tr><td><a href="Config.html#VALcma_magic_number">cma_magic_number</a> [<a href="Config.html">Config</a>]</td>
1898<td></td></tr>
1899<tr><td><a href="Config.html#VALcmi_magic_number">cmi_magic_number</a> [<a href="Config.html">Config</a>]</td>
1900<td></td></tr>
1901<tr><td><a href="Config.html#VALcmo_magic_number">cmo_magic_number</a> [<a href="Config.html">Config</a>]</td>
1902<td></td></tr>
1903<tr><td><a href="Config.html#VALcmt_magic_number">cmt_magic_number</a> [<a href="Config.html">Config</a>]</td>
1904<td></td></tr>
1905<tr><td><a href="Config.html#VALcmx_magic_number">cmx_magic_number</a> [<a href="Config.html">Config</a>]</td>
1906<td></td></tr>
1907<tr><td><a href="Config.html#VALcmxa_magic_number">cmxa_magic_number</a> [<a href="Config.html">Config</a>]</td>
1908<td></td></tr>
1909<tr><td><a href="Config.html#VALcmxs_magic_number">cmxs_magic_number</a> [<a href="Config.html">Config</a>]</td>
1910<td></td></tr>
1911<tr><td><a href="Char.html#VALcode">code</a> [<a href="Char.html">Char</a>]</td>
1912<td><div class="info">
1913Return the ASCII code of the argument.
1914</div>
1915</td></tr>
1916<tr><td><a href="Ast_helper.Exp.html#VALcoerce">coerce</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
1917<td></td></tr>
1918<tr><td><a href="Clflags.html#VALcolor">color</a> [<a href="Clflags.html">Clflags</a>]</td>
1919<td></td></tr>
1920<tr><td><a href="ListLabels.html#VALcombine">combine</a> [<a href="ListLabels.html">ListLabels</a>]</td>
1921<td><div class="info">
1922Transform a pair of lists into a list of pairs:
1923   <code class="code">combine&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;[b1;&nbsp;...;&nbsp;bn]</code> is
1924   <code class="code">[(a1,b1);&nbsp;...;&nbsp;(an,bn)]</code>.
1925</div>
1926</td></tr>
1927<tr><td><a href="List.html#VALcombine">combine</a> [<a href="List.html">List</a>]</td>
1928<td><div class="info">
1929Transform a pair of lists into a list of pairs:
1930   <code class="code">combine&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;[b1;&nbsp;...;&nbsp;bn]</code> is
1931   <code class="code">[(a1,b1);&nbsp;...;&nbsp;(an,bn)]</code>.
1932</div>
1933</td></tr>
1934<tr><td><a href="Sys.html#VALcommand">command</a> [<a href="Sys.html">Sys</a>]</td>
1935<td><div class="info">
1936Execute the given shell command and return its exit code.
1937</div>
1938</td></tr>
1939<tr><td><a href="Ccomp.html#VALcommand">command</a> [<a href="Ccomp.html">Ccomp</a>]</td>
1940<td></td></tr>
1941<tr><td><a href="Lexer.html#VALcomments">comments</a> [<a href="Lexer.html">Lexer</a>]</td>
1942<td></td></tr>
1943<tr><td><a href="Gc.html#VALcompact">compact</a> [<a href="Gc.html">Gc</a>]</td>
1944<td><div class="info">
1945Perform a full major collection and compact the heap.
1946</div>
1947</td></tr>
1948<tr><td><a href="Uchar.html#VALcompare">compare</a> [<a href="Uchar.html">Uchar</a>]</td>
1949<td><div class="info">
1950<code class="code">compare&nbsp;u&nbsp;u'</code> is <code class="code"><span class="constructor">Pervasives</span>.compare&nbsp;u&nbsp;u'</code>.
1951</div>
1952</td></tr>
1953<tr><td><a href="Targetint.html#VALcompare">compare</a> [<a href="Targetint.html">Targetint</a>]</td>
1954<td><div class="info">
1955The comparison function for target integers, with the same specification as
1956    <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a>.
1957</div>
1958</td></tr>
1959<tr><td><a href="String.html#VALcompare">compare</a> [<a href="String.html">String</a>]</td>
1960<td><div class="info">
1961The comparison function for strings, with the same specification as
1962    <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a>.
1963</div>
1964</td></tr>
1965<tr><td><a href="StringLabels.html#VALcompare">compare</a> [<a href="StringLabels.html">StringLabels</a>]</td>
1966<td><div class="info">
1967The comparison function for strings, with the same specification as
1968    <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a>.
1969</div>
1970</td></tr>
1971<tr><td><a href="Pervasives.html#VALcompare">compare</a> [<a href="Pervasives.html">Pervasives</a>]</td>
1972<td><div class="info">
1973<code class="code">compare&nbsp;x&nbsp;y</code> returns <code class="code">0</code> if <code class="code">x</code> is equal to <code class="code">y</code>,
1974   a negative integer if <code class="code">x</code> is less than <code class="code">y</code>, and a positive integer
1975   if <code class="code">x</code> is greater than <code class="code">y</code>.
1976</div>
1977</td></tr>
1978<tr><td><a href="Nativeint.html#VALcompare">compare</a> [<a href="Nativeint.html">Nativeint</a>]</td>
1979<td><div class="info">
1980The comparison function for native integers, with the same specification as
1981    <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a>.
1982</div>
1983</td></tr>
1984<tr><td><a href="Set.OrderedType.html#VALcompare">compare</a> [<a href="Set.OrderedType.html">Set.OrderedType</a>]</td>
1985<td><div class="info">
1986A total ordering function over the set elements.
1987</div>
1988</td></tr>
1989<tr><td><a href="MoreLabels.Set.S.html#VALcompare">compare</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
1990<td></td></tr>
1991<tr><td><a href="MoreLabels.Map.S.html#VALcompare">compare</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
1992<td></td></tr>
1993<tr><td><a href="Misc.Stdlib.List.html#VALcompare">compare</a> [<a href="Misc.Stdlib.List.html">Misc.Stdlib.List</a>]</td>
1994<td><div class="info">
1995The lexicographic order supported by the provided order.
1996</div>
1997</td></tr>
1998<tr><td><a href="Map.OrderedType.html#VALcompare">compare</a> [<a href="Map.OrderedType.html">Map.OrderedType</a>]</td>
1999<td><div class="info">
2000A total ordering function over the keys.
2001</div>
2002</td></tr>
2003<tr><td><a href="Int64.html#VALcompare">compare</a> [<a href="Int64.html">Int64</a>]</td>
2004<td><div class="info">
2005The comparison function for 64-bit integers, with the same specification as
2006    <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a>.
2007</div>
2008</td></tr>
2009<tr><td><a href="Int32.html#VALcompare">compare</a> [<a href="Int32.html">Int32</a>]</td>
2010<td><div class="info">
2011The comparison function for 32-bit integers, with the same specification as
2012    <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a>.
2013</div>
2014</td></tr>
2015<tr><td><a href="Digest.html#VALcompare">compare</a> [<a href="Digest.html">Digest</a>]</td>
2016<td><div class="info">
2017The comparison function for 16-character digest, with the same
2018    specification as <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a> and the implementation
2019    shared with <a href="String.html#VALcompare"><code class="code"><span class="constructor">String</span>.compare</code></a>.
2020</div>
2021</td></tr>
2022<tr><td><a href="Map.S.html#VALcompare">compare</a> [<a href="Map.S.html">Map.S</a>]</td>
2023<td><div class="info">
2024Total ordering between maps.
2025</div>
2026</td></tr>
2027<tr><td><a href="Set.S.html#VALcompare">compare</a> [<a href="Set.S.html">Set.S</a>]</td>
2028<td><div class="info">
2029Total ordering between sets.
2030</div>
2031</td></tr>
2032<tr><td><a href="Char.html#VALcompare">compare</a> [<a href="Char.html">Char</a>]</td>
2033<td><div class="info">
2034The comparison function for characters, with the same specification as
2035    <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a>.
2036</div>
2037</td></tr>
2038<tr><td><a href="BytesLabels.html#VALcompare">compare</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
2039<td><div class="info">
2040The comparison function for byte sequences, with the same
2041    specification as <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a>.
2042</div>
2043</td></tr>
2044<tr><td><a href="Bytes.html#VALcompare">compare</a> [<a href="Bytes.html">Bytes</a>]</td>
2045<td><div class="info">
2046The comparison function for byte sequences, with the same
2047    specification as <a href="Pervasives.html#VALcompare"><code class="code">compare</code></a>.
2048</div>
2049</td></tr>
2050<tr><td><a href="Big_int.html#VALcompare_big_int">compare_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
2051<td><div class="info">
2052<code class="code">compare_big_int&nbsp;a&nbsp;b</code> returns <code class="code">0</code> if <code class="code">a</code> and <code class="code">b</code> are equal,
2053           <code class="code">1</code> if <code class="code">a</code> is greater than <code class="code">b</code>, and <code class="code">-1</code> if <code class="code">a</code> is smaller
2054            than <code class="code">b</code>.
2055</div>
2056</td></tr>
2057<tr><td><a href="ListLabels.html#VALcompare_length_with">compare_length_with</a> [<a href="ListLabels.html">ListLabels</a>]</td>
2058<td><div class="info">
2059Compare the length of a list to an integer.
2060</div>
2061</td></tr>
2062<tr><td><a href="List.html#VALcompare_length_with">compare_length_with</a> [<a href="List.html">List</a>]</td>
2063<td><div class="info">
2064Compare the length of a list to an integer.
2065</div>
2066</td></tr>
2067<tr><td><a href="ListLabels.html#VALcompare_lengths">compare_lengths</a> [<a href="ListLabels.html">ListLabels</a>]</td>
2068<td><div class="info">
2069Compare the lengths of two lists.
2070</div>
2071</td></tr>
2072<tr><td><a href="List.html#VALcompare_lengths">compare_lengths</a> [<a href="List.html">List</a>]</td>
2073<td><div class="info">
2074Compare the lengths of two lists.
2075</div>
2076</td></tr>
2077<tr><td><a href="Num.html#VALcompare_num">compare_num</a> [<a href="Num.html">Num</a>]</td>
2078<td><div class="info">
2079Return <code class="code">-1</code>, <code class="code">0</code> or <code class="code">1</code> if the first argument is less than,
2080   equal to, or greater than the second argument.
2081</div>
2082</td></tr>
2083<tr><td><a href="Ccomp.html#VALcompile_file">compile_file</a> [<a href="Ccomp.html">Ccomp</a>]</td>
2084<td></td></tr>
2085<tr><td><a href="Clflags.html#VALcompile_only">compile_only</a> [<a href="Clflags.html">Clflags</a>]</td>
2086<td></td></tr>
2087<tr><td><a href="Bigarray.html#VALcomplex32">complex32</a> [<a href="Bigarray.html">Bigarray</a>]</td>
2088<td><div class="info">
2089See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
2090</div>
2091</td></tr>
2092<tr><td><a href="Bigarray.html#VALcomplex64">complex64</a> [<a href="Bigarray.html">Bigarray</a>]</td>
2093<td><div class="info">
2094See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
2095</div>
2096</td></tr>
2097<tr><td><a href="Strongly_connected_components.S.html#VALcomponent_graph">component_graph</a> [<a href="Strongly_connected_components.S.html">Strongly_connected_components.S</a>]</td>
2098<td></td></tr>
2099<tr><td><a href="String.html#VALconcat">concat</a> [<a href="String.html">String</a>]</td>
2100<td><div class="info">
2101<code class="code"><span class="constructor">String</span>.concat&nbsp;sep&nbsp;sl</code> concatenates the list of strings <code class="code">sl</code>,
2102    inserting the separator string <code class="code">sep</code> between each.
2103</div>
2104</td></tr>
2105<tr><td><a href="StringLabels.html#VALconcat">concat</a> [<a href="StringLabels.html">StringLabels</a>]</td>
2106<td><div class="info">
2107<code class="code"><span class="constructor">String</span>.concat&nbsp;sep&nbsp;sl</code> concatenates the list of strings <code class="code">sl</code>,
2108   inserting the separator string <code class="code">sep</code> between each.
2109</div>
2110</td></tr>
2111<tr><td><a href="ListLabels.html#VALconcat">concat</a> [<a href="ListLabels.html">ListLabels</a>]</td>
2112<td><div class="info">
2113Concatenate a list of lists.
2114</div>
2115</td></tr>
2116<tr><td><a href="List.html#VALconcat">concat</a> [<a href="List.html">List</a>]</td>
2117<td><div class="info">
2118Concatenate a list of lists.
2119</div>
2120</td></tr>
2121<tr><td><a href="Filename.html#VALconcat">concat</a> [<a href="Filename.html">Filename</a>]</td>
2122<td><div class="info">
2123<code class="code">concat&nbsp;dir&nbsp;file</code> returns a file name that designates file
2124   <code class="code">file</code> in directory <code class="code">dir</code>.
2125</div>
2126</td></tr>
2127<tr><td><a href="BytesLabels.html#VALconcat">concat</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
2128<td><div class="info">
2129<code class="code">concat&nbsp;sep&nbsp;sl</code> concatenates the list of byte sequences <code class="code">sl</code>,
2130    inserting the separator byte sequence <code class="code">sep</code> between each, and
2131    returns the result as a new byte sequence.
2132</div>
2133</td></tr>
2134<tr><td><a href="Bytes.html#VALconcat">concat</a> [<a href="Bytes.html">Bytes</a>]</td>
2135<td><div class="info">
2136<code class="code">concat&nbsp;sep&nbsp;sl</code> concatenates the list of byte sequences <code class="code">sl</code>,
2137    inserting the separator byte sequence <code class="code">sep</code> between each, and
2138    returns the result as a new byte sequence.
2139</div>
2140</td></tr>
2141<tr><td><a href="ArrayLabels.html#VALconcat">concat</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
2142<td><div class="info">
2143Same as <a href="Array.html#VALappend"><code class="code"><span class="constructor">Array</span>.append</code></a>, but concatenates a list of arrays.
2144</div>
2145</td></tr>
2146<tr><td><a href="Array.html#VALconcat">concat</a> [<a href="Array.html">Array</a>]</td>
2147<td><div class="info">
2148Same as <a href="Array.html#VALappend"><code class="code"><span class="constructor">Array</span>.append</code></a>, but concatenates a list of arrays.
2149</div>
2150</td></tr>
2151<tr><td><a href="CamlinternalFormatBasics.html#VALconcat_fmt">concat_fmt</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td>
2152<td></td></tr>
2153<tr><td><a href="CamlinternalFormatBasics.html#VALconcat_fmtty">concat_fmtty</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td>
2154<td></td></tr>
2155<tr><td><a href="Ast_helper.Cf.html#VALconcrete">concrete</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
2156<td></td></tr>
2157<tr><td><a href="Complex.html#VALconj">conj</a> [<a href="Complex.html">Complex</a>]</td>
2158<td><div class="info">
2159Conjugate: given the complex <code class="code">x&nbsp;+&nbsp;i.y</code>, returns <code class="code">x&nbsp;-&nbsp;i.y</code>.
2160</div>
2161</td></tr>
2162<tr><td><a href="UnixLabels.html#VALconnect">connect</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
2163<td><div class="info">
2164Connect a socket to an address.
2165</div>
2166</td></tr>
2167<tr><td><a href="Unix.html#VALconnect">connect</a> [<a href="Unix.html">Unix</a>]</td>
2168<td><div class="info">
2169Connect a socket to an address.
2170</div>
2171</td></tr>
2172<tr><td><a href="ThreadUnix.html#VALconnect">connect</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
2173<td></td></tr>
2174<tr><td><a href="Strongly_connected_components.S.html#VALconnected_components_sorted_from_roots_to_leaf">connected_components_sorted_from_roots_to_leaf</a> [<a href="Strongly_connected_components.S.html">Strongly_connected_components.S</a>]</td>
2175<td></td></tr>
2176<tr><td><a href="ListLabels.html#VALcons">cons</a> [<a href="ListLabels.html">ListLabels</a>]</td>
2177<td><div class="info">
2178<code class="code">cons&nbsp;x&nbsp;xs</code> is <code class="code">x&nbsp;::&nbsp;xs</code>
2179</div>
2180</td></tr>
2181<tr><td><a href="List.html#VALcons">cons</a> [<a href="List.html">List</a>]</td>
2182<td><div class="info">
2183<code class="code">cons&nbsp;x&nbsp;xs</code> is <code class="code">x&nbsp;::&nbsp;xs</code>
2184</div>
2185</td></tr>
2186<tr><td><a href="Ast_helper.Exp.html#VALconstant">constant</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
2187<td></td></tr>
2188<tr><td><a href="Ast_helper.Pat.html#VALconstant">constant</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
2189<td></td></tr>
2190<tr><td><a href="Ast_helper.Cl.html#VALconstr">constr</a> [<a href="Ast_helper.Cl.html">Ast_helper.Cl</a>]</td>
2191<td></td></tr>
2192<tr><td><a href="Ast_helper.Cty.html#VALconstr">constr</a> [<a href="Ast_helper.Cty.html">Ast_helper.Cty</a>]</td>
2193<td></td></tr>
2194<tr><td><a href="Ast_helper.Typ.html#VALconstr">constr</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
2195<td></td></tr>
2196<tr><td><a href="Ast_helper.Cf.html#VALconstraint_">constraint_</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
2197<td></td></tr>
2198<tr><td><a href="Ast_helper.Cl.html#VALconstraint_">constraint_</a> [<a href="Ast_helper.Cl.html">Ast_helper.Cl</a>]</td>
2199<td></td></tr>
2200<tr><td><a href="Ast_helper.Ctf.html#VALconstraint_">constraint_</a> [<a href="Ast_helper.Ctf.html">Ast_helper.Ctf</a>]</td>
2201<td></td></tr>
2202<tr><td><a href="Ast_helper.Mod.html#VALconstraint_">constraint_</a> [<a href="Ast_helper.Mod.html">Ast_helper.Mod</a>]</td>
2203<td></td></tr>
2204<tr><td><a href="Ast_helper.Exp.html#VALconstraint_">constraint_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
2205<td></td></tr>
2206<tr><td><a href="Ast_helper.Pat.html#VALconstraint_">constraint_</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
2207<td></td></tr>
2208<tr><td><a href="Ast_helper.Exp.html#VALconstruct">construct</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
2209<td></td></tr>
2210<tr><td><a href="Ast_helper.Pat.html#VALconstruct">construct</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
2211<td></td></tr>
2212<tr><td><a href="Ast_helper.Te.html#VALconstructor">constructor</a> [<a href="Ast_helper.Te.html">Ast_helper.Te</a>]</td>
2213<td></td></tr>
2214<tr><td><a href="Ast_helper.Type.html#VALconstructor">constructor</a> [<a href="Ast_helper.Type.html">Ast_helper.Type</a>]</td>
2215<td></td></tr>
2216<tr><td><a href="String.html#VALcontains">contains</a> [<a href="String.html">String</a>]</td>
2217<td><div class="info">
2218<code class="code"><span class="constructor">String</span>.contains&nbsp;s&nbsp;c</code> tests if character <code class="code">c</code>
2219   appears in the string <code class="code">s</code>.
2220</div>
2221</td></tr>
2222<tr><td><a href="StringLabels.html#VALcontains">contains</a> [<a href="StringLabels.html">StringLabels</a>]</td>
2223<td><div class="info">
2224<code class="code"><span class="constructor">String</span>.contains&nbsp;s&nbsp;c</code> tests if character <code class="code">c</code>
2225   appears in the string <code class="code">s</code>.
2226</div>
2227</td></tr>
2228<tr><td><a href="BytesLabels.html#VALcontains">contains</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
2229<td><div class="info">
2230<code class="code">contains&nbsp;s&nbsp;c</code> tests if byte <code class="code">c</code> appears in <code class="code">s</code>.
2231</div>
2232</td></tr>
2233<tr><td><a href="Bytes.html#VALcontains">contains</a> [<a href="Bytes.html">Bytes</a>]</td>
2234<td><div class="info">
2235<code class="code">contains&nbsp;s&nbsp;c</code> tests if byte <code class="code">c</code> appears in <code class="code">s</code>.
2236</div>
2237</td></tr>
2238<tr><td><a href="String.html#VALcontains_from">contains_from</a> [<a href="String.html">String</a>]</td>
2239<td><div class="info">
2240<code class="code"><span class="constructor">String</span>.contains_from&nbsp;s&nbsp;start&nbsp;c</code> tests if character <code class="code">c</code>
2241   appears in <code class="code">s</code> after position <code class="code">start</code>.
2242</div>
2243</td></tr>
2244<tr><td><a href="StringLabels.html#VALcontains_from">contains_from</a> [<a href="StringLabels.html">StringLabels</a>]</td>
2245<td><div class="info">
2246<code class="code"><span class="constructor">String</span>.contains_from&nbsp;s&nbsp;start&nbsp;c</code> tests if character <code class="code">c</code>
2247   appears in <code class="code">s</code> after position <code class="code">start</code>.
2248</div>
2249</td></tr>
2250<tr><td><a href="BytesLabels.html#VALcontains_from">contains_from</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
2251<td><div class="info">
2252<code class="code">contains_from&nbsp;s&nbsp;start&nbsp;c</code> tests if byte <code class="code">c</code> appears in <code class="code">s</code> after
2253    position <code class="code">start</code>.
2254</div>
2255</td></tr>
2256<tr><td><a href="Bytes.html#VALcontains_from">contains_from</a> [<a href="Bytes.html">Bytes</a>]</td>
2257<td><div class="info">
2258<code class="code">contains_from&nbsp;s&nbsp;start&nbsp;c</code> tests if byte <code class="code">c</code> appears in <code class="code">s</code> after
2259    position <code class="code">start</code>.
2260</div>
2261</td></tr>
2262<tr><td><a href="Buffer.html#VALcontents">contents</a> [<a href="Buffer.html">Buffer</a>]</td>
2263<td><div class="info">
2264Return a copy of the current contents of the buffer.
2265</div>
2266</td></tr>
2267<tr><td><a href="Printexc.html#VALconvert_raw_backtrace_slot">convert_raw_backtrace_slot</a> [<a href="Printexc.html">Printexc</a>]</td>
2268<td><div class="info">
2269Extracts the user-friendly <code class="code">backtrace_slot</code> from a low-level
2270    <code class="code">raw_backtrace_slot</code>.
2271</div>
2272</td></tr>
2273<tr><td><a href="String.html#VALcopy">copy</a> [<a href="String.html">String</a>]</td>
2274<td><div class="info">
2275<span class="deprecated">Return a copy of the given string.
2276</span></div>
2277</td></tr>
2278<tr><td><a href="StringLabels.html#VALcopy">copy</a> [<a href="StringLabels.html">StringLabels</a>]</td>
2279<td><div class="info">
2280Return a copy of the given string.
2281</div>
2282</td></tr>
2283<tr><td><a href="Stack.html#VALcopy">copy</a> [<a href="Stack.html">Stack</a>]</td>
2284<td><div class="info">
2285Return a copy of the given stack.
2286</div>
2287</td></tr>
2288<tr><td><a href="Random.State.html#VALcopy">copy</a> [<a href="Random.State.html">Random.State</a>]</td>
2289<td><div class="info">
2290Return a copy of the given state.
2291</div>
2292</td></tr>
2293<tr><td><a href="Queue.html#VALcopy">copy</a> [<a href="Queue.html">Queue</a>]</td>
2294<td><div class="info">
2295Return a copy of the given queue.
2296</div>
2297</td></tr>
2298<tr><td><a href="Oo.html#VALcopy">copy</a> [<a href="Oo.html">Oo</a>]</td>
2299<td><div class="info">
2300<code class="code"><span class="constructor">Oo</span>.copy&nbsp;o</code> returns a copy of object <code class="code">o</code>, that is a fresh
2301   object with the same methods and instance variables as <code class="code">o</code>.
2302</div>
2303</td></tr>
2304<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALcopy">copy</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
2305<td></td></tr>
2306<tr><td><a href="MoreLabels.Hashtbl.S.html#VALcopy">copy</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
2307<td></td></tr>
2308<tr><td><a href="MoreLabels.Hashtbl.html#VALcopy">copy</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
2309<td></td></tr>
2310<tr><td><a href="Hashtbl.SeededS.html#VALcopy">copy</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
2311<td></td></tr>
2312<tr><td><a href="Hashtbl.S.html#VALcopy">copy</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
2313<td></td></tr>
2314<tr><td><a href="Hashtbl.html#VALcopy">copy</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
2315<td><div class="info">
2316Return a copy of the given hashtable.
2317</div>
2318</td></tr>
2319<tr><td><a href="CamlinternalOO.html#VALcopy">copy</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
2320<td></td></tr>
2321<tr><td><a href="BytesLabels.html#VALcopy">copy</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
2322<td><div class="info">
2323Return a new byte sequence that contains the same bytes as the
2324    argument.
2325</div>
2326</td></tr>
2327<tr><td><a href="Bytes.html#VALcopy">copy</a> [<a href="Bytes.html">Bytes</a>]</td>
2328<td><div class="info">
2329Return a new byte sequence that contains the same bytes as the
2330    argument.
2331</div>
2332</td></tr>
2333<tr><td><a href="ArrayLabels.html#VALcopy">copy</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
2334<td><div class="info">
2335<code class="code"><span class="constructor">Array</span>.copy&nbsp;a</code> returns a copy of <code class="code">a</code>, that is, a fresh array
2336   containing the same elements as <code class="code">a</code>.
2337</div>
2338</td></tr>
2339<tr><td><a href="Array.html#VALcopy">copy</a> [<a href="Array.html">Array</a>]</td>
2340<td><div class="info">
2341<code class="code"><span class="constructor">Array</span>.copy&nbsp;a</code> returns a copy of <code class="code">a</code>, that is, a fresh array
2342   containing the same elements as <code class="code">a</code>.
2343</div>
2344</td></tr>
2345<tr><td><a href="Misc.html#VALcopy_file">copy_file</a> [<a href="Misc.html">Misc</a>]</td>
2346<td></td></tr>
2347<tr><td><a href="Misc.html#VALcopy_file_chunk">copy_file_chunk</a> [<a href="Misc.html">Misc</a>]</td>
2348<td></td></tr>
2349<tr><td><a href="Pervasives.html#VALcopysign">copysign</a> [<a href="Pervasives.html">Pervasives</a>]</td>
2350<td><div class="info">
2351<code class="code">copysign&nbsp;x&nbsp;y</code> returns a float whose absolute value is that of <code class="code">x</code>
2352  and whose sign is that of <code class="code">y</code>.
2353</div>
2354</td></tr>
2355<tr><td><a href="Pprintast.html#VALcore_type">core_type</a> [<a href="Pprintast.html">Pprintast</a>]</td>
2356<td></td></tr>
2357<tr><td><a href="Parse.html#VALcore_type">core_type</a> [<a href="Parse.html">Parse</a>]</td>
2358<td></td></tr>
2359<tr><td><a href="Pervasives.html#VALcos">cos</a> [<a href="Pervasives.html">Pervasives</a>]</td>
2360<td><div class="info">
2361Cosine.
2362</div>
2363</td></tr>
2364<tr><td><a href="Pervasives.html#VALcosh">cosh</a> [<a href="Pervasives.html">Pervasives</a>]</td>
2365<td><div class="info">
2366Hyperbolic cosine.
2367</div>
2368</td></tr>
2369<tr><td><a href="Weak.S.html#VALcount">count</a> [<a href="Weak.S.html">Weak.S</a>]</td>
2370<td><div class="info">
2371Count the number of elements in the table.
2372</div>
2373</td></tr>
2374<tr><td><a href="Stream.html#VALcount">count</a> [<a href="Stream.html">Stream</a>]</td>
2375<td><div class="info">
2376Return the current count of the stream elements, i.e.
2377</div>
2378</td></tr>
2379<tr><td><a href="Gc.html#VALcounters">counters</a> [<a href="Gc.html">Gc</a>]</td>
2380<td><div class="info">
2381Return <code class="code">(minor_words,&nbsp;promoted_words,&nbsp;major_words)</code>.
2382</div>
2383</td></tr>
2384<tr><td><a href="Weak.S.html#VALcreate">create</a> [<a href="Weak.S.html">Weak.S</a>]</td>
2385<td><div class="info">
2386<code class="code">create&nbsp;n</code> creates a new empty weak hash set, of initial
2387        size <code class="code">n</code>.
2388</div>
2389</td></tr>
2390<tr><td><a href="Weak.html#VALcreate">create</a> [<a href="Weak.html">Weak</a>]</td>
2391<td><div class="info">
2392<code class="code"><span class="constructor">Weak</span>.create&nbsp;n</code> returns a new weak array of length <code class="code">n</code>.
2393</div>
2394</td></tr>
2395<tr><td><a href="Thread.html#VALcreate">create</a> [<a href="Thread.html">Thread</a>]</td>
2396<td><div class="info">
2397<code class="code"><span class="constructor">Thread</span>.create&nbsp;funct&nbsp;arg</code> creates a new thread of control,
2398   in which the function application <code class="code">funct&nbsp;arg</code>
2399   is executed concurrently with the other threads of the program.
2400</div>
2401</td></tr>
2402<tr><td><a href="String.html#VALcreate">create</a> [<a href="String.html">String</a>]</td>
2403<td><div class="info">
2404<span class="deprecated"><code class="code"><span class="constructor">String</span>.create&nbsp;n</code> returns a fresh byte sequence of length <code class="code">n</code>.
2405</span></div>
2406</td></tr>
2407<tr><td><a href="StringLabels.html#VALcreate">create</a> [<a href="StringLabels.html">StringLabels</a>]</td>
2408<td><div class="info">
2409<span class="deprecated"><code class="code"><span class="constructor">String</span>.create&nbsp;n</code> returns a fresh byte sequence of length <code class="code">n</code>.
2410</span></div>
2411</td></tr>
2412<tr><td><a href="Stack.html#VALcreate">create</a> [<a href="Stack.html">Stack</a>]</td>
2413<td><div class="info">
2414Return a new stack, initially empty.
2415</div>
2416</td></tr>
2417<tr><td><a href="Spacetime.Series.html#VALcreate">create</a> [<a href="Spacetime.Series.html">Spacetime.Series</a>]</td>
2418<td><div class="info">
2419<code class="code">create&nbsp;~path</code> creates a series file at <code class="code">path</code>.
2420</div>
2421</td></tr>
2422<tr><td><a href="Queue.html#VALcreate">create</a> [<a href="Queue.html">Queue</a>]</td>
2423<td><div class="info">
2424Return a new queue, initially empty.
2425</div>
2426</td></tr>
2427<tr><td><a href="Obj.Ephemeron.html#VALcreate">create</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
2428<td><div class="info">
2429<code class="code">create&nbsp;n</code> returns an ephemeron with <code class="code">n</code> keys.
2430</div>
2431</td></tr>
2432<tr><td><a href="Mutex.html#VALcreate">create</a> [<a href="Mutex.html">Mutex</a>]</td>
2433<td><div class="info">
2434Return a new mutex.
2435</div>
2436</td></tr>
2437<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALcreate">create</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
2438<td></td></tr>
2439<tr><td><a href="MoreLabels.Hashtbl.S.html#VALcreate">create</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
2440<td></td></tr>
2441<tr><td><a href="MoreLabels.Hashtbl.html#VALcreate">create</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
2442<td></td></tr>
2443<tr><td><a href="Misc.LongString.html#VALcreate">create</a> [<a href="Misc.LongString.html">Misc.LongString</a>]</td>
2444<td></td></tr>
2445<tr><td><a href="Hashtbl.SeededS.html#VALcreate">create</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
2446<td></td></tr>
2447<tr><td><a href="Hashtbl.S.html#VALcreate">create</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
2448<td></td></tr>
2449<tr><td><a href="Hashtbl.html#VALcreate">create</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
2450<td><div class="info">
2451<code class="code"><span class="constructor">Hashtbl</span>.create&nbsp;n</code> creates a new, empty hash table, with
2452   initial size <code class="code">n</code>.
2453</div>
2454</td></tr>
2455<tr><td><a href="Ephemeron.Kn.html#VALcreate">create</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
2456<td><div class="info">
2457Same as <a href="Ephemeron.K1.html#VALcreate"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.create</code></a>
2458</div>
2459</td></tr>
2460<tr><td><a href="Ephemeron.K2.html#VALcreate">create</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
2461<td><div class="info">
2462Same as <a href="Ephemeron.K1.html#VALcreate"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.create</code></a>
2463</div>
2464</td></tr>
2465<tr><td><a href="Ephemeron.K1.html#VALcreate">create</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
2466<td><div class="info">
2467<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.create&nbsp;()</code> creates an ephemeron with one key.
2468</div>
2469</td></tr>
2470<tr><td><a href="Consistbl.html#VALcreate">create</a> [<a href="Consistbl.html">Consistbl</a>]</td>
2471<td></td></tr>
2472<tr><td><a href="Condition.html#VALcreate">create</a> [<a href="Condition.html">Condition</a>]</td>
2473<td><div class="info">
2474Return a new condition variable.
2475</div>
2476</td></tr>
2477<tr><td><a href="BytesLabels.html#VALcreate">create</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
2478<td><div class="info">
2479<code class="code">create&nbsp;n</code> returns a new byte sequence of length <code class="code">n</code>.
2480</div>
2481</td></tr>
2482<tr><td><a href="Bytes.html#VALcreate">create</a> [<a href="Bytes.html">Bytes</a>]</td>
2483<td><div class="info">
2484<code class="code">create&nbsp;n</code> returns a new byte sequence of length <code class="code">n</code>.
2485</div>
2486</td></tr>
2487<tr><td><a href="Buffer.html#VALcreate">create</a> [<a href="Buffer.html">Buffer</a>]</td>
2488<td><div class="info">
2489<code class="code">create&nbsp;n</code> returns a fresh buffer, initially empty.
2490</div>
2491</td></tr>
2492<tr><td><a href="Bigarray.Array3.html#VALcreate">create</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
2493<td><div class="info">
2494<code class="code"><span class="constructor">Array3</span>.create&nbsp;kind&nbsp;layout&nbsp;dim1&nbsp;dim2&nbsp;dim3</code> returns a new bigarray of
2495     three dimension, whose size is <code class="code">dim1</code> in the first dimension,
2496     <code class="code">dim2</code> in the second dimension, and <code class="code">dim3</code> in the third.
2497</div>
2498</td></tr>
2499<tr><td><a href="Bigarray.Array2.html#VALcreate">create</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
2500<td><div class="info">
2501<code class="code"><span class="constructor">Array2</span>.create&nbsp;kind&nbsp;layout&nbsp;dim1&nbsp;dim2</code> returns a new bigarray of
2502     two dimension, whose size is <code class="code">dim1</code> in the first dimension
2503     and <code class="code">dim2</code> in the second dimension.
2504</div>
2505</td></tr>
2506<tr><td><a href="Bigarray.Array1.html#VALcreate">create</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
2507<td><div class="info">
2508<code class="code"><span class="constructor">Array1</span>.create&nbsp;kind&nbsp;layout&nbsp;dim</code> returns a new bigarray of
2509     one dimension, whose size is <code class="code">dim</code>.
2510</div>
2511</td></tr>
2512<tr><td><a href="Bigarray.Array0.html#VALcreate">create</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td>
2513<td><div class="info">
2514<code class="code"><span class="constructor">Array0</span>.create&nbsp;kind&nbsp;layout</code> returns a new bigarray of zero dimension.
2515</div>
2516</td></tr>
2517<tr><td><a href="Bigarray.Genarray.html#VALcreate">create</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
2518<td><div class="info">
2519<code class="code"><span class="constructor">Genarray</span>.create&nbsp;kind&nbsp;layout&nbsp;dimensions</code> returns a new big array
2520     whose element kind is determined by the parameter <code class="code">kind</code> (one of
2521     <code class="code">float32</code>, <code class="code">float64</code>, <code class="code">int8_signed</code>, etc) and whose layout is
2522     determined by the parameter <code class="code">layout</code> (one of <code class="code">c_layout</code> or
2523     <code class="code">fortran_layout</code>).
2524</div>
2525</td></tr>
2526<tr><td><a href="ArrayLabels.html#VALcreate">create</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
2527<td><div class="info">
2528<span class="deprecated"></span></div>
2529</td></tr>
2530<tr><td><a href="Array.html#VALcreate">create</a> [<a href="Array.html">Array</a>]</td>
2531<td><div class="info">
2532<span class="deprecated"></span></div>
2533</td></tr>
2534<tr><td><a href="Gc.html#VALcreate_alarm">create_alarm</a> [<a href="Gc.html">Gc</a>]</td>
2535<td><div class="info">
2536<code class="code">create_alarm&nbsp;f</code> will arrange for <code class="code">f</code> to be called at the end of each
2537   major GC cycle, starting with the current cycle or the next one.
2538</div>
2539</td></tr>
2540<tr><td><a href="Ccomp.html#VALcreate_archive">create_archive</a> [<a href="Ccomp.html">Ccomp</a>]</td>
2541<td></td></tr>
2542<tr><td><a href="CamlinternalFormat.html#VALcreate_char_set">create_char_set</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
2543<td></td></tr>
2544<tr><td><a href="ArrayLabels.html#VALcreate_float">create_float</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
2545<td><div class="info">
2546<code class="code"><span class="constructor">Array</span>.create_float&nbsp;n</code> returns a fresh float array of length <code class="code">n</code>,
2547    with uninitialized data.
2548</div>
2549</td></tr>
2550<tr><td><a href="Array.html#VALcreate_float">create_float</a> [<a href="Array.html">Array</a>]</td>
2551<td><div class="info">
2552<code class="code"><span class="constructor">Array</span>.create_float&nbsp;n</code> returns a fresh float array of length <code class="code">n</code>,
2553    with uninitialized data.
2554</div>
2555</td></tr>
2556<tr><td><a href="Misc.html#VALcreate_hashtable">create_hashtable</a> [<a href="Misc.html">Misc</a>]</td>
2557<td></td></tr>
2558<tr><td><a href="Graphics.html#VALcreate_image">create_image</a> [<a href="Graphics.html">Graphics</a>]</td>
2559<td><div class="info">
2560<code class="code">create_image&nbsp;w&nbsp;h</code> returns a new image <code class="code">w</code> pixels wide and <code class="code">h</code>
2561   pixels tall, to be used in conjunction with <code class="code">blit_image</code>.
2562</div>
2563</td></tr>
2564<tr><td><a href="ArrayLabels.html#VALcreate_matrix">create_matrix</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
2565<td><div class="info">
2566<span class="deprecated"></span></div>
2567</td></tr>
2568<tr><td><a href="Array.html#VALcreate_matrix">create_matrix</a> [<a href="Array.html">Array</a>]</td>
2569<td><div class="info">
2570<span class="deprecated"></span></div>
2571</td></tr>
2572<tr><td><a href="CamlinternalOO.html#VALcreate_object">create_object</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
2573<td></td></tr>
2574<tr><td><a href="CamlinternalOO.html#VALcreate_object_and_run_initializers">create_object_and_run_initializers</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
2575<td></td></tr>
2576<tr><td><a href="CamlinternalOO.html#VALcreate_object_opt">create_object_opt</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
2577<td></td></tr>
2578<tr><td><a href="UnixLabels.html#VALcreate_process">create_process</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
2579<td><div class="info">
2580<code class="code">create_process&nbsp;prog&nbsp;args&nbsp;new_stdin&nbsp;new_stdout&nbsp;new_stderr</code>
2581   forks a new process that executes the program
2582   in file <code class="code">prog</code>, with arguments <code class="code">args</code>.
2583</div>
2584</td></tr>
2585<tr><td><a href="Unix.html#VALcreate_process">create_process</a> [<a href="Unix.html">Unix</a>]</td>
2586<td><div class="info">
2587<code class="code">create_process&nbsp;prog&nbsp;args&nbsp;new_stdin&nbsp;new_stdout&nbsp;new_stderr</code>
2588   forks a new process that executes the program
2589   in file <code class="code">prog</code>, with arguments <code class="code">args</code>.
2590</div>
2591</td></tr>
2592<tr><td><a href="UnixLabels.html#VALcreate_process_env">create_process_env</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
2593<td><div class="info">
2594<code class="code">create_process_env&nbsp;prog&nbsp;args&nbsp;env&nbsp;new_stdin&nbsp;new_stdout&nbsp;new_stderr</code>
2595   works as <a href="UnixLabels.html#VALcreate_process"><code class="code"><span class="constructor">UnixLabels</span>.create_process</code></a>, except that the extra argument
2596   <code class="code">env</code> specifies the environment passed to the program.
2597</div>
2598</td></tr>
2599<tr><td><a href="Unix.html#VALcreate_process_env">create_process_env</a> [<a href="Unix.html">Unix</a>]</td>
2600<td><div class="info">
2601<code class="code">create_process_env&nbsp;prog&nbsp;args&nbsp;env&nbsp;new_stdin&nbsp;new_stdout&nbsp;new_stderr</code>
2602   works as <a href="Unix.html#VALcreate_process"><code class="code"><span class="constructor">Unix</span>.create_process</code></a>, except that the extra argument
2603   <code class="code">env</code> specifies the environment passed to the program.
2604</div>
2605</td></tr>
2606<tr><td><a href="CamlinternalOO.html#VALcreate_table">create_table</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
2607<td></td></tr>
2608<tr><td><a href="Location.html#VALcurr">curr</a> [<a href="Location.html">Location</a>]</td>
2609<td><div class="info">
2610Get the location of the current token from the <code class="code">lexbuf</code>.
2611</div>
2612</td></tr>
2613<tr><td><a href="Arg.html#VALcurrent">current</a> [<a href="Arg.html">Arg</a>]</td>
2614<td><div class="info">
2615Position (in <a href="Sys.html#VALargv"><code class="code"><span class="constructor">Sys</span>.argv</code></a>) of the argument being processed.
2616</div>
2617</td></tr>
2618<tr><td><a href="Filename.html#VALcurrent_dir_name">current_dir_name</a> [<a href="Filename.html">Filename</a>]</td>
2619<td><div class="info">
2620The conventional name for the current directory (e.g.
2621</div>
2622</td></tr>
2623<tr><td><a href="Graphics.html#VALcurrent_point">current_point</a> [<a href="Graphics.html">Graphics</a>]</td>
2624<td><div class="info">
2625Return the position of the current point.
2626</div>
2627</td></tr>
2628<tr><td><a href="Graphics.html#VALcurrent_x">current_x</a> [<a href="Graphics.html">Graphics</a>]</td>
2629<td><div class="info">
2630Return the abscissa of the current point.
2631</div>
2632</td></tr>
2633<tr><td><a href="Graphics.html#VALcurrent_y">current_y</a> [<a href="Graphics.html">Graphics</a>]</td>
2634<td><div class="info">
2635Return the ordinate of the current point.
2636</div>
2637</td></tr>
2638<tr><td><a href="Graphics.html#VALcurveto">curveto</a> [<a href="Graphics.html">Graphics</a>]</td>
2639<td><div class="info">
2640<code class="code">curveto&nbsp;b&nbsp;c&nbsp;d</code> draws a cubic Bezier curve starting from
2641   the current point to point <code class="code">d</code>, with control points <code class="code">b</code> and
2642   <code class="code">c</code>, and moves the current point to <code class="code">d</code>.
2643</div>
2644</td></tr>
2645<tr><td><a href="Clflags.html#VALcustom_runtime">custom_runtime</a> [<a href="Clflags.html">Clflags</a>]</td>
2646<td></td></tr>
2647<tr><td><a href="Obj.html#VALcustom_tag">custom_tag</a> [<a href="Obj.html">Obj</a>]</td>
2648<td></td></tr>
2649<tr><td><a href="Misc.html#VALcut_at">cut_at</a> [<a href="Misc.html">Misc</a>]</td>
2650<td><div class="info">
2651<code class="code"><span class="constructor">String</span>.cut_at&nbsp;s&nbsp;c</code> returns a pair containing the sub-string before
2652   the first occurrence of <code class="code">c</code> in <code class="code">s</code>, and the sub-string after the
2653   first occurrence of <code class="code">c</code> in <code class="code">s</code>.
2654</div>
2655</td></tr>
2656<tr><td><a href="Graphics.html#VALcyan">cyan</a> [<a href="Graphics.html">Graphics</a>]</td>
2657<td></td></tr>
2658<tr><td><a href="Sys.html#VALcygwin">cygwin</a> [<a href="Sys.html">Sys</a>]</td>
2659<td><div class="info">
2660True if <code class="code"><span class="constructor">Sys</span>.os_type&nbsp;=&nbsp;<span class="string">"Cygwin"</span></code>.
2661</div>
2662</td></tr>
2663<tr><td align="left"><br>D</td></tr>
2664<tr><td><a href="Identifiable.S.Map.html#VALdata">data</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
2665<td></td></tr>
2666<tr><td><a href="Marshal.html#VALdata_size">data_size</a> [<a href="Marshal.html">Marshal</a>]</td>
2667<td><div class="info">
2668See <a href="Marshal.html#VALheader_size"><code class="code"><span class="constructor">Marshal</span>.header_size</code></a>.
2669</div>
2670</td></tr>
2671<tr><td><a href="Clflags.html#VALdebug">debug</a> [<a href="Clflags.html">Clflags</a>]</td>
2672<td></td></tr>
2673<tr><td><a href="Ast_helper.Te.html#VALdecl">decl</a> [<a href="Ast_helper.Te.html">Ast_helper.Te</a>]</td>
2674<td></td></tr>
2675<tr><td><a href="Pervasives.html#VALdecr">decr</a> [<a href="Pervasives.html">Pervasives</a>]</td>
2676<td><div class="info">
2677Decrement the integer contained in the given reference.
2678</div>
2679</td></tr>
2680<tr><td><a href="Num.html#VALdecr_num">decr_num</a> [<a href="Num.html">Num</a>]</td>
2681<td><div class="info">
2682<code class="code">decr&nbsp;r</code> is <code class="code">r:=!r-1</code>, where <code class="code">r</code> is a reference to a number.
2683</div>
2684</td></tr>
2685<tr><td><a href="Arg_helper.Make.html#VALdefault">default</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td>
2686<td></td></tr>
2687<tr><td><a href="Dynlink.html#VALdefault_available_units">default_available_units</a> [<a href="Dynlink.html">Dynlink</a>]</td>
2688<td><div class="info">
2689Reset the set of units that can be referenced from dynamically-linked
2690    code to its default value, that is, all units composing the currently
2691    running program.
2692</div>
2693</td></tr>
2694<tr><td><a href="Location.html#VALdefault_error_reporter">default_error_reporter</a> [<a href="Location.html">Location</a>]</td>
2695<td><div class="info">
2696Original error reporter for use in hooks.
2697</div>
2698</td></tr>
2699<tr><td><a href="Config.html#VALdefault_executable_name">default_executable_name</a> [<a href="Config.html">Config</a>]</td>
2700<td></td></tr>
2701<tr><td><a href="Clflags.html#VALdefault_inline_alloc_cost">default_inline_alloc_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
2702<td></td></tr>
2703<tr><td><a href="Clflags.html#VALdefault_inline_branch_cost">default_inline_branch_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
2704<td></td></tr>
2705<tr><td><a href="Clflags.html#VALdefault_inline_branch_factor">default_inline_branch_factor</a> [<a href="Clflags.html">Clflags</a>]</td>
2706<td></td></tr>
2707<tr><td><a href="Clflags.html#VALdefault_inline_call_cost">default_inline_call_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
2708<td></td></tr>
2709<tr><td><a href="Clflags.html#VALdefault_inline_indirect_cost">default_inline_indirect_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
2710<td></td></tr>
2711<tr><td><a href="Clflags.html#VALdefault_inline_lifting_benefit">default_inline_lifting_benefit</a> [<a href="Clflags.html">Clflags</a>]</td>
2712<td></td></tr>
2713<tr><td><a href="Clflags.html#VALdefault_inline_max_depth">default_inline_max_depth</a> [<a href="Clflags.html">Clflags</a>]</td>
2714<td></td></tr>
2715<tr><td><a href="Clflags.html#VALdefault_inline_max_unroll">default_inline_max_unroll</a> [<a href="Clflags.html">Clflags</a>]</td>
2716<td></td></tr>
2717<tr><td><a href="Clflags.html#VALdefault_inline_prim_cost">default_inline_prim_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
2718<td></td></tr>
2719<tr><td><a href="Clflags.html#VALdefault_inline_threshold">default_inline_threshold</a> [<a href="Clflags.html">Clflags</a>]</td>
2720<td></td></tr>
2721<tr><td><a href="Clflags.html#VALdefault_inline_toplevel_threshold">default_inline_toplevel_threshold</a> [<a href="Clflags.html">Clflags</a>]</td>
2722<td></td></tr>
2723<tr><td><a href="Ast_iterator.html#VALdefault_iterator">default_iterator</a> [<a href="Ast_iterator.html">Ast_iterator</a>]</td>
2724<td><div class="info">
2725A default iterator, which implements a "do not do anything" mapping.
2726</div>
2727</td></tr>
2728<tr><td><a href="Ast_helper.html#VALdefault_loc">default_loc</a> [<a href="Ast_helper.html">Ast_helper</a>]</td>
2729<td><div class="info">
2730Default value for all optional location arguments.
2731</div>
2732</td></tr>
2733<tr><td><a href="Ast_mapper.html#VALdefault_mapper">default_mapper</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
2734<td><div class="info">
2735A default mapper, which implements a "deep identity" mapping.
2736</div>
2737</td></tr>
2738<tr><td><a href="Clflags.html#VALdefault_simplify_rounds">default_simplify_rounds</a> [<a href="Clflags.html">Clflags</a>]</td>
2739<td></td></tr>
2740<tr><td><a href="Misc.Color.html#VALdefault_styles">default_styles</a> [<a href="Misc.Color.html">Misc.Color</a>]</td>
2741<td></td></tr>
2742<tr><td><a href="Clflags.html#VALdefault_unbox_closures_factor">default_unbox_closures_factor</a> [<a href="Clflags.html">Clflags</a>]</td>
2743<td></td></tr>
2744<tr><td><a href="Location.html#VALdefault_warning_printer">default_warning_printer</a> [<a href="Location.html">Location</a>]</td>
2745<td><div class="info">
2746Original warning printer for use in hooks.
2747</div>
2748</td></tr>
2749<tr><td><a href="Warnings.html#VALdefaults_w">defaults_w</a> [<a href="Warnings.html">Warnings</a>]</td>
2750<td></td></tr>
2751<tr><td><a href="Warnings.html#VALdefaults_warn_error">defaults_warn_error</a> [<a href="Warnings.html">Warnings</a>]</td>
2752<td></td></tr>
2753<tr><td><a href="Thread.html#VALdelay">delay</a> [<a href="Thread.html">Thread</a>]</td>
2754<td><div class="info">
2755<code class="code">delay&nbsp;d</code> suspends the execution of the calling thread for
2756   <code class="code">d</code> seconds.
2757</div>
2758</td></tr>
2759<tr><td><a href="Gc.html#VALdelete_alarm">delete_alarm</a> [<a href="Gc.html">Gc</a>]</td>
2760<td><div class="info">
2761<code class="code">delete_alarm&nbsp;a</code> will stop the calls to the function associated
2762   to <code class="code">a</code>.
2763</div>
2764</td></tr>
2765<tr><td><a href="Misc.html#VALdelete_eol_spaces">delete_eol_spaces</a> [<a href="Misc.html">Misc</a>]</td>
2766<td><div class="info">
2767<code class="code">delete_eol_spaces&nbsp;s</code> returns a fresh copy of <code class="code">s</code> with any end of
2768   line spaces removed.
2769</div>
2770</td></tr>
2771<tr><td><a href="Builtin_attributes.html#VALdeprecated_of_attrs">deprecated_of_attrs</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
2772<td></td></tr>
2773<tr><td><a href="Builtin_attributes.html#VALdeprecated_of_sig">deprecated_of_sig</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
2774<td></td></tr>
2775<tr><td><a href="Builtin_attributes.html#VALdeprecated_of_str">deprecated_of_str</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
2776<td></td></tr>
2777<tr><td><a href="UnixLabels.html#VALdescr_of_in_channel">descr_of_in_channel</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
2778<td><div class="info">
2779Return the descriptor corresponding to an input channel.
2780</div>
2781</td></tr>
2782<tr><td><a href="Unix.html#VALdescr_of_in_channel">descr_of_in_channel</a> [<a href="Unix.html">Unix</a>]</td>
2783<td><div class="info">
2784Return the descriptor corresponding to an input channel.
2785</div>
2786</td></tr>
2787<tr><td><a href="UnixLabels.html#VALdescr_of_out_channel">descr_of_out_channel</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
2788<td><div class="info">
2789Return the descriptor corresponding to an output channel.
2790</div>
2791</td></tr>
2792<tr><td><a href="Unix.html#VALdescr_of_out_channel">descr_of_out_channel</a> [<a href="Unix.html">Unix</a>]</td>
2793<td><div class="info">
2794Return the descriptor corresponding to an output channel.
2795</div>
2796</td></tr>
2797<tr><td><a href="Misc.html#VALdid_you_mean">did_you_mean</a> [<a href="Misc.html">Misc</a>]</td>
2798<td><div class="info">
2799<code class="code">did_you_mean&nbsp;ppf&nbsp;get_choices</code> hints that the user may have meant
2800    one of the option returned by calling <code class="code">get_choices</code>.
2801</div>
2802</td></tr>
2803<tr><td><a href="MoreLabels.Set.S.html#VALdiff">diff</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
2804<td></td></tr>
2805<tr><td><a href="Set.S.html#VALdiff">diff</a> [<a href="Set.S.html">Set.S</a>]</td>
2806<td><div class="info">
2807Set difference.
2808</div>
2809</td></tr>
2810<tr><td><a href="Bigarray.Array1.html#VALdim">dim</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
2811<td><div class="info">
2812Return the size (dimension) of the given one-dimensional
2813     big array.
2814</div>
2815</td></tr>
2816<tr><td><a href="Bigarray.Array3.html#VALdim1">dim1</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
2817<td><div class="info">
2818Return the first dimension of the given three-dimensional big array.
2819</div>
2820</td></tr>
2821<tr><td><a href="Bigarray.Array2.html#VALdim1">dim1</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
2822<td><div class="info">
2823Return the first dimension of the given two-dimensional big array.
2824</div>
2825</td></tr>
2826<tr><td><a href="Bigarray.Array3.html#VALdim2">dim2</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
2827<td><div class="info">
2828Return the second dimension of the given three-dimensional big array.
2829</div>
2830</td></tr>
2831<tr><td><a href="Bigarray.Array2.html#VALdim2">dim2</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
2832<td><div class="info">
2833Return the second dimension of the given two-dimensional big array.
2834</div>
2835</td></tr>
2836<tr><td><a href="Bigarray.Array3.html#VALdim3">dim3</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
2837<td><div class="info">
2838Return the third dimension of the given three-dimensional big array.
2839</div>
2840</td></tr>
2841<tr><td><a href="Bigarray.Genarray.html#VALdims">dims</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
2842<td><div class="info">
2843<code class="code"><span class="constructor">Genarray</span>.dims&nbsp;a</code> returns all dimensions of the big array <code class="code">a</code>,
2844     as an array of integers of length <code class="code"><span class="constructor">Genarray</span>.num_dims&nbsp;a</code>.
2845</div>
2846</td></tr>
2847<tr><td><a href="Filename.html#VALdir_sep">dir_sep</a> [<a href="Filename.html">Filename</a>]</td>
2848<td><div class="info">
2849The directory separator (e.g.
2850</div>
2851</td></tr>
2852<tr><td><a href="Filename.html#VALdirname">dirname</a> [<a href="Filename.html">Filename</a>]</td>
2853<td><div class="info">
2854See <a href="Filename.html#VALbasename"><code class="code"><span class="constructor">Filename</span>.basename</code></a>.
2855</div>
2856</td></tr>
2857<tr><td><a href="Identifiable.S.Map.html#VALdisjoint_union">disjoint_union</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
2858<td><div class="info">
2859<code class="code">disjoint_union&nbsp;m1&nbsp;m2</code> contains all bindings from <code class="code">m1</code> and
2860        <code class="code">m2</code>.
2861</div>
2862</td></tr>
2863<tr><td><a href="Graphics.html#VALdisplay_mode">display_mode</a> [<a href="Graphics.html">Graphics</a>]</td>
2864<td><div class="info">
2865Set display mode on or off.
2866</div>
2867</td></tr>
2868<tr><td><a href="Targetint.html#VALdiv">div</a> [<a href="Targetint.html">Targetint</a>]</td>
2869<td><div class="info">
2870Integer division.
2871</div>
2872</td></tr>
2873<tr><td><a href="Nativeint.html#VALdiv">div</a> [<a href="Nativeint.html">Nativeint</a>]</td>
2874<td><div class="info">
2875Integer division.
2876</div>
2877</td></tr>
2878<tr><td><a href="Int64.html#VALdiv">div</a> [<a href="Int64.html">Int64</a>]</td>
2879<td><div class="info">
2880Integer division.
2881</div>
2882</td></tr>
2883<tr><td><a href="Int32.html#VALdiv">div</a> [<a href="Int32.html">Int32</a>]</td>
2884<td><div class="info">
2885Integer division.
2886</div>
2887</td></tr>
2888<tr><td><a href="Complex.html#VALdiv">div</a> [<a href="Complex.html">Complex</a>]</td>
2889<td><div class="info">
2890Division
2891</div>
2892</td></tr>
2893<tr><td><a href="Big_int.html#VALdiv_big_int">div_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
2894<td><div class="info">
2895Euclidean quotient of two big integers.
2896</div>
2897</td></tr>
2898<tr><td><a href="Num.html#VALdiv_num">div_num</a> [<a href="Num.html">Num</a>]</td>
2899<td><div class="info">
2900Division
2901</div>
2902</td></tr>
2903<tr><td><a href="Clflags.html#VALdlcode">dlcode</a> [<a href="Clflags.html">Clflags</a>]</td>
2904<td></td></tr>
2905<tr><td><a href="Clflags.html#VALdllibs">dllibs</a> [<a href="Clflags.html">Clflags</a>]</td>
2906<td></td></tr>
2907<tr><td><a href="Clflags.html#VALdllpaths">dllpaths</a> [<a href="Clflags.html">Clflags</a>]</td>
2908<td></td></tr>
2909<tr><td><a href="Docstrings.html#VALdocs_attr">docs_attr</a> [<a href="Docstrings.html">Docstrings</a>]</td>
2910<td></td></tr>
2911<tr><td><a href="Docstrings.html#VALdocstring">docstring</a> [<a href="Docstrings.html">Docstrings</a>]</td>
2912<td><div class="info">
2913Create a docstring
2914</div>
2915</td></tr>
2916<tr><td><a href="Docstrings.html#VALdocstring_body">docstring_body</a> [<a href="Docstrings.html">Docstrings</a>]</td>
2917<td><div class="info">
2918Get the text of a docstring
2919</div>
2920</td></tr>
2921<tr><td><a href="Docstrings.html#VALdocstring_loc">docstring_loc</a> [<a href="Docstrings.html">Docstrings</a>]</td>
2922<td><div class="info">
2923Get the location of a docstring
2924</div>
2925</td></tr>
2926<tr><td><a href="UnixLabels.html#VALdomain_of_sockaddr">domain_of_sockaddr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
2927<td><div class="info">
2928Return the socket domain adequate for the given socket address.
2929</div>
2930</td></tr>
2931<tr><td><a href="Unix.html#VALdomain_of_sockaddr">domain_of_sockaddr</a> [<a href="Unix.html">Unix</a>]</td>
2932<td><div class="info">
2933Return the socket domain adequate for the given socket address.
2934</div>
2935</td></tr>
2936<tr><td><a href="Clflags.html#VALdont_write_files">dont_write_files</a> [<a href="Clflags.html">Clflags</a>]</td>
2937<td></td></tr>
2938<tr><td><a href="Obj.html#VALdouble_array_tag">double_array_tag</a> [<a href="Obj.html">Obj</a>]</td>
2939<td></td></tr>
2940<tr><td><a href="Obj.html#VALdouble_field">double_field</a> [<a href="Obj.html">Obj</a>]</td>
2941<td></td></tr>
2942<tr><td><a href="Obj.html#VALdouble_tag">double_tag</a> [<a href="Obj.html">Obj</a>]</td>
2943<td></td></tr>
2944<tr><td><a href="Graphics.html#VALdraw_arc">draw_arc</a> [<a href="Graphics.html">Graphics</a>]</td>
2945<td><div class="info">
2946<code class="code">draw_arc&nbsp;x&nbsp;y&nbsp;rx&nbsp;ry&nbsp;a1&nbsp;a2</code> draws an elliptical arc with center
2947   <code class="code">x,y</code>, horizontal radius <code class="code">rx</code>, vertical radius <code class="code">ry</code>, from angle
2948   <code class="code">a1</code> to angle <code class="code">a2</code> (in degrees).
2949</div>
2950</td></tr>
2951<tr><td><a href="Graphics.html#VALdraw_char">draw_char</a> [<a href="Graphics.html">Graphics</a>]</td>
2952<td><div class="info">
2953See <a href="Graphics.html#VALdraw_string"><code class="code"><span class="constructor">Graphics</span>.draw_string</code></a>.
2954</div>
2955</td></tr>
2956<tr><td><a href="Graphics.html#VALdraw_circle">draw_circle</a> [<a href="Graphics.html">Graphics</a>]</td>
2957<td><div class="info">
2958<code class="code">draw_circle&nbsp;x&nbsp;y&nbsp;r</code> draws a circle with center <code class="code">x,y</code> and
2959   radius <code class="code">r</code>.
2960</div>
2961</td></tr>
2962<tr><td><a href="Graphics.html#VALdraw_ellipse">draw_ellipse</a> [<a href="Graphics.html">Graphics</a>]</td>
2963<td><div class="info">
2964<code class="code">draw_ellipse&nbsp;x&nbsp;y&nbsp;rx&nbsp;ry</code> draws an ellipse with center
2965   <code class="code">x,y</code>, horizontal radius <code class="code">rx</code> and vertical radius <code class="code">ry</code>.
2966</div>
2967</td></tr>
2968<tr><td><a href="Graphics.html#VALdraw_image">draw_image</a> [<a href="Graphics.html">Graphics</a>]</td>
2969<td><div class="info">
2970Draw the given image with lower left corner at the given point.
2971</div>
2972</td></tr>
2973<tr><td><a href="Graphics.html#VALdraw_poly">draw_poly</a> [<a href="Graphics.html">Graphics</a>]</td>
2974<td><div class="info">
2975<code class="code">draw_poly&nbsp;polygon</code> draws the given polygon.
2976</div>
2977</td></tr>
2978<tr><td><a href="Graphics.html#VALdraw_poly_line">draw_poly_line</a> [<a href="Graphics.html">Graphics</a>]</td>
2979<td><div class="info">
2980<code class="code">draw_poly_line&nbsp;points</code> draws the line that joins the
2981   points given by the array argument.
2982</div>
2983</td></tr>
2984<tr><td><a href="Graphics.html#VALdraw_rect">draw_rect</a> [<a href="Graphics.html">Graphics</a>]</td>
2985<td><div class="info">
2986<code class="code">draw_rect&nbsp;x&nbsp;y&nbsp;w&nbsp;h</code> draws the rectangle with lower left corner
2987   at <code class="code">x,y</code>, width <code class="code">w</code> and height <code class="code">h</code>.
2988</div>
2989</td></tr>
2990<tr><td><a href="Graphics.html#VALdraw_segments">draw_segments</a> [<a href="Graphics.html">Graphics</a>]</td>
2991<td><div class="info">
2992<code class="code">draw_segments&nbsp;segments</code> draws the segments given in the array
2993   argument.
2994</div>
2995</td></tr>
2996<tr><td><a href="Graphics.html#VALdraw_string">draw_string</a> [<a href="Graphics.html">Graphics</a>]</td>
2997<td><div class="info">
2998Draw a character or a character string with lower left corner
2999   at current position.
3000</div>
3001</td></tr>
3002<tr><td><a href="Ast_mapper.html#VALdrop_ppx_context_sig">drop_ppx_context_sig</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
3003<td><div class="info">
3004Same as <code class="code">drop_ppx_context_str</code>, but for signatures.
3005</div>
3006</td></tr>
3007<tr><td><a href="Ast_mapper.html#VALdrop_ppx_context_str">drop_ppx_context_str</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
3008<td><div class="info">
3009Drop the ocaml.ppx.context attribute from a structure.
3010</div>
3011</td></tr>
3012<tr><td><a href="CamlinternalOO.html#VALdummy_class">dummy_class</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
3013<td></td></tr>
3014<tr><td><a href="Lexing.html#VALdummy_pos">dummy_pos</a> [<a href="Lexing.html">Lexing</a>]</td>
3015<td><div class="info">
3016A value of type <code class="code">position</code>, guaranteed to be different from any
3017   valid position.
3018</div>
3019</td></tr>
3020<tr><td><a href="CamlinternalOO.html#VALdummy_table">dummy_table</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
3021<td></td></tr>
3022<tr><td><a href="Clflags.html#VALdump_clambda">dump_clambda</a> [<a href="Clflags.html">Clflags</a>]</td>
3023<td></td></tr>
3024<tr><td><a href="Clflags.html#VALdump_cmm">dump_cmm</a> [<a href="Clflags.html">Clflags</a>]</td>
3025<td></td></tr>
3026<tr><td><a href="Clflags.html#VALdump_combine">dump_combine</a> [<a href="Clflags.html">Clflags</a>]</td>
3027<td></td></tr>
3028<tr><td><a href="Clflags.html#VALdump_cse">dump_cse</a> [<a href="Clflags.html">Clflags</a>]</td>
3029<td></td></tr>
3030<tr><td><a href="Clflags.html#VALdump_flambda">dump_flambda</a> [<a href="Clflags.html">Clflags</a>]</td>
3031<td></td></tr>
3032<tr><td><a href="Clflags.html#VALdump_flambda_let">dump_flambda_let</a> [<a href="Clflags.html">Clflags</a>]</td>
3033<td></td></tr>
3034<tr><td><a href="Clflags.html#VALdump_flambda_verbose">dump_flambda_verbose</a> [<a href="Clflags.html">Clflags</a>]</td>
3035<td></td></tr>
3036<tr><td><a href="Graphics.html#VALdump_image">dump_image</a> [<a href="Graphics.html">Graphics</a>]</td>
3037<td><div class="info">
3038Convert an image to a color matrix.
3039</div>
3040</td></tr>
3041<tr><td><a href="Clflags.html#VALdump_instr">dump_instr</a> [<a href="Clflags.html">Clflags</a>]</td>
3042<td></td></tr>
3043<tr><td><a href="Clflags.html#VALdump_interf">dump_interf</a> [<a href="Clflags.html">Clflags</a>]</td>
3044<td></td></tr>
3045<tr><td><a href="Clflags.html#VALdump_lambda">dump_lambda</a> [<a href="Clflags.html">Clflags</a>]</td>
3046<td></td></tr>
3047<tr><td><a href="Clflags.html#VALdump_linear">dump_linear</a> [<a href="Clflags.html">Clflags</a>]</td>
3048<td></td></tr>
3049<tr><td><a href="Clflags.html#VALdump_live">dump_live</a> [<a href="Clflags.html">Clflags</a>]</td>
3050<td></td></tr>
3051<tr><td><a href="Clflags.html#VALdump_parsetree">dump_parsetree</a> [<a href="Clflags.html">Clflags</a>]</td>
3052<td></td></tr>
3053<tr><td><a href="Clflags.html#VALdump_prefer">dump_prefer</a> [<a href="Clflags.html">Clflags</a>]</td>
3054<td></td></tr>
3055<tr><td><a href="Clflags.html#VALdump_rawclambda">dump_rawclambda</a> [<a href="Clflags.html">Clflags</a>]</td>
3056<td></td></tr>
3057<tr><td><a href="Clflags.html#VALdump_rawflambda">dump_rawflambda</a> [<a href="Clflags.html">Clflags</a>]</td>
3058<td></td></tr>
3059<tr><td><a href="Clflags.html#VALdump_rawlambda">dump_rawlambda</a> [<a href="Clflags.html">Clflags</a>]</td>
3060<td></td></tr>
3061<tr><td><a href="Clflags.html#VALdump_regalloc">dump_regalloc</a> [<a href="Clflags.html">Clflags</a>]</td>
3062<td></td></tr>
3063<tr><td><a href="Clflags.html#VALdump_reload">dump_reload</a> [<a href="Clflags.html">Clflags</a>]</td>
3064<td></td></tr>
3065<tr><td><a href="Clflags.html#VALdump_scheduling">dump_scheduling</a> [<a href="Clflags.html">Clflags</a>]</td>
3066<td></td></tr>
3067<tr><td><a href="Clflags.html#VALdump_selection">dump_selection</a> [<a href="Clflags.html">Clflags</a>]</td>
3068<td></td></tr>
3069<tr><td><a href="Clflags.html#VALdump_source">dump_source</a> [<a href="Clflags.html">Clflags</a>]</td>
3070<td></td></tr>
3071<tr><td><a href="Clflags.html#VALdump_spill">dump_spill</a> [<a href="Clflags.html">Clflags</a>]</td>
3072<td></td></tr>
3073<tr><td><a href="Clflags.html#VALdump_split">dump_split</a> [<a href="Clflags.html">Clflags</a>]</td>
3074<td></td></tr>
3075<tr><td><a href="Clflags.html#VALdump_typedtree">dump_typedtree</a> [<a href="Clflags.html">Clflags</a>]</td>
3076<td></td></tr>
3077<tr><td><a href="Clflags.html#VALdumped_pass">dumped_pass</a> [<a href="Clflags.html">Clflags</a>]</td>
3078<td></td></tr>
3079<tr><td><a href="UnixLabels.html#VALdup">dup</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3080<td><div class="info">
3081Return a new file descriptor referencing the same file as
3082   the given descriptor.
3083</div>
3084</td></tr>
3085<tr><td><a href="Unix.html#VALdup">dup</a> [<a href="Unix.html">Unix</a>]</td>
3086<td><div class="info">
3087Return a new file descriptor referencing the same file as
3088   the given descriptor.
3089</div>
3090</td></tr>
3091<tr><td><a href="Obj.html#VALdup">dup</a> [<a href="Obj.html">Obj</a>]</td>
3092<td></td></tr>
3093<tr><td><a href="UnixLabels.html#VALdup2">dup2</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3094<td><div class="info">
3095<code class="code">dup2&nbsp;fd1&nbsp;fd2</code> duplicates <code class="code">fd1</code> to <code class="code">fd2</code>, closing <code class="code">fd2</code> if already
3096   opened.
3097</div>
3098</td></tr>
3099<tr><td><a href="Unix.html#VALdup2">dup2</a> [<a href="Unix.html">Unix</a>]</td>
3100<td><div class="info">
3101<code class="code">dup2&nbsp;fd1&nbsp;fd2</code> duplicates <code class="code">fd1</code> to <code class="code">fd2</code>, closing <code class="code">fd2</code> if already
3102   opened.
3103</div>
3104</td></tr>
3105<tr><td align="left"><br>E</td></tr>
3106<tr><td><a href="Location.html#VALecho_eof">echo_eof</a> [<a href="Location.html">Location</a>]</td>
3107<td></td></tr>
3108<tr><td><a href="Misc.html#VALedit_distance">edit_distance</a> [<a href="Misc.html">Misc</a>]</td>
3109<td><div class="info">
3110<code class="code">edit_distance&nbsp;a&nbsp;b&nbsp;cutoff</code> computes the edit distance between
3111    strings <code class="code">a</code> and <code class="code">b</code>.
3112</div>
3113</td></tr>
3114<tr><td><a href="MoreLabels.Set.S.html#VALelements">elements</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
3115<td></td></tr>
3116<tr><td><a href="Set.S.html#VALelements">elements</a> [<a href="Set.S.html">Set.S</a>]</td>
3117<td><div class="info">
3118Return the list of all elements of the given set.
3119</div>
3120</td></tr>
3121<tr><td><a href="Builtin_attributes.html#VALemit_external_warnings">emit_external_warnings</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
3122<td></td></tr>
3123<tr><td><a href="Tbl.html#VALempty">empty</a> [<a href="Tbl.html">Tbl</a>]</td>
3124<td></td></tr>
3125<tr><td><a href="Stream.html#VALempty">empty</a> [<a href="Stream.html">Stream</a>]</td>
3126<td><div class="info">
3127Return <code class="code">()</code> if the stream is empty, else raise <a href="Stream.html#EXCEPTIONFailure"><code class="code"><span class="constructor">Stream</span>.<span class="constructor">Failure</span></code></a>.
3128</div>
3129</td></tr>
3130<tr><td><a href="MoreLabels.Set.S.html#VALempty">empty</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
3131<td></td></tr>
3132<tr><td><a href="MoreLabels.Map.S.html#VALempty">empty</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
3133<td></td></tr>
3134<tr><td><a href="Map.S.html#VALempty">empty</a> [<a href="Map.S.html">Map.S</a>]</td>
3135<td><div class="info">
3136The empty map.
3137</div>
3138</td></tr>
3139<tr><td><a href="Set.S.html#VALempty">empty</a> [<a href="Set.S.html">Set.S</a>]</td>
3140<td><div class="info">
3141The empty set.
3142</div>
3143</td></tr>
3144<tr><td><a href="BytesLabels.html#VALempty">empty</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
3145<td><div class="info">
3146A byte sequence of size 0.
3147</div>
3148</td></tr>
3149<tr><td><a href="Bytes.html#VALempty">empty</a> [<a href="Bytes.html">Bytes</a>]</td>
3150<td><div class="info">
3151A byte sequence of size 0.
3152</div>
3153</td></tr>
3154<tr><td><a href="Docstrings.html#VALempty_docs">empty_docs</a> [<a href="Docstrings.html">Docstrings</a>]</td>
3155<td></td></tr>
3156<tr><td><a href="Docstrings.html#VALempty_info">empty_info</a> [<a href="Docstrings.html">Docstrings</a>]</td>
3157<td></td></tr>
3158<tr><td><a href="Docstrings.html#VALempty_text">empty_text</a> [<a href="Docstrings.html">Docstrings</a>]</td>
3159<td></td></tr>
3160<tr><td><a href="Docstrings.html#VALempty_text_lazy">empty_text_lazy</a> [<a href="Docstrings.html">Docstrings</a>]</td>
3161<td></td></tr>
3162<tr><td><a href="Sys.html#VALenable_runtime_warnings">enable_runtime_warnings</a> [<a href="Sys.html">Sys</a>]</td>
3163<td><div class="info">
3164Control whether the OCaml runtime system can emit warnings
3165    on stderr.
3166</div>
3167</td></tr>
3168<tr><td><a href="Spacetime.html#VALenabled">enabled</a> [<a href="Spacetime.html">Spacetime</a>]</td>
3169<td><div class="info">
3170<code class="code">enabled</code> is <code class="code"><span class="keyword">true</span></code> if the compiler is configured with spacetime and <code class="code"><span class="keyword">false</span></code>
3171    otherwise
3172</div>
3173</td></tr>
3174<tr><td><a href="Scanf.Scanning.html#VALend_of_input">end_of_input</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
3175<td><div class="info">
3176<code class="code"><span class="constructor">Scanning</span>.end_of_input&nbsp;ic</code> tests the end-of-input condition of the given
3177    <a href="Scanf.Scanning.html#TYPEin_channel"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.in_channel</code></a> formatted input channel.
3178</div>
3179</td></tr>
3180<tr><td><a href="UnixLabels.html#VALenvironment">environment</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3181<td><div class="info">
3182Return the process environment, as an array of strings
3183    with the format ``variable=value''.
3184</div>
3185</td></tr>
3186<tr><td><a href="Unix.html#VALenvironment">environment</a> [<a href="Unix.html">Unix</a>]</td>
3187<td><div class="info">
3188Return the process environment, as an array of strings
3189    with the format ``variable=value''.
3190</div>
3191</td></tr>
3192<tr><td><a href="Printf.html#VALeprintf">eprintf</a> [<a href="Printf.html">Printf</a>]</td>
3193<td><div class="info">
3194Same as <a href="Printf.html#VALfprintf"><code class="code"><span class="constructor">Printf</span>.fprintf</code></a>, but output on <code class="code">stderr</code>.
3195</div>
3196</td></tr>
3197<tr><td><a href="Format.html#VALeprintf">eprintf</a> [<a href="Format.html">Format</a>]</td>
3198<td><div class="info">
3199Same as <code class="code">fprintf</code> above, but output on <code class="code">err_formatter</code>.
3200</div>
3201</td></tr>
3202<tr><td><a href="Pervasives.html#VALepsilon_float">epsilon_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
3203<td><div class="info">
3204The difference between <code class="code">1.0</code> and the smallest exactly representable
3205    floating-point number greater than <code class="code">1.0</code>.
3206</div>
3207</td></tr>
3208<tr><td><a href="Big_int.html#VALeq_big_int">eq_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
3209<td></td></tr>
3210<tr><td><a href="Num.html#VALeq_num">eq_num</a> [<a href="Num.html">Num</a>]</td>
3211<td></td></tr>
3212<tr><td><a href="Uchar.html#VALequal">equal</a> [<a href="Uchar.html">Uchar</a>]</td>
3213<td><div class="info">
3214<code class="code">equal&nbsp;u&nbsp;u'</code> is <code class="code">u&nbsp;=&nbsp;u'</code>.
3215</div>
3216</td></tr>
3217<tr><td><a href="Targetint.html#VALequal">equal</a> [<a href="Targetint.html">Targetint</a>]</td>
3218<td><div class="info">
3219The equal function for target ints.
3220</div>
3221</td></tr>
3222<tr><td><a href="String.html#VALequal">equal</a> [<a href="String.html">String</a>]</td>
3223<td><div class="info">
3224The equal function for strings.
3225</div>
3226</td></tr>
3227<tr><td><a href="StringLabels.html#VALequal">equal</a> [<a href="StringLabels.html">StringLabels</a>]</td>
3228<td><div class="info">
3229The equal function for strings.
3230</div>
3231</td></tr>
3232<tr><td><a href="Nativeint.html#VALequal">equal</a> [<a href="Nativeint.html">Nativeint</a>]</td>
3233<td><div class="info">
3234The equal function for native ints.
3235</div>
3236</td></tr>
3237<tr><td><a href="MoreLabels.Set.S.html#VALequal">equal</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
3238<td></td></tr>
3239<tr><td><a href="MoreLabels.Map.S.html#VALequal">equal</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
3240<td></td></tr>
3241<tr><td><a href="Misc.Stdlib.Option.html#VALequal">equal</a> [<a href="Misc.Stdlib.Option.html">Misc.Stdlib.Option</a>]</td>
3242<td></td></tr>
3243<tr><td><a href="Misc.Stdlib.List.html#VALequal">equal</a> [<a href="Misc.Stdlib.List.html">Misc.Stdlib.List</a>]</td>
3244<td><div class="info">
3245Returns <code class="code"><span class="keyword">true</span></code> iff the given lists have the same length and content
3246        with respect to the given equality function.
3247</div>
3248</td></tr>
3249<tr><td><a href="Int64.html#VALequal">equal</a> [<a href="Int64.html">Int64</a>]</td>
3250<td><div class="info">
3251The equal function for int64s.
3252</div>
3253</td></tr>
3254<tr><td><a href="Int32.html#VALequal">equal</a> [<a href="Int32.html">Int32</a>]</td>
3255<td><div class="info">
3256The equal function for int32s.
3257</div>
3258</td></tr>
3259<tr><td><a href="Hashtbl.SeededHashedType.html#VALequal">equal</a> [<a href="Hashtbl.SeededHashedType.html">Hashtbl.SeededHashedType</a>]</td>
3260<td><div class="info">
3261The equality predicate used to compare keys.
3262</div>
3263</td></tr>
3264<tr><td><a href="Hashtbl.HashedType.html#VALequal">equal</a> [<a href="Hashtbl.HashedType.html">Hashtbl.HashedType</a>]</td>
3265<td><div class="info">
3266The equality predicate used to compare keys.
3267</div>
3268</td></tr>
3269<tr><td><a href="Digest.html#VALequal">equal</a> [<a href="Digest.html">Digest</a>]</td>
3270<td><div class="info">
3271The equal function for 16-character digest.
3272</div>
3273</td></tr>
3274<tr><td><a href="Map.S.html#VALequal">equal</a> [<a href="Map.S.html">Map.S</a>]</td>
3275<td><div class="info">
3276<code class="code">equal&nbsp;cmp&nbsp;m1&nbsp;m2</code> tests whether the maps <code class="code">m1</code> and <code class="code">m2</code> are
3277       equal, that is, contain equal keys and associate them with
3278       equal data.
3279</div>
3280</td></tr>
3281<tr><td><a href="Set.S.html#VALequal">equal</a> [<a href="Set.S.html">Set.S</a>]</td>
3282<td><div class="info">
3283<code class="code">equal&nbsp;s1&nbsp;s2</code> tests whether the sets <code class="code">s1</code> and <code class="code">s2</code> are
3284       equal, that is, contain equal elements.
3285</div>
3286</td></tr>
3287<tr><td><a href="Char.html#VALequal">equal</a> [<a href="Char.html">Char</a>]</td>
3288<td><div class="info">
3289The equal function for chars.
3290</div>
3291</td></tr>
3292<tr><td><a href="BytesLabels.html#VALequal">equal</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
3293<td><div class="info">
3294The equality function for byte sequences.
3295</div>
3296</td></tr>
3297<tr><td><a href="Bytes.html#VALequal">equal</a> [<a href="Bytes.html">Bytes</a>]</td>
3298<td><div class="info">
3299The equality function for byte sequences.
3300</div>
3301</td></tr>
3302<tr><td><a href="CamlinternalFormatBasics.html#VALerase_rel">erase_rel</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td>
3303<td></td></tr>
3304<tr><td><a href="Format.html#VALerr_formatter">err_formatter</a> [<a href="Format.html">Format</a>]</td>
3305<td><div class="info">
3306A formatter to use with formatting functions below for
3307  output to standard error.
3308</div>
3309</td></tr>
3310<tr><td><a href="Location.html#VALerror">error</a> [<a href="Location.html">Location</a>]</td>
3311<td></td></tr>
3312<tr><td><a href="UnixLabels.html#VALerror_message">error_message</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3313<td><div class="info">
3314Return a string describing the given error code.
3315</div>
3316</td></tr>
3317<tr><td><a href="Unix.html#VALerror_message">error_message</a> [<a href="Unix.html">Unix</a>]</td>
3318<td><div class="info">
3319Return a string describing the given error code.
3320</div>
3321</td></tr>
3322<tr><td><a href="Dynlink.html#VALerror_message">error_message</a> [<a href="Dynlink.html">Dynlink</a>]</td>
3323<td><div class="info">
3324Convert an error description to a printable message.
3325</div>
3326</td></tr>
3327<tr><td><a href="Location.html#VALerror_of_exn">error_of_exn</a> [<a href="Location.html">Location</a>]</td>
3328<td></td></tr>
3329<tr><td><a href="Builtin_attributes.html#VALerror_of_extension">error_of_extension</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
3330<td></td></tr>
3331<tr><td><a href="Location.html#VALerror_of_printer">error_of_printer</a> [<a href="Location.html">Location</a>]</td>
3332<td></td></tr>
3333<tr><td><a href="Location.html#VALerror_of_printer_file">error_of_printer_file</a> [<a href="Location.html">Location</a>]</td>
3334<td></td></tr>
3335<tr><td><a href="Location.html#VALerror_reporter">error_reporter</a> [<a href="Location.html">Location</a>]</td>
3336<td><div class="info">
3337Hook for intercepting error reports.
3338</div>
3339</td></tr>
3340<tr><td><a href="Clflags.html#VALerror_size">error_size</a> [<a href="Clflags.html">Clflags</a>]</td>
3341<td></td></tr>
3342<tr><td><a href="Location.html#VALerrorf">errorf</a> [<a href="Location.html">Location</a>]</td>
3343<td></td></tr>
3344<tr><td><a href="String.html#VALescaped">escaped</a> [<a href="String.html">String</a>]</td>
3345<td><div class="info">
3346Return a copy of the argument, with special characters
3347    represented by escape sequences, following the lexical
3348    conventions of OCaml.
3349</div>
3350</td></tr>
3351<tr><td><a href="StringLabels.html#VALescaped">escaped</a> [<a href="StringLabels.html">StringLabels</a>]</td>
3352<td><div class="info">
3353Return a copy of the argument, with special characters
3354   represented by escape sequences, following the lexical
3355   conventions of OCaml.
3356</div>
3357</td></tr>
3358<tr><td><a href="Char.html#VALescaped">escaped</a> [<a href="Char.html">Char</a>]</td>
3359<td><div class="info">
3360Return a string representing the given character,
3361    with special characters escaped following the lexical conventions
3362    of OCaml.
3363</div>
3364</td></tr>
3365<tr><td><a href="BytesLabels.html#VALescaped">escaped</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
3366<td><div class="info">
3367Return a copy of the argument, with special characters represented
3368    by escape sequences, following the lexical conventions of OCaml.
3369</div>
3370</td></tr>
3371<tr><td><a href="Bytes.html#VALescaped">escaped</a> [<a href="Bytes.html">Bytes</a>]</td>
3372<td><div class="info">
3373Return a copy of the argument, with special characters represented
3374    by escape sequences, following the lexical conventions of OCaml.
3375</div>
3376</td></tr>
3377<tr><td><a href="UnixLabels.html#VALestablish_server">establish_server</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3378<td><div class="info">
3379Establish a server on the given address.
3380</div>
3381</td></tr>
3382<tr><td><a href="Unix.html#VALestablish_server">establish_server</a> [<a href="Unix.html">Unix</a>]</td>
3383<td><div class="info">
3384Establish a server on the given address.
3385</div>
3386</td></tr>
3387<tr><td><a href="Ast_helper.Str.html#VALeval">eval</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
3388<td></td></tr>
3389<tr><td><a href="Ast_helper.Str.html#VALexception_">exception_</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
3390<td></td></tr>
3391<tr><td><a href="Ast_helper.Sig.html#VALexception_">exception_</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
3392<td></td></tr>
3393<tr><td><a href="Ast_helper.Pat.html#VALexception_">exception_</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
3394<td></td></tr>
3395<tr><td><a href="Config.html#VALexec_magic_number">exec_magic_number</a> [<a href="Config.html">Config</a>]</td>
3396<td></td></tr>
3397<tr><td><a href="Sys.html#VALexecutable_name">executable_name</a> [<a href="Sys.html">Sys</a>]</td>
3398<td><div class="info">
3399The name of the file containing the executable currently running.
3400</div>
3401</td></tr>
3402<tr><td><a href="UnixLabels.html#VALexecv">execv</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3403<td><div class="info">
3404<code class="code">execv&nbsp;prog&nbsp;args</code> execute the program in file <code class="code">prog</code>, with
3405   the arguments <code class="code">args</code>, and the current process environment.
3406</div>
3407</td></tr>
3408<tr><td><a href="Unix.html#VALexecv">execv</a> [<a href="Unix.html">Unix</a>]</td>
3409<td><div class="info">
3410<code class="code">execv&nbsp;prog&nbsp;args</code> execute the program in file <code class="code">prog</code>, with
3411   the arguments <code class="code">args</code>, and the current process environment.
3412</div>
3413</td></tr>
3414<tr><td><a href="ThreadUnix.html#VALexecv">execv</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
3415<td></td></tr>
3416<tr><td><a href="UnixLabels.html#VALexecve">execve</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3417<td><div class="info">
3418Same as <a href="UnixLabels.html#VALexecv"><code class="code"><span class="constructor">UnixLabels</span>.execv</code></a>, except that the third argument provides the
3419   environment to the program executed.
3420</div>
3421</td></tr>
3422<tr><td><a href="Unix.html#VALexecve">execve</a> [<a href="Unix.html">Unix</a>]</td>
3423<td><div class="info">
3424Same as <a href="Unix.html#VALexecv"><code class="code"><span class="constructor">Unix</span>.execv</code></a>, except that the third argument provides the
3425   environment to the program executed.
3426</div>
3427</td></tr>
3428<tr><td><a href="ThreadUnix.html#VALexecve">execve</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
3429<td></td></tr>
3430<tr><td><a href="UnixLabels.html#VALexecvp">execvp</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3431<td><div class="info">
3432Same as <a href="UnixLabels.html#VALexecv"><code class="code"><span class="constructor">UnixLabels</span>.execv</code></a>, except that
3433   the program is searched in the path.
3434</div>
3435</td></tr>
3436<tr><td><a href="Unix.html#VALexecvp">execvp</a> [<a href="Unix.html">Unix</a>]</td>
3437<td><div class="info">
3438Same as <a href="Unix.html#VALexecv"><code class="code"><span class="constructor">Unix</span>.execv</code></a>, except that
3439   the program is searched in the path.
3440</div>
3441</td></tr>
3442<tr><td><a href="ThreadUnix.html#VALexecvp">execvp</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
3443<td></td></tr>
3444<tr><td><a href="UnixLabels.html#VALexecvpe">execvpe</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3445<td><div class="info">
3446Same as <a href="UnixLabels.html#VALexecve"><code class="code"><span class="constructor">UnixLabels</span>.execve</code></a>, except that
3447   the program is searched in the path.
3448</div>
3449</td></tr>
3450<tr><td><a href="Unix.html#VALexecvpe">execvpe</a> [<a href="Unix.html">Unix</a>]</td>
3451<td><div class="info">
3452Same as <a href="Unix.html#VALexecve"><code class="code"><span class="constructor">Unix</span>.execve</code></a>, except that
3453   the program is searched in the path.
3454</div>
3455</td></tr>
3456<tr><td><a href="MoreLabels.Set.S.html#VALexists">exists</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
3457<td></td></tr>
3458<tr><td><a href="MoreLabels.Map.S.html#VALexists">exists</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
3459<td></td></tr>
3460<tr><td><a href="ListLabels.html#VALexists">exists</a> [<a href="ListLabels.html">ListLabels</a>]</td>
3461<td><div class="info">
3462<code class="code">exists&nbsp;p&nbsp;[a1;&nbsp;...;&nbsp;an]</code> checks if at least one element of
3463   the list satisfies the predicate <code class="code">p</code>.
3464</div>
3465</td></tr>
3466<tr><td><a href="List.html#VALexists">exists</a> [<a href="List.html">List</a>]</td>
3467<td><div class="info">
3468<code class="code">exists&nbsp;p&nbsp;[a1;&nbsp;...;&nbsp;an]</code> checks if at least one element of
3469   the list satisfies the predicate <code class="code">p</code>.
3470</div>
3471</td></tr>
3472<tr><td><a href="Map.S.html#VALexists">exists</a> [<a href="Map.S.html">Map.S</a>]</td>
3473<td><div class="info">
3474<code class="code">exists&nbsp;p&nbsp;m</code> checks if at least one binding of the map
3475        satisfies the predicate <code class="code">p</code>.
3476</div>
3477</td></tr>
3478<tr><td><a href="Set.S.html#VALexists">exists</a> [<a href="Set.S.html">Set.S</a>]</td>
3479<td><div class="info">
3480<code class="code">exists&nbsp;p&nbsp;s</code> checks if at least one element of
3481       the set satisfies the predicate <code class="code">p</code>.
3482</div>
3483</td></tr>
3484<tr><td><a href="ArrayLabels.html#VALexists">exists</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
3485<td><div class="info">
3486<code class="code"><span class="constructor">Array</span>.exists&nbsp;p&nbsp;[|a1;&nbsp;...;&nbsp;an|]</code> checks if at least one element of
3487    the array satisfies the predicate <code class="code">p</code>.
3488</div>
3489</td></tr>
3490<tr><td><a href="Array.html#VALexists">exists</a> [<a href="Array.html">Array</a>]</td>
3491<td><div class="info">
3492<code class="code"><span class="constructor">Array</span>.exists&nbsp;p&nbsp;[|a1;&nbsp;...;&nbsp;an|]</code> checks if at least one element of
3493    the array satisfies the predicate <code class="code">p</code>.
3494</div>
3495</td></tr>
3496<tr><td><a href="ListLabels.html#VALexists2">exists2</a> [<a href="ListLabels.html">ListLabels</a>]</td>
3497<td><div class="info">
3498Same as <a href="List.html#VALexists"><code class="code"><span class="constructor">List</span>.exists</code></a>, but for a two-argument predicate.
3499</div>
3500</td></tr>
3501<tr><td><a href="List.html#VALexists2">exists2</a> [<a href="List.html">List</a>]</td>
3502<td><div class="info">
3503Same as <a href="List.html#VALexists"><code class="code"><span class="constructor">List</span>.exists</code></a>, but for a two-argument predicate.
3504</div>
3505</td></tr>
3506<tr><td><a href="Thread.html#VALexit">exit</a> [<a href="Thread.html">Thread</a>]</td>
3507<td><div class="info">
3508Terminate prematurely the currently executing thread.
3509</div>
3510</td></tr>
3511<tr><td><a href="Pervasives.html#VALexit">exit</a> [<a href="Pervasives.html">Pervasives</a>]</td>
3512<td><div class="info">
3513Terminate the process, returning the given status code
3514   to the operating system: usually 0 to indicate no errors,
3515   and a small positive integer to indicate failure.
3516</div>
3517</td></tr>
3518<tr><td><a href="Printexc.html#VALexn_slot_id">exn_slot_id</a> [<a href="Printexc.html">Printexc</a>]</td>
3519<td><div class="info">
3520<code class="code"><span class="constructor">Printexc</span>.exn_slot_id</code> returns an integer which uniquely identifies
3521    the constructor used to create the exception value <code class="code">exn</code>
3522    (in the current runtime).
3523</div>
3524</td></tr>
3525<tr><td><a href="Printexc.html#VALexn_slot_name">exn_slot_name</a> [<a href="Printexc.html">Printexc</a>]</td>
3526<td><div class="info">
3527<code class="code"><span class="constructor">Printexc</span>.exn_slot_name&nbsp;exn</code> returns the internal name of the constructor
3528    used to create the exception value <code class="code">exn</code>.
3529</div>
3530</td></tr>
3531<tr><td><a href="Pervasives.html#VALexp">exp</a> [<a href="Pervasives.html">Pervasives</a>]</td>
3532<td><div class="info">
3533Exponential.
3534</div>
3535</td></tr>
3536<tr><td><a href="Complex.html#VALexp">exp</a> [<a href="Complex.html">Complex</a>]</td>
3537<td><div class="info">
3538Exponentiation.
3539</div>
3540</td></tr>
3541<tr><td><a href="Misc.html#VALexpand_directory">expand_directory</a> [<a href="Misc.html">Misc</a>]</td>
3542<td></td></tr>
3543<tr><td><a href="Ccomp.html#VALexpand_libname">expand_libname</a> [<a href="Ccomp.html">Ccomp</a>]</td>
3544<td></td></tr>
3545<tr><td><a href="Builtin_attributes.html#VALexplicit_arity">explicit_arity</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
3546<td></td></tr>
3547<tr><td><a href="Pervasives.html#VALexpm1">expm1</a> [<a href="Pervasives.html">Pervasives</a>]</td>
3548<td><div class="info">
3549<code class="code">expm1&nbsp;x</code> computes <code class="code">exp&nbsp;x&nbsp;-.&nbsp;1.0</code>, giving numerically-accurate results
3550    even if <code class="code">x</code> is close to <code class="code">0.0</code>.
3551</div>
3552</td></tr>
3553<tr><td><a href="Printast.html#VALexpression">expression</a> [<a href="Printast.html">Printast</a>]</td>
3554<td></td></tr>
3555<tr><td><a href="Pprintast.html#VALexpression">expression</a> [<a href="Pprintast.html">Pprintast</a>]</td>
3556<td></td></tr>
3557<tr><td><a href="Parse.html#VALexpression">expression</a> [<a href="Parse.html">Parse</a>]</td>
3558<td></td></tr>
3559<tr><td><a href="Config.html#VALext_asm">ext_asm</a> [<a href="Config.html">Config</a>]</td>
3560<td></td></tr>
3561<tr><td><a href="Config.html#VALext_dll">ext_dll</a> [<a href="Config.html">Config</a>]</td>
3562<td></td></tr>
3563<tr><td><a href="Config.html#VALext_lib">ext_lib</a> [<a href="Config.html">Config</a>]</td>
3564<td></td></tr>
3565<tr><td><a href="Config.html#VALext_obj">ext_obj</a> [<a href="Config.html">Config</a>]</td>
3566<td></td></tr>
3567<tr><td><a href="BytesLabels.html#VALextend">extend</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
3568<td><div class="info">
3569<code class="code">extend&nbsp;s&nbsp;left&nbsp;right</code> returns a new byte sequence that contains
3570    the bytes of <code class="code">s</code>, with <code class="code">left</code> uninitialized bytes prepended and
3571    <code class="code">right</code> uninitialized bytes appended to it.
3572</div>
3573</td></tr>
3574<tr><td><a href="Bytes.html#VALextend">extend</a> [<a href="Bytes.html">Bytes</a>]</td>
3575<td><div class="info">
3576<code class="code">extend&nbsp;s&nbsp;left&nbsp;right</code> returns a new byte sequence that contains
3577    the bytes of <code class="code">s</code>, with <code class="code">left</code> uninitialized bytes prepended and
3578    <code class="code">right</code> uninitialized bytes appended to it.
3579</div>
3580</td></tr>
3581<tr><td><a href="Filename.html#VALextension">extension</a> [<a href="Filename.html">Filename</a>]</td>
3582<td><div class="info">
3583<code class="code">extension&nbsp;name</code> is the shortest suffix <code class="code">ext</code> of <code class="code">name0</code> where:
3584</div>
3585</td></tr>
3586<tr><td><a href="Ast_helper.Cf.html#VALextension">extension</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
3587<td></td></tr>
3588<tr><td><a href="Ast_helper.Cl.html#VALextension">extension</a> [<a href="Ast_helper.Cl.html">Ast_helper.Cl</a>]</td>
3589<td></td></tr>
3590<tr><td><a href="Ast_helper.Ctf.html#VALextension">extension</a> [<a href="Ast_helper.Ctf.html">Ast_helper.Ctf</a>]</td>
3591<td></td></tr>
3592<tr><td><a href="Ast_helper.Cty.html#VALextension">extension</a> [<a href="Ast_helper.Cty.html">Ast_helper.Cty</a>]</td>
3593<td></td></tr>
3594<tr><td><a href="Ast_helper.Str.html#VALextension">extension</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
3595<td></td></tr>
3596<tr><td><a href="Ast_helper.Sig.html#VALextension">extension</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
3597<td></td></tr>
3598<tr><td><a href="Ast_helper.Mod.html#VALextension">extension</a> [<a href="Ast_helper.Mod.html">Ast_helper.Mod</a>]</td>
3599<td></td></tr>
3600<tr><td><a href="Ast_helper.Mty.html#VALextension">extension</a> [<a href="Ast_helper.Mty.html">Ast_helper.Mty</a>]</td>
3601<td></td></tr>
3602<tr><td><a href="Ast_helper.Exp.html#VALextension">extension</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
3603<td></td></tr>
3604<tr><td><a href="Ast_helper.Pat.html#VALextension">extension</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
3605<td></td></tr>
3606<tr><td><a href="Ast_helper.Typ.html#VALextension">extension</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
3607<td></td></tr>
3608<tr><td><a href="Obj.html#VALextension_constructor">extension_constructor</a> [<a href="Obj.html">Obj</a>]</td>
3609<td></td></tr>
3610<tr><td><a href="Obj.html#VALextension_id">extension_id</a> [<a href="Obj.html">Obj</a>]</td>
3611<td></td></tr>
3612<tr><td><a href="Obj.html#VALextension_name">extension_name</a> [<a href="Obj.html">Obj</a>]</td>
3613<td></td></tr>
3614<tr><td><a href="Ast_mapper.html#VALextension_of_error">extension_of_error</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
3615<td><div class="info">
3616Encode an error into an 'ocaml.error' extension node which can be
3617    inserted in a generated Parsetree.
3618</div>
3619</td></tr>
3620<tr><td><a href="Consistbl.html#VALextract">extract</a> [<a href="Consistbl.html">Consistbl</a>]</td>
3621<td></td></tr>
3622<tr><td><a href="Big_int.html#VALextract_big_int">extract_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
3623<td><div class="info">
3624<code class="code">extract_big_int&nbsp;bi&nbsp;ofs&nbsp;n</code> returns a nonnegative number
3625            corresponding to bits <code class="code">ofs</code> to <code class="code">ofs&nbsp;+&nbsp;n&nbsp;-&nbsp;1</code> of the
3626            binary representation of <code class="code">bi</code>.
3627</div>
3628</td></tr>
3629<tr><td align="left"><br>F</td></tr>
3630<tr><td><a href="Pervasives.html#VALfailwith">failwith</a> [<a href="Pervasives.html">Pervasives</a>]</td>
3631<td><div class="info">
3632Raise exception <code class="code"><span class="constructor">Failure</span></code> with the given string.
3633</div>
3634</td></tr>
3635<tr><td><a href="Clflags.html#VALfast">fast</a> [<a href="Clflags.html">Clflags</a>]</td>
3636<td></td></tr>
3637<tr><td><a href="ListLabels.html#VALfast_sort">fast_sort</a> [<a href="ListLabels.html">ListLabels</a>]</td>
3638<td><div class="info">
3639Same as <a href="List.html#VALsort"><code class="code"><span class="constructor">List</span>.sort</code></a> or <a href="List.html#VALstable_sort"><code class="code"><span class="constructor">List</span>.stable_sort</code></a>, whichever is
3640    faster on typical input.
3641</div>
3642</td></tr>
3643<tr><td><a href="List.html#VALfast_sort">fast_sort</a> [<a href="List.html">List</a>]</td>
3644<td><div class="info">
3645Same as <a href="List.html#VALsort"><code class="code"><span class="constructor">List</span>.sort</code></a> or <a href="List.html#VALstable_sort"><code class="code"><span class="constructor">List</span>.stable_sort</code></a>, whichever is faster
3646    on typical input.
3647</div>
3648</td></tr>
3649<tr><td><a href="ArrayLabels.html#VALfast_sort">fast_sort</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
3650<td><div class="info">
3651Same as <a href="Array.html#VALsort"><code class="code"><span class="constructor">Array</span>.sort</code></a> or <a href="Array.html#VALstable_sort"><code class="code"><span class="constructor">Array</span>.stable_sort</code></a>, whichever is
3652    faster on typical input.
3653</div>
3654</td></tr>
3655<tr><td><a href="Array.html#VALfast_sort">fast_sort</a> [<a href="Array.html">Array</a>]</td>
3656<td><div class="info">
3657Same as <a href="Array.html#VALsort"><code class="code"><span class="constructor">Array</span>.sort</code></a> or <a href="Array.html#VALstable_sort"><code class="code"><span class="constructor">Array</span>.stable_sort</code></a>, whichever is faster
3658    on typical input.
3659</div>
3660</td></tr>
3661<tr><td><a href="Misc.html#VALfatal_error">fatal_error</a> [<a href="Misc.html">Misc</a>]</td>
3662<td></td></tr>
3663<tr><td><a href="Misc.html#VALfatal_errorf">fatal_errorf</a> [<a href="Misc.html">Misc</a>]</td>
3664<td></td></tr>
3665<tr><td><a href="UnixLabels.html#VALfchmod">fchmod</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3666<td><div class="info">
3667Change the permissions of an opened file.
3668</div>
3669</td></tr>
3670<tr><td><a href="Unix.html#VALfchmod">fchmod</a> [<a href="Unix.html">Unix</a>]</td>
3671<td><div class="info">
3672Change the permissions of an opened file.
3673</div>
3674</td></tr>
3675<tr><td><a href="UnixLabels.html#VALfchown">fchown</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
3676<td><div class="info">
3677Change the owner uid and owner gid of an opened file.
3678</div>
3679</td></tr>
3680<tr><td><a href="Unix.html#VALfchown">fchown</a> [<a href="Unix.html">Unix</a>]</td>
3681<td><div class="info">
3682Change the owner uid and owner gid of an opened file.
3683</div>
3684</td></tr>
3685<tr><td><a href="Obj.html#VALfield">field</a> [<a href="Obj.html">Obj</a>]</td>
3686<td></td></tr>
3687<tr><td><a href="Ast_helper.Type.html#VALfield">field</a> [<a href="Ast_helper.Type.html">Ast_helper.Type</a>]</td>
3688<td></td></tr>
3689<tr><td><a href="Ast_helper.Exp.html#VALfield">field</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
3690<td></td></tr>
3691<tr><td><a href="Digest.html#VALfile">file</a> [<a href="Digest.html">Digest</a>]</td>
3692<td><div class="info">
3693Return the digest of the file whose name is given.
3694</div>
3695</td></tr>
3696<tr><td><a href="Sys.html#VALfile_exists">file_exists</a> [<a href="Sys.html">Sys</a>]</td>
3697<td><div class="info">
3698Test if a file with the given name exists.
3699</div>
3700</td></tr>
3701<tr><td><a href="Weak.html#VALfill">fill</a> [<a href="Weak.html">Weak</a>]</td>
3702<td><div class="info">
3703<code class="code"><span class="constructor">Weak</span>.fill&nbsp;ar&nbsp;ofs&nbsp;len&nbsp;el</code> sets to <code class="code">el</code> all pointers of <code class="code">ar</code> from
3704   <code class="code">ofs</code> to <code class="code">ofs&nbsp;+&nbsp;len&nbsp;-&nbsp;1</code>.
3705</div>
3706</td></tr>
3707<tr><td><a href="String.html#VALfill">fill</a> [<a href="String.html">String</a>]</td>
3708<td><div class="info">
3709<span class="deprecated"><code class="code"><span class="constructor">String</span>.fill&nbsp;s&nbsp;start&nbsp;len&nbsp;c</code> modifies byte sequence <code class="code">s</code> in place,
3710   replacing <code class="code">len</code> bytes with <code class="code">c</code>, starting at <code class="code">start</code>.
3711</span></div>
3712</td></tr>
3713<tr><td><a href="StringLabels.html#VALfill">fill</a> [<a href="StringLabels.html">StringLabels</a>]</td>
3714<td><div class="info">
3715<span class="deprecated"><code class="code"><span class="constructor">String</span>.fill&nbsp;s&nbsp;start&nbsp;len&nbsp;c</code> modifies byte sequence <code class="code">s</code> in place,
3716   replacing <code class="code">len</code> bytes by <code class="code">c</code>, starting at <code class="code">start</code>.
3717</span></div>
3718</td></tr>
3719<tr><td><a href="BytesLabels.html#VALfill">fill</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
3720<td><div class="info">
3721<code class="code">fill&nbsp;s&nbsp;start&nbsp;len&nbsp;c</code> modifies <code class="code">s</code> in place, replacing <code class="code">len</code>
3722    characters with <code class="code">c</code>, starting at <code class="code">start</code>.
3723</div>
3724</td></tr>
3725<tr><td><a href="Bytes.html#VALfill">fill</a> [<a href="Bytes.html">Bytes</a>]</td>
3726<td><div class="info">
3727<code class="code">fill&nbsp;s&nbsp;start&nbsp;len&nbsp;c</code> modifies <code class="code">s</code> in place, replacing <code class="code">len</code>
3728    characters with <code class="code">c</code>, starting at <code class="code">start</code>.
3729</div>
3730</td></tr>
3731<tr><td><a href="Bigarray.Array3.html#VALfill">fill</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
3732<td><div class="info">
3733Fill the given big array with the given value.
3734</div>
3735</td></tr>
3736<tr><td><a href="Bigarray.Array2.html#VALfill">fill</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
3737<td><div class="info">
3738Fill the given big array with the given value.
3739</div>
3740</td></tr>
3741<tr><td><a href="Bigarray.Array1.html#VALfill">fill</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
3742<td><div class="info">
3743Fill the given big array with the given value.
3744</div>
3745</td></tr>
3746<tr><td><a href="Bigarray.Array0.html#VALfill">fill</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td>
3747<td><div class="info">
3748Fill the given big array with the given value.
3749</div>
3750</td></tr>
3751<tr><td><a href="Bigarray.Genarray.html#VALfill">fill</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
3752<td><div class="info">
3753Set all elements of a big array to a given value.
3754</div>
3755</td></tr>
3756<tr><td><a href="ArrayLabels.html#VALfill">fill</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
3757<td><div class="info">
3758<code class="code"><span class="constructor">Array</span>.fill&nbsp;a&nbsp;ofs&nbsp;len&nbsp;x</code> modifies the array <code class="code">a</code> in place,
3759   storing <code class="code">x</code> in elements number <code class="code">ofs</code> to <code class="code">ofs&nbsp;+&nbsp;len&nbsp;-&nbsp;1</code>.
3760</div>
3761</td></tr>
3762<tr><td><a href="Array.html#VALfill">fill</a> [<a href="Array.html">Array</a>]</td>
3763<td><div class="info">
3764<code class="code"><span class="constructor">Array</span>.fill&nbsp;a&nbsp;ofs&nbsp;len&nbsp;x</code> modifies the array <code class="code">a</code> in place,
3765   storing <code class="code">x</code> in elements number <code class="code">ofs</code> to <code class="code">ofs&nbsp;+&nbsp;len&nbsp;-&nbsp;1</code>.
3766</div>
3767</td></tr>
3768<tr><td><a href="Graphics.html#VALfill_arc">fill_arc</a> [<a href="Graphics.html">Graphics</a>]</td>
3769<td><div class="info">
3770Fill an elliptical pie slice with the current color.
3771</div>
3772</td></tr>
3773<tr><td><a href="Graphics.html#VALfill_circle">fill_circle</a> [<a href="Graphics.html">Graphics</a>]</td>
3774<td><div class="info">
3775Fill a circle with the current color.
3776</div>
3777</td></tr>
3778<tr><td><a href="Graphics.html#VALfill_ellipse">fill_ellipse</a> [<a href="Graphics.html">Graphics</a>]</td>
3779<td><div class="info">
3780Fill an ellipse with the current color.
3781</div>
3782</td></tr>
3783<tr><td><a href="Graphics.html#VALfill_poly">fill_poly</a> [<a href="Graphics.html">Graphics</a>]</td>
3784<td><div class="info">
3785Fill the given polygon with the current color.
3786</div>
3787</td></tr>
3788<tr><td><a href="Graphics.html#VALfill_rect">fill_rect</a> [<a href="Graphics.html">Graphics</a>]</td>
3789<td><div class="info">
3790<code class="code">fill_rect&nbsp;x&nbsp;y&nbsp;w&nbsp;h</code> fills the rectangle with lower left corner
3791   at <code class="code">x,y</code>, width <code class="code">w</code> and height <code class="code">h</code>, with the current color.
3792</div>
3793</td></tr>
3794<tr><td><a href="MoreLabels.Set.S.html#VALfilter">filter</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
3795<td></td></tr>
3796<tr><td><a href="MoreLabels.Map.S.html#VALfilter">filter</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
3797<td></td></tr>
3798<tr><td><a href="ListLabels.html#VALfilter">filter</a> [<a href="ListLabels.html">ListLabels</a>]</td>
3799<td><div class="info">
3800<code class="code">filter&nbsp;p&nbsp;l</code> returns all the elements of the list <code class="code">l</code>
3801   that satisfy the predicate <code class="code">p</code>.
3802</div>
3803</td></tr>
3804<tr><td><a href="List.html#VALfilter">filter</a> [<a href="List.html">List</a>]</td>
3805<td><div class="info">
3806<code class="code">filter&nbsp;p&nbsp;l</code> returns all the elements of the list <code class="code">l</code>
3807   that satisfy the predicate <code class="code">p</code>.
3808</div>
3809</td></tr>
3810<tr><td><a href="Map.S.html#VALfilter">filter</a> [<a href="Map.S.html">Map.S</a>]</td>
3811<td><div class="info">
3812<code class="code">filter&nbsp;p&nbsp;m</code> returns the map with all the bindings in <code class="code">m</code>
3813        that satisfy predicate <code class="code">p</code>.
3814</div>
3815</td></tr>
3816<tr><td><a href="Set.S.html#VALfilter">filter</a> [<a href="Set.S.html">Set.S</a>]</td>
3817<td><div class="info">
3818<code class="code">filter&nbsp;p&nbsp;s</code> returns the set of all elements in <code class="code">s</code>
3819       that satisfy predicate <code class="code">p</code>.
3820</div>
3821</td></tr>
3822<tr><td><a href="Consistbl.html#VALfilter">filter</a> [<a href="Consistbl.html">Consistbl</a>]</td>
3823<td></td></tr>
3824<tr><td><a href="Misc.Stdlib.List.html#VALfilter_map">filter_map</a> [<a href="Misc.Stdlib.List.html">Misc.Stdlib.List</a>]</td>
3825<td><div class="info">
3826<code class="code">filter_map&nbsp;f&nbsp;l</code> applies <code class="code">f</code> to every element of <code class="code">l</code>, filters
3827        out the <code class="code"><span class="constructor">None</span></code> elements and returns the list of the arguments of
3828        the <code class="code"><span class="constructor">Some</span></code> elements.
3829</div>
3830</td></tr>
3831<tr><td><a href="Identifiable.S.Map.html#VALfilter_map">filter_map</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
3832<td></td></tr>
3833<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALfilter_map_inplace">filter_map_inplace</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
3834<td></td></tr>
3835<tr><td><a href="MoreLabels.Hashtbl.S.html#VALfilter_map_inplace">filter_map_inplace</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
3836<td></td></tr>
3837<tr><td><a href="MoreLabels.Hashtbl.html#VALfilter_map_inplace">filter_map_inplace</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
3838<td></td></tr>
3839<tr><td><a href="Hashtbl.SeededS.html#VALfilter_map_inplace">filter_map_inplace</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
3840<td><div class="info">
3841</div>
3842</td></tr>
3843<tr><td><a href="Hashtbl.S.html#VALfilter_map_inplace">filter_map_inplace</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
3844<td><div class="info">
3845</div>
3846</td></tr>
3847<tr><td><a href="Hashtbl.html#VALfilter_map_inplace">filter_map_inplace</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
3848<td><div class="info">
3849<code class="code"><span class="constructor">Hashtbl</span>.filter_map_inplace&nbsp;f&nbsp;tbl</code> applies <code class="code">f</code> to all bindings in
3850    table <code class="code">tbl</code> and update each binding depending on the result of
3851    <code class="code">f</code>.
3852</div>
3853</td></tr>
3854<tr><td><a href="Obj.html#VALfinal_tag">final_tag</a> [<a href="Obj.html">Obj</a>]</td>
3855<td></td></tr>
3856<tr><td><a href="Gc.html#VALfinalise">finalise</a> [<a href="Gc.html">Gc</a>]</td>
3857<td><div class="info">
3858<code class="code">finalise&nbsp;f&nbsp;v</code> registers <code class="code">f</code> as a finalisation function for <code class="code">v</code>.
3859</div>
3860</td></tr>
3861<tr><td><a href="Gc.html#VALfinalise_last">finalise_last</a> [<a href="Gc.html">Gc</a>]</td>
3862<td><div class="info">
3863same as <a href="Gc.html#VALfinalise"><code class="code"><span class="constructor">Gc</span>.finalise</code></a> except the value is not given as argument.
3864</div>
3865</td></tr>
3866<tr><td><a href="Gc.html#VALfinalise_release">finalise_release</a> [<a href="Gc.html">Gc</a>]</td>
3867<td><div class="info">
3868A finalisation function may call <code class="code">finalise_release</code> to tell the
3869    GC that it can launch the next finalisation function without waiting
3870    for the current one to return.
3871</div>
3872</td></tr>
3873<tr><td><a href="Weak.S.html#VALfind">find</a> [<a href="Weak.S.html">Weak.S</a>]</td>
3874<td><div class="info">
3875<code class="code">find&nbsp;t&nbsp;x</code> returns an instance of <code class="code">x</code> found in <code class="code">t</code>.
3876</div>
3877</td></tr>
3878<tr><td><a href="Tbl.html#VALfind">find</a> [<a href="Tbl.html">Tbl</a>]</td>
3879<td></td></tr>
3880<tr><td><a href="MoreLabels.Set.S.html#VALfind">find</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
3881<td></td></tr>
3882<tr><td><a href="MoreLabels.Map.S.html#VALfind">find</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
3883<td></td></tr>
3884<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALfind">find</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
3885<td></td></tr>
3886<tr><td><a href="MoreLabels.Hashtbl.S.html#VALfind">find</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
3887<td></td></tr>
3888<tr><td><a href="MoreLabels.Hashtbl.html#VALfind">find</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
3889<td></td></tr>
3890<tr><td><a href="ListLabels.html#VALfind">find</a> [<a href="ListLabels.html">ListLabels</a>]</td>
3891<td><div class="info">
3892<code class="code">find&nbsp;p&nbsp;l</code> returns the first element of the list <code class="code">l</code>
3893   that satisfies the predicate <code class="code">p</code>.
3894</div>
3895</td></tr>
3896<tr><td><a href="List.html#VALfind">find</a> [<a href="List.html">List</a>]</td>
3897<td><div class="info">
3898<code class="code">find&nbsp;p&nbsp;l</code> returns the first element of the list <code class="code">l</code>
3899   that satisfies the predicate <code class="code">p</code>.
3900</div>
3901</td></tr>
3902<tr><td><a href="Hashtbl.SeededS.html#VALfind">find</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
3903<td></td></tr>
3904<tr><td><a href="Hashtbl.S.html#VALfind">find</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
3905<td></td></tr>
3906<tr><td><a href="Hashtbl.html#VALfind">find</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
3907<td><div class="info">
3908<code class="code"><span class="constructor">Hashtbl</span>.find&nbsp;tbl&nbsp;x</code> returns the current binding of <code class="code">x</code> in <code class="code">tbl</code>,
3909   or raises <code class="code"><span class="constructor">Not_found</span></code> if no such binding exists.
3910</div>
3911</td></tr>
3912<tr><td><a href="Map.S.html#VALfind">find</a> [<a href="Map.S.html">Map.S</a>]</td>
3913<td><div class="info">
3914<code class="code">find&nbsp;x&nbsp;m</code> returns the current binding of <code class="code">x</code> in <code class="code">m</code>,
3915       or raises <code class="code"><span class="constructor">Not_found</span></code> if no such binding exists.
3916</div>
3917</td></tr>
3918<tr><td><a href="Set.S.html#VALfind">find</a> [<a href="Set.S.html">Set.S</a>]</td>
3919<td><div class="info">
3920<code class="code">find&nbsp;x&nbsp;s</code> returns the element of <code class="code">s</code> equal to <code class="code">x</code> (according
3921        to <code class="code"><span class="constructor">Ord</span>.compare</code>), or raise <code class="code"><span class="constructor">Not_found</span></code> if no such element
3922        exists.
3923</div>
3924</td></tr>
3925<tr><td><a href="Weak.S.html#VALfind_all">find_all</a> [<a href="Weak.S.html">Weak.S</a>]</td>
3926<td><div class="info">
3927<code class="code">find_all&nbsp;t&nbsp;x</code> returns a list of all the instances of <code class="code">x</code>
3928        found in <code class="code">t</code>.
3929</div>
3930</td></tr>
3931<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALfind_all">find_all</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
3932<td></td></tr>
3933<tr><td><a href="MoreLabels.Hashtbl.S.html#VALfind_all">find_all</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
3934<td></td></tr>
3935<tr><td><a href="MoreLabels.Hashtbl.html#VALfind_all">find_all</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
3936<td></td></tr>
3937<tr><td><a href="ListLabels.html#VALfind_all">find_all</a> [<a href="ListLabels.html">ListLabels</a>]</td>
3938<td><div class="info">
3939<code class="code">find_all</code> is another name for <a href="List.html#VALfilter"><code class="code"><span class="constructor">List</span>.filter</code></a>.
3940</div>
3941</td></tr>
3942<tr><td><a href="List.html#VALfind_all">find_all</a> [<a href="List.html">List</a>]</td>
3943<td><div class="info">
3944<code class="code">find_all</code> is another name for <a href="List.html#VALfilter"><code class="code"><span class="constructor">List</span>.filter</code></a>.
3945</div>
3946</td></tr>
3947<tr><td><a href="Hashtbl.SeededS.html#VALfind_all">find_all</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
3948<td></td></tr>
3949<tr><td><a href="Hashtbl.S.html#VALfind_all">find_all</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
3950<td></td></tr>
3951<tr><td><a href="Hashtbl.html#VALfind_all">find_all</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
3952<td><div class="info">
3953<code class="code"><span class="constructor">Hashtbl</span>.find_all&nbsp;tbl&nbsp;x</code> returns the list of all data
3954   associated with <code class="code">x</code> in <code class="code">tbl</code>.
3955</div>
3956</td></tr>
3957<tr><td><a href="MoreLabels.Set.S.html#VALfind_first">find_first</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
3958<td></td></tr>
3959<tr><td><a href="MoreLabels.Map.S.html#VALfind_first">find_first</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
3960<td></td></tr>
3961<tr><td><a href="Map.S.html#VALfind_first">find_first</a> [<a href="Map.S.html">Map.S</a>]</td>
3962<td><div class="info">
3963<code class="code">find_first&nbsp;f&nbsp;m</code>, where <code class="code">f</code> is a monotonically increasing function,
3964       returns the binding of <code class="code">m</code> with the lowest key <code class="code">k</code> such that <code class="code">f&nbsp;k</code>,
3965       or raises <code class="code"><span class="constructor">Not_found</span></code> if no such key exists.
3966</div>
3967</td></tr>
3968<tr><td><a href="Set.S.html#VALfind_first">find_first</a> [<a href="Set.S.html">Set.S</a>]</td>
3969<td><div class="info">
3970<code class="code">find_first&nbsp;f&nbsp;s</code>, where <code class="code">f</code> is a monotonically increasing function,
3971       returns the lowest element <code class="code">e</code> of <code class="code">s</code> such that <code class="code">f&nbsp;e</code>,
3972       or raises <code class="code"><span class="constructor">Not_found</span></code> if no such element exists.
3973</div>
3974</td></tr>
3975<tr><td><a href="MoreLabels.Set.S.html#VALfind_first_opt">find_first_opt</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
3976<td></td></tr>
3977<tr><td><a href="MoreLabels.Map.S.html#VALfind_first_opt">find_first_opt</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
3978<td></td></tr>
3979<tr><td><a href="Map.S.html#VALfind_first_opt">find_first_opt</a> [<a href="Map.S.html">Map.S</a>]</td>
3980<td><div class="info">
3981<code class="code">find_first_opt&nbsp;f&nbsp;m</code>, where <code class="code">f</code> is a monotonically increasing function,
3982       returns an option containing the binding of <code class="code">m</code> with the lowest key <code class="code">k</code>
3983       such that <code class="code">f&nbsp;k</code>, or <code class="code"><span class="constructor">None</span></code> if no such key exists.
3984</div>
3985</td></tr>
3986<tr><td><a href="Set.S.html#VALfind_first_opt">find_first_opt</a> [<a href="Set.S.html">Set.S</a>]</td>
3987<td><div class="info">
3988<code class="code">find_first_opt&nbsp;f&nbsp;s</code>, where <code class="code">f</code> is a monotonically increasing function,
3989       returns an option containing the lowest element <code class="code">e</code> of <code class="code">s</code> such that
3990       <code class="code">f&nbsp;e</code>, or <code class="code"><span class="constructor">None</span></code> if no such element exists.
3991</div>
3992</td></tr>
3993<tr><td><a href="Misc.html#VALfind_in_path">find_in_path</a> [<a href="Misc.html">Misc</a>]</td>
3994<td></td></tr>
3995<tr><td><a href="Misc.html#VALfind_in_path_rel">find_in_path_rel</a> [<a href="Misc.html">Misc</a>]</td>
3996<td></td></tr>
3997<tr><td><a href="Misc.html#VALfind_in_path_uncap">find_in_path_uncap</a> [<a href="Misc.html">Misc</a>]</td>
3998<td></td></tr>
3999<tr><td><a href="MoreLabels.Set.S.html#VALfind_last">find_last</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
4000<td></td></tr>
4001<tr><td><a href="MoreLabels.Map.S.html#VALfind_last">find_last</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
4002<td></td></tr>
4003<tr><td><a href="Map.S.html#VALfind_last">find_last</a> [<a href="Map.S.html">Map.S</a>]</td>
4004<td><div class="info">
4005<code class="code">find_last&nbsp;f&nbsp;m</code>, where <code class="code">f</code> is a monotonically decreasing function,
4006       returns the binding of <code class="code">m</code> with the highest key <code class="code">k</code> such that <code class="code">f&nbsp;k</code>,
4007       or raises <code class="code"><span class="constructor">Not_found</span></code> if no such key exists.
4008</div>
4009</td></tr>
4010<tr><td><a href="Set.S.html#VALfind_last">find_last</a> [<a href="Set.S.html">Set.S</a>]</td>
4011<td><div class="info">
4012<code class="code">find_last&nbsp;f&nbsp;s</code>, where <code class="code">f</code> is a monotonically decreasing function,
4013       returns the highest element <code class="code">e</code> of <code class="code">s</code> such that <code class="code">f&nbsp;e</code>,
4014       or raises <code class="code"><span class="constructor">Not_found</span></code> if no such element exists.
4015</div>
4016</td></tr>
4017<tr><td><a href="MoreLabels.Set.S.html#VALfind_last_opt">find_last_opt</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
4018<td></td></tr>
4019<tr><td><a href="MoreLabels.Map.S.html#VALfind_last_opt">find_last_opt</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
4020<td></td></tr>
4021<tr><td><a href="Map.S.html#VALfind_last_opt">find_last_opt</a> [<a href="Map.S.html">Map.S</a>]</td>
4022<td><div class="info">
4023<code class="code">find_last_opt&nbsp;f&nbsp;m</code>, where <code class="code">f</code> is a monotonically decreasing function,
4024       returns an option containing the binding of <code class="code">m</code> with the highest key <code class="code">k</code>
4025       such that <code class="code">f&nbsp;k</code>, or <code class="code"><span class="constructor">None</span></code> if no such key exists.
4026</div>
4027</td></tr>
4028<tr><td><a href="Set.S.html#VALfind_last_opt">find_last_opt</a> [<a href="Set.S.html">Set.S</a>]</td>
4029<td><div class="info">
4030<code class="code">find_last_opt&nbsp;f&nbsp;s</code>, where <code class="code">f</code> is a monotonically decreasing function,
4031       returns an option containing the highest element <code class="code">e</code> of <code class="code">s</code> such that
4032       <code class="code">f&nbsp;e</code>, or <code class="code"><span class="constructor">None</span></code> if no such element exists.
4033</div>
4034</td></tr>
4035<tr><td><a href="Weak.S.html#VALfind_opt">find_opt</a> [<a href="Weak.S.html">Weak.S</a>]</td>
4036<td><div class="info">
4037<code class="code">find_opt&nbsp;t&nbsp;x</code> returns an instance of <code class="code">x</code> found in <code class="code">t</code>
4038        or <code class="code"><span class="constructor">None</span></code> if there is no such element.
4039</div>
4040</td></tr>
4041<tr><td><a href="MoreLabels.Set.S.html#VALfind_opt">find_opt</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
4042<td></td></tr>
4043<tr><td><a href="MoreLabels.Map.S.html#VALfind_opt">find_opt</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
4044<td></td></tr>
4045<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALfind_opt">find_opt</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
4046<td></td></tr>
4047<tr><td><a href="MoreLabels.Hashtbl.S.html#VALfind_opt">find_opt</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
4048<td></td></tr>
4049<tr><td><a href="MoreLabels.Hashtbl.html#VALfind_opt">find_opt</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
4050<td></td></tr>
4051<tr><td><a href="ListLabels.html#VALfind_opt">find_opt</a> [<a href="ListLabels.html">ListLabels</a>]</td>
4052<td><div class="info">
4053<code class="code">find&nbsp;p&nbsp;l</code> returns the first element of the list <code class="code">l</code>
4054   that satisfies the predicate <code class="code">p</code>.
4055</div>
4056</td></tr>
4057<tr><td><a href="List.html#VALfind_opt">find_opt</a> [<a href="List.html">List</a>]</td>
4058<td><div class="info">
4059<code class="code">find_opt&nbsp;p&nbsp;l</code> returns the first element of the list <code class="code">l</code> that
4060    satisfies the predicate <code class="code">p</code>, or <code class="code"><span class="constructor">None</span></code> if there is no value that
4061    satisfies <code class="code">p</code> in the list <code class="code">l</code>.
4062</div>
4063</td></tr>
4064<tr><td><a href="Hashtbl.SeededS.html#VALfind_opt">find_opt</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
4065<td><div class="info">
4066</div>
4067</td></tr>
4068<tr><td><a href="Hashtbl.S.html#VALfind_opt">find_opt</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
4069<td><div class="info">
4070</div>
4071</td></tr>
4072<tr><td><a href="Hashtbl.html#VALfind_opt">find_opt</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
4073<td><div class="info">
4074<code class="code"><span class="constructor">Hashtbl</span>.find_opt&nbsp;tbl&nbsp;x</code> returns the current binding of <code class="code">x</code> in <code class="code">tbl</code>,
4075    or <code class="code"><span class="constructor">None</span></code> if no such binding exists.
4076</div>
4077</td></tr>
4078<tr><td><a href="Map.S.html#VALfind_opt">find_opt</a> [<a href="Map.S.html">Map.S</a>]</td>
4079<td><div class="info">
4080<code class="code">find_opt&nbsp;x&nbsp;m</code> returns <code class="code"><span class="constructor">Some</span>&nbsp;v</code> if the current binding of <code class="code">x</code>
4081        in <code class="code">m</code> is <code class="code">v</code>, or <code class="code"><span class="constructor">None</span></code> if no such binding exists.
4082</div>
4083</td></tr>
4084<tr><td><a href="Set.S.html#VALfind_opt">find_opt</a> [<a href="Set.S.html">Set.S</a>]</td>
4085<td><div class="info">
4086<code class="code">find_opt&nbsp;x&nbsp;s</code> returns the element of <code class="code">s</code> equal to <code class="code">x</code> (according
4087        to <code class="code"><span class="constructor">Ord</span>.compare</code>), or <code class="code"><span class="constructor">None</span></code> if no such element
4088        exists.
4089</div>
4090</td></tr>
4091<tr><td><a href="Str.html#VALfirst_chars">first_chars</a> [<a href="Str.html">Str</a>]</td>
4092<td><div class="info">
4093<code class="code">first_chars&nbsp;s&nbsp;n</code> returns the first <code class="code">n</code> characters of <code class="code">s</code>.
4094</div>
4095</td></tr>
4096<tr><td><a href="Obj.html#VALfirst_non_constant_constructor_tag">first_non_constant_constructor_tag</a> [<a href="Obj.html">Obj</a>]</td>
4097<td></td></tr>
4098<tr><td><a href="Config.html#VALflambda">flambda</a> [<a href="Config.html">Config</a>]</td>
4099<td></td></tr>
4100<tr><td><a href="Clflags.html#VALflambda_invariant_checks">flambda_invariant_checks</a> [<a href="Clflags.html">Clflags</a>]</td>
4101<td></td></tr>
4102<tr><td><a href="Longident.html#VALflatten">flatten</a> [<a href="Longident.html">Longident</a>]</td>
4103<td></td></tr>
4104<tr><td><a href="ListLabels.html#VALflatten">flatten</a> [<a href="ListLabels.html">ListLabels</a>]</td>
4105<td><div class="info">
4106Same as <code class="code">concat</code>.
4107</div>
4108</td></tr>
4109<tr><td><a href="List.html#VALflatten">flatten</a> [<a href="List.html">List</a>]</td>
4110<td><div class="info">
4111An alias for <code class="code">concat</code>.
4112</div>
4113</td></tr>
4114<tr><td><a href="Config.html#VALflexdll_dirs">flexdll_dirs</a> [<a href="Config.html">Config</a>]</td>
4115<td></td></tr>
4116<tr><td><a href="Random.State.html#VALfloat">float</a> [<a href="Random.State.html">Random.State</a>]</td>
4117<td></td></tr>
4118<tr><td><a href="Random.html#VALfloat">float</a> [<a href="Random.html">Random</a>]</td>
4119<td><div class="info">
4120<code class="code"><span class="constructor">Random</span>.float&nbsp;bound</code> returns a random floating-point number
4121   between 0 and <code class="code">bound</code> (inclusive).
4122</div>
4123</td></tr>
4124<tr><td><a href="Pervasives.html#VALfloat">float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4125<td><div class="info">
4126Same as <a href="Pervasives.html#VALfloat_of_int"><code class="code">float_of_int</code></a>.
4127</div>
4128</td></tr>
4129<tr><td><a href="Ast_helper.Const.html#VALfloat">float</a> [<a href="Ast_helper.Const.html">Ast_helper.Const</a>]</td>
4130<td></td></tr>
4131<tr><td><a href="Bigarray.html#VALfloat32">float32</a> [<a href="Bigarray.html">Bigarray</a>]</td>
4132<td><div class="info">
4133See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
4134</div>
4135</td></tr>
4136<tr><td><a href="Bigarray.html#VALfloat64">float64</a> [<a href="Bigarray.html">Bigarray</a>]</td>
4137<td><div class="info">
4138See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
4139</div>
4140</td></tr>
4141<tr><td><a href="Clflags.html#VALfloat_const_prop">float_const_prop</a> [<a href="Clflags.html">Clflags</a>]</td>
4142<td></td></tr>
4143<tr><td><a href="Big_int.html#VALfloat_of_big_int">float_of_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
4144<td><div class="info">
4145Returns a floating-point number approximating the
4146           given big integer.
4147</div>
4148</td></tr>
4149<tr><td><a href="Int64.html#VALfloat_of_bits">float_of_bits</a> [<a href="Int64.html">Int64</a>]</td>
4150<td><div class="info">
4151Return the floating-point number whose internal representation,
4152   according to the IEEE 754 floating-point 'double format' bit layout,
4153   is the given <code class="code">int64</code>.
4154</div>
4155</td></tr>
4156<tr><td><a href="Int32.html#VALfloat_of_bits">float_of_bits</a> [<a href="Int32.html">Int32</a>]</td>
4157<td><div class="info">
4158Return the floating-point number whose internal representation,
4159   according to the IEEE 754 floating-point 'single format' bit layout,
4160   is the given <code class="code">int32</code>.
4161</div>
4162</td></tr>
4163<tr><td><a href="Pervasives.html#VALfloat_of_int">float_of_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4164<td><div class="info">
4165Convert an integer to floating-point.
4166</div>
4167</td></tr>
4168<tr><td><a href="Num.html#VALfloat_of_num">float_of_num</a> [<a href="Num.html">Num</a>]</td>
4169<td></td></tr>
4170<tr><td><a href="Pervasives.html#VALfloat_of_string">float_of_string</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4171<td><div class="info">
4172Convert the given string to a float.
4173</div>
4174</td></tr>
4175<tr><td><a href="Pervasives.html#VALfloat_of_string_opt">float_of_string_opt</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4176<td><div class="info">
4177Same as <code class="code">float_of_string</code>, but returns <code class="code"><span class="constructor">None</span></code> instead of raising.
4178</div>
4179</td></tr>
4180<tr><td><a href="Pervasives.html#VALfloor">floor</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4181<td><div class="info">
4182Round below to an integer value.
4183</div>
4184</td></tr>
4185<tr><td><a href="Num.html#VALfloor_num">floor_num</a> [<a href="Num.html">Num</a>]</td>
4186<td><div class="info">
4187<code class="code">floor_num&nbsp;n</code> returns the largest integer smaller or equal to <code class="code">n</code>.
4188</div>
4189</td></tr>
4190<tr><td><a href="Pervasives.html#VALflush">flush</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4191<td><div class="info">
4192Flush the buffer associated with the given output channel,
4193   performing all pending writes on that channel.
4194</div>
4195</td></tr>
4196<tr><td><a href="Pervasives.html#VALflush_all">flush_all</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4197<td><div class="info">
4198Flush all open output channels; ignore errors.
4199</div>
4200</td></tr>
4201<tr><td><a href="Lexing.html#VALflush_input">flush_input</a> [<a href="Lexing.html">Lexing</a>]</td>
4202<td><div class="info">
4203Discard the contents of the buffer and reset the current
4204    position to 0.
4205</div>
4206</td></tr>
4207<tr><td><a href="Format.html#VALflush_str_formatter">flush_str_formatter</a> [<a href="Format.html">Format</a>]</td>
4208<td><div class="info">
4209Returns the material printed with <code class="code">str_formatter</code>, flushes
4210  the formatter and resets the corresponding buffer.
4211</div>
4212</td></tr>
4213<tr><td><a href="CamlinternalFormat.html#VALfmt_ebb_of_string">fmt_ebb_of_string</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
4214<td></td></tr>
4215<tr><td><a href="Weak.S.html#VALfold">fold</a> [<a href="Weak.S.html">Weak.S</a>]</td>
4216<td><div class="info">
4217<code class="code">fold&nbsp;f&nbsp;t&nbsp;init</code> computes <code class="code">(f&nbsp;d1&nbsp;(...&nbsp;(f&nbsp;dN&nbsp;init)))</code> where
4218        <code class="code">d1&nbsp;...&nbsp;dN</code> are the elements of <code class="code">t</code> in some unspecified order.
4219</div>
4220</td></tr>
4221<tr><td><a href="Tbl.html#VALfold">fold</a> [<a href="Tbl.html">Tbl</a>]</td>
4222<td></td></tr>
4223<tr><td><a href="Stack.html#VALfold">fold</a> [<a href="Stack.html">Stack</a>]</td>
4224<td><div class="info">
4225<code class="code">fold&nbsp;f&nbsp;accu&nbsp;s</code> is <code class="code">(f&nbsp;(...&nbsp;(f&nbsp;(f&nbsp;accu&nbsp;x1)&nbsp;x2)&nbsp;...)&nbsp;xn)</code>
4226    where <code class="code">x1</code> is the top of the stack, <code class="code">x2</code> the second element,
4227    and <code class="code">xn</code> the bottom element.
4228</div>
4229</td></tr>
4230<tr><td><a href="Queue.html#VALfold">fold</a> [<a href="Queue.html">Queue</a>]</td>
4231<td><div class="info">
4232<code class="code">fold&nbsp;f&nbsp;accu&nbsp;q</code> is equivalent to <code class="code"><span class="constructor">List</span>.fold_left&nbsp;f&nbsp;accu&nbsp;l</code>,
4233   where <code class="code">l</code> is the list of <code class="code">q</code>'s elements.
4234</div>
4235</td></tr>
4236<tr><td><a href="MoreLabels.Set.S.html#VALfold">fold</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
4237<td></td></tr>
4238<tr><td><a href="MoreLabels.Map.S.html#VALfold">fold</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
4239<td></td></tr>
4240<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALfold">fold</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
4241<td></td></tr>
4242<tr><td><a href="MoreLabels.Hashtbl.S.html#VALfold">fold</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
4243<td></td></tr>
4244<tr><td><a href="MoreLabels.Hashtbl.html#VALfold">fold</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
4245<td></td></tr>
4246<tr><td><a href="Misc.Stdlib.Option.html#VALfold">fold</a> [<a href="Misc.Stdlib.Option.html">Misc.Stdlib.Option</a>]</td>
4247<td></td></tr>
4248<tr><td><a href="Hashtbl.SeededS.html#VALfold">fold</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
4249<td></td></tr>
4250<tr><td><a href="Hashtbl.S.html#VALfold">fold</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
4251<td></td></tr>
4252<tr><td><a href="Hashtbl.html#VALfold">fold</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
4253<td><div class="info">
4254<code class="code"><span class="constructor">Hashtbl</span>.fold&nbsp;f&nbsp;tbl&nbsp;init</code> computes
4255   <code class="code">(f&nbsp;kN&nbsp;dN&nbsp;...&nbsp;(f&nbsp;k1&nbsp;d1&nbsp;init)...)</code>,
4256   where <code class="code">k1&nbsp;...&nbsp;kN</code> are the keys of all bindings in <code class="code">tbl</code>,
4257   and <code class="code">d1&nbsp;...&nbsp;dN</code> are the associated values.
4258</div>
4259</td></tr>
4260<tr><td><a href="Map.S.html#VALfold">fold</a> [<a href="Map.S.html">Map.S</a>]</td>
4261<td><div class="info">
4262<code class="code">fold&nbsp;f&nbsp;m&nbsp;a</code> computes <code class="code">(f&nbsp;kN&nbsp;dN&nbsp;...&nbsp;(f&nbsp;k1&nbsp;d1&nbsp;a)...)</code>,
4263       where <code class="code">k1&nbsp;...&nbsp;kN</code> are the keys of all bindings in <code class="code">m</code>
4264       (in increasing order), and <code class="code">d1&nbsp;...&nbsp;dN</code> are the associated data.
4265</div>
4266</td></tr>
4267<tr><td><a href="Set.S.html#VALfold">fold</a> [<a href="Set.S.html">Set.S</a>]</td>
4268<td><div class="info">
4269<code class="code">fold&nbsp;f&nbsp;s&nbsp;a</code> computes <code class="code">(f&nbsp;xN&nbsp;...&nbsp;(f&nbsp;x2&nbsp;(f&nbsp;x1&nbsp;a))...)</code>,
4270       where <code class="code">x1&nbsp;...&nbsp;xN</code> are the elements of <code class="code">s</code>, in increasing order.
4271</div>
4272</td></tr>
4273<tr><td><a href="ListLabels.html#VALfold_left">fold_left</a> [<a href="ListLabels.html">ListLabels</a>]</td>
4274<td><div class="info">
4275<code class="code"><span class="constructor">List</span>.fold_left&nbsp;f&nbsp;a&nbsp;[b1;&nbsp;...;&nbsp;bn]</code> is
4276   <code class="code">f&nbsp;(...&nbsp;(f&nbsp;(f&nbsp;a&nbsp;b1)&nbsp;b2)&nbsp;...)&nbsp;bn</code>.
4277</div>
4278</td></tr>
4279<tr><td><a href="List.html#VALfold_left">fold_left</a> [<a href="List.html">List</a>]</td>
4280<td><div class="info">
4281<code class="code"><span class="constructor">List</span>.fold_left&nbsp;f&nbsp;a&nbsp;[b1;&nbsp;...;&nbsp;bn]</code> is
4282   <code class="code">f&nbsp;(...&nbsp;(f&nbsp;(f&nbsp;a&nbsp;b1)&nbsp;b2)&nbsp;...)&nbsp;bn</code>.
4283</div>
4284</td></tr>
4285<tr><td><a href="ArrayLabels.html#VALfold_left">fold_left</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
4286<td><div class="info">
4287<code class="code"><span class="constructor">Array</span>.fold_left&nbsp;f&nbsp;x&nbsp;a</code> computes
4288   <code class="code">f&nbsp;(...&nbsp;(f&nbsp;(f&nbsp;x&nbsp;a.(0))&nbsp;a.(1))&nbsp;...)&nbsp;a.(n-1)</code>,
4289   where <code class="code">n</code> is the length of the array <code class="code">a</code>.
4290</div>
4291</td></tr>
4292<tr><td><a href="Array.html#VALfold_left">fold_left</a> [<a href="Array.html">Array</a>]</td>
4293<td><div class="info">
4294<code class="code"><span class="constructor">Array</span>.fold_left&nbsp;f&nbsp;x&nbsp;a</code> computes
4295   <code class="code">f&nbsp;(...&nbsp;(f&nbsp;(f&nbsp;x&nbsp;a.(0))&nbsp;a.(1))&nbsp;...)&nbsp;a.(n-1)</code>,
4296   where <code class="code">n</code> is the length of the array <code class="code">a</code>.
4297</div>
4298</td></tr>
4299<tr><td><a href="ListLabels.html#VALfold_left2">fold_left2</a> [<a href="ListLabels.html">ListLabels</a>]</td>
4300<td><div class="info">
4301<code class="code"><span class="constructor">List</span>.fold_left2&nbsp;f&nbsp;a&nbsp;[b1;&nbsp;...;&nbsp;bn]&nbsp;[c1;&nbsp;...;&nbsp;cn]</code> is
4302   <code class="code">f&nbsp;(...&nbsp;(f&nbsp;(f&nbsp;a&nbsp;b1&nbsp;c1)&nbsp;b2&nbsp;c2)&nbsp;...)&nbsp;bn&nbsp;cn</code>.
4303</div>
4304</td></tr>
4305<tr><td><a href="List.html#VALfold_left2">fold_left2</a> [<a href="List.html">List</a>]</td>
4306<td><div class="info">
4307<code class="code"><span class="constructor">List</span>.fold_left2&nbsp;f&nbsp;a&nbsp;[b1;&nbsp;...;&nbsp;bn]&nbsp;[c1;&nbsp;...;&nbsp;cn]</code> is
4308   <code class="code">f&nbsp;(...&nbsp;(f&nbsp;(f&nbsp;a&nbsp;b1&nbsp;c1)&nbsp;b2&nbsp;c2)&nbsp;...)&nbsp;bn&nbsp;cn</code>.
4309</div>
4310</td></tr>
4311<tr><td><a href="ListLabels.html#VALfold_right">fold_right</a> [<a href="ListLabels.html">ListLabels</a>]</td>
4312<td><div class="info">
4313<code class="code"><span class="constructor">List</span>.fold_right&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;b</code> is
4314   <code class="code">f&nbsp;a1&nbsp;(f&nbsp;a2&nbsp;(...&nbsp;(f&nbsp;an&nbsp;b)&nbsp;...))</code>.
4315</div>
4316</td></tr>
4317<tr><td><a href="List.html#VALfold_right">fold_right</a> [<a href="List.html">List</a>]</td>
4318<td><div class="info">
4319<code class="code"><span class="constructor">List</span>.fold_right&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;b</code> is
4320   <code class="code">f&nbsp;a1&nbsp;(f&nbsp;a2&nbsp;(...&nbsp;(f&nbsp;an&nbsp;b)&nbsp;...))</code>.
4321</div>
4322</td></tr>
4323<tr><td><a href="ArrayLabels.html#VALfold_right">fold_right</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
4324<td><div class="info">
4325<code class="code"><span class="constructor">Array</span>.fold_right&nbsp;f&nbsp;a&nbsp;x</code> computes
4326   <code class="code">f&nbsp;a.(0)&nbsp;(f&nbsp;a.(1)&nbsp;(&nbsp;...&nbsp;(f&nbsp;a.(n-1)&nbsp;x)&nbsp;...))</code>,
4327   where <code class="code">n</code> is the length of the array <code class="code">a</code>.
4328</div>
4329</td></tr>
4330<tr><td><a href="Array.html#VALfold_right">fold_right</a> [<a href="Array.html">Array</a>]</td>
4331<td><div class="info">
4332<code class="code"><span class="constructor">Array</span>.fold_right&nbsp;f&nbsp;a&nbsp;x</code> computes
4333   <code class="code">f&nbsp;a.(0)&nbsp;(f&nbsp;a.(1)&nbsp;(&nbsp;...&nbsp;(f&nbsp;a.(n-1)&nbsp;x)&nbsp;...))</code>,
4334   where <code class="code">n</code> is the length of the array <code class="code">a</code>.
4335</div>
4336</td></tr>
4337<tr><td><a href="ListLabels.html#VALfold_right2">fold_right2</a> [<a href="ListLabels.html">ListLabels</a>]</td>
4338<td><div class="info">
4339<code class="code"><span class="constructor">List</span>.fold_right2&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;[b1;&nbsp;...;&nbsp;bn]&nbsp;c</code> is
4340   <code class="code">f&nbsp;a1&nbsp;b1&nbsp;(f&nbsp;a2&nbsp;b2&nbsp;(...&nbsp;(f&nbsp;an&nbsp;bn&nbsp;c)&nbsp;...))</code>.
4341</div>
4342</td></tr>
4343<tr><td><a href="List.html#VALfold_right2">fold_right2</a> [<a href="List.html">List</a>]</td>
4344<td><div class="info">
4345<code class="code"><span class="constructor">List</span>.fold_right2&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;[b1;&nbsp;...;&nbsp;bn]&nbsp;c</code> is
4346   <code class="code">f&nbsp;a1&nbsp;b1&nbsp;(f&nbsp;a2&nbsp;b2&nbsp;(...&nbsp;(f&nbsp;an&nbsp;bn&nbsp;c)&nbsp;...))</code>.
4347</div>
4348</td></tr>
4349<tr><td><a href="Misc.html#VALfor4">for4</a> [<a href="Misc.html">Misc</a>]</td>
4350<td></td></tr>
4351<tr><td><a href="Ast_helper.Exp.html#VALfor_">for_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
4352<td></td></tr>
4353<tr><td><a href="MoreLabels.Set.S.html#VALfor_all">for_all</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
4354<td></td></tr>
4355<tr><td><a href="MoreLabels.Map.S.html#VALfor_all">for_all</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
4356<td></td></tr>
4357<tr><td><a href="ListLabels.html#VALfor_all">for_all</a> [<a href="ListLabels.html">ListLabels</a>]</td>
4358<td><div class="info">
4359<code class="code">for_all&nbsp;p&nbsp;[a1;&nbsp;...;&nbsp;an]</code> checks if all elements of the list
4360   satisfy the predicate <code class="code">p</code>.
4361</div>
4362</td></tr>
4363<tr><td><a href="List.html#VALfor_all">for_all</a> [<a href="List.html">List</a>]</td>
4364<td><div class="info">
4365<code class="code">for_all&nbsp;p&nbsp;[a1;&nbsp;...;&nbsp;an]</code> checks if all elements of the list
4366   satisfy the predicate <code class="code">p</code>.
4367</div>
4368</td></tr>
4369<tr><td><a href="Map.S.html#VALfor_all">for_all</a> [<a href="Map.S.html">Map.S</a>]</td>
4370<td><div class="info">
4371<code class="code">for_all&nbsp;p&nbsp;m</code> checks if all the bindings of the map
4372        satisfy the predicate <code class="code">p</code>.
4373</div>
4374</td></tr>
4375<tr><td><a href="Set.S.html#VALfor_all">for_all</a> [<a href="Set.S.html">Set.S</a>]</td>
4376<td><div class="info">
4377<code class="code">for_all&nbsp;p&nbsp;s</code> checks if all elements of the set
4378       satisfy the predicate <code class="code">p</code>.
4379</div>
4380</td></tr>
4381<tr><td><a href="ArrayLabels.html#VALfor_all">for_all</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
4382<td><div class="info">
4383<code class="code"><span class="constructor">Array</span>.for_all&nbsp;p&nbsp;[|a1;&nbsp;...;&nbsp;an|]</code> checks if all elements of the array
4384   satisfy the predicate <code class="code">p</code>.
4385</div>
4386</td></tr>
4387<tr><td><a href="Array.html#VALfor_all">for_all</a> [<a href="Array.html">Array</a>]</td>
4388<td><div class="info">
4389<code class="code"><span class="constructor">Array</span>.for_all&nbsp;p&nbsp;[|a1;&nbsp;...;&nbsp;an|]</code> checks if all elements of the array
4390   satisfy the predicate <code class="code">p</code>.
4391</div>
4392</td></tr>
4393<tr><td><a href="Misc.html#VALfor_all2">for_all2</a> [<a href="Misc.html">Misc</a>]</td>
4394<td></td></tr>
4395<tr><td><a href="ListLabels.html#VALfor_all2">for_all2</a> [<a href="ListLabels.html">ListLabels</a>]</td>
4396<td><div class="info">
4397Same as <a href="List.html#VALfor_all"><code class="code"><span class="constructor">List</span>.for_all</code></a>, but for a two-argument predicate.
4398</div>
4399</td></tr>
4400<tr><td><a href="List.html#VALfor_all2">for_all2</a> [<a href="List.html">List</a>]</td>
4401<td><div class="info">
4402Same as <a href="List.html#VALfor_all"><code class="code"><span class="constructor">List</span>.for_all</code></a>, but for a two-argument predicate.
4403</div>
4404</td></tr>
4405<tr><td><a href="Clflags.html#VALfor_package">for_package</a> [<a href="Clflags.html">Clflags</a>]</td>
4406<td></td></tr>
4407<tr><td><a href="Lazy.html#VALforce">force</a> [<a href="Lazy.html">Lazy</a>]</td>
4408<td><div class="info">
4409<code class="code">force&nbsp;x</code> forces the suspension <code class="code">x</code> and returns its result.
4410</div>
4411</td></tr>
4412<tr><td><a href="CamlinternalLazy.html#VALforce">force</a> [<a href="CamlinternalLazy.html">CamlinternalLazy</a>]</td>
4413<td></td></tr>
4414<tr><td><a href="CamlinternalLazy.html#VALforce_lazy_block">force_lazy_block</a> [<a href="CamlinternalLazy.html">CamlinternalLazy</a>]</td>
4415<td></td></tr>
4416<tr><td><a href="Format.html#VALforce_newline">force_newline</a> [<a href="Format.html">Format</a>]</td>
4417<td><div class="info">
4418Forces a new line in the current box.
4419</div>
4420</td></tr>
4421<tr><td><a href="Ast_helper.Typ.html#VALforce_poly">force_poly</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
4422<td></td></tr>
4423<tr><td><a href="Clflags.html#VALforce_slash">force_slash</a> [<a href="Clflags.html">Clflags</a>]</td>
4424<td></td></tr>
4425<tr><td><a href="Lazy.html#VALforce_val">force_val</a> [<a href="Lazy.html">Lazy</a>]</td>
4426<td><div class="info">
4427<code class="code">force_val&nbsp;x</code> forces the suspension <code class="code">x</code> and returns its
4428    result.
4429</div>
4430</td></tr>
4431<tr><td><a href="CamlinternalLazy.html#VALforce_val">force_val</a> [<a href="CamlinternalLazy.html">CamlinternalLazy</a>]</td>
4432<td></td></tr>
4433<tr><td><a href="CamlinternalLazy.html#VALforce_val_lazy_block">force_val_lazy_block</a> [<a href="CamlinternalLazy.html">CamlinternalLazy</a>]</td>
4434<td></td></tr>
4435<tr><td><a href="Graphics.html#VALforeground">foreground</a> [<a href="Graphics.html">Graphics</a>]</td>
4436<td><div class="info">
4437Default background and foreground colors (usually, either black
4438   foreground on a white background or white foreground on a
4439   black background).
4440</div>
4441</td></tr>
4442<tr><td><a href="UnixLabels.html#VALfork">fork</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
4443<td><div class="info">
4444Fork a new process.
4445</div>
4446</td></tr>
4447<tr><td><a href="Unix.html#VALfork">fork</a> [<a href="Unix.html">Unix</a>]</td>
4448<td><div class="info">
4449Fork a new process.
4450</div>
4451</td></tr>
4452<tr><td><a href="Printexc.Slot.html#VALformat">format</a> [<a href="Printexc.Slot.html">Printexc.Slot</a>]</td>
4453<td><div class="info">
4454<code class="code">format&nbsp;pos&nbsp;slot</code> returns the string representation of <code class="code">slot</code> as
4455      <code class="code">raw_backtrace_to_string</code> would format it, assuming it is the
4456      <code class="code">pos</code>-th element of the backtrace: the <code class="code">0</code>-th element is
4457      pretty-printed differently than the others.
4458</div>
4459</td></tr>
4460<tr><td><a href="Scanf.html#VALformat_from_string">format_from_string</a> [<a href="Scanf.html">Scanf</a>]</td>
4461<td><div class="info">
4462<code class="code">format_from_string&nbsp;s&nbsp;fmt</code> converts a string argument to a format string,
4463    according to the given format string <code class="code">fmt</code>.
4464</div>
4465</td></tr>
4466<tr><td><a href="Pervasives.html#VALformat_of_string">format_of_string</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4467<td><div class="info">
4468<code class="code">format_of_string&nbsp;s</code> returns a format string read from the string
4469    literal <code class="code">s</code>.
4470</div>
4471</td></tr>
4472<tr><td><a href="CamlinternalFormat.html#VALformat_of_string_fmtty">format_of_string_fmtty</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
4473<td></td></tr>
4474<tr><td><a href="CamlinternalFormat.html#VALformat_of_string_format">format_of_string_format</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
4475<td></td></tr>
4476<tr><td><a href="Location.html#VALformatter_for_warnings">formatter_for_warnings</a> [<a href="Location.html">Location</a>]</td>
4477<td></td></tr>
4478<tr><td><a href="Format.html#VALformatter_of_buffer">formatter_of_buffer</a> [<a href="Format.html">Format</a>]</td>
4479<td><div class="info">
4480<code class="code">formatter_of_buffer&nbsp;b</code> returns a new formatter writing to
4481  buffer <code class="code">b</code>.
4482</div>
4483</td></tr>
4484<tr><td><a href="Format.html#VALformatter_of_out_channel">formatter_of_out_channel</a> [<a href="Format.html">Format</a>]</td>
4485<td><div class="info">
4486<code class="code">formatter_of_out_channel&nbsp;oc</code> returns a new formatter that
4487  writes to the corresponding channel <code class="code">oc</code>.
4488</div>
4489</td></tr>
4490<tr><td><a href="Bigarray.html#VALfortran_layout">fortran_layout</a> [<a href="Bigarray.html">Bigarray</a>]</td>
4491<td></td></tr>
4492<tr><td><a href="Obj.html#VALforward_tag">forward_tag</a> [<a href="Obj.html">Obj</a>]</td>
4493<td></td></tr>
4494<tr><td><a href="Printf.html#VALfprintf">fprintf</a> [<a href="Printf.html">Printf</a>]</td>
4495<td><div class="info">
4496<code class="code">fprintf&nbsp;outchan&nbsp;format&nbsp;arg1&nbsp;...&nbsp;argN</code> formats the arguments
4497   <code class="code">arg1</code> to <code class="code">argN</code> according to the format string <code class="code">format</code>, and
4498   outputs the resulting string on the channel <code class="code">outchan</code>.
4499</div>
4500</td></tr>
4501<tr><td><a href="Format.html#VALfprintf">fprintf</a> [<a href="Format.html">Format</a>]</td>
4502<td></td></tr>
4503<tr><td><a href="Depend.html#VALfree_structure_names">free_structure_names</a> [<a href="Depend.html">Depend</a>]</td>
4504<td></td></tr>
4505<tr><td><a href="CamlinternalFormat.html#VALfreeze_char_set">freeze_char_set</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
4506<td></td></tr>
4507<tr><td><a href="Pervasives.html#VALfrexp">frexp</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4508<td><div class="info">
4509<code class="code">frexp&nbsp;f</code> returns the pair of the significant
4510   and the exponent of <code class="code">f</code>.
4511</div>
4512</td></tr>
4513<tr><td><a href="Stream.html#VALfrom">from</a> [<a href="Stream.html">Stream</a>]</td>
4514<td><div class="info">
4515<code class="code"><span class="constructor">Stream</span>.from&nbsp;f</code> returns a stream built from the function <code class="code">f</code>.
4516</div>
4517</td></tr>
4518<tr><td><a href="Marshal.html#VALfrom_bytes">from_bytes</a> [<a href="Marshal.html">Marshal</a>]</td>
4519<td><div class="info">
4520<code class="code"><span class="constructor">Marshal</span>.from_bytes&nbsp;buff&nbsp;ofs</code> unmarshals a structured value
4521   like <a href="Marshal.html#VALfrom_channel"><code class="code"><span class="constructor">Marshal</span>.from_channel</code></a> does, except that the byte
4522   representation is not read from a channel, but taken from
4523   the byte sequence <code class="code">buff</code>, starting at position <code class="code">ofs</code>.
4524</div>
4525</td></tr>
4526<tr><td><a href="Scanf.Scanning.html#VALfrom_channel">from_channel</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
4527<td><div class="info">
4528<code class="code"><span class="constructor">Scanning</span>.from_channel&nbsp;ic</code> returns a <a href="Scanf.Scanning.html#TYPEin_channel"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.in_channel</code></a> formatted
4529    input channel which reads from the regular <a href="Pervasives.html#TYPEin_channel"><code class="code">in_channel</code></a> input
4530    channel <code class="code">ic</code> argument.
4531</div>
4532</td></tr>
4533<tr><td><a href="Marshal.html#VALfrom_channel">from_channel</a> [<a href="Marshal.html">Marshal</a>]</td>
4534<td><div class="info">
4535<code class="code"><span class="constructor">Marshal</span>.from_channel&nbsp;chan</code> reads from channel <code class="code">chan</code> the
4536   byte representation of a structured value, as produced by
4537   one of the <code class="code"><span class="constructor">Marshal</span>.to_*</code> functions, and reconstructs and
4538   returns the corresponding value.
4539</div>
4540</td></tr>
4541<tr><td><a href="Lexing.html#VALfrom_channel">from_channel</a> [<a href="Lexing.html">Lexing</a>]</td>
4542<td><div class="info">
4543Create a lexer buffer on the given input channel.
4544</div>
4545</td></tr>
4546<tr><td><a href="Scanf.Scanning.html#VALfrom_file">from_file</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
4547<td><div class="info">
4548An alias for <a href="Scanf.Scanning.html#VALopen_in"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.open_in</code></a> above.
4549</div>
4550</td></tr>
4551<tr><td><a href="Scanf.Scanning.html#VALfrom_file_bin">from_file_bin</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
4552<td><div class="info">
4553An alias for <a href="Scanf.Scanning.html#VALopen_in_bin"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.open_in_bin</code></a> above.
4554</div>
4555</td></tr>
4556<tr><td><a href="Lazy.html#VALfrom_fun">from_fun</a> [<a href="Lazy.html">Lazy</a>]</td>
4557<td><div class="info">
4558<code class="code">from_fun&nbsp;f</code> is the same as <code class="code"><span class="keyword">lazy</span>&nbsp;(f&nbsp;())</code> but slightly more efficient.
4559</div>
4560</td></tr>
4561<tr><td><a href="Scanf.Scanning.html#VALfrom_function">from_function</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
4562<td><div class="info">
4563<code class="code"><span class="constructor">Scanning</span>.from_function&nbsp;f</code> returns a <a href="Scanf.Scanning.html#TYPEin_channel"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.in_channel</code></a> formatted
4564    input channel with the given function as its reading method.
4565</div>
4566</td></tr>
4567<tr><td><a href="Lexing.html#VALfrom_function">from_function</a> [<a href="Lexing.html">Lexing</a>]</td>
4568<td><div class="info">
4569Create a lexer buffer with the given function as its reading method.
4570</div>
4571</td></tr>
4572<tr><td><a href="Digest.html#VALfrom_hex">from_hex</a> [<a href="Digest.html">Digest</a>]</td>
4573<td><div class="info">
4574Convert a hexadecimal representation back into the corresponding digest.
4575</div>
4576</td></tr>
4577<tr><td><a href="Scanf.Scanning.html#VALfrom_string">from_string</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
4578<td><div class="info">
4579<code class="code"><span class="constructor">Scanning</span>.from_string&nbsp;s</code> returns a <a href="Scanf.Scanning.html#TYPEin_channel"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.in_channel</code></a> formatted
4580    input channel which reads from the given string.
4581</div>
4582</td></tr>
4583<tr><td><a href="Marshal.html#VALfrom_string">from_string</a> [<a href="Marshal.html">Marshal</a>]</td>
4584<td><div class="info">
4585Same as <code class="code">from_bytes</code> but take a string as argument instead of a
4586    byte sequence.
4587</div>
4588</td></tr>
4589<tr><td><a href="Lexing.html#VALfrom_string">from_string</a> [<a href="Lexing.html">Lexing</a>]</td>
4590<td><div class="info">
4591Create a lexer buffer which reads from
4592   the given string.
4593</div>
4594</td></tr>
4595<tr><td><a href="Lazy.html#VALfrom_val">from_val</a> [<a href="Lazy.html">Lazy</a>]</td>
4596<td><div class="info">
4597<code class="code">from_val&nbsp;v</code> returns an already-forced suspension of <code class="code">v</code>.
4598</div>
4599</td></tr>
4600<tr><td><a href="Scanf.html#VALfscanf">fscanf</a> [<a href="Scanf.html">Scanf</a>]</td>
4601<td><div class="info">
4602<span class="deprecated"></span></div>
4603</td></tr>
4604<tr><td><a href="Pervasives.html#VALfst">fst</a> [<a href="Pervasives.html">Pervasives</a>]</td>
4605<td><div class="info">
4606Return the first component of a pair.
4607</div>
4608</td></tr>
4609<tr><td><a href="Misc.html#VALfst3">fst3</a> [<a href="Misc.html">Misc</a>]</td>
4610<td></td></tr>
4611<tr><td><a href="Misc.html#VALfst4">fst4</a> [<a href="Misc.html">Misc</a>]</td>
4612<td></td></tr>
4613<tr><td><a href="UnixLabels.LargeFile.html#VALfstat">fstat</a> [<a href="UnixLabels.LargeFile.html">UnixLabels.LargeFile</a>]</td>
4614<td></td></tr>
4615<tr><td><a href="UnixLabels.html#VALfstat">fstat</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
4616<td><div class="info">
4617Return the information for the file associated with the given
4618   descriptor.
4619</div>
4620</td></tr>
4621<tr><td><a href="Unix.LargeFile.html#VALfstat">fstat</a> [<a href="Unix.LargeFile.html">Unix.LargeFile</a>]</td>
4622<td></td></tr>
4623<tr><td><a href="Unix.html#VALfstat">fstat</a> [<a href="Unix.html">Unix</a>]</td>
4624<td><div class="info">
4625Return the information for the file associated with the given
4626   descriptor.
4627</div>
4628</td></tr>
4629<tr><td><a href="UnixLabels.LargeFile.html#VALftruncate">ftruncate</a> [<a href="UnixLabels.LargeFile.html">UnixLabels.LargeFile</a>]</td>
4630<td></td></tr>
4631<tr><td><a href="UnixLabels.html#VALftruncate">ftruncate</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
4632<td><div class="info">
4633Truncates the file corresponding to the given descriptor
4634   to the given size.
4635</div>
4636</td></tr>
4637<tr><td><a href="Unix.LargeFile.html#VALftruncate">ftruncate</a> [<a href="Unix.LargeFile.html">Unix.LargeFile</a>]</td>
4638<td><div class="info">
4639See <a href="Unix.html#VALftruncate"><code class="code"><span class="constructor">Unix</span>.ftruncate</code></a>.
4640</div>
4641</td></tr>
4642<tr><td><a href="Unix.html#VALftruncate">ftruncate</a> [<a href="Unix.html">Unix</a>]</td>
4643<td><div class="info">
4644Truncates the file corresponding to the given descriptor
4645   to the given size.
4646</div>
4647</td></tr>
4648<tr><td><a href="Random.html#VALfull_init">full_init</a> [<a href="Random.html">Random</a>]</td>
4649<td><div class="info">
4650Same as <a href="Random.html#VALinit"><code class="code"><span class="constructor">Random</span>.init</code></a> but takes more data as seed.
4651</div>
4652</td></tr>
4653<tr><td><a href="Gc.html#VALfull_major">full_major</a> [<a href="Gc.html">Gc</a>]</td>
4654<td><div class="info">
4655Do a minor collection, finish the current major collection cycle,
4656   and perform a complete new cycle.
4657</div>
4658</td></tr>
4659<tr><td><a href="Str.html#VALfull_split">full_split</a> [<a href="Str.html">Str</a>]</td>
4660<td><div class="info">
4661Same as <a href="Str.html#VALsplit_delim"><code class="code"><span class="constructor">Str</span>.split_delim</code></a>, but returns
4662   the delimiters as well as the substrings contained between
4663   delimiters.
4664</div>
4665</td></tr>
4666<tr><td><a href="Ast_helper.Cl.html#VALfun_">fun_</a> [<a href="Ast_helper.Cl.html">Ast_helper.Cl</a>]</td>
4667<td></td></tr>
4668<tr><td><a href="Ast_helper.Exp.html#VALfun_">fun_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
4669<td></td></tr>
4670<tr><td><a href="Ast_helper.Exp.html#VALfunction_">function_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
4671<td></td></tr>
4672<tr><td><a href="Ast_helper.Mod.html#VALfunctor_">functor_</a> [<a href="Ast_helper.Mod.html">Ast_helper.Mod</a>]</td>
4673<td></td></tr>
4674<tr><td><a href="Ast_helper.Mty.html#VALfunctor_">functor_</a> [<a href="Ast_helper.Mty.html">Ast_helper.Mty</a>]</td>
4675<td></td></tr>
4676<tr><td align="left"><br>G</td></tr>
4677<tr><td><a href="Big_int.html#VALgcd_big_int">gcd_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
4678<td><div class="info">
4679Greatest common divisor of two big integers.
4680</div>
4681</td></tr>
4682<tr><td><a href="Big_int.html#VALge_big_int">ge_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
4683<td></td></tr>
4684<tr><td><a href="Num.html#VALge_num">ge_num</a> [<a href="Num.html">Num</a>]</td>
4685<td></td></tr>
4686<tr><td><a href="Bigarray.html#VALgenarray_of_array0">genarray_of_array0</a> [<a href="Bigarray.html">Bigarray</a>]</td>
4687<td><div class="info">
4688Return the generic big array corresponding to the given zero-dimensional
4689   big array.
4690</div>
4691</td></tr>
4692<tr><td><a href="Bigarray.html#VALgenarray_of_array1">genarray_of_array1</a> [<a href="Bigarray.html">Bigarray</a>]</td>
4693<td><div class="info">
4694Return the generic big array corresponding to the given one-dimensional
4695   big array.
4696</div>
4697</td></tr>
4698<tr><td><a href="Bigarray.html#VALgenarray_of_array2">genarray_of_array2</a> [<a href="Bigarray.html">Bigarray</a>]</td>
4699<td><div class="info">
4700Return the generic big array corresponding to the given two-dimensional
4701   big array.
4702</div>
4703</td></tr>
4704<tr><td><a href="Bigarray.html#VALgenarray_of_array3">genarray_of_array3</a> [<a href="Bigarray.html">Bigarray</a>]</td>
4705<td><div class="info">
4706Return the generic big array corresponding to the given three-dimensional
4707   big array.
4708</div>
4709</td></tr>
4710<tr><td><a href="Weak.html#VALget">get</a> [<a href="Weak.html">Weak</a>]</td>
4711<td><div class="info">
4712<code class="code"><span class="constructor">Weak</span>.get&nbsp;ar&nbsp;n</code> returns None if the <code class="code">n</code>th cell of <code class="code">ar</code> is
4713   empty, <code class="code"><span class="constructor">Some</span>&nbsp;x</code> (where <code class="code">x</code> is the value) if it is full.
4714</div>
4715</td></tr>
4716<tr><td><a href="Timings.html#VALget">get</a> [<a href="Timings.html">Timings</a>]</td>
4717<td><div class="info">
4718returns the runtime in seconds of a completed pass
4719</div>
4720</td></tr>
4721<tr><td><a href="String.html#VALget">get</a> [<a href="String.html">String</a>]</td>
4722<td><div class="info">
4723<code class="code"><span class="constructor">String</span>.get&nbsp;s&nbsp;n</code> returns the character at index <code class="code">n</code> in string <code class="code">s</code>.
4724</div>
4725</td></tr>
4726<tr><td><a href="StringLabels.html#VALget">get</a> [<a href="StringLabels.html">StringLabels</a>]</td>
4727<td><div class="info">
4728<code class="code"><span class="constructor">String</span>.get&nbsp;s&nbsp;n</code> returns the character at index <code class="code">n</code> in string <code class="code">s</code>.
4729</div>
4730</td></tr>
4731<tr><td><a href="Misc.LongString.html#VALget">get</a> [<a href="Misc.LongString.html">Misc.LongString</a>]</td>
4732<td></td></tr>
4733<tr><td><a href="Gc.html#VALget">get</a> [<a href="Gc.html">Gc</a>]</td>
4734<td><div class="info">
4735Return the current values of the GC parameters in a <code class="code">control</code> record.
4736</div>
4737</td></tr>
4738<tr><td><a href="Clflags.Float_arg_helper.html#VALget">get</a> [<a href="Clflags.Float_arg_helper.html">Clflags.Float_arg_helper</a>]</td>
4739<td></td></tr>
4740<tr><td><a href="Clflags.Int_arg_helper.html#VALget">get</a> [<a href="Clflags.Int_arg_helper.html">Clflags.Int_arg_helper</a>]</td>
4741<td></td></tr>
4742<tr><td><a href="BytesLabels.html#VALget">get</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
4743<td><div class="info">
4744<code class="code">get&nbsp;s&nbsp;n</code> returns the byte at index <code class="code">n</code> in argument <code class="code">s</code>.
4745</div>
4746</td></tr>
4747<tr><td><a href="Bytes.html#VALget">get</a> [<a href="Bytes.html">Bytes</a>]</td>
4748<td><div class="info">
4749<code class="code">get&nbsp;s&nbsp;n</code> returns the byte at index <code class="code">n</code> in argument <code class="code">s</code>.
4750</div>
4751</td></tr>
4752<tr><td><a href="Bigarray.Array3.html#VALget">get</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
4753<td><div class="info">
4754<code class="code"><span class="constructor">Array3</span>.get&nbsp;a&nbsp;x&nbsp;y&nbsp;z</code>, also written <code class="code">a.{x,y,z}</code>,
4755     returns the element of <code class="code">a</code> at coordinates (<code class="code">x</code>, <code class="code">y</code>, <code class="code">z</code>).
4756</div>
4757</td></tr>
4758<tr><td><a href="Bigarray.Array2.html#VALget">get</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
4759<td><div class="info">
4760<code class="code"><span class="constructor">Array2</span>.get&nbsp;a&nbsp;x&nbsp;y</code>, also written <code class="code">a.{x,y}</code>,
4761     returns the element of <code class="code">a</code> at coordinates (<code class="code">x</code>, <code class="code">y</code>).
4762</div>
4763</td></tr>
4764<tr><td><a href="Bigarray.Array1.html#VALget">get</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
4765<td><div class="info">
4766<code class="code"><span class="constructor">Array1</span>.get&nbsp;a&nbsp;x</code>, or alternatively <code class="code">a.{x}</code>,
4767     returns the element of <code class="code">a</code> at index <code class="code">x</code>.
4768</div>
4769</td></tr>
4770<tr><td><a href="Bigarray.Array0.html#VALget">get</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td>
4771<td><div class="info">
4772<code class="code"><span class="constructor">Array0</span>.get&nbsp;a</code> returns the only element in <code class="code">a</code>.
4773</div>
4774</td></tr>
4775<tr><td><a href="Bigarray.Genarray.html#VALget">get</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
4776<td><div class="info">
4777Read an element of a generic big array.
4778</div>
4779</td></tr>
4780<tr><td><a href="ArrayLabels.html#VALget">get</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
4781<td><div class="info">
4782<code class="code"><span class="constructor">Array</span>.get&nbsp;a&nbsp;n</code> returns the element number <code class="code">n</code> of array <code class="code">a</code>.
4783</div>
4784</td></tr>
4785<tr><td><a href="Array.html#VALget">get</a> [<a href="Array.html">Array</a>]</td>
4786<td><div class="info">
4787<code class="code"><span class="constructor">Array</span>.get&nbsp;a&nbsp;n</code> returns the element number <code class="code">n</code> of array <code class="code">a</code>.
4788</div>
4789</td></tr>
4790<tr><td><a href="Arg_helper.Make.html#VALget">get</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td>
4791<td></td></tr>
4792<tr><td><a href="Format.html#VALget_all_formatter_output_functions">get_all_formatter_output_functions</a> [<a href="Format.html">Format</a>]</td>
4793<td><div class="info">
4794<span class="deprecated"></span></div>
4795</td></tr>
4796<tr><td><a href="Arith_status.html#VALget_approx_printing">get_approx_printing</a> [<a href="Arith_status.html">Arith_status</a>]</td>
4797<td><div class="info">
4798See <a href="Arith_status.html#VALset_approx_printing"><code class="code"><span class="constructor">Arith_status</span>.set_approx_printing</code></a>.
4799</div>
4800</td></tr>
4801<tr><td><a href="Printexc.html#VALget_backtrace">get_backtrace</a> [<a href="Printexc.html">Printexc</a>]</td>
4802<td><div class="info">
4803<code class="code"><span class="constructor">Printexc</span>.get_backtrace&nbsp;()</code> returns a string containing the
4804    same exception backtrace that <code class="code"><span class="constructor">Printexc</span>.print_backtrace</code> would
4805    print.
4806</div>
4807</td></tr>
4808<tr><td><a href="Gc.html#VALget_bucket">get_bucket</a> [<a href="Gc.html">Gc</a>]</td>
4809<td><div class="info">
4810<code class="code">get_bucket&nbsp;n</code> returns the current size of the <code class="code">n</code>-th future bucket
4811    of the GC smoothing system.
4812</div>
4813</td></tr>
4814<tr><td><a href="Printexc.html#VALget_callstack">get_callstack</a> [<a href="Printexc.html">Printexc</a>]</td>
4815<td><div class="info">
4816<code class="code"><span class="constructor">Printexc</span>.get_callstack&nbsp;n</code> returns a description of the top of the
4817    call stack on the current program point (for the current thread),
4818    with at most <code class="code">n</code> entries.
4819</div>
4820</td></tr>
4821<tr><td><a href="Ast_mapper.html#VALget_cookie">get_cookie</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
4822<td></td></tr>
4823<tr><td><a href="Weak.html#VALget_copy">get_copy</a> [<a href="Weak.html">Weak</a>]</td>
4824<td><div class="info">
4825<code class="code"><span class="constructor">Weak</span>.get_copy&nbsp;ar&nbsp;n</code> returns None if the <code class="code">n</code>th cell of <code class="code">ar</code> is
4826   empty, <code class="code"><span class="constructor">Some</span>&nbsp;x</code> (where <code class="code">x</code> is a (shallow) copy of the value) if
4827   it is full.
4828</div>
4829</td></tr>
4830<tr><td><a href="Gc.html#VALget_credit">get_credit</a> [<a href="Gc.html">Gc</a>]</td>
4831<td><div class="info">
4832<code class="code">get_credit&nbsp;()</code> returns the current size of the "work done in advance"
4833    counter of the GC smoothing system.
4834</div>
4835</td></tr>
4836<tr><td><a href="Obj.Ephemeron.html#VALget_data">get_data</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
4837<td><div class="info">
4838Same as <a href="Ephemeron.K1.html#VALget_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_data</code></a>
4839</div>
4840</td></tr>
4841<tr><td><a href="Ephemeron.Kn.html#VALget_data">get_data</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
4842<td><div class="info">
4843Same as <a href="Ephemeron.K1.html#VALget_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_data</code></a>
4844</div>
4845</td></tr>
4846<tr><td><a href="Ephemeron.K2.html#VALget_data">get_data</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
4847<td><div class="info">
4848Same as <a href="Ephemeron.K1.html#VALget_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_data</code></a>
4849</div>
4850</td></tr>
4851<tr><td><a href="Ephemeron.K1.html#VALget_data">get_data</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
4852<td><div class="info">
4853<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_data&nbsp;eph</code> returns <code class="code"><span class="constructor">None</span></code> if the data of <code class="code">eph</code> is
4854      empty, <code class="code"><span class="constructor">Some</span>&nbsp;x</code> (where <code class="code">x</code> is the data) if it is full.
4855</div>
4856</td></tr>
4857<tr><td><a href="Obj.Ephemeron.html#VALget_data_copy">get_data_copy</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
4858<td><div class="info">
4859Same as <a href="Ephemeron.K1.html#VALget_data_copy"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_data_copy</code></a>
4860</div>
4861</td></tr>
4862<tr><td><a href="Ephemeron.Kn.html#VALget_data_copy">get_data_copy</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
4863<td><div class="info">
4864Same as <a href="Ephemeron.K1.html#VALget_data_copy"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_data_copy</code></a>
4865</div>
4866</td></tr>
4867<tr><td><a href="Ephemeron.K2.html#VALget_data_copy">get_data_copy</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
4868<td><div class="info">
4869Same as <a href="Ephemeron.K1.html#VALget_data_copy"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_data_copy</code></a>
4870</div>
4871</td></tr>
4872<tr><td><a href="Ephemeron.K1.html#VALget_data_copy">get_data_copy</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
4873<td><div class="info">
4874<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_data_copy&nbsp;eph</code> returns <code class="code"><span class="constructor">None</span></code> if the data of <code class="code">eph</code> is
4875      empty, <code class="code"><span class="constructor">Some</span>&nbsp;x</code> (where <code class="code">x</code> is a (shallow) copy of the data) if
4876      it is full.
4877</div>
4878</td></tr>
4879<tr><td><a href="Format.html#VALget_ellipsis_text">get_ellipsis_text</a> [<a href="Format.html">Format</a>]</td>
4880<td><div class="info">
4881Return the text of the ellipsis.
4882</div>
4883</td></tr>
4884<tr><td><a href="Arith_status.html#VALget_error_when_null_denominator">get_error_when_null_denominator</a> [<a href="Arith_status.html">Arith_status</a>]</td>
4885<td><div class="info">
4886See <a href="Arith_status.html#VALset_error_when_null_denominator"><code class="code"><span class="constructor">Arith_status</span>.set_error_when_null_denominator</code></a>.
4887</div>
4888</td></tr>
4889<tr><td><a href="Arith_status.html#VALget_floating_precision">get_floating_precision</a> [<a href="Arith_status.html">Arith_status</a>]</td>
4890<td><div class="info">
4891See <a href="Arith_status.html#VALset_floating_precision"><code class="code"><span class="constructor">Arith_status</span>.set_floating_precision</code></a>.
4892</div>
4893</td></tr>
4894<tr><td><a href="Format.html#VALget_formatter_out_functions">get_formatter_out_functions</a> [<a href="Format.html">Format</a>]</td>
4895<td><div class="info">
4896Return the current output functions of the pretty-printer,
4897  including line splitting and indentation functions.
4898</div>
4899</td></tr>
4900<tr><td><a href="Format.html#VALget_formatter_output_functions">get_formatter_output_functions</a> [<a href="Format.html">Format</a>]</td>
4901<td><div class="info">
4902Return the current output functions of the pretty-printer.
4903</div>
4904</td></tr>
4905<tr><td><a href="Format.html#VALget_formatter_tag_functions">get_formatter_tag_functions</a> [<a href="Format.html">Format</a>]</td>
4906<td><div class="info">
4907Return the current tag functions of the pretty-printer.
4908</div>
4909</td></tr>
4910<tr><td><a href="Graphics.html#VALget_image">get_image</a> [<a href="Graphics.html">Graphics</a>]</td>
4911<td><div class="info">
4912Capture the contents of a rectangle on the screen as an image.
4913</div>
4914</td></tr>
4915<tr><td><a href="Obj.Ephemeron.html#VALget_key">get_key</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
4916<td><div class="info">
4917Same as <a href="Ephemeron.K1.html#VALget_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key</code></a>
4918</div>
4919</td></tr>
4920<tr><td><a href="Ephemeron.Kn.html#VALget_key">get_key</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
4921<td><div class="info">
4922Same as <a href="Ephemeron.K1.html#VALget_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key</code></a>
4923</div>
4924</td></tr>
4925<tr><td><a href="Ephemeron.K1.html#VALget_key">get_key</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
4926<td><div class="info">
4927<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key&nbsp;eph</code> returns <code class="code"><span class="constructor">None</span></code> if the key of <code class="code">eph</code> is
4928      empty, <code class="code"><span class="constructor">Some</span>&nbsp;x</code> (where <code class="code">x</code> is the key) if it is full.
4929</div>
4930</td></tr>
4931<tr><td><a href="Ephemeron.K2.html#VALget_key1">get_key1</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
4932<td><div class="info">
4933Same as <a href="Ephemeron.K1.html#VALget_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key</code></a>
4934</div>
4935</td></tr>
4936<tr><td><a href="Ephemeron.K2.html#VALget_key1_copy">get_key1_copy</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
4937<td><div class="info">
4938Same as <a href="Ephemeron.K1.html#VALget_key_copy"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key_copy</code></a>
4939</div>
4940</td></tr>
4941<tr><td><a href="Ephemeron.K2.html#VALget_key2">get_key2</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
4942<td><div class="info">
4943Same as <a href="Ephemeron.K1.html#VALget_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key</code></a>
4944</div>
4945</td></tr>
4946<tr><td><a href="Ephemeron.K2.html#VALget_key2_copy">get_key2_copy</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
4947<td><div class="info">
4948Same as <a href="Ephemeron.K1.html#VALget_key_copy"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key_copy</code></a>
4949</div>
4950</td></tr>
4951<tr><td><a href="Obj.Ephemeron.html#VALget_key_copy">get_key_copy</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
4952<td><div class="info">
4953Same as <a href="Ephemeron.K1.html#VALget_key_copy"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key_copy</code></a>
4954</div>
4955</td></tr>
4956<tr><td><a href="Ephemeron.Kn.html#VALget_key_copy">get_key_copy</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
4957<td><div class="info">
4958Same as <a href="Ephemeron.K1.html#VALget_key_copy"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key_copy</code></a>
4959</div>
4960</td></tr>
4961<tr><td><a href="Ephemeron.K1.html#VALget_key_copy">get_key_copy</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
4962<td><div class="info">
4963<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.get_key_copy&nbsp;eph</code> returns <code class="code"><span class="constructor">None</span></code> if the key of <code class="code">eph</code> is
4964      empty, <code class="code"><span class="constructor">Some</span>&nbsp;x</code> (where <code class="code">x</code> is a (shallow) copy of the key) if
4965      it is full.
4966</div>
4967</td></tr>
4968<tr><td><a href="Format.html#VALget_margin">get_margin</a> [<a href="Format.html">Format</a>]</td>
4969<td><div class="info">
4970Returns the position of the right margin.
4971</div>
4972</td></tr>
4973<tr><td><a href="Format.html#VALget_mark_tags">get_mark_tags</a> [<a href="Format.html">Format</a>]</td>
4974<td><div class="info">
4975Return the current status of tags marking.
4976</div>
4977</td></tr>
4978<tr><td><a href="Format.html#VALget_max_boxes">get_max_boxes</a> [<a href="Format.html">Format</a>]</td>
4979<td><div class="info">
4980Returns the maximum number of boxes allowed before ellipsis.
4981</div>
4982</td></tr>
4983<tr><td><a href="Format.html#VALget_max_indent">get_max_indent</a> [<a href="Format.html">Format</a>]</td>
4984<td><div class="info">
4985Return the maximum indentation limit (in characters).
4986</div>
4987</td></tr>
4988<tr><td><a href="CamlinternalOO.html#VALget_method">get_method</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
4989<td></td></tr>
4990<tr><td><a href="CamlinternalOO.html#VALget_method_label">get_method_label</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
4991<td></td></tr>
4992<tr><td><a href="CamlinternalOO.html#VALget_method_labels">get_method_labels</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
4993<td></td></tr>
4994<tr><td><a href="Gc.html#VALget_minor_free">get_minor_free</a> [<a href="Gc.html">Gc</a>]</td>
4995<td><div class="info">
4996Return the current size of the free space inside the minor heap.
4997</div>
4998</td></tr>
4999<tr><td><a href="Attr_helper.html#VALget_no_payload_attribute">get_no_payload_attribute</a> [<a href="Attr_helper.html">Attr_helper</a>]</td>
5000<td><div class="info">
5001The <code class="code">string&nbsp;list</code> argument of the following functions is a list of
5002    alternative names for the attribute we are looking for.
5003</div>
5004</td></tr>
5005<tr><td><a href="Arith_status.html#VALget_normalize_ratio">get_normalize_ratio</a> [<a href="Arith_status.html">Arith_status</a>]</td>
5006<td><div class="info">
5007See <a href="Arith_status.html#VALset_normalize_ratio"><code class="code"><span class="constructor">Arith_status</span>.set_normalize_ratio</code></a>.
5008</div>
5009</td></tr>
5010<tr><td><a href="Arith_status.html#VALget_normalize_ratio_when_printing">get_normalize_ratio_when_printing</a> [<a href="Arith_status.html">Arith_status</a>]</td>
5011<td><div class="info">
5012See <a href="Arith_status.html#VALset_normalize_ratio_when_printing"><code class="code"><span class="constructor">Arith_status</span>.set_normalize_ratio_when_printing</code></a>.
5013</div>
5014</td></tr>
5015<tr><td><a href="Location.html#VALget_pos_info">get_pos_info</a> [<a href="Location.html">Location</a>]</td>
5016<td></td></tr>
5017<tr><td><a href="Format.html#VALget_print_tags">get_print_tags</a> [<a href="Format.html">Format</a>]</td>
5018<td><div class="info">
5019Return the current status of tags printing.
5020</div>
5021</td></tr>
5022<tr><td><a href="CamlinternalOO.html#VALget_public_method">get_public_method</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
5023<td></td></tr>
5024<tr><td><a href="Printexc.html#VALget_raw_backtrace">get_raw_backtrace</a> [<a href="Printexc.html">Printexc</a>]</td>
5025<td><div class="info">
5026<code class="code"><span class="constructor">Printexc</span>.get_raw_backtrace&nbsp;()</code> returns the same exception
5027    backtrace that <code class="code"><span class="constructor">Printexc</span>.print_backtrace</code> would print, but in
5028    a raw format.
5029</div>
5030</td></tr>
5031<tr><td><a href="Printexc.html#VALget_raw_backtrace_next_slot">get_raw_backtrace_next_slot</a> [<a href="Printexc.html">Printexc</a>]</td>
5032<td><div class="info">
5033<code class="code">get_raw_backtrace_next_slot&nbsp;slot</code> returns the next slot inlined, if any.
5034</div>
5035</td></tr>
5036<tr><td><a href="Printexc.html#VALget_raw_backtrace_slot">get_raw_backtrace_slot</a> [<a href="Printexc.html">Printexc</a>]</td>
5037<td><div class="info">
5038<code class="code">get_raw_backtrace_slot&nbsp;bckt&nbsp;pos</code> returns the slot in position <code class="code">pos</code> in the
5039    backtrace <code class="code">bckt</code>.
5040</div>
5041</td></tr>
5042<tr><td><a href="Misc.html#VALget_ref">get_ref</a> [<a href="Misc.html">Misc</a>]</td>
5043<td></td></tr>
5044<tr><td><a href="Random.html#VALget_state">get_state</a> [<a href="Random.html">Random</a>]</td>
5045<td><div class="info">
5046Return the current state of the generator used by the basic functions.
5047</div>
5048</td></tr>
5049<tr><td><a href="Misc.Color.html#VALget_styles">get_styles</a> [<a href="Misc.Color.html">Misc.Color</a>]</td>
5050<td></td></tr>
5051<tr><td><a href="Filename.html#VALget_temp_dir_name">get_temp_dir_name</a> [<a href="Filename.html">Filename</a>]</td>
5052<td><div class="info">
5053The name of the temporary directory:
5054    Under Unix, the value of the <code class="code"><span class="constructor">TMPDIR</span></code> environment variable, or "/tmp"
5055    if the variable is not set.
5056</div>
5057</td></tr>
5058<tr><td><a href="CamlinternalOO.html#VALget_variable">get_variable</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
5059<td></td></tr>
5060<tr><td><a href="CamlinternalOO.html#VALget_variables">get_variables</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
5061<td></td></tr>
5062<tr><td><a href="UnixLabels.html#VALgetaddrinfo">getaddrinfo</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5063<td><div class="info">
5064<code class="code">getaddrinfo&nbsp;host&nbsp;service&nbsp;opts</code> returns a list of <a href="Unix.html#TYPEaddr_info"><code class="code"><span class="constructor">Unix</span>.addr_info</code></a>
5065    records describing socket parameters and addresses suitable for
5066    communicating with the given host and service.
5067</div>
5068</td></tr>
5069<tr><td><a href="Unix.html#VALgetaddrinfo">getaddrinfo</a> [<a href="Unix.html">Unix</a>]</td>
5070<td><div class="info">
5071<code class="code">getaddrinfo&nbsp;host&nbsp;service&nbsp;opts</code> returns a list of <a href="Unix.html#TYPEaddr_info"><code class="code"><span class="constructor">Unix</span>.addr_info</code></a>
5072    records describing socket parameters and addresses suitable for
5073    communicating with the given host and service.
5074</div>
5075</td></tr>
5076<tr><td><a href="UnixLabels.html#VALgetcwd">getcwd</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5077<td><div class="info">
5078Return the name of the current working directory.
5079</div>
5080</td></tr>
5081<tr><td><a href="Unix.html#VALgetcwd">getcwd</a> [<a href="Unix.html">Unix</a>]</td>
5082<td><div class="info">
5083Return the name of the current working directory.
5084</div>
5085</td></tr>
5086<tr><td><a href="Sys.html#VALgetcwd">getcwd</a> [<a href="Sys.html">Sys</a>]</td>
5087<td><div class="info">
5088Return the current working directory of the process.
5089</div>
5090</td></tr>
5091<tr><td><a href="UnixLabels.html#VALgetegid">getegid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5092<td><div class="info">
5093Return the effective group id under which the process runs.
5094</div>
5095</td></tr>
5096<tr><td><a href="Unix.html#VALgetegid">getegid</a> [<a href="Unix.html">Unix</a>]</td>
5097<td><div class="info">
5098Return the effective group id under which the process runs.
5099</div>
5100</td></tr>
5101<tr><td><a href="UnixLabels.html#VALgetenv">getenv</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5102<td><div class="info">
5103Return the value associated to a variable in the process
5104   environment.
5105</div>
5106</td></tr>
5107<tr><td><a href="Unix.html#VALgetenv">getenv</a> [<a href="Unix.html">Unix</a>]</td>
5108<td><div class="info">
5109Return the value associated to a variable in the process
5110   environment, unless the process has special privileges.
5111</div>
5112</td></tr>
5113<tr><td><a href="Sys.html#VALgetenv">getenv</a> [<a href="Sys.html">Sys</a>]</td>
5114<td><div class="info">
5115Return the value associated to a variable in the process
5116   environment.
5117</div>
5118</td></tr>
5119<tr><td><a href="Sys.html#VALgetenv_opt">getenv_opt</a> [<a href="Sys.html">Sys</a>]</td>
5120<td><div class="info">
5121Return the value associated to a variable in the process
5122    environment or <code class="code"><span class="constructor">None</span></code> if the variable is unbound.
5123</div>
5124</td></tr>
5125<tr><td><a href="UnixLabels.html#VALgeteuid">geteuid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5126<td><div class="info">
5127Return the effective user id under which the process runs.
5128</div>
5129</td></tr>
5130<tr><td><a href="Unix.html#VALgeteuid">geteuid</a> [<a href="Unix.html">Unix</a>]</td>
5131<td><div class="info">
5132Return the effective user id under which the process runs.
5133</div>
5134</td></tr>
5135<tr><td><a href="UnixLabels.html#VALgetgid">getgid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5136<td><div class="info">
5137Return the group id of the user executing the process.
5138</div>
5139</td></tr>
5140<tr><td><a href="Unix.html#VALgetgid">getgid</a> [<a href="Unix.html">Unix</a>]</td>
5141<td><div class="info">
5142Return the group id of the user executing the process.
5143</div>
5144</td></tr>
5145<tr><td><a href="UnixLabels.html#VALgetgrgid">getgrgid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5146<td><div class="info">
5147Find an entry in <code class="code">group</code> with the given group id, or raise
5148   <code class="code"><span class="constructor">Not_found</span></code>.
5149</div>
5150</td></tr>
5151<tr><td><a href="Unix.html#VALgetgrgid">getgrgid</a> [<a href="Unix.html">Unix</a>]</td>
5152<td><div class="info">
5153Find an entry in <code class="code">group</code> with the given group id.
5154</div>
5155</td></tr>
5156<tr><td><a href="UnixLabels.html#VALgetgrnam">getgrnam</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5157<td><div class="info">
5158Find an entry in <code class="code">group</code> with the given name, or raise
5159   <code class="code"><span class="constructor">Not_found</span></code>.
5160</div>
5161</td></tr>
5162<tr><td><a href="Unix.html#VALgetgrnam">getgrnam</a> [<a href="Unix.html">Unix</a>]</td>
5163<td><div class="info">
5164Find an entry in <code class="code">group</code> with the given name.
5165</div>
5166</td></tr>
5167<tr><td><a href="UnixLabels.html#VALgetgroups">getgroups</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5168<td><div class="info">
5169Return the list of groups to which the user executing the process
5170   belongs.
5171</div>
5172</td></tr>
5173<tr><td><a href="Unix.html#VALgetgroups">getgroups</a> [<a href="Unix.html">Unix</a>]</td>
5174<td><div class="info">
5175Return the list of groups to which the user executing the process
5176   belongs.
5177</div>
5178</td></tr>
5179<tr><td><a href="UnixLabels.html#VALgethostbyaddr">gethostbyaddr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5180<td><div class="info">
5181Find an entry in <code class="code">hosts</code> with the given address, or raise
5182   <code class="code"><span class="constructor">Not_found</span></code>.
5183</div>
5184</td></tr>
5185<tr><td><a href="Unix.html#VALgethostbyaddr">gethostbyaddr</a> [<a href="Unix.html">Unix</a>]</td>
5186<td><div class="info">
5187Find an entry in <code class="code">hosts</code> with the given address.
5188</div>
5189</td></tr>
5190<tr><td><a href="UnixLabels.html#VALgethostbyname">gethostbyname</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5191<td><div class="info">
5192Find an entry in <code class="code">hosts</code> with the given name, or raise
5193   <code class="code"><span class="constructor">Not_found</span></code>.
5194</div>
5195</td></tr>
5196<tr><td><a href="Unix.html#VALgethostbyname">gethostbyname</a> [<a href="Unix.html">Unix</a>]</td>
5197<td><div class="info">
5198Find an entry in <code class="code">hosts</code> with the given name.
5199</div>
5200</td></tr>
5201<tr><td><a href="UnixLabels.html#VALgethostname">gethostname</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5202<td><div class="info">
5203Return the name of the local host.
5204</div>
5205</td></tr>
5206<tr><td><a href="Unix.html#VALgethostname">gethostname</a> [<a href="Unix.html">Unix</a>]</td>
5207<td><div class="info">
5208Return the name of the local host.
5209</div>
5210</td></tr>
5211<tr><td><a href="UnixLabels.html#VALgetitimer">getitimer</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5212<td><div class="info">
5213Return the current status of the given interval timer.
5214</div>
5215</td></tr>
5216<tr><td><a href="Unix.html#VALgetitimer">getitimer</a> [<a href="Unix.html">Unix</a>]</td>
5217<td><div class="info">
5218Return the current status of the given interval timer.
5219</div>
5220</td></tr>
5221<tr><td><a href="UnixLabels.html#VALgetlogin">getlogin</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5222<td><div class="info">
5223Return the login name of the user executing the process.
5224</div>
5225</td></tr>
5226<tr><td><a href="Unix.html#VALgetlogin">getlogin</a> [<a href="Unix.html">Unix</a>]</td>
5227<td><div class="info">
5228Return the login name of the user executing the process.
5229</div>
5230</td></tr>
5231<tr><td><a href="UnixLabels.html#VALgetnameinfo">getnameinfo</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5232<td><div class="info">
5233<code class="code">getnameinfo&nbsp;addr&nbsp;opts</code> returns the host name and service name
5234    corresponding to the socket address <code class="code">addr</code>.
5235</div>
5236</td></tr>
5237<tr><td><a href="Unix.html#VALgetnameinfo">getnameinfo</a> [<a href="Unix.html">Unix</a>]</td>
5238<td><div class="info">
5239<code class="code">getnameinfo&nbsp;addr&nbsp;opts</code> returns the host name and service name
5240    corresponding to the socket address <code class="code">addr</code>.
5241</div>
5242</td></tr>
5243<tr><td><a href="UnixLabels.html#VALgetpeername">getpeername</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5244<td><div class="info">
5245Return the address of the host connected to the given socket.
5246</div>
5247</td></tr>
5248<tr><td><a href="Unix.html#VALgetpeername">getpeername</a> [<a href="Unix.html">Unix</a>]</td>
5249<td><div class="info">
5250Return the address of the host connected to the given socket.
5251</div>
5252</td></tr>
5253<tr><td><a href="UnixLabels.html#VALgetpid">getpid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5254<td><div class="info">
5255Return the pid of the process.
5256</div>
5257</td></tr>
5258<tr><td><a href="Unix.html#VALgetpid">getpid</a> [<a href="Unix.html">Unix</a>]</td>
5259<td><div class="info">
5260Return the pid of the process.
5261</div>
5262</td></tr>
5263<tr><td><a href="UnixLabels.html#VALgetppid">getppid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5264<td><div class="info">
5265Return the pid of the parent process.
5266</div>
5267</td></tr>
5268<tr><td><a href="Unix.html#VALgetppid">getppid</a> [<a href="Unix.html">Unix</a>]</td>
5269<td><div class="info">
5270Return the pid of the parent process.
5271</div>
5272</td></tr>
5273<tr><td><a href="UnixLabels.html#VALgetprotobyname">getprotobyname</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5274<td><div class="info">
5275Find an entry in <code class="code">protocols</code> with the given name, or raise
5276   <code class="code"><span class="constructor">Not_found</span></code>.
5277</div>
5278</td></tr>
5279<tr><td><a href="Unix.html#VALgetprotobyname">getprotobyname</a> [<a href="Unix.html">Unix</a>]</td>
5280<td><div class="info">
5281Find an entry in <code class="code">protocols</code> with the given name.
5282</div>
5283</td></tr>
5284<tr><td><a href="UnixLabels.html#VALgetprotobynumber">getprotobynumber</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5285<td><div class="info">
5286Find an entry in <code class="code">protocols</code> with the given protocol number,
5287   or raise <code class="code"><span class="constructor">Not_found</span></code>.
5288</div>
5289</td></tr>
5290<tr><td><a href="Unix.html#VALgetprotobynumber">getprotobynumber</a> [<a href="Unix.html">Unix</a>]</td>
5291<td><div class="info">
5292Find an entry in <code class="code">protocols</code> with the given protocol number.
5293</div>
5294</td></tr>
5295<tr><td><a href="UnixLabels.html#VALgetpwnam">getpwnam</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5296<td><div class="info">
5297Find an entry in <code class="code">passwd</code> with the given name, or raise
5298   <code class="code"><span class="constructor">Not_found</span></code>.
5299</div>
5300</td></tr>
5301<tr><td><a href="Unix.html#VALgetpwnam">getpwnam</a> [<a href="Unix.html">Unix</a>]</td>
5302<td><div class="info">
5303Find an entry in <code class="code">passwd</code> with the given name.
5304</div>
5305</td></tr>
5306<tr><td><a href="UnixLabels.html#VALgetpwuid">getpwuid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5307<td><div class="info">
5308Find an entry in <code class="code">passwd</code> with the given user id, or raise
5309   <code class="code"><span class="constructor">Not_found</span></code>.
5310</div>
5311</td></tr>
5312<tr><td><a href="Unix.html#VALgetpwuid">getpwuid</a> [<a href="Unix.html">Unix</a>]</td>
5313<td><div class="info">
5314Find an entry in <code class="code">passwd</code> with the given user id.
5315</div>
5316</td></tr>
5317<tr><td><a href="UnixLabels.html#VALgetservbyname">getservbyname</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5318<td><div class="info">
5319Find an entry in <code class="code">services</code> with the given name, or raise
5320   <code class="code"><span class="constructor">Not_found</span></code>.
5321</div>
5322</td></tr>
5323<tr><td><a href="Unix.html#VALgetservbyname">getservbyname</a> [<a href="Unix.html">Unix</a>]</td>
5324<td><div class="info">
5325Find an entry in <code class="code">services</code> with the given name.
5326</div>
5327</td></tr>
5328<tr><td><a href="UnixLabels.html#VALgetservbyport">getservbyport</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5329<td><div class="info">
5330Find an entry in <code class="code">services</code> with the given service number,
5331   or raise <code class="code"><span class="constructor">Not_found</span></code>.
5332</div>
5333</td></tr>
5334<tr><td><a href="Unix.html#VALgetservbyport">getservbyport</a> [<a href="Unix.html">Unix</a>]</td>
5335<td><div class="info">
5336Find an entry in <code class="code">services</code> with the given service number.
5337</div>
5338</td></tr>
5339<tr><td><a href="UnixLabels.html#VALgetsockname">getsockname</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5340<td><div class="info">
5341Return the address of the given socket.
5342</div>
5343</td></tr>
5344<tr><td><a href="Unix.html#VALgetsockname">getsockname</a> [<a href="Unix.html">Unix</a>]</td>
5345<td><div class="info">
5346Return the address of the given socket.
5347</div>
5348</td></tr>
5349<tr><td><a href="UnixLabels.html#VALgetsockopt">getsockopt</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5350<td><div class="info">
5351Return the current status of a boolean-valued option
5352   in the given socket.
5353</div>
5354</td></tr>
5355<tr><td><a href="Unix.html#VALgetsockopt">getsockopt</a> [<a href="Unix.html">Unix</a>]</td>
5356<td><div class="info">
5357Return the current status of a boolean-valued option
5358   in the given socket.
5359</div>
5360</td></tr>
5361<tr><td><a href="UnixLabels.html#VALgetsockopt_error">getsockopt_error</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5362<td><div class="info">
5363Return the error condition associated with the given socket,
5364    and clear it.
5365</div>
5366</td></tr>
5367<tr><td><a href="Unix.html#VALgetsockopt_error">getsockopt_error</a> [<a href="Unix.html">Unix</a>]</td>
5368<td><div class="info">
5369Return the error condition associated with the given socket,
5370    and clear it.
5371</div>
5372</td></tr>
5373<tr><td><a href="UnixLabels.html#VALgetsockopt_float">getsockopt_float</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5374<td><div class="info">
5375Same as <a href="Unix.html#VALgetsockopt"><code class="code"><span class="constructor">Unix</span>.getsockopt</code></a> for a socket option whose value is a
5376    floating-point number.
5377</div>
5378</td></tr>
5379<tr><td><a href="Unix.html#VALgetsockopt_float">getsockopt_float</a> [<a href="Unix.html">Unix</a>]</td>
5380<td><div class="info">
5381Same as <a href="Unix.html#VALgetsockopt"><code class="code"><span class="constructor">Unix</span>.getsockopt</code></a> for a socket option whose value is a
5382   floating-point number.
5383</div>
5384</td></tr>
5385<tr><td><a href="UnixLabels.html#VALgetsockopt_int">getsockopt_int</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5386<td><div class="info">
5387Same as <a href="Unix.html#VALgetsockopt"><code class="code"><span class="constructor">Unix</span>.getsockopt</code></a> for an integer-valued socket option.
5388</div>
5389</td></tr>
5390<tr><td><a href="Unix.html#VALgetsockopt_int">getsockopt_int</a> [<a href="Unix.html">Unix</a>]</td>
5391<td><div class="info">
5392Same as <a href="Unix.html#VALgetsockopt"><code class="code"><span class="constructor">Unix</span>.getsockopt</code></a> for an integer-valued socket option.
5393</div>
5394</td></tr>
5395<tr><td><a href="UnixLabels.html#VALgetsockopt_optint">getsockopt_optint</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5396<td><div class="info">
5397Same as <a href="Unix.html#VALgetsockopt"><code class="code"><span class="constructor">Unix</span>.getsockopt</code></a> for a socket option whose value is
5398    an <code class="code">int&nbsp;option</code>.
5399</div>
5400</td></tr>
5401<tr><td><a href="Unix.html#VALgetsockopt_optint">getsockopt_optint</a> [<a href="Unix.html">Unix</a>]</td>
5402<td><div class="info">
5403Same as <a href="Unix.html#VALgetsockopt"><code class="code"><span class="constructor">Unix</span>.getsockopt</code></a> for a socket option whose value is an
5404   <code class="code">int&nbsp;option</code>.
5405</div>
5406</td></tr>
5407<tr><td><a href="UnixLabels.html#VALgettimeofday">gettimeofday</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5408<td><div class="info">
5409Same as <a href="UnixLabels.html#VALtime"><code class="code"><span class="constructor">UnixLabels</span>.time</code></a>, but with resolution better than 1 second.
5410</div>
5411</td></tr>
5412<tr><td><a href="Unix.html#VALgettimeofday">gettimeofday</a> [<a href="Unix.html">Unix</a>]</td>
5413<td><div class="info">
5414Same as <a href="Unix.html#VALtime"><code class="code"><span class="constructor">Unix</span>.time</code></a>, but with resolution better than 1 second.
5415</div>
5416</td></tr>
5417<tr><td><a href="UnixLabels.html#VALgetuid">getuid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5418<td><div class="info">
5419Return the user id of the user executing the process.
5420</div>
5421</td></tr>
5422<tr><td><a href="Unix.html#VALgetuid">getuid</a> [<a href="Unix.html">Unix</a>]</td>
5423<td><div class="info">
5424Return the user id of the user executing the process.
5425</div>
5426</td></tr>
5427<tr><td><a href="Str.html#VALglobal_replace">global_replace</a> [<a href="Str.html">Str</a>]</td>
5428<td><div class="info">
5429<code class="code">global_replace&nbsp;regexp&nbsp;templ&nbsp;s</code> returns a string identical to <code class="code">s</code>,
5430   except that all substrings of <code class="code">s</code> that match <code class="code">regexp</code> have been
5431   replaced by <code class="code">templ</code>.
5432</div>
5433</td></tr>
5434<tr><td><a href="Str.html#VALglobal_substitute">global_substitute</a> [<a href="Str.html">Str</a>]</td>
5435<td><div class="info">
5436<code class="code">global_substitute&nbsp;regexp&nbsp;subst&nbsp;s</code> returns a string identical
5437   to <code class="code">s</code>, except that all substrings of <code class="code">s</code> that match <code class="code">regexp</code>
5438   have been replaced by the result of function <code class="code">subst</code>.
5439</div>
5440</td></tr>
5441<tr><td><a href="UnixLabels.html#VALgmtime">gmtime</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5442<td><div class="info">
5443Convert a time in seconds, as returned by <a href="UnixLabels.html#VALtime"><code class="code"><span class="constructor">UnixLabels</span>.time</code></a>, into a date
5444   and a time.
5445</div>
5446</td></tr>
5447<tr><td><a href="Unix.html#VALgmtime">gmtime</a> [<a href="Unix.html">Unix</a>]</td>
5448<td><div class="info">
5449Convert a time in seconds, as returned by <a href="Unix.html#VALtime"><code class="code"><span class="constructor">Unix</span>.time</code></a>, into a date and
5450   a time.
5451</div>
5452</td></tr>
5453<tr><td><a href="Clflags.html#VALgprofile">gprofile</a> [<a href="Clflags.html">Clflags</a>]</td>
5454<td></td></tr>
5455<tr><td><a href="Graphics.html#VALgreen">green</a> [<a href="Graphics.html">Graphics</a>]</td>
5456<td></td></tr>
5457<tr><td><a href="Str.html#VALgroup_beginning">group_beginning</a> [<a href="Str.html">Str</a>]</td>
5458<td><div class="info">
5459<code class="code">group_beginning&nbsp;n</code> returns the position of the first character
5460   of the substring that was matched by the <code class="code">n</code>th group of
5461   the regular expression that was matched by the last call to a
5462   matching or searching function (see <a href="Str.html#VALmatched_string"><code class="code"><span class="constructor">Str</span>.matched_string</code></a> for details).
5463</div>
5464</td></tr>
5465<tr><td><a href="Str.html#VALgroup_end">group_end</a> [<a href="Str.html">Str</a>]</td>
5466<td><div class="info">
5467<code class="code">group_end&nbsp;n</code> returns
5468   the position of the character following the last character of
5469   substring that was matched by the <code class="code">n</code>th group of the regular
5470   expression that was matched by the last call to a matching or
5471   searching function (see <a href="Str.html#VALmatched_string"><code class="code"><span class="constructor">Str</span>.matched_string</code></a> for details).
5472</div>
5473</td></tr>
5474<tr><td><a href="Big_int.html#VALgt_big_int">gt_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
5475<td><div class="info">
5476Usual boolean comparisons between two big integers.
5477</div>
5478</td></tr>
5479<tr><td><a href="Num.html#VALgt_num">gt_num</a> [<a href="Num.html">Num</a>]</td>
5480<td></td></tr>
5481<tr><td><a href="Event.html#VALguard">guard</a> [<a href="Event.html">Event</a>]</td>
5482<td><div class="info">
5483<code class="code">guard&nbsp;fn</code> returns the event that, when synchronized, computes
5484   <code class="code">fn()</code> and behaves as the resulting event.
5485</div>
5486</td></tr>
5487<tr><td align="left"><br>H</td></tr>
5488<tr><td><a href="Lexer.html#VALhandle_docstrings">handle_docstrings</a> [<a href="Lexer.html">Lexer</a>]</td>
5489<td></td></tr>
5490<tr><td><a href="UnixLabels.html#VALhandle_unix_error">handle_unix_error</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5491<td><div class="info">
5492<code class="code">handle_unix_error&nbsp;f&nbsp;x</code> applies <code class="code">f</code> to <code class="code">x</code> and returns the result.
5493</div>
5494</td></tr>
5495<tr><td><a href="Unix.html#VALhandle_unix_error">handle_unix_error</a> [<a href="Unix.html">Unix</a>]</td>
5496<td><div class="info">
5497<code class="code">handle_unix_error&nbsp;f&nbsp;x</code> applies <code class="code">f</code> to <code class="code">x</code> and returns the result.
5498</div>
5499</td></tr>
5500<tr><td><a href="Builtin_attributes.html#VALhas_boxed">has_boxed</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
5501<td></td></tr>
5502<tr><td><a href="Attr_helper.html#VALhas_no_payload_attribute">has_no_payload_attribute</a> [<a href="Attr_helper.html">Attr_helper</a>]</td>
5503<td></td></tr>
5504<tr><td><a href="UnixLabels.html#VALhas_symlink">has_symlink</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5505<td><div class="info">
5506Returns <code class="code"><span class="keyword">true</span></code> if the user is able to create symbolic links.
5507</div>
5508</td></tr>
5509<tr><td><a href="Unix.html#VALhas_symlink">has_symlink</a> [<a href="Unix.html">Unix</a>]</td>
5510<td><div class="info">
5511Returns <code class="code"><span class="keyword">true</span></code> if the user is able to create symbolic links.
5512</div>
5513</td></tr>
5514<tr><td><a href="Builtin_attributes.html#VALhas_unboxed">has_unboxed</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
5515<td></td></tr>
5516<tr><td><a href="Uchar.html#VALhash">hash</a> [<a href="Uchar.html">Uchar</a>]</td>
5517<td><div class="info">
5518<code class="code">hash&nbsp;u</code> associates a non-negative integer to <code class="code">u</code>.
5519</div>
5520</td></tr>
5521<tr><td><a href="MoreLabels.Hashtbl.html#VALhash">hash</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
5522<td></td></tr>
5523<tr><td><a href="Hashtbl.SeededHashedType.html#VALhash">hash</a> [<a href="Hashtbl.SeededHashedType.html">Hashtbl.SeededHashedType</a>]</td>
5524<td><div class="info">
5525A seeded hashing function on keys.
5526</div>
5527</td></tr>
5528<tr><td><a href="Hashtbl.HashedType.html#VALhash">hash</a> [<a href="Hashtbl.HashedType.html">Hashtbl.HashedType</a>]</td>
5529<td><div class="info">
5530A hashing function on keys.
5531</div>
5532</td></tr>
5533<tr><td><a href="Hashtbl.html#VALhash">hash</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
5534<td><div class="info">
5535<code class="code"><span class="constructor">Hashtbl</span>.hash&nbsp;x</code> associates a nonnegative integer to any value of
5536   any type.
5537</div>
5538</td></tr>
5539<tr><td><a href="MoreLabels.Hashtbl.html#VALhash_param">hash_param</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
5540<td></td></tr>
5541<tr><td><a href="Hashtbl.html#VALhash_param">hash_param</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
5542<td><div class="info">
5543<code class="code"><span class="constructor">Hashtbl</span>.hash_param&nbsp;meaningful&nbsp;total&nbsp;x</code> computes a hash value for <code class="code">x</code>,
5544   with the same properties as for <code class="code">hash</code>.
5545</div>
5546</td></tr>
5547<tr><td><a href="ListLabels.html#VALhd">hd</a> [<a href="ListLabels.html">ListLabels</a>]</td>
5548<td><div class="info">
5549Return the first element of the given list.
5550</div>
5551</td></tr>
5552<tr><td><a href="List.html#VALhd">hd</a> [<a href="List.html">List</a>]</td>
5553<td><div class="info">
5554Return the first element of the given list.
5555</div>
5556</td></tr>
5557<tr><td><a href="Marshal.html#VALheader_size">header_size</a> [<a href="Marshal.html">Marshal</a>]</td>
5558<td><div class="info">
5559The bytes representing a marshaled value are composed of
5560   a fixed-size header and a variable-sized data part,
5561   whose size can be determined from the header.
5562</div>
5563</td></tr>
5564<tr><td><a href="Warnings.html#VALhelp_warnings">help_warnings</a> [<a href="Warnings.html">Warnings</a>]</td>
5565<td></td></tr>
5566<tr><td><a href="Location.html#VALhighlight_locations">highlight_locations</a> [<a href="Location.html">Location</a>]</td>
5567<td></td></tr>
5568<tr><td><a href="Config.html#VALhost">host</a> [<a href="Config.html">Config</a>]</td>
5569<td></td></tr>
5570<tr><td><a href="Gc.html#VALhuge_fallback_count">huge_fallback_count</a> [<a href="Gc.html">Gc</a>]</td>
5571<td><div class="info">
5572Return the number of times we tried to map huge pages and had to fall
5573    back to small pages.
5574</div>
5575</td></tr>
5576<tr><td><a href="Pervasives.html#VALhypot">hypot</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5577<td><div class="info">
5578<code class="code">hypot&nbsp;x&nbsp;y</code> returns <code class="code">sqrt(x&nbsp;*.&nbsp;x&nbsp;+&nbsp;y&nbsp;*.&nbsp;y)</code>, that is, the length
5579  of the hypotenuse of a right-angled triangle with sides of length
5580  <code class="code">x</code> and <code class="code">y</code>, or, equivalently, the distance of the point <code class="code">(x,y)</code>
5581  to origin.
5582</div>
5583</td></tr>
5584<tr><td align="left"><br>I</td></tr>
5585<tr><td><a href="Complex.html#VALi">i</a> [<a href="Complex.html">Complex</a>]</td>
5586<td><div class="info">
5587The complex number <code class="code">i</code>.
5588</div>
5589</td></tr>
5590<tr><td><a href="Thread.html#VALid">id</a> [<a href="Thread.html">Thread</a>]</td>
5591<td><div class="info">
5592Return the identifier of the given thread.
5593</div>
5594</td></tr>
5595<tr><td><a href="Oo.html#VALid">id</a> [<a href="Oo.html">Oo</a>]</td>
5596<td><div class="info">
5597Return an integer identifying this object, unique for
5598    the current execution of the program.
5599</div>
5600</td></tr>
5601<tr><td><a href="Ast_helper.Mod.html#VALident">ident</a> [<a href="Ast_helper.Mod.html">Ast_helper.Mod</a>]</td>
5602<td></td></tr>
5603<tr><td><a href="Ast_helper.Mty.html#VALident">ident</a> [<a href="Ast_helper.Mty.html">Ast_helper.Mty</a>]</td>
5604<td></td></tr>
5605<tr><td><a href="Ast_helper.Exp.html#VALident">ident</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
5606<td></td></tr>
5607<tr><td><a href="Printf.html#VALifprintf">ifprintf</a> [<a href="Printf.html">Printf</a>]</td>
5608<td><div class="info">
5609Same as <a href="Printf.html#VALfprintf"><code class="code"><span class="constructor">Printf</span>.fprintf</code></a>, but does not print anything.
5610</div>
5611</td></tr>
5612<tr><td><a href="Format.html#VALifprintf">ifprintf</a> [<a href="Format.html">Format</a>]</td>
5613<td><div class="info">
5614Same as <code class="code">fprintf</code> above, but does not print anything.
5615</div>
5616</td></tr>
5617<tr><td><a href="Ast_helper.Exp.html#VALifthenelse">ifthenelse</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
5618<td></td></tr>
5619<tr><td><a href="Pervasives.html#VALignore">ignore</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5620<td><div class="info">
5621Discard the value of its argument and return <code class="code">()</code>.
5622</div>
5623</td></tr>
5624<tr><td><a href="Printf.html#VALikfprintf">ikfprintf</a> [<a href="Printf.html">Printf</a>]</td>
5625<td><div class="info">
5626Same as <code class="code">kfprintf</code> above, but does not print anything.
5627</div>
5628</td></tr>
5629<tr><td><a href="Format.html#VALikfprintf">ikfprintf</a> [<a href="Format.html">Format</a>]</td>
5630<td><div class="info">
5631Same as <code class="code">kfprintf</code> above, but does not print anything.
5632</div>
5633</td></tr>
5634<tr><td><a href="Syntaxerr.html#VALill_formed_ast">ill_formed_ast</a> [<a href="Syntaxerr.html">Syntaxerr</a>]</td>
5635<td></td></tr>
5636<tr><td><a href="Builtin_attributes.html#VALimmediate">immediate</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
5637<td></td></tr>
5638<tr><td><a href="Printast.html#VALimplementation">implementation</a> [<a href="Printast.html">Printast</a>]</td>
5639<td></td></tr>
5640<tr><td><a href="Parser.html#VALimplementation">implementation</a> [<a href="Parser.html">Parser</a>]</td>
5641<td></td></tr>
5642<tr><td><a href="Parse.html#VALimplementation">implementation</a> [<a href="Parse.html">Parse</a>]</td>
5643<td></td></tr>
5644<tr><td><a href="Pervasives.LargeFile.html#VALin_channel_length">in_channel_length</a> [<a href="Pervasives.LargeFile.html">Pervasives.LargeFile</a>]</td>
5645<td></td></tr>
5646<tr><td><a href="Pervasives.html#VALin_channel_length">in_channel_length</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5647<td><div class="info">
5648Return the size (number of characters) of the regular file
5649    on which the given channel is opened.
5650</div>
5651</td></tr>
5652<tr><td><a href="UnixLabels.html#VALin_channel_of_descr">in_channel_of_descr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5653<td><div class="info">
5654Create an input channel reading from the given descriptor.
5655</div>
5656</td></tr>
5657<tr><td><a href="Unix.html#VALin_channel_of_descr">in_channel_of_descr</a> [<a href="Unix.html">Unix</a>]</td>
5658<td><div class="info">
5659Create an input channel reading from the given descriptor.
5660</div>
5661</td></tr>
5662<tr><td><a href="Lexer.html#VALin_comment">in_comment</a> [<a href="Lexer.html">Lexer</a>]</td>
5663<td></td></tr>
5664<tr><td><a href="Location.html#VALin_file">in_file</a> [<a href="Location.html">Location</a>]</td>
5665<td><div class="info">
5666Return an empty ghost range located in a given file.
5667</div>
5668</td></tr>
5669<tr><td><a href="Lexer.html#VALin_string">in_string</a> [<a href="Lexer.html">Lexer</a>]</td>
5670<td></td></tr>
5671<tr><td><a href="Ast_helper.Str.html#VALinclude_">include_</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
5672<td></td></tr>
5673<tr><td><a href="Ast_helper.Sig.html#VALinclude_">include_</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
5674<td></td></tr>
5675<tr><td><a href="Clflags.html#VALinclude_dirs">include_dirs</a> [<a href="Clflags.html">Clflags</a>]</td>
5676<td></td></tr>
5677<tr><td><a href="Pervasives.html#VALincr">incr</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5678<td><div class="info">
5679Increment the integer contained in the given reference.
5680</div>
5681</td></tr>
5682<tr><td><a href="Num.html#VALincr_num">incr_num</a> [<a href="Num.html">Num</a>]</td>
5683<td><div class="info">
5684<code class="code">incr&nbsp;r</code> is <code class="code">r:=!r+1</code>, where <code class="code">r</code> is a reference to a number.
5685</div>
5686</td></tr>
5687<tr><td><a href="String.html#VALindex">index</a> [<a href="String.html">String</a>]</td>
5688<td><div class="info">
5689<code class="code"><span class="constructor">String</span>.index&nbsp;s&nbsp;c</code> returns the index of the first
5690   occurrence of character <code class="code">c</code> in string <code class="code">s</code>.
5691</div>
5692</td></tr>
5693<tr><td><a href="StringLabels.html#VALindex">index</a> [<a href="StringLabels.html">StringLabels</a>]</td>
5694<td><div class="info">
5695<code class="code"><span class="constructor">String</span>.index&nbsp;s&nbsp;c</code> returns the index of the first
5696   occurrence of character <code class="code">c</code> in string <code class="code">s</code>.
5697</div>
5698</td></tr>
5699<tr><td><a href="BytesLabels.html#VALindex">index</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
5700<td><div class="info">
5701<code class="code">index&nbsp;s&nbsp;c</code> returns the index of the first occurrence of byte <code class="code">c</code>
5702    in <code class="code">s</code>.
5703</div>
5704</td></tr>
5705<tr><td><a href="Bytes.html#VALindex">index</a> [<a href="Bytes.html">Bytes</a>]</td>
5706<td><div class="info">
5707<code class="code">index&nbsp;s&nbsp;c</code> returns the index of the first occurrence of byte <code class="code">c</code>
5708    in <code class="code">s</code>.
5709</div>
5710</td></tr>
5711<tr><td><a href="String.html#VALindex_from">index_from</a> [<a href="String.html">String</a>]</td>
5712<td><div class="info">
5713<code class="code"><span class="constructor">String</span>.index_from&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the
5714   first occurrence of character <code class="code">c</code> in string <code class="code">s</code> after position <code class="code">i</code>.
5715</div>
5716</td></tr>
5717<tr><td><a href="StringLabels.html#VALindex_from">index_from</a> [<a href="StringLabels.html">StringLabels</a>]</td>
5718<td><div class="info">
5719<code class="code"><span class="constructor">String</span>.index_from&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the
5720   first occurrence of character <code class="code">c</code> in string <code class="code">s</code> after position <code class="code">i</code>.
5721</div>
5722</td></tr>
5723<tr><td><a href="BytesLabels.html#VALindex_from">index_from</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
5724<td><div class="info">
5725<code class="code">index_from&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the first occurrence of
5726    byte <code class="code">c</code> in <code class="code">s</code> after position <code class="code">i</code>.
5727</div>
5728</td></tr>
5729<tr><td><a href="Bytes.html#VALindex_from">index_from</a> [<a href="Bytes.html">Bytes</a>]</td>
5730<td><div class="info">
5731<code class="code">index_from&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the first occurrence of
5732    byte <code class="code">c</code> in <code class="code">s</code> after position <code class="code">i</code>.
5733</div>
5734</td></tr>
5735<tr><td><a href="String.html#VALindex_from_opt">index_from_opt</a> [<a href="String.html">String</a>]</td>
5736<td><div class="info">
5737<code class="code"><span class="constructor">String</span>.index_from_opt&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the
5738    first occurrence of character <code class="code">c</code> in string <code class="code">s</code> after position <code class="code">i</code>
5739    or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code> after position <code class="code">i</code>.
5740</div>
5741</td></tr>
5742<tr><td><a href="StringLabels.html#VALindex_from_opt">index_from_opt</a> [<a href="StringLabels.html">StringLabels</a>]</td>
5743<td><div class="info">
5744<code class="code"><span class="constructor">String</span>.index_from_opt&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the
5745    first occurrence of character <code class="code">c</code> in string <code class="code">s</code> after position <code class="code">i</code>
5746    or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code> after position <code class="code">i</code>.
5747</div>
5748</td></tr>
5749<tr><td><a href="BytesLabels.html#VALindex_from_opt">index_from_opt</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
5750<td><div class="info">
5751<code class="code">index_from&nbsp;_opts&nbsp;i&nbsp;c</code> returns the index of the first occurrence of
5752    byte <code class="code">c</code> in <code class="code">s</code> after position <code class="code">i</code> or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code> after position <code class="code">i</code>.
5753</div>
5754</td></tr>
5755<tr><td><a href="Bytes.html#VALindex_from_opt">index_from_opt</a> [<a href="Bytes.html">Bytes</a>]</td>
5756<td><div class="info">
5757<code class="code">index_from&nbsp;_opts&nbsp;i&nbsp;c</code> returns the index of the first occurrence of
5758    byte <code class="code">c</code> in <code class="code">s</code> after position <code class="code">i</code> or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code> after position <code class="code">i</code>.
5759</div>
5760</td></tr>
5761<tr><td><a href="String.html#VALindex_opt">index_opt</a> [<a href="String.html">String</a>]</td>
5762<td><div class="info">
5763<code class="code"><span class="constructor">String</span>.index_opt&nbsp;s&nbsp;c</code> returns the index of the first
5764    occurrence of character <code class="code">c</code> in string <code class="code">s</code>, or
5765    <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code>.
5766</div>
5767</td></tr>
5768<tr><td><a href="StringLabels.html#VALindex_opt">index_opt</a> [<a href="StringLabels.html">StringLabels</a>]</td>
5769<td><div class="info">
5770<code class="code"><span class="constructor">String</span>.index_opt&nbsp;s&nbsp;c</code> returns the index of the first
5771    occurrence of character <code class="code">c</code> in string <code class="code">s</code>, or
5772    <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code>.
5773</div>
5774</td></tr>
5775<tr><td><a href="BytesLabels.html#VALindex_opt">index_opt</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
5776<td><div class="info">
5777<code class="code">index_opt&nbsp;s&nbsp;c</code> returns the index of the first occurrence of byte <code class="code">c</code>
5778    in <code class="code">s</code> or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code>.
5779</div>
5780</td></tr>
5781<tr><td><a href="Bytes.html#VALindex_opt">index_opt</a> [<a href="Bytes.html">Bytes</a>]</td>
5782<td><div class="info">
5783<code class="code">index_opt&nbsp;s&nbsp;c</code> returns the index of the first occurrence of byte <code class="code">c</code>
5784    in <code class="code">s</code> or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code>.
5785</div>
5786</td></tr>
5787<tr><td><a href="UnixLabels.html#VALinet6_addr_any">inet6_addr_any</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5788<td><div class="info">
5789A special IPv6 address, for use only with <code class="code">bind</code>, representing
5790   all the Internet addresses that the host machine possesses.
5791</div>
5792</td></tr>
5793<tr><td><a href="Unix.html#VALinet6_addr_any">inet6_addr_any</a> [<a href="Unix.html">Unix</a>]</td>
5794<td><div class="info">
5795A special IPv6 address, for use only with <code class="code">bind</code>, representing
5796   all the Internet addresses that the host machine possesses.
5797</div>
5798</td></tr>
5799<tr><td><a href="UnixLabels.html#VALinet6_addr_loopback">inet6_addr_loopback</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5800<td><div class="info">
5801A special IPv6 address representing the host machine (<code class="code">::1</code>).
5802</div>
5803</td></tr>
5804<tr><td><a href="Unix.html#VALinet6_addr_loopback">inet6_addr_loopback</a> [<a href="Unix.html">Unix</a>]</td>
5805<td><div class="info">
5806A special IPv6 address representing the host machine (<code class="code">::1</code>).
5807</div>
5808</td></tr>
5809<tr><td><a href="UnixLabels.html#VALinet_addr_any">inet_addr_any</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5810<td><div class="info">
5811A special IPv4 address, for use only with <code class="code">bind</code>, representing
5812   all the Internet addresses that the host machine possesses.
5813</div>
5814</td></tr>
5815<tr><td><a href="Unix.html#VALinet_addr_any">inet_addr_any</a> [<a href="Unix.html">Unix</a>]</td>
5816<td><div class="info">
5817A special IPv4 address, for use only with <code class="code">bind</code>, representing
5818   all the Internet addresses that the host machine possesses.
5819</div>
5820</td></tr>
5821<tr><td><a href="UnixLabels.html#VALinet_addr_loopback">inet_addr_loopback</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5822<td><div class="info">
5823A special IPv4 address representing the host machine (<code class="code">127.0.0.1</code>).
5824</div>
5825</td></tr>
5826<tr><td><a href="Unix.html#VALinet_addr_loopback">inet_addr_loopback</a> [<a href="Unix.html">Unix</a>]</td>
5827<td><div class="info">
5828A special IPv4 address representing the host machine (<code class="code">127.0.0.1</code>).
5829</div>
5830</td></tr>
5831<tr><td><a href="UnixLabels.html#VALinet_addr_of_string">inet_addr_of_string</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5832<td><div class="info">
5833Conversion from the printable representation of an Internet
5834    address to its internal representation.
5835</div>
5836</td></tr>
5837<tr><td><a href="Unix.html#VALinet_addr_of_string">inet_addr_of_string</a> [<a href="Unix.html">Unix</a>]</td>
5838<td><div class="info">
5839Conversion from the printable representation of an Internet
5840    address to its internal representation.
5841</div>
5842</td></tr>
5843<tr><td><a href="Pervasives.html#VALinfinity">infinity</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5844<td><div class="info">
5845Positive infinity.
5846</div>
5847</td></tr>
5848<tr><td><a href="Obj.html#VALinfix_tag">infix_tag</a> [<a href="Obj.html">Obj</a>]</td>
5849<td></td></tr>
5850<tr><td><a href="Docstrings.html#VALinfo_attr">info_attr</a> [<a href="Docstrings.html">Docstrings</a>]</td>
5851<td></td></tr>
5852<tr><td><a href="Ast_helper.Cf.html#VALinherit_">inherit_</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
5853<td></td></tr>
5854<tr><td><a href="Ast_helper.Ctf.html#VALinherit_">inherit_</a> [<a href="Ast_helper.Ctf.html">Ast_helper.Ctf</a>]</td>
5855<td></td></tr>
5856<tr><td><a href="CamlinternalOO.html#VALinherits">inherits</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
5857<td></td></tr>
5858<tr><td><a href="String.html#VALinit">init</a> [<a href="String.html">String</a>]</td>
5859<td><div class="info">
5860<code class="code"><span class="constructor">String</span>.init&nbsp;n&nbsp;f</code> returns a string of length <code class="code">n</code>, with character
5861    <code class="code">i</code> initialized to the result of <code class="code">f&nbsp;i</code> (called in increasing
5862    index order).
5863</div>
5864</td></tr>
5865<tr><td><a href="StringLabels.html#VALinit">init</a> [<a href="StringLabels.html">StringLabels</a>]</td>
5866<td><div class="info">
5867<code class="code">init&nbsp;n&nbsp;f</code> returns a string of length <code class="code">n</code>,
5868    with character <code class="code">i</code> initialized to the result of <code class="code">f&nbsp;i</code>.
5869</div>
5870</td></tr>
5871<tr><td><a href="Random.html#VALinit">init</a> [<a href="Random.html">Random</a>]</td>
5872<td><div class="info">
5873Initialize the generator, using the argument as a seed.
5874</div>
5875</td></tr>
5876<tr><td><a href="Location.html#VALinit">init</a> [<a href="Location.html">Location</a>]</td>
5877<td><div class="info">
5878Set the file name and line number of the <code class="code">lexbuf</code> to be the start
5879    of the named file.
5880</div>
5881</td></tr>
5882<tr><td><a href="Lexer.html#VALinit">init</a> [<a href="Lexer.html">Lexer</a>]</td>
5883<td></td></tr>
5884<tr><td><a href="Dynlink.html#VALinit">init</a> [<a href="Dynlink.html">Dynlink</a>]</td>
5885<td><div class="info">
5886<span class="deprecated"></span></div>
5887</td></tr>
5888<tr><td><a href="Docstrings.html#VALinit">init</a> [<a href="Docstrings.html">Docstrings</a>]</td>
5889<td><div class="info">
5890(Re)Initialise all docstring state
5891</div>
5892</td></tr>
5893<tr><td><a href="BytesLabels.html#VALinit">init</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
5894<td><div class="info">
5895<code class="code">init&nbsp;n&nbsp;f</code> returns a fresh byte sequence of length <code class="code">n</code>,
5896    with character <code class="code">i</code> initialized to the result of <code class="code">f&nbsp;i</code>.
5897</div>
5898</td></tr>
5899<tr><td><a href="Bytes.html#VALinit">init</a> [<a href="Bytes.html">Bytes</a>]</td>
5900<td><div class="info">
5901<code class="code"><span class="constructor">Bytes</span>.init&nbsp;n&nbsp;f</code> returns a fresh byte sequence of length <code class="code">n</code>, with
5902    character <code class="code">i</code> initialized to the result of <code class="code">f&nbsp;i</code> (in increasing
5903    index order).
5904</div>
5905</td></tr>
5906<tr><td><a href="ArrayLabels.html#VALinit">init</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
5907<td><div class="info">
5908<code class="code"><span class="constructor">Array</span>.init&nbsp;n&nbsp;f</code> returns a fresh array of length <code class="code">n</code>,
5909   with element number <code class="code">i</code> initialized to the result of <code class="code">f&nbsp;i</code>.
5910</div>
5911</td></tr>
5912<tr><td><a href="Array.html#VALinit">init</a> [<a href="Array.html">Array</a>]</td>
5913<td><div class="info">
5914<code class="code"><span class="constructor">Array</span>.init&nbsp;n&nbsp;f</code> returns a fresh array of length <code class="code">n</code>,
5915   with element number <code class="code">i</code> initialized to the result of <code class="code">f&nbsp;i</code>.
5916</div>
5917</td></tr>
5918<tr><td><a href="CamlinternalOO.html#VALinit_class">init_class</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
5919<td></td></tr>
5920<tr><td><a href="Clflags.html#VALinit_file">init_file</a> [<a href="Clflags.html">Clflags</a>]</td>
5921<td></td></tr>
5922<tr><td><a href="CamlinternalMod.html#VALinit_mod">init_mod</a> [<a href="CamlinternalMod.html">CamlinternalMod</a>]</td>
5923<td></td></tr>
5924<tr><td><a href="UnixLabels.html#VALinitgroups">initgroups</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
5925<td><div class="info">
5926<code class="code">initgroups&nbsp;user&nbsp;group</code> initializes the group access list by
5927      reading the group database /etc/group and using all groups of
5928      which <code class="code">user</code> is a member.
5929</div>
5930</td></tr>
5931<tr><td><a href="Unix.html#VALinitgroups">initgroups</a> [<a href="Unix.html">Unix</a>]</td>
5932<td><div class="info">
5933<code class="code">initgroups&nbsp;user&nbsp;group</code> initializes the group access list by
5934    reading the group database /etc/group and using all groups of
5935    which <code class="code">user</code> is a member.
5936</div>
5937</td></tr>
5938<tr><td><a href="Ast_helper.Cf.html#VALinitializer_">initializer_</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
5939<td></td></tr>
5940<tr><td><a href="Clflags.html#VALinline_alloc_cost">inline_alloc_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
5941<td></td></tr>
5942<tr><td><a href="Clflags.html#VALinline_branch_cost">inline_branch_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
5943<td></td></tr>
5944<tr><td><a href="Clflags.html#VALinline_branch_factor">inline_branch_factor</a> [<a href="Clflags.html">Clflags</a>]</td>
5945<td></td></tr>
5946<tr><td><a href="Clflags.html#VALinline_call_cost">inline_call_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
5947<td></td></tr>
5948<tr><td><a href="Clflags.html#VALinline_indirect_cost">inline_indirect_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
5949<td></td></tr>
5950<tr><td><a href="Clflags.html#VALinline_lifting_benefit">inline_lifting_benefit</a> [<a href="Clflags.html">Clflags</a>]</td>
5951<td></td></tr>
5952<tr><td><a href="Clflags.html#VALinline_max_depth">inline_max_depth</a> [<a href="Clflags.html">Clflags</a>]</td>
5953<td></td></tr>
5954<tr><td><a href="Clflags.html#VALinline_max_unroll">inline_max_unroll</a> [<a href="Clflags.html">Clflags</a>]</td>
5955<td></td></tr>
5956<tr><td><a href="Clflags.html#VALinline_prim_cost">inline_prim_cost</a> [<a href="Clflags.html">Clflags</a>]</td>
5957<td></td></tr>
5958<tr><td><a href="Clflags.html#VALinline_threshold">inline_threshold</a> [<a href="Clflags.html">Clflags</a>]</td>
5959<td></td></tr>
5960<tr><td><a href="Clflags.html#VALinline_toplevel_threshold">inline_toplevel_threshold</a> [<a href="Clflags.html">Clflags</a>]</td>
5961<td></td></tr>
5962<tr><td><a href="Clflags.html#VALinlining_report">inlining_report</a> [<a href="Clflags.html">Clflags</a>]</td>
5963<td></td></tr>
5964<tr><td><a href="Pervasives.html#VALinput">input</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5965<td><div class="info">
5966<code class="code">input&nbsp;ic&nbsp;buf&nbsp;pos&nbsp;len</code> reads up to <code class="code">len</code> characters from
5967   the given channel <code class="code">ic</code>, storing them in byte sequence <code class="code">buf</code>, starting at
5968   character number <code class="code">pos</code>.
5969</div>
5970</td></tr>
5971<tr><td><a href="Digest.html#VALinput">input</a> [<a href="Digest.html">Digest</a>]</td>
5972<td><div class="info">
5973Read a digest from the given input channel.
5974</div>
5975</td></tr>
5976<tr><td><a href="Pervasives.html#VALinput_binary_int">input_binary_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5977<td><div class="info">
5978Read an integer encoded in binary format (4 bytes, big-endian)
5979   from the given input channel.
5980</div>
5981</td></tr>
5982<tr><td><a href="Pervasives.html#VALinput_byte">input_byte</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5983<td><div class="info">
5984Same as <a href="Pervasives.html#VALinput_char"><code class="code">input_char</code></a>, but return the 8-bit integer representing
5985   the character.
5986</div>
5987</td></tr>
5988<tr><td><a href="Misc.LongString.html#VALinput_bytes">input_bytes</a> [<a href="Misc.LongString.html">Misc.LongString</a>]</td>
5989<td></td></tr>
5990<tr><td><a href="Pervasives.html#VALinput_char">input_char</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5991<td><div class="info">
5992Read one character from the given input channel.
5993</div>
5994</td></tr>
5995<tr><td><a href="Location.html#VALinput_lexbuf">input_lexbuf</a> [<a href="Location.html">Location</a>]</td>
5996<td></td></tr>
5997<tr><td><a href="Pervasives.html#VALinput_line">input_line</a> [<a href="Pervasives.html">Pervasives</a>]</td>
5998<td><div class="info">
5999Read characters from the given input channel, until a
6000   newline character is encountered.
6001</div>
6002</td></tr>
6003<tr><td><a href="Location.html#VALinput_name">input_name</a> [<a href="Location.html">Location</a>]</td>
6004<td></td></tr>
6005<tr><td><a href="Pervasives.html#VALinput_value">input_value</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6006<td><div class="info">
6007Read the representation of a structured value, as produced
6008   by <a href="Pervasives.html#VALoutput_value"><code class="code">output_value</code></a>, and return the corresponding value.
6009</div>
6010</td></tr>
6011<tr><td><a href="Random.State.html#VALint">int</a> [<a href="Random.State.html">Random.State</a>]</td>
6012<td></td></tr>
6013<tr><td><a href="Random.html#VALint">int</a> [<a href="Random.html">Random</a>]</td>
6014<td><div class="info">
6015<code class="code"><span class="constructor">Random</span>.int&nbsp;bound</code> returns a random integer between 0 (inclusive)
6016     and <code class="code">bound</code> (exclusive).
6017</div>
6018</td></tr>
6019<tr><td><a href="Misc.Int_literal_converter.html#VALint">int</a> [<a href="Misc.Int_literal_converter.html">Misc.Int_literal_converter</a>]</td>
6020<td></td></tr>
6021<tr><td><a href="Bigarray.html#VALint">int</a> [<a href="Bigarray.html">Bigarray</a>]</td>
6022<td><div class="info">
6023See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
6024</div>
6025</td></tr>
6026<tr><td><a href="Ast_helper.Const.html#VALint">int</a> [<a href="Ast_helper.Const.html">Ast_helper.Const</a>]</td>
6027<td></td></tr>
6028<tr><td><a href="Bigarray.html#VALint16_signed">int16_signed</a> [<a href="Bigarray.html">Bigarray</a>]</td>
6029<td><div class="info">
6030See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
6031</div>
6032</td></tr>
6033<tr><td><a href="Bigarray.html#VALint16_unsigned">int16_unsigned</a> [<a href="Bigarray.html">Bigarray</a>]</td>
6034<td><div class="info">
6035See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
6036</div>
6037</td></tr>
6038<tr><td><a href="Random.State.html#VALint32">int32</a> [<a href="Random.State.html">Random.State</a>]</td>
6039<td></td></tr>
6040<tr><td><a href="Random.html#VALint32">int32</a> [<a href="Random.html">Random</a>]</td>
6041<td><div class="info">
6042<code class="code"><span class="constructor">Random</span>.int32&nbsp;bound</code> returns a random integer between 0 (inclusive)
6043     and <code class="code">bound</code> (exclusive).
6044</div>
6045</td></tr>
6046<tr><td><a href="Misc.Int_literal_converter.html#VALint32">int32</a> [<a href="Misc.Int_literal_converter.html">Misc.Int_literal_converter</a>]</td>
6047<td></td></tr>
6048<tr><td><a href="Bigarray.html#VALint32">int32</a> [<a href="Bigarray.html">Bigarray</a>]</td>
6049<td><div class="info">
6050See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
6051</div>
6052</td></tr>
6053<tr><td><a href="Ast_helper.Const.html#VALint32">int32</a> [<a href="Ast_helper.Const.html">Ast_helper.Const</a>]</td>
6054<td></td></tr>
6055<tr><td><a href="Big_int.html#VALint32_of_big_int">int32_of_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
6056<td><div class="info">
6057Convert a big integer to a 32-bit integer.
6058</div>
6059</td></tr>
6060<tr><td><a href="Big_int.html#VALint32_of_big_int_opt">int32_of_big_int_opt</a> [<a href="Big_int.html">Big_int</a>]</td>
6061<td><div class="info">
6062Convert a big integer to a 32-bit integer.
6063</div>
6064</td></tr>
6065<tr><td><a href="Random.State.html#VALint64">int64</a> [<a href="Random.State.html">Random.State</a>]</td>
6066<td></td></tr>
6067<tr><td><a href="Random.html#VALint64">int64</a> [<a href="Random.html">Random</a>]</td>
6068<td><div class="info">
6069<code class="code"><span class="constructor">Random</span>.int64&nbsp;bound</code> returns a random integer between 0 (inclusive)
6070     and <code class="code">bound</code> (exclusive).
6071</div>
6072</td></tr>
6073<tr><td><a href="Misc.Int_literal_converter.html#VALint64">int64</a> [<a href="Misc.Int_literal_converter.html">Misc.Int_literal_converter</a>]</td>
6074<td></td></tr>
6075<tr><td><a href="Bigarray.html#VALint64">int64</a> [<a href="Bigarray.html">Bigarray</a>]</td>
6076<td><div class="info">
6077See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
6078</div>
6079</td></tr>
6080<tr><td><a href="Ast_helper.Const.html#VALint64">int64</a> [<a href="Ast_helper.Const.html">Ast_helper.Const</a>]</td>
6081<td></td></tr>
6082<tr><td><a href="Big_int.html#VALint64_of_big_int">int64_of_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
6083<td><div class="info">
6084Convert a big integer to a 64-bit integer.
6085</div>
6086</td></tr>
6087<tr><td><a href="Big_int.html#VALint64_of_big_int_opt">int64_of_big_int_opt</a> [<a href="Big_int.html">Big_int</a>]</td>
6088<td><div class="info">
6089Convert a big integer to a 64-bit integer.
6090</div>
6091</td></tr>
6092<tr><td><a href="Bigarray.html#VALint8_signed">int8_signed</a> [<a href="Bigarray.html">Bigarray</a>]</td>
6093<td><div class="info">
6094See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
6095</div>
6096</td></tr>
6097<tr><td><a href="Bigarray.html#VALint8_unsigned">int8_unsigned</a> [<a href="Bigarray.html">Bigarray</a>]</td>
6098<td><div class="info">
6099See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
6100</div>
6101</td></tr>
6102<tr><td><a href="Big_int.html#VALint_of_big_int">int_of_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
6103<td><div class="info">
6104Convert a big integer to a small integer (type <code class="code">int</code>).
6105</div>
6106</td></tr>
6107<tr><td><a href="Big_int.html#VALint_of_big_int_opt">int_of_big_int_opt</a> [<a href="Big_int.html">Big_int</a>]</td>
6108<td><div class="info">
6109Convert a big integer to a small integer (type <code class="code">int</code>).
6110</div>
6111</td></tr>
6112<tr><td><a href="Pervasives.html#VALint_of_char">int_of_char</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6113<td><div class="info">
6114Return the ASCII code of the argument.
6115</div>
6116</td></tr>
6117<tr><td><a href="Pervasives.html#VALint_of_float">int_of_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6118<td><div class="info">
6119Truncate the given floating-point number to an integer.
6120</div>
6121</td></tr>
6122<tr><td><a href="Num.html#VALint_of_num">int_of_num</a> [<a href="Num.html">Num</a>]</td>
6123<td></td></tr>
6124<tr><td><a href="Num.html#VALint_of_num_opt">int_of_num_opt</a> [<a href="Num.html">Num</a>]</td>
6125<td><div class="info">
6126</div>
6127</td></tr>
6128<tr><td><a href="Pervasives.html#VALint_of_string">int_of_string</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6129<td><div class="info">
6130Convert the given string to an integer.
6131</div>
6132</td></tr>
6133<tr><td><a href="Pervasives.html#VALint_of_string_opt">int_of_string_opt</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6134<td><div class="info">
6135Same as <code class="code">int_of_string</code>, but returs <code class="code"><span class="constructor">None</span></code> instead of raising.
6136</div>
6137</td></tr>
6138<tr><td><a href="Sys.html#VALint_size">int_size</a> [<a href="Sys.html">Sys</a>]</td>
6139<td><div class="info">
6140Size of an int.
6141</div>
6142</td></tr>
6143<tr><td><a href="Obj.html#VALint_tag">int_tag</a> [<a href="Obj.html">Obj</a>]</td>
6144<td></td></tr>
6145<tr><td><a href="Ast_helper.Const.html#VALinteger">integer</a> [<a href="Ast_helper.Const.html">Ast_helper.Const</a>]</td>
6146<td></td></tr>
6147<tr><td><a href="Num.html#VALinteger_num">integer_num</a> [<a href="Num.html">Num</a>]</td>
6148<td><div class="info">
6149<code class="code">integer_num&nbsp;n</code> returns the integer closest to <code class="code">n</code>.
6150</div>
6151</td></tr>
6152<tr><td><a href="MoreLabels.Set.S.html#VALinter">inter</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
6153<td></td></tr>
6154<tr><td><a href="Set.S.html#VALinter">inter</a> [<a href="Set.S.html">Set.S</a>]</td>
6155<td><div class="info">
6156Set intersection.
6157</div>
6158</td></tr>
6159<tr><td><a href="Sys.html#VALinteractive">interactive</a> [<a href="Sys.html">Sys</a>]</td>
6160<td><div class="info">
6161This reference is initially set to <code class="code"><span class="keyword">false</span></code> in standalone
6162   programs and to <code class="code"><span class="keyword">true</span></code> if the code is being executed under
6163   the interactive toplevel system <code class="code">ocaml</code>.
6164</div>
6165</td></tr>
6166<tr><td><a href="Printast.html#VALinterface">interface</a> [<a href="Printast.html">Printast</a>]</td>
6167<td></td></tr>
6168<tr><td><a href="Parser.html#VALinterface">interface</a> [<a href="Parser.html">Parser</a>]</td>
6169<td></td></tr>
6170<tr><td><a href="Parse.html#VALinterface">interface</a> [<a href="Parse.html">Parse</a>]</td>
6171<td></td></tr>
6172<tr><td><a href="Config.html#VALinterface_suffix">interface_suffix</a> [<a href="Config.html">Config</a>]</td>
6173<td></td></tr>
6174<tr><td><a href="Ast_helper.Pat.html#VALinterval">interval</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
6175<td></td></tr>
6176<tr><td><a href="Complex.html#VALinv">inv</a> [<a href="Complex.html">Complex</a>]</td>
6177<td><div class="info">
6178Multiplicative inverse (<code class="code">1/z</code>).
6179</div>
6180</td></tr>
6181<tr><td><a href="Pervasives.html#VALinvalid_arg">invalid_arg</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6182<td><div class="info">
6183Raise exception <code class="code"><span class="constructor">Invalid_argument</span></code> with the given string.
6184</div>
6185</td></tr>
6186<tr><td><a href="Warnings.html#VALis_active">is_active</a> [<a href="Warnings.html">Warnings</a>]</td>
6187<td></td></tr>
6188<tr><td><a href="Obj.html#VALis_block">is_block</a> [<a href="Obj.html">Obj</a>]</td>
6189<td></td></tr>
6190<tr><td><a href="Uchar.html#VALis_char">is_char</a> [<a href="Uchar.html">Uchar</a>]</td>
6191<td><div class="info">
6192<code class="code">is_char&nbsp;u</code> is <code class="code"><span class="keyword">true</span></code> iff <code class="code">u</code> is a latin1 OCaml character.
6193</div>
6194</td></tr>
6195<tr><td><a href="Sys.html#VALis_directory">is_directory</a> [<a href="Sys.html">Sys</a>]</td>
6196<td><div class="info">
6197Returns <code class="code"><span class="keyword">true</span></code> if the given name refers to a directory,
6198    <code class="code"><span class="keyword">false</span></code> if it refers to another kind of file.
6199</div>
6200</td></tr>
6201<tr><td><a href="Stack.html#VALis_empty">is_empty</a> [<a href="Stack.html">Stack</a>]</td>
6202<td><div class="info">
6203Return <code class="code"><span class="keyword">true</span></code> if the given stack is empty, <code class="code"><span class="keyword">false</span></code> otherwise.
6204</div>
6205</td></tr>
6206<tr><td><a href="Queue.html#VALis_empty">is_empty</a> [<a href="Queue.html">Queue</a>]</td>
6207<td><div class="info">
6208Return <code class="code"><span class="keyword">true</span></code> if the given queue is empty, <code class="code"><span class="keyword">false</span></code> otherwise.
6209</div>
6210</td></tr>
6211<tr><td><a href="MoreLabels.Set.S.html#VALis_empty">is_empty</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
6212<td></td></tr>
6213<tr><td><a href="MoreLabels.Map.S.html#VALis_empty">is_empty</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
6214<td></td></tr>
6215<tr><td><a href="Map.S.html#VALis_empty">is_empty</a> [<a href="Map.S.html">Map.S</a>]</td>
6216<td><div class="info">
6217Test whether a map is empty or not.
6218</div>
6219</td></tr>
6220<tr><td><a href="Set.S.html#VALis_empty">is_empty</a> [<a href="Set.S.html">Set.S</a>]</td>
6221<td><div class="info">
6222Test whether a set is empty or not.
6223</div>
6224</td></tr>
6225<tr><td><a href="Warnings.html#VALis_error">is_error</a> [<a href="Warnings.html">Warnings</a>]</td>
6226<td></td></tr>
6227<tr><td><a href="Filename.html#VALis_implicit">is_implicit</a> [<a href="Filename.html">Filename</a>]</td>
6228<td><div class="info">
6229Return <code class="code"><span class="keyword">true</span></code> if the file name is relative and does not start
6230   with an explicit reference to the current directory (<code class="code">./</code> or
6231   <code class="code">../</code> in Unix), <code class="code"><span class="keyword">false</span></code> if it starts with an explicit reference
6232   to the root directory or the current directory.
6233</div>
6234</td></tr>
6235<tr><td><a href="CamlinternalFormat.html#VALis_in_char_set">is_in_char_set</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
6236<td></td></tr>
6237<tr><td><a href="Printexc.Slot.html#VALis_inline">is_inline</a> [<a href="Printexc.Slot.html">Printexc.Slot</a>]</td>
6238<td><div class="info">
6239<code class="code">is_inline&nbsp;slot</code> is <code class="code"><span class="keyword">true</span></code> when <code class="code">slot</code> refers to a call
6240      that got inlined by the compiler, and <code class="code"><span class="keyword">false</span></code> when it comes from
6241      any other context.
6242</div>
6243</td></tr>
6244<tr><td><a href="Obj.html#VALis_int">is_int</a> [<a href="Obj.html">Obj</a>]</td>
6245<td></td></tr>
6246<tr><td><a href="Big_int.html#VALis_int_big_int">is_int_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
6247<td><div class="info">
6248Test whether the given big integer is small enough to
6249           be representable as a small integer (type <code class="code">int</code>)
6250           without loss of precision.
6251</div>
6252</td></tr>
6253<tr><td><a href="Num.html#VALis_integer_num">is_integer_num</a> [<a href="Num.html">Num</a>]</td>
6254<td><div class="info">
6255Test if a number is an integer
6256</div>
6257</td></tr>
6258<tr><td><a href="Dynlink.html#VALis_native">is_native</a> [<a href="Dynlink.html">Dynlink</a>]</td>
6259<td><div class="info">
6260<code class="code"><span class="keyword">true</span></code> if the program is native,
6261    <code class="code"><span class="keyword">false</span></code> if the program is bytecode.
6262</div>
6263</td></tr>
6264<tr><td><a href="Printexc.Slot.html#VALis_raise">is_raise</a> [<a href="Printexc.Slot.html">Printexc.Slot</a>]</td>
6265<td><div class="info">
6266<code class="code">is_raise&nbsp;slot</code> is <code class="code"><span class="keyword">true</span></code> when <code class="code">slot</code> refers to a raising
6267      point in the code, and <code class="code"><span class="keyword">false</span></code> when it comes from a simple
6268      function call.
6269</div>
6270</td></tr>
6271<tr><td><a href="MoreLabels.Hashtbl.html#VALis_randomized">is_randomized</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
6272<td></td></tr>
6273<tr><td><a href="Hashtbl.html#VALis_randomized">is_randomized</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
6274<td><div class="info">
6275return if the tables are currently created in randomized mode by default
6276</div>
6277</td></tr>
6278<tr><td><a href="Filename.html#VALis_relative">is_relative</a> [<a href="Filename.html">Filename</a>]</td>
6279<td><div class="info">
6280Return <code class="code"><span class="keyword">true</span></code> if the file name is relative to the current
6281   directory, <code class="code"><span class="keyword">false</span></code> if it is absolute (i.e.
6282</div>
6283</td></tr>
6284<tr><td><a href="Lazy.html#VALis_val">is_val</a> [<a href="Lazy.html">Lazy</a>]</td>
6285<td><div class="info">
6286<code class="code">is_val&nbsp;x</code> returns <code class="code"><span class="keyword">true</span></code> if <code class="code">x</code> has already been forced and
6287    did not raise an exception.
6288</div>
6289</td></tr>
6290<tr><td><a href="Uchar.html#VALis_valid">is_valid</a> [<a href="Uchar.html">Uchar</a>]</td>
6291<td><div class="info">
6292<code class="code">is_valid&nbsp;n</code> is <code class="code"><span class="keyword">true</span></code> iff <code class="code">n</code> is an Unicode scalar value
6293    (i.e.
6294</div>
6295</td></tr>
6296<tr><td><a href="UnixLabels.html#VALisatty">isatty</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
6297<td><div class="info">
6298Return <code class="code"><span class="keyword">true</span></code> if the given file descriptor refers to a terminal or
6299   console window, <code class="code"><span class="keyword">false</span></code> otherwise.
6300</div>
6301</td></tr>
6302<tr><td><a href="Unix.html#VALisatty">isatty</a> [<a href="Unix.html">Unix</a>]</td>
6303<td><div class="info">
6304Return <code class="code"><span class="keyword">true</span></code> if the given file descriptor refers to a terminal or
6305   console window, <code class="code"><span class="keyword">false</span></code> otherwise.
6306</div>
6307</td></tr>
6308<tr><td><a href="Weak.S.html#VALiter">iter</a> [<a href="Weak.S.html">Weak.S</a>]</td>
6309<td><div class="info">
6310<code class="code">iter&nbsp;f&nbsp;t</code> calls <code class="code">f</code> on each element of <code class="code">t</code>, in some unspecified
6311        order.
6312</div>
6313</td></tr>
6314<tr><td><a href="Tbl.html#VALiter">iter</a> [<a href="Tbl.html">Tbl</a>]</td>
6315<td></td></tr>
6316<tr><td><a href="String.html#VALiter">iter</a> [<a href="String.html">String</a>]</td>
6317<td><div class="info">
6318<code class="code"><span class="constructor">String</span>.iter&nbsp;f&nbsp;s</code> applies function <code class="code">f</code> in turn to all
6319   the characters of <code class="code">s</code>.
6320</div>
6321</td></tr>
6322<tr><td><a href="Stream.html#VALiter">iter</a> [<a href="Stream.html">Stream</a>]</td>
6323<td><div class="info">
6324<code class="code"><span class="constructor">Stream</span>.iter&nbsp;f&nbsp;s</code> scans the whole stream s, applying function <code class="code">f</code>
6325   in turn to each stream element encountered.
6326</div>
6327</td></tr>
6328<tr><td><a href="StringLabels.html#VALiter">iter</a> [<a href="StringLabels.html">StringLabels</a>]</td>
6329<td><div class="info">
6330<code class="code"><span class="constructor">String</span>.iter&nbsp;f&nbsp;s</code> applies function <code class="code">f</code> in turn to all
6331   the characters of <code class="code">s</code>.
6332</div>
6333</td></tr>
6334<tr><td><a href="Stack.html#VALiter">iter</a> [<a href="Stack.html">Stack</a>]</td>
6335<td><div class="info">
6336<code class="code">iter&nbsp;f&nbsp;s</code> applies <code class="code">f</code> in turn to all elements of <code class="code">s</code>,
6337   from the element at the top of the stack to the element at the
6338   bottom of the stack.
6339</div>
6340</td></tr>
6341<tr><td><a href="Queue.html#VALiter">iter</a> [<a href="Queue.html">Queue</a>]</td>
6342<td><div class="info">
6343<code class="code">iter&nbsp;f&nbsp;q</code> applies <code class="code">f</code> in turn to all elements of <code class="code">q</code>,
6344   from the least recently entered to the most recently entered.
6345</div>
6346</td></tr>
6347<tr><td><a href="MoreLabels.Set.S.html#VALiter">iter</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
6348<td></td></tr>
6349<tr><td><a href="MoreLabels.Map.S.html#VALiter">iter</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
6350<td></td></tr>
6351<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALiter">iter</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
6352<td></td></tr>
6353<tr><td><a href="MoreLabels.Hashtbl.S.html#VALiter">iter</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
6354<td></td></tr>
6355<tr><td><a href="MoreLabels.Hashtbl.html#VALiter">iter</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
6356<td></td></tr>
6357<tr><td><a href="Misc.Stdlib.Option.html#VALiter">iter</a> [<a href="Misc.Stdlib.Option.html">Misc.Stdlib.Option</a>]</td>
6358<td></td></tr>
6359<tr><td><a href="ListLabels.html#VALiter">iter</a> [<a href="ListLabels.html">ListLabels</a>]</td>
6360<td><div class="info">
6361<code class="code"><span class="constructor">List</span>.iter&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]</code> applies function <code class="code">f</code> in turn to
6362   <code class="code">a1;&nbsp;...;&nbsp;an</code>.
6363</div>
6364</td></tr>
6365<tr><td><a href="List.html#VALiter">iter</a> [<a href="List.html">List</a>]</td>
6366<td><div class="info">
6367<code class="code"><span class="constructor">List</span>.iter&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]</code> applies function <code class="code">f</code> in turn to
6368   <code class="code">a1;&nbsp;...;&nbsp;an</code>.
6369</div>
6370</td></tr>
6371<tr><td><a href="Hashtbl.SeededS.html#VALiter">iter</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
6372<td></td></tr>
6373<tr><td><a href="Hashtbl.S.html#VALiter">iter</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
6374<td></td></tr>
6375<tr><td><a href="Hashtbl.html#VALiter">iter</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
6376<td><div class="info">
6377<code class="code"><span class="constructor">Hashtbl</span>.iter&nbsp;f&nbsp;tbl</code> applies <code class="code">f</code> to all bindings in table <code class="code">tbl</code>.
6378</div>
6379</td></tr>
6380<tr><td><a href="Map.S.html#VALiter">iter</a> [<a href="Map.S.html">Map.S</a>]</td>
6381<td><div class="info">
6382<code class="code">iter&nbsp;f&nbsp;m</code> applies <code class="code">f</code> to all bindings in map <code class="code">m</code>.
6383</div>
6384</td></tr>
6385<tr><td><a href="Set.S.html#VALiter">iter</a> [<a href="Set.S.html">Set.S</a>]</td>
6386<td><div class="info">
6387<code class="code">iter&nbsp;f&nbsp;s</code> applies <code class="code">f</code> in turn to all elements of <code class="code">s</code>.
6388</div>
6389</td></tr>
6390<tr><td><a href="BytesLabels.html#VALiter">iter</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
6391<td><div class="info">
6392<code class="code">iter&nbsp;f&nbsp;s</code> applies function <code class="code">f</code> in turn to all the bytes of <code class="code">s</code>.
6393</div>
6394</td></tr>
6395<tr><td><a href="Bytes.html#VALiter">iter</a> [<a href="Bytes.html">Bytes</a>]</td>
6396<td><div class="info">
6397<code class="code">iter&nbsp;f&nbsp;s</code> applies function <code class="code">f</code> in turn to all the bytes of <code class="code">s</code>.
6398</div>
6399</td></tr>
6400<tr><td><a href="ArrayLabels.html#VALiter">iter</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
6401<td><div class="info">
6402<code class="code"><span class="constructor">Array</span>.iter&nbsp;f&nbsp;a</code> applies function <code class="code">f</code> in turn to all
6403   the elements of <code class="code">a</code>.
6404</div>
6405</td></tr>
6406<tr><td><a href="Array.html#VALiter">iter</a> [<a href="Array.html">Array</a>]</td>
6407<td><div class="info">
6408<code class="code"><span class="constructor">Array</span>.iter&nbsp;f&nbsp;a</code> applies function <code class="code">f</code> in turn to all
6409   the elements of <code class="code">a</code>.
6410</div>
6411</td></tr>
6412<tr><td><a href="ListLabels.html#VALiter2">iter2</a> [<a href="ListLabels.html">ListLabels</a>]</td>
6413<td><div class="info">
6414<code class="code"><span class="constructor">List</span>.iter2&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;[b1;&nbsp;...;&nbsp;bn]</code> calls in turn
6415   <code class="code">f&nbsp;a1&nbsp;b1;&nbsp;...;&nbsp;f&nbsp;an&nbsp;bn</code>.
6416</div>
6417</td></tr>
6418<tr><td><a href="List.html#VALiter2">iter2</a> [<a href="List.html">List</a>]</td>
6419<td><div class="info">
6420<code class="code"><span class="constructor">List</span>.iter2&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;[b1;&nbsp;...;&nbsp;bn]</code> calls in turn
6421   <code class="code">f&nbsp;a1&nbsp;b1;&nbsp;...;&nbsp;f&nbsp;an&nbsp;bn</code>.
6422</div>
6423</td></tr>
6424<tr><td><a href="ArrayLabels.html#VALiter2">iter2</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
6425<td><div class="info">
6426<code class="code"><span class="constructor">Array</span>.iter2&nbsp;f&nbsp;a&nbsp;b</code> applies function <code class="code">f</code> to all the elements of <code class="code">a</code>
6427   and <code class="code">b</code>.
6428</div>
6429</td></tr>
6430<tr><td><a href="Array.html#VALiter2">iter2</a> [<a href="Array.html">Array</a>]</td>
6431<td><div class="info">
6432<code class="code"><span class="constructor">Array</span>.iter2&nbsp;f&nbsp;a&nbsp;b</code> applies function <code class="code">f</code> to all the elements of <code class="code">a</code>
6433   and <code class="code">b</code>.
6434</div>
6435</td></tr>
6436<tr><td><a href="String.html#VALiteri">iteri</a> [<a href="String.html">String</a>]</td>
6437<td><div class="info">
6438Same as <a href="String.html#VALiter"><code class="code"><span class="constructor">String</span>.iter</code></a>, but the
6439   function is applied to the index of the element as first argument
6440   (counting from 0), and the character itself as second argument.
6441</div>
6442</td></tr>
6443<tr><td><a href="StringLabels.html#VALiteri">iteri</a> [<a href="StringLabels.html">StringLabels</a>]</td>
6444<td><div class="info">
6445Same as <a href="String.html#VALiter"><code class="code"><span class="constructor">String</span>.iter</code></a>, but the
6446   function is applied to the index of the element as first argument
6447   (counting from 0), and the character itself as second argument.
6448</div>
6449</td></tr>
6450<tr><td><a href="ListLabels.html#VALiteri">iteri</a> [<a href="ListLabels.html">ListLabels</a>]</td>
6451<td><div class="info">
6452Same as <a href="List.html#VALiter"><code class="code"><span class="constructor">List</span>.iter</code></a>, but the function is applied to the index of
6453   the element as first argument (counting from 0), and the element
6454   itself as second argument.
6455</div>
6456</td></tr>
6457<tr><td><a href="List.html#VALiteri">iteri</a> [<a href="List.html">List</a>]</td>
6458<td><div class="info">
6459Same as <a href="List.html#VALiter"><code class="code"><span class="constructor">List</span>.iter</code></a>, but the function is applied to the index of
6460   the element as first argument (counting from 0), and the element
6461   itself as second argument.
6462</div>
6463</td></tr>
6464<tr><td><a href="BytesLabels.html#VALiteri">iteri</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
6465<td><div class="info">
6466Same as <a href="Bytes.html#VALiter"><code class="code"><span class="constructor">Bytes</span>.iter</code></a>, but the function is applied to the index of
6467    the byte as first argument and the byte itself as second
6468    argument.
6469</div>
6470</td></tr>
6471<tr><td><a href="Bytes.html#VALiteri">iteri</a> [<a href="Bytes.html">Bytes</a>]</td>
6472<td><div class="info">
6473Same as <a href="Bytes.html#VALiter"><code class="code"><span class="constructor">Bytes</span>.iter</code></a>, but the function is applied to the index of
6474    the byte as first argument and the byte itself as second
6475    argument.
6476</div>
6477</td></tr>
6478<tr><td><a href="ArrayLabels.html#VALiteri">iteri</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
6479<td><div class="info">
6480Same as <a href="Array.html#VALiter"><code class="code"><span class="constructor">Array</span>.iter</code></a>, but the
6481   function is applied to the index of the element as first argument,
6482   and the element itself as second argument.
6483</div>
6484</td></tr>
6485<tr><td><a href="Array.html#VALiteri">iteri</a> [<a href="Array.html">Array</a>]</td>
6486<td><div class="info">
6487Same as <a href="Array.html#VALiter"><code class="code"><span class="constructor">Array</span>.iter</code></a>, but the
6488   function is applied with the index of the element as first argument,
6489   and the element itself as second argument.
6490</div>
6491</td></tr>
6492<tr><td align="left"><br>J</td></tr>
6493<tr><td><a href="Thread.html#VALjoin">join</a> [<a href="Thread.html">Thread</a>]</td>
6494<td><div class="info">
6495<code class="code">join&nbsp;th</code> suspends the execution of the calling thread
6496   until the thread <code class="code">th</code> has terminated.
6497</div>
6498</td></tr>
6499<tr><td><a href="Stream.html#VALjunk">junk</a> [<a href="Stream.html">Stream</a>]</td>
6500<td><div class="info">
6501Remove the first element of the stream, possibly unfreezing
6502   it before.
6503</div>
6504</td></tr>
6505<tr><td align="left"><br>K</td></tr>
6506<tr><td><a href="Format.html#VALkasprintf">kasprintf</a> [<a href="Format.html">Format</a>]</td>
6507<td><div class="info">
6508Same as <code class="code">asprintf</code> above, but instead of returning the string,
6509  passes it to the first argument.
6510</div>
6511</td></tr>
6512<tr><td><a href="Printf.html#VALkbprintf">kbprintf</a> [<a href="Printf.html">Printf</a>]</td>
6513<td><div class="info">
6514Same as <code class="code">bprintf</code>, but instead of returning immediately,
6515   passes the buffer to its first argument at the end of printing.
6516</div>
6517</td></tr>
6518<tr><td><a href="Clflags.html#VALkeep_asm_file">keep_asm_file</a> [<a href="Clflags.html">Clflags</a>]</td>
6519<td></td></tr>
6520<tr><td><a href="Clflags.html#VALkeep_docs">keep_docs</a> [<a href="Clflags.html">Clflags</a>]</td>
6521<td></td></tr>
6522<tr><td><a href="Clflags.html#VALkeep_locs">keep_locs</a> [<a href="Clflags.html">Clflags</a>]</td>
6523<td></td></tr>
6524<tr><td><a href="Clflags.html#VALkeep_startup_file">keep_startup_file</a> [<a href="Clflags.html">Clflags</a>]</td>
6525<td></td></tr>
6526<tr><td><a href="Graphics.html#VALkey_pressed">key_pressed</a> [<a href="Graphics.html">Graphics</a>]</td>
6527<td><div class="info">
6528Return <code class="code"><span class="keyword">true</span></code> if a keypress is available; that is, if <code class="code">read_key</code>
6529   would not block.
6530</div>
6531</td></tr>
6532<tr><td><a href="Identifiable.S.Map.html#VALkeys">keys</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
6533<td></td></tr>
6534<tr><td><a href="Printf.html#VALkfprintf">kfprintf</a> [<a href="Printf.html">Printf</a>]</td>
6535<td><div class="info">
6536Same as <code class="code">fprintf</code>, but instead of returning immediately,
6537   passes the out channel to its first argument at the end of printing.
6538</div>
6539</td></tr>
6540<tr><td><a href="Format.html#VALkfprintf">kfprintf</a> [<a href="Format.html">Format</a>]</td>
6541<td><div class="info">
6542Same as <code class="code">fprintf</code> above, but instead of returning immediately,
6543  passes the formatter to its first argument at the end of printing.
6544</div>
6545</td></tr>
6546<tr><td><a href="Scanf.html#VALkfscanf">kfscanf</a> [<a href="Scanf.html">Scanf</a>]</td>
6547<td><div class="info">
6548<span class="deprecated"></span></div>
6549</td></tr>
6550<tr><td><a href="UnixLabels.html#VALkill">kill</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
6551<td><div class="info">
6552<code class="code">kill&nbsp;pid&nbsp;<span class="keyword">sig</span></code> sends signal number <code class="code"><span class="keyword">sig</span></code> to the process
6553   with id <code class="code">pid</code>.
6554</div>
6555</td></tr>
6556<tr><td><a href="Unix.html#VALkill">kill</a> [<a href="Unix.html">Unix</a>]</td>
6557<td><div class="info">
6558<code class="code">kill&nbsp;pid&nbsp;<span class="keyword">sig</span></code> sends signal number <code class="code"><span class="keyword">sig</span></code> to the process
6559   with id <code class="code">pid</code>.
6560</div>
6561</td></tr>
6562<tr><td><a href="Thread.html#VALkill">kill</a> [<a href="Thread.html">Thread</a>]</td>
6563<td><div class="info">
6564Terminate prematurely the thread whose handle is given.
6565</div>
6566</td></tr>
6567<tr><td><a href="Bigarray.Array3.html#VALkind">kind</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
6568<td><div class="info">
6569Return the kind of the given big array.
6570</div>
6571</td></tr>
6572<tr><td><a href="Bigarray.Array2.html#VALkind">kind</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
6573<td><div class="info">
6574Return the kind of the given big array.
6575</div>
6576</td></tr>
6577<tr><td><a href="Bigarray.Array1.html#VALkind">kind</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
6578<td><div class="info">
6579Return the kind of the given big array.
6580</div>
6581</td></tr>
6582<tr><td><a href="Bigarray.Array0.html#VALkind">kind</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td>
6583<td><div class="info">
6584Return the kind of the given big array.
6585</div>
6586</td></tr>
6587<tr><td><a href="Bigarray.Genarray.html#VALkind">kind</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
6588<td><div class="info">
6589Return the kind of the given big array.
6590</div>
6591</td></tr>
6592<tr><td><a href="Bigarray.html#VALkind_size_in_bytes">kind_size_in_bytes</a> [<a href="Bigarray.html">Bigarray</a>]</td>
6593<td><div class="info">
6594<code class="code">kind_size_in_bytes&nbsp;k</code> is the number of bytes used to store
6595   an element of type <code class="code">k</code>.
6596</div>
6597</td></tr>
6598<tr><td><a href="Printf.html#VALkprintf">kprintf</a> [<a href="Printf.html">Printf</a>]</td>
6599<td><div class="info">
6600A deprecated synonym for <code class="code">ksprintf</code>.
6601</div>
6602</td></tr>
6603<tr><td><a href="Format.html#VALkprintf">kprintf</a> [<a href="Format.html">Format</a>]</td>
6604<td><div class="info">
6605<span class="deprecated"></span></div>
6606</td></tr>
6607<tr><td><a href="Scanf.html#VALkscanf">kscanf</a> [<a href="Scanf.html">Scanf</a>]</td>
6608<td><div class="info">
6609Same as <a href="Scanf.html#VALbscanf"><code class="code"><span class="constructor">Scanf</span>.bscanf</code></a>, but takes an additional function argument
6610    <code class="code">ef</code> that is called in case of error: if the scanning process or
6611    some conversion fails, the scanning function aborts and calls the
6612    error handling function <code class="code">ef</code> with the formatted input channel and the
6613    exception that aborted the scanning process as arguments.
6614</div>
6615</td></tr>
6616<tr><td><a href="Printf.html#VALksprintf">ksprintf</a> [<a href="Printf.html">Printf</a>]</td>
6617<td><div class="info">
6618Same as <code class="code">sprintf</code> above, but instead of returning the string,
6619   passes it to the first argument.
6620</div>
6621</td></tr>
6622<tr><td><a href="Format.html#VALksprintf">ksprintf</a> [<a href="Format.html">Format</a>]</td>
6623<td><div class="info">
6624Same as <code class="code">sprintf</code> above, but instead of returning the string,
6625  passes it to the first argument.
6626</div>
6627</td></tr>
6628<tr><td><a href="Scanf.html#VALksscanf">ksscanf</a> [<a href="Scanf.html">Scanf</a>]</td>
6629<td><div class="info">
6630Same as <a href="Scanf.html#VALkscanf"><code class="code"><span class="constructor">Scanf</span>.kscanf</code></a> but reads from the given string.
6631</div>
6632</td></tr>
6633<tr><td align="left"><br>L</td></tr>
6634<tr><td><a href="Longident.html#VALlast">last</a> [<a href="Longident.html">Longident</a>]</td>
6635<td></td></tr>
6636<tr><td><a href="Str.html#VALlast_chars">last_chars</a> [<a href="Str.html">Str</a>]</td>
6637<td><div class="info">
6638<code class="code">last_chars&nbsp;s&nbsp;n</code> returns the last <code class="code">n</code> characters of <code class="code">s</code>.
6639</div>
6640</td></tr>
6641<tr><td><a href="Obj.html#VALlast_non_constant_constructor_tag">last_non_constant_constructor_tag</a> [<a href="Obj.html">Obj</a>]</td>
6642<td></td></tr>
6643<tr><td><a href="Bigarray.Array3.html#VALlayout">layout</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
6644<td><div class="info">
6645Return the layout of the given big array.
6646</div>
6647</td></tr>
6648<tr><td><a href="Bigarray.Array2.html#VALlayout">layout</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
6649<td><div class="info">
6650Return the layout of the given big array.
6651</div>
6652</td></tr>
6653<tr><td><a href="Bigarray.Array1.html#VALlayout">layout</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
6654<td><div class="info">
6655Return the layout of the given big array.
6656</div>
6657</td></tr>
6658<tr><td><a href="Bigarray.Array0.html#VALlayout">layout</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td>
6659<td><div class="info">
6660Return the layout of the given big array.
6661</div>
6662</td></tr>
6663<tr><td><a href="Bigarray.Genarray.html#VALlayout">layout</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
6664<td><div class="info">
6665Return the layout of the given big array.
6666</div>
6667</td></tr>
6668<tr><td><a href="Ast_helper.Exp.html#VALlazy_">lazy_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
6669<td></td></tr>
6670<tr><td><a href="Ast_helper.Pat.html#VALlazy_">lazy_</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
6671<td></td></tr>
6672<tr><td><a href="Lazy.html#VALlazy_from_fun">lazy_from_fun</a> [<a href="Lazy.html">Lazy</a>]</td>
6673<td><div class="info">
6674<span class="deprecated"></span></div>
6675</td></tr>
6676<tr><td><a href="Lazy.html#VALlazy_from_val">lazy_from_val</a> [<a href="Lazy.html">Lazy</a>]</td>
6677<td><div class="info">
6678<span class="deprecated"></span></div>
6679</td></tr>
6680<tr><td><a href="Lazy.html#VALlazy_is_val">lazy_is_val</a> [<a href="Lazy.html">Lazy</a>]</td>
6681<td><div class="info">
6682<span class="deprecated"></span></div>
6683</td></tr>
6684<tr><td><a href="Obj.html#VALlazy_tag">lazy_tag</a> [<a href="Obj.html">Obj</a>]</td>
6685<td></td></tr>
6686<tr><td><a href="Config.html#VALlazy_tag">lazy_tag</a> [<a href="Config.html">Config</a>]</td>
6687<td></td></tr>
6688<tr><td><a href="Pervasives.html#VALldexp">ldexp</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6689<td><div class="info">
6690<code class="code">ldexp&nbsp;x&nbsp;n</code> returns <code class="code">x&nbsp;*.&nbsp;2&nbsp;**&nbsp;n</code>.
6691</div>
6692</td></tr>
6693<tr><td><a href="Big_int.html#VALle_big_int">le_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
6694<td></td></tr>
6695<tr><td><a href="Num.html#VALle_num">le_num</a> [<a href="Num.html">Num</a>]</td>
6696<td></td></tr>
6697<tr><td><a href="Weak.html#VALlength">length</a> [<a href="Weak.html">Weak</a>]</td>
6698<td><div class="info">
6699<code class="code"><span class="constructor">Weak</span>.length&nbsp;ar</code> returns the length (number of elements) of
6700   <code class="code">ar</code>.
6701</div>
6702</td></tr>
6703<tr><td><a href="String.html#VALlength">length</a> [<a href="String.html">String</a>]</td>
6704<td><div class="info">
6705Return the length (number of characters) of the given string.
6706</div>
6707</td></tr>
6708<tr><td><a href="StringLabels.html#VALlength">length</a> [<a href="StringLabels.html">StringLabels</a>]</td>
6709<td><div class="info">
6710Return the length (number of characters) of the given string.
6711</div>
6712</td></tr>
6713<tr><td><a href="Stack.html#VALlength">length</a> [<a href="Stack.html">Stack</a>]</td>
6714<td><div class="info">
6715Return the number of elements in a stack.
6716</div>
6717</td></tr>
6718<tr><td><a href="Queue.html#VALlength">length</a> [<a href="Queue.html">Queue</a>]</td>
6719<td><div class="info">
6720Return the number of elements in a queue.
6721</div>
6722</td></tr>
6723<tr><td><a href="Obj.Ephemeron.html#VALlength">length</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
6724<td><div class="info">
6725return the number of keys
6726</div>
6727</td></tr>
6728<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALlength">length</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
6729<td></td></tr>
6730<tr><td><a href="MoreLabels.Hashtbl.S.html#VALlength">length</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
6731<td></td></tr>
6732<tr><td><a href="MoreLabels.Hashtbl.html#VALlength">length</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
6733<td></td></tr>
6734<tr><td><a href="Misc.LongString.html#VALlength">length</a> [<a href="Misc.LongString.html">Misc.LongString</a>]</td>
6735<td></td></tr>
6736<tr><td><a href="ListLabels.html#VALlength">length</a> [<a href="ListLabels.html">ListLabels</a>]</td>
6737<td><div class="info">
6738Return the length (number of elements) of the given list.
6739</div>
6740</td></tr>
6741<tr><td><a href="List.html#VALlength">length</a> [<a href="List.html">List</a>]</td>
6742<td><div class="info">
6743Return the length (number of elements) of the given list.
6744</div>
6745</td></tr>
6746<tr><td><a href="Hashtbl.SeededS.html#VALlength">length</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
6747<td></td></tr>
6748<tr><td><a href="Hashtbl.S.html#VALlength">length</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
6749<td></td></tr>
6750<tr><td><a href="Hashtbl.html#VALlength">length</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
6751<td><div class="info">
6752<code class="code"><span class="constructor">Hashtbl</span>.length&nbsp;tbl</code> returns the number of bindings in <code class="code">tbl</code>.
6753</div>
6754</td></tr>
6755<tr><td><a href="BytesLabels.html#VALlength">length</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
6756<td><div class="info">
6757Return the length (number of bytes) of the argument.
6758</div>
6759</td></tr>
6760<tr><td><a href="Bytes.html#VALlength">length</a> [<a href="Bytes.html">Bytes</a>]</td>
6761<td><div class="info">
6762Return the length (number of bytes) of the argument.
6763</div>
6764</td></tr>
6765<tr><td><a href="Buffer.html#VALlength">length</a> [<a href="Buffer.html">Buffer</a>]</td>
6766<td><div class="info">
6767Return the number of characters currently contained in the buffer.
6768</div>
6769</td></tr>
6770<tr><td><a href="ArrayLabels.html#VALlength">length</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
6771<td><div class="info">
6772Return the length (number of elements) of the given array.
6773</div>
6774</td></tr>
6775<tr><td><a href="Array.html#VALlength">length</a> [<a href="Array.html">Array</a>]</td>
6776<td><div class="info">
6777Return the length (number of elements) of the given array.
6778</div>
6779</td></tr>
6780<tr><td><a href="Ast_helper.Cl.html#VALlet_">let_</a> [<a href="Ast_helper.Cl.html">Ast_helper.Cl</a>]</td>
6781<td></td></tr>
6782<tr><td><a href="Ast_helper.Exp.html#VALlet_">let_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
6783<td></td></tr>
6784<tr><td><a href="Ast_helper.Exp.html#VALletexception">letexception</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
6785<td></td></tr>
6786<tr><td><a href="Ast_helper.Exp.html#VALletmodule">letmodule</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
6787<td></td></tr>
6788<tr><td><a href="Lexing.html#VALlexeme">lexeme</a> [<a href="Lexing.html">Lexing</a>]</td>
6789<td><div class="info">
6790<code class="code"><span class="constructor">Lexing</span>.lexeme&nbsp;lexbuf</code> returns the string matched by
6791           the regular expression.
6792</div>
6793</td></tr>
6794<tr><td><a href="Lexing.html#VALlexeme_char">lexeme_char</a> [<a href="Lexing.html">Lexing</a>]</td>
6795<td><div class="info">
6796<code class="code"><span class="constructor">Lexing</span>.lexeme_char&nbsp;lexbuf&nbsp;i</code> returns character number <code class="code">i</code> in
6797   the matched string.
6798</div>
6799</td></tr>
6800<tr><td><a href="Lexing.html#VALlexeme_end">lexeme_end</a> [<a href="Lexing.html">Lexing</a>]</td>
6801<td><div class="info">
6802<code class="code"><span class="constructor">Lexing</span>.lexeme_end&nbsp;lexbuf</code> returns the offset in the input stream
6803   of the character following the last character of the matched
6804   string.
6805</div>
6806</td></tr>
6807<tr><td><a href="Lexing.html#VALlexeme_end_p">lexeme_end_p</a> [<a href="Lexing.html">Lexing</a>]</td>
6808<td><div class="info">
6809Like <code class="code">lexeme_end</code>, but return a complete <code class="code">position</code> instead
6810    of an offset.
6811</div>
6812</td></tr>
6813<tr><td><a href="Lexing.html#VALlexeme_start">lexeme_start</a> [<a href="Lexing.html">Lexing</a>]</td>
6814<td><div class="info">
6815<code class="code"><span class="constructor">Lexing</span>.lexeme_start&nbsp;lexbuf</code> returns the offset in the
6816   input stream of the first character of the matched string.
6817</div>
6818</td></tr>
6819<tr><td><a href="Lexing.html#VALlexeme_start_p">lexeme_start_p</a> [<a href="Lexing.html">Lexing</a>]</td>
6820<td><div class="info">
6821Like <code class="code">lexeme_start</code>, but return a complete <code class="code">position</code> instead
6822    of an offset.
6823</div>
6824</td></tr>
6825<tr><td><a href="Config.html#VALlibunwind_available">libunwind_available</a> [<a href="Config.html">Config</a>]</td>
6826<td></td></tr>
6827<tr><td><a href="Config.html#VALlibunwind_link_flags">libunwind_link_flags</a> [<a href="Config.html">Config</a>]</td>
6828<td></td></tr>
6829<tr><td><a href="Graphics.html#VALlineto">lineto</a> [<a href="Graphics.html">Graphics</a>]</td>
6830<td><div class="info">
6831Draw a line with endpoints the current point and the given point,
6832   and move the current point to the given point.
6833</div>
6834</td></tr>
6835<tr><td><a href="UnixLabels.html#VALlink">link</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
6836<td><div class="info">
6837<code class="code">link&nbsp;source&nbsp;dest</code> creates a hard link named <code class="code">dest</code> to the file
6838   named <code class="code">source</code>.
6839</div>
6840</td></tr>
6841<tr><td><a href="Unix.html#VALlink">link</a> [<a href="Unix.html">Unix</a>]</td>
6842<td><div class="info">
6843<code class="code">link&nbsp;source&nbsp;dest</code> creates a hard link named <code class="code">dest</code> to the file
6844   named <code class="code">source</code>.
6845</div>
6846</td></tr>
6847<tr><td><a href="Clflags.html#VALlink_everything">link_everything</a> [<a href="Clflags.html">Clflags</a>]</td>
6848<td></td></tr>
6849<tr><td><a href="Sort.html#VALlist">list</a> [<a href="Sort.html">Sort</a>]</td>
6850<td><div class="info">
6851Sort a list in increasing order according to an ordering predicate.
6852</div>
6853</td></tr>
6854<tr><td><a href="Misc.html#VALlist_remove">list_remove</a> [<a href="Misc.html">Misc</a>]</td>
6855<td></td></tr>
6856<tr><td><a href="UnixLabels.html#VALlisten">listen</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
6857<td><div class="info">
6858Set up a socket for receiving connection requests.
6859</div>
6860</td></tr>
6861<tr><td><a href="Unix.html#VALlisten">listen</a> [<a href="Unix.html">Unix</a>]</td>
6862<td><div class="info">
6863Set up a socket for receiving connection requests.
6864</div>
6865</td></tr>
6866<tr><td><a href="Pervasives.html#VALlnot">lnot</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6867<td><div class="info">
6868Bitwise logical negation.
6869</div>
6870</td></tr>
6871<tr><td><a href="Config.html#VALload_path">load_path</a> [<a href="Config.html">Config</a>]</td>
6872<td></td></tr>
6873<tr><td><a href="Dynlink.html#VALloadfile">loadfile</a> [<a href="Dynlink.html">Dynlink</a>]</td>
6874<td><div class="info">
6875In bytecode: load the given bytecode object file (<code class="code">.cmo</code> file) or
6876    bytecode library file (<code class="code">.cma</code> file), and link it with the running
6877    program.
6878</div>
6879</td></tr>
6880<tr><td><a href="Dynlink.html#VALloadfile_private">loadfile_private</a> [<a href="Dynlink.html">Dynlink</a>]</td>
6881<td><div class="info">
6882Same as <code class="code">loadfile</code>, except that the compilation units just loaded
6883    are hidden (cannot be referenced) from other modules dynamically
6884    loaded afterwards.
6885</div>
6886</td></tr>
6887<tr><td><a href="UnixLabels.html#VALlocaltime">localtime</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
6888<td><div class="info">
6889Convert a time in seconds, as returned by <a href="UnixLabels.html#VALtime"><code class="code"><span class="constructor">UnixLabels</span>.time</code></a>, into a date
6890   and a time.
6891</div>
6892</td></tr>
6893<tr><td><a href="Unix.html#VALlocaltime">localtime</a> [<a href="Unix.html">Unix</a>]</td>
6894<td><div class="info">
6895Convert a time in seconds, as returned by <a href="Unix.html#VALtime"><code class="code"><span class="constructor">Unix</span>.time</code></a>, into a date and
6896   a time.
6897</div>
6898</td></tr>
6899<tr><td><a href="Printexc.Slot.html#VALlocation">location</a> [<a href="Printexc.Slot.html">Printexc.Slot</a>]</td>
6900<td><div class="info">
6901<code class="code">location&nbsp;slot</code> returns the location information of the slot,
6902      if available, and <code class="code"><span class="constructor">None</span></code> otherwise.
6903</div>
6904</td></tr>
6905<tr><td><a href="Syntaxerr.html#VALlocation_of_error">location_of_error</a> [<a href="Syntaxerr.html">Syntaxerr</a>]</td>
6906<td></td></tr>
6907<tr><td><a href="Mutex.html#VALlock">lock</a> [<a href="Mutex.html">Mutex</a>]</td>
6908<td><div class="info">
6909Lock the given mutex.
6910</div>
6911</td></tr>
6912<tr><td><a href="UnixLabels.html#VALlockf">lockf</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
6913<td><div class="info">
6914<code class="code">lockf&nbsp;fd&nbsp;cmd&nbsp;size</code> puts a lock on a region of the file opened
6915   as <code class="code">fd</code>.
6916</div>
6917</td></tr>
6918<tr><td><a href="Unix.html#VALlockf">lockf</a> [<a href="Unix.html">Unix</a>]</td>
6919<td><div class="info">
6920<code class="code">lockf&nbsp;fd&nbsp;cmd&nbsp;size</code> puts a lock on a region of the file opened
6921   as <code class="code">fd</code>.
6922</div>
6923</td></tr>
6924<tr><td><a href="Pervasives.html#VALlog">log</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6925<td><div class="info">
6926Natural logarithm.
6927</div>
6928</td></tr>
6929<tr><td><a href="Complex.html#VALlog">log</a> [<a href="Complex.html">Complex</a>]</td>
6930<td><div class="info">
6931Natural logarithm (in base <code class="code">e</code>).
6932</div>
6933</td></tr>
6934<tr><td><a href="Pervasives.html#VALlog10">log10</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6935<td><div class="info">
6936Base 10 logarithm.
6937</div>
6938</td></tr>
6939<tr><td><a href="Pervasives.html#VALlog1p">log1p</a> [<a href="Pervasives.html">Pervasives</a>]</td>
6940<td><div class="info">
6941<code class="code">log1p&nbsp;x</code> computes <code class="code">log(1.0&nbsp;+.&nbsp;x)</code> (natural logarithm),
6942    giving numerically-accurate results even if <code class="code">x</code> is close to <code class="code">0.0</code>.
6943</div>
6944</td></tr>
6945<tr><td><a href="Misc.html#VALlog2">log2</a> [<a href="Misc.html">Misc</a>]</td>
6946<td></td></tr>
6947<tr><td><a href="Targetint.html#VALlogand">logand</a> [<a href="Targetint.html">Targetint</a>]</td>
6948<td><div class="info">
6949Bitwise logical and.
6950</div>
6951</td></tr>
6952<tr><td><a href="Nativeint.html#VALlogand">logand</a> [<a href="Nativeint.html">Nativeint</a>]</td>
6953<td><div class="info">
6954Bitwise logical and.
6955</div>
6956</td></tr>
6957<tr><td><a href="Int64.html#VALlogand">logand</a> [<a href="Int64.html">Int64</a>]</td>
6958<td><div class="info">
6959Bitwise logical and.
6960</div>
6961</td></tr>
6962<tr><td><a href="Int32.html#VALlogand">logand</a> [<a href="Int32.html">Int32</a>]</td>
6963<td><div class="info">
6964Bitwise logical and.
6965</div>
6966</td></tr>
6967<tr><td><a href="Targetint.html#VALlognot">lognot</a> [<a href="Targetint.html">Targetint</a>]</td>
6968<td><div class="info">
6969Bitwise logical negation
6970</div>
6971</td></tr>
6972<tr><td><a href="Nativeint.html#VALlognot">lognot</a> [<a href="Nativeint.html">Nativeint</a>]</td>
6973<td><div class="info">
6974Bitwise logical negation
6975</div>
6976</td></tr>
6977<tr><td><a href="Int64.html#VALlognot">lognot</a> [<a href="Int64.html">Int64</a>]</td>
6978<td><div class="info">
6979Bitwise logical negation
6980</div>
6981</td></tr>
6982<tr><td><a href="Int32.html#VALlognot">lognot</a> [<a href="Int32.html">Int32</a>]</td>
6983<td><div class="info">
6984Bitwise logical negation
6985</div>
6986</td></tr>
6987<tr><td><a href="Targetint.html#VALlogor">logor</a> [<a href="Targetint.html">Targetint</a>]</td>
6988<td><div class="info">
6989Bitwise logical or.
6990</div>
6991</td></tr>
6992<tr><td><a href="Nativeint.html#VALlogor">logor</a> [<a href="Nativeint.html">Nativeint</a>]</td>
6993<td><div class="info">
6994Bitwise logical or.
6995</div>
6996</td></tr>
6997<tr><td><a href="Int64.html#VALlogor">logor</a> [<a href="Int64.html">Int64</a>]</td>
6998<td><div class="info">
6999Bitwise logical or.
7000</div>
7001</td></tr>
7002<tr><td><a href="Int32.html#VALlogor">logor</a> [<a href="Int32.html">Int32</a>]</td>
7003<td><div class="info">
7004Bitwise logical or.
7005</div>
7006</td></tr>
7007<tr><td><a href="Targetint.html#VALlogxor">logxor</a> [<a href="Targetint.html">Targetint</a>]</td>
7008<td><div class="info">
7009Bitwise logical exclusive or.
7010</div>
7011</td></tr>
7012<tr><td><a href="Nativeint.html#VALlogxor">logxor</a> [<a href="Nativeint.html">Nativeint</a>]</td>
7013<td><div class="info">
7014Bitwise logical exclusive or.
7015</div>
7016</td></tr>
7017<tr><td><a href="Int64.html#VALlogxor">logxor</a> [<a href="Int64.html">Int64</a>]</td>
7018<td><div class="info">
7019Bitwise logical exclusive or.
7020</div>
7021</td></tr>
7022<tr><td><a href="Int32.html#VALlogxor">logxor</a> [<a href="Int32.html">Int32</a>]</td>
7023<td><div class="info">
7024Bitwise logical exclusive or.
7025</div>
7026</td></tr>
7027<tr><td><a href="CamlinternalOO.html#VALlookup_tables">lookup_tables</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
7028<td></td></tr>
7029<tr><td><a href="Graphics.html#VALloop_at_exit">loop_at_exit</a> [<a href="Graphics.html">Graphics</a>]</td>
7030<td><div class="info">
7031Loop before exiting the program, the list given as argument is the
7032    list of handlers and the events on which these handlers are called.
7033</div>
7034</td></tr>
7035<tr><td><a href="String.html#VALlowercase">lowercase</a> [<a href="String.html">String</a>]</td>
7036<td><div class="info">
7037<span class="deprecated">Return a copy of the argument, with all uppercase letters
7038   translated to lowercase, including accented letters of the ISO
7039   Latin-1 (8859-1) character set.
7040</span></div>
7041</td></tr>
7042<tr><td><a href="StringLabels.html#VALlowercase">lowercase</a> [<a href="StringLabels.html">StringLabels</a>]</td>
7043<td><div class="info">
7044<span class="deprecated">Return a copy of the argument, with all uppercase letters
7045   translated to lowercase, including accented letters of the ISO
7046   Latin-1 (8859-1) character set.
7047</span></div>
7048</td></tr>
7049<tr><td><a href="Char.html#VALlowercase">lowercase</a> [<a href="Char.html">Char</a>]</td>
7050<td><div class="info">
7051<span class="deprecated">Convert the given character to its equivalent lowercase character,
7052   using the ISO Latin-1 (8859-1) character set.
7053</span></div>
7054</td></tr>
7055<tr><td><a href="BytesLabels.html#VALlowercase">lowercase</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
7056<td><div class="info">
7057<span class="deprecated">Return a copy of the argument, with all uppercase letters
7058   translated to lowercase, including accented letters of the ISO
7059   Latin-1 (8859-1) character set.
7060</span></div>
7061</td></tr>
7062<tr><td><a href="Bytes.html#VALlowercase">lowercase</a> [<a href="Bytes.html">Bytes</a>]</td>
7063<td><div class="info">
7064<span class="deprecated">Return a copy of the argument, with all uppercase letters
7065   translated to lowercase, including accented letters of the ISO
7066   Latin-1 (8859-1) character set.
7067</span></div>
7068</td></tr>
7069<tr><td><a href="String.html#VALlowercase_ascii">lowercase_ascii</a> [<a href="String.html">String</a>]</td>
7070<td><div class="info">
7071Return a copy of the argument, with all uppercase letters
7072   translated to lowercase, using the US-ASCII character set.
7073</div>
7074</td></tr>
7075<tr><td><a href="StringLabels.html#VALlowercase_ascii">lowercase_ascii</a> [<a href="StringLabels.html">StringLabels</a>]</td>
7076<td><div class="info">
7077Return a copy of the argument, with all uppercase letters
7078   translated to lowercase, using the US-ASCII character set.
7079</div>
7080</td></tr>
7081<tr><td><a href="Char.html#VALlowercase_ascii">lowercase_ascii</a> [<a href="Char.html">Char</a>]</td>
7082<td><div class="info">
7083Convert the given character to its equivalent lowercase character,
7084   using the US-ASCII character set.
7085</div>
7086</td></tr>
7087<tr><td><a href="BytesLabels.html#VALlowercase_ascii">lowercase_ascii</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
7088<td><div class="info">
7089Return a copy of the argument, with all uppercase letters
7090   translated to lowercase, using the US-ASCII character set.
7091</div>
7092</td></tr>
7093<tr><td><a href="Bytes.html#VALlowercase_ascii">lowercase_ascii</a> [<a href="Bytes.html">Bytes</a>]</td>
7094<td><div class="info">
7095Return a copy of the argument, with all uppercase letters
7096   translated to lowercase, using the US-ASCII character set.
7097</div>
7098</td></tr>
7099<tr><td><a href="UnixLabels.LargeFile.html#VALlseek">lseek</a> [<a href="UnixLabels.LargeFile.html">UnixLabels.LargeFile</a>]</td>
7100<td></td></tr>
7101<tr><td><a href="UnixLabels.html#VALlseek">lseek</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
7102<td><div class="info">
7103Set the current position for a file descriptor, and return the resulting
7104    offset (from the beginning of the file).
7105</div>
7106</td></tr>
7107<tr><td><a href="Unix.LargeFile.html#VALlseek">lseek</a> [<a href="Unix.LargeFile.html">Unix.LargeFile</a>]</td>
7108<td><div class="info">
7109See <a href="Unix.html#VALlseek"><code class="code"><span class="constructor">Unix</span>.lseek</code></a>.
7110</div>
7111</td></tr>
7112<tr><td><a href="Unix.html#VALlseek">lseek</a> [<a href="Unix.html">Unix</a>]</td>
7113<td><div class="info">
7114Set the current position for a file descriptor, and return the resulting
7115    offset (from the beginning of the file).
7116</div>
7117</td></tr>
7118<tr><td><a href="UnixLabels.LargeFile.html#VALlstat">lstat</a> [<a href="UnixLabels.LargeFile.html">UnixLabels.LargeFile</a>]</td>
7119<td></td></tr>
7120<tr><td><a href="UnixLabels.html#VALlstat">lstat</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
7121<td><div class="info">
7122Same as <a href="UnixLabels.html#VALstat"><code class="code"><span class="constructor">UnixLabels</span>.stat</code></a>, but in case the file is a symbolic link,
7123   return the information for the link itself.
7124</div>
7125</td></tr>
7126<tr><td><a href="Unix.LargeFile.html#VALlstat">lstat</a> [<a href="Unix.LargeFile.html">Unix.LargeFile</a>]</td>
7127<td></td></tr>
7128<tr><td><a href="Unix.html#VALlstat">lstat</a> [<a href="Unix.html">Unix</a>]</td>
7129<td><div class="info">
7130Same as <a href="Unix.html#VALstat"><code class="code"><span class="constructor">Unix</span>.stat</code></a>, but in case the file is a symbolic link,
7131   return the information for the link itself.
7132</div>
7133</td></tr>
7134<tr><td><a href="Big_int.html#VALlt_big_int">lt_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
7135<td></td></tr>
7136<tr><td><a href="Num.html#VALlt_num">lt_num</a> [<a href="Num.html">Num</a>]</td>
7137<td></td></tr>
7138<tr><td align="left"><br>M</td></tr>
7139<tr><td><a href="Graphics.html#VALmagenta">magenta</a> [<a href="Graphics.html">Graphics</a>]</td>
7140<td></td></tr>
7141<tr><td><a href="Obj.html#VALmagic">magic</a> [<a href="Obj.html">Obj</a>]</td>
7142<td></td></tr>
7143<tr><td><a href="Gc.html#VALmajor">major</a> [<a href="Gc.html">Gc</a>]</td>
7144<td><div class="info">
7145Do a minor collection and finish the current major collection cycle.
7146</div>
7147</td></tr>
7148<tr><td><a href="Gc.html#VALmajor_slice">major_slice</a> [<a href="Gc.html">Gc</a>]</td>
7149<td><div class="info">
7150<code class="code">major_slice&nbsp;n</code>
7151    Do a minor collection and a slice of major collection.
7152</div>
7153</td></tr>
7154<tr><td><a href="String.html#VALmake">make</a> [<a href="String.html">String</a>]</td>
7155<td><div class="info">
7156<code class="code"><span class="constructor">String</span>.make&nbsp;n&nbsp;c</code> returns a fresh string of length <code class="code">n</code>,
7157   filled with the character <code class="code">c</code>.
7158</div>
7159</td></tr>
7160<tr><td><a href="StringLabels.html#VALmake">make</a> [<a href="StringLabels.html">StringLabels</a>]</td>
7161<td><div class="info">
7162<code class="code"><span class="constructor">String</span>.make&nbsp;n&nbsp;c</code> returns a fresh string of length <code class="code">n</code>,
7163   filled with the character <code class="code">c</code>.
7164</div>
7165</td></tr>
7166<tr><td><a href="Random.State.html#VALmake">make</a> [<a href="Random.State.html">Random.State</a>]</td>
7167<td><div class="info">
7168Create a new state and initialize it with the given seed.
7169</div>
7170</td></tr>
7171<tr><td><a href="BytesLabels.html#VALmake">make</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
7172<td><div class="info">
7173<code class="code">make&nbsp;n&nbsp;c</code> returns a new byte sequence of length <code class="code">n</code>, filled with
7174    the byte <code class="code">c</code>.
7175</div>
7176</td></tr>
7177<tr><td><a href="Bytes.html#VALmake">make</a> [<a href="Bytes.html">Bytes</a>]</td>
7178<td><div class="info">
7179<code class="code">make&nbsp;n&nbsp;c</code> returns a new byte sequence of length <code class="code">n</code>, filled with
7180    the byte <code class="code">c</code>.
7181</div>
7182</td></tr>
7183<tr><td><a href="ArrayLabels.html#VALmake">make</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
7184<td><div class="info">
7185<code class="code"><span class="constructor">Array</span>.make&nbsp;n&nbsp;x</code> returns a fresh array of length <code class="code">n</code>,
7186   initialized with <code class="code">x</code>.
7187</div>
7188</td></tr>
7189<tr><td><a href="Array.html#VALmake">make</a> [<a href="Array.html">Array</a>]</td>
7190<td><div class="info">
7191<code class="code"><span class="constructor">Array</span>.make&nbsp;n&nbsp;x</code> returns a fresh array of length <code class="code">n</code>,
7192   initialized with <code class="code">x</code>.
7193</div>
7194</td></tr>
7195<tr><td><a href="Clflags.html#VALmake_archive">make_archive</a> [<a href="Clflags.html">Clflags</a>]</td>
7196<td></td></tr>
7197<tr><td><a href="CamlinternalOO.html#VALmake_class">make_class</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
7198<td></td></tr>
7199<tr><td><a href="CamlinternalOO.html#VALmake_class_store">make_class_store</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
7200<td></td></tr>
7201<tr><td><a href="ArrayLabels.html#VALmake_float">make_float</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
7202<td><div class="info">
7203<span class="deprecated"></span></div>
7204</td></tr>
7205<tr><td><a href="Array.html#VALmake_float">make_float</a> [<a href="Array.html">Array</a>]</td>
7206<td><div class="info">
7207<span class="deprecated"></span></div>
7208</td></tr>
7209<tr><td><a href="Format.html#VALmake_formatter">make_formatter</a> [<a href="Format.html">Format</a>]</td>
7210<td><div class="info">
7211<code class="code">make_formatter&nbsp;out&nbsp;flush</code> returns a new formatter that writes according
7212  to the output function <code class="code">out</code>, and the flushing function <code class="code">flush</code>.
7213</div>
7214</td></tr>
7215<tr><td><a href="Graphics.html#VALmake_image">make_image</a> [<a href="Graphics.html">Graphics</a>]</td>
7216<td><div class="info">
7217Convert the given color matrix to an image.
7218</div>
7219</td></tr>
7220<tr><td><a href="CamlinternalFormat.html#VALmake_iprintf">make_iprintf</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
7221<td></td></tr>
7222<tr><td><a href="Depend.html#VALmake_leaf">make_leaf</a> [<a href="Depend.html">Depend</a>]</td>
7223<td></td></tr>
7224<tr><td><a href="Genlex.html#VALmake_lexer">make_lexer</a> [<a href="Genlex.html">Genlex</a>]</td>
7225<td><div class="info">
7226Construct the lexer function.
7227</div>
7228</td></tr>
7229<tr><td><a href="ArrayLabels.html#VALmake_matrix">make_matrix</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
7230<td><div class="info">
7231<code class="code"><span class="constructor">Array</span>.make_matrix&nbsp;dimx&nbsp;dimy&nbsp;e</code> returns a two-dimensional array
7232   (an array of arrays) with first dimension <code class="code">dimx</code> and
7233   second dimension <code class="code">dimy</code>.
7234</div>
7235</td></tr>
7236<tr><td><a href="Array.html#VALmake_matrix">make_matrix</a> [<a href="Array.html">Array</a>]</td>
7237<td><div class="info">
7238<code class="code"><span class="constructor">Array</span>.make_matrix&nbsp;dimx&nbsp;dimy&nbsp;e</code> returns a two-dimensional array
7239   (an array of arrays) with first dimension <code class="code">dimx</code> and
7240   second dimension <code class="code">dimy</code>.
7241</div>
7242</td></tr>
7243<tr><td><a href="Depend.html#VALmake_node">make_node</a> [<a href="Depend.html">Depend</a>]</td>
7244<td></td></tr>
7245<tr><td><a href="Clflags.html#VALmake_package">make_package</a> [<a href="Clflags.html">Clflags</a>]</td>
7246<td></td></tr>
7247<tr><td><a href="CamlinternalFormat.html#VALmake_printf">make_printf</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
7248<td></td></tr>
7249<tr><td><a href="Clflags.html#VALmake_runtime">make_runtime</a> [<a href="Clflags.html">Clflags</a>]</td>
7250<td></td></tr>
7251<tr><td><a href="Random.State.html#VALmake_self_init">make_self_init</a> [<a href="Random.State.html">Random.State</a>]</td>
7252<td><div class="info">
7253Create a new state and initialize it with a system-dependent
7254      low-entropy seed.
7255</div>
7256</td></tr>
7257<tr><td><a href="Tbl.html#VALmap">map</a> [<a href="Tbl.html">Tbl</a>]</td>
7258<td></td></tr>
7259<tr><td><a href="String.html#VALmap">map</a> [<a href="String.html">String</a>]</td>
7260<td><div class="info">
7261<code class="code"><span class="constructor">String</span>.map&nbsp;f&nbsp;s</code> applies function <code class="code">f</code> in turn to all the
7262    characters of <code class="code">s</code> (in increasing index order) and stores the
7263    results in a new string that is returned.
7264</div>
7265</td></tr>
7266<tr><td><a href="StringLabels.html#VALmap">map</a> [<a href="StringLabels.html">StringLabels</a>]</td>
7267<td><div class="info">
7268<code class="code"><span class="constructor">String</span>.map&nbsp;f&nbsp;s</code> applies function <code class="code">f</code> in turn to all
7269   the characters of <code class="code">s</code> and stores the results in a new string that
7270   is returned.
7271</div>
7272</td></tr>
7273<tr><td><a href="MoreLabels.Set.S.html#VALmap">map</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
7274<td></td></tr>
7275<tr><td><a href="MoreLabels.Map.S.html#VALmap">map</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
7276<td></td></tr>
7277<tr><td><a href="Misc.Stdlib.Option.html#VALmap">map</a> [<a href="Misc.Stdlib.Option.html">Misc.Stdlib.Option</a>]</td>
7278<td></td></tr>
7279<tr><td><a href="ListLabels.html#VALmap">map</a> [<a href="ListLabels.html">ListLabels</a>]</td>
7280<td><div class="info">
7281<code class="code"><span class="constructor">List</span>.map&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]</code> applies function <code class="code">f</code> to <code class="code">a1,&nbsp;...,&nbsp;an</code>,
7282   and builds the list <code class="code">[f&nbsp;a1;&nbsp;...;&nbsp;f&nbsp;an]</code>
7283   with the results returned by <code class="code">f</code>.
7284</div>
7285</td></tr>
7286<tr><td><a href="List.html#VALmap">map</a> [<a href="List.html">List</a>]</td>
7287<td><div class="info">
7288<code class="code"><span class="constructor">List</span>.map&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]</code> applies function <code class="code">f</code> to <code class="code">a1,&nbsp;...,&nbsp;an</code>,
7289   and builds the list <code class="code">[f&nbsp;a1;&nbsp;...;&nbsp;f&nbsp;an]</code>
7290   with the results returned by <code class="code">f</code>.
7291</div>
7292</td></tr>
7293<tr><td><a href="Identifiable.S.Tbl.html#VALmap">map</a> [<a href="Identifiable.S.Tbl.html">Identifiable.S.Tbl</a>]</td>
7294<td></td></tr>
7295<tr><td><a href="Identifiable.S.Set.html#VALmap">map</a> [<a href="Identifiable.S.Set.html">Identifiable.S.Set</a>]</td>
7296<td></td></tr>
7297<tr><td><a href="Map.S.html#VALmap">map</a> [<a href="Map.S.html">Map.S</a>]</td>
7298<td><div class="info">
7299<code class="code">map&nbsp;f&nbsp;m</code> returns a map with same domain as <code class="code">m</code>, where the
7300       associated value <code class="code">a</code> of all bindings of <code class="code">m</code> has been
7301       replaced by the result of the application of <code class="code">f</code> to <code class="code">a</code>.
7302</div>
7303</td></tr>
7304<tr><td><a href="Set.S.html#VALmap">map</a> [<a href="Set.S.html">Set.S</a>]</td>
7305<td><div class="info">
7306<code class="code">map&nbsp;f&nbsp;s</code> is the set whose elements are <code class="code">f&nbsp;a0</code>,<code class="code">f&nbsp;a1</code>...
7307</div>
7308</td></tr>
7309<tr><td><a href="BytesLabels.html#VALmap">map</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
7310<td><div class="info">
7311<code class="code">map&nbsp;f&nbsp;s</code> applies function <code class="code">f</code> in turn to all the bytes of <code class="code">s</code> and
7312    stores the resulting bytes in a new sequence that is returned as
7313    the result.
7314</div>
7315</td></tr>
7316<tr><td><a href="Bytes.html#VALmap">map</a> [<a href="Bytes.html">Bytes</a>]</td>
7317<td><div class="info">
7318<code class="code">map&nbsp;f&nbsp;s</code> applies function <code class="code">f</code> in turn to all the bytes of <code class="code">s</code>
7319    (in increasing index order) and stores the resulting bytes in
7320    a new sequence that is returned as the result.
7321</div>
7322</td></tr>
7323<tr><td><a href="ArrayLabels.html#VALmap">map</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
7324<td><div class="info">
7325<code class="code"><span class="constructor">Array</span>.map&nbsp;f&nbsp;a</code> applies function <code class="code">f</code> to all the elements of <code class="code">a</code>,
7326   and builds an array with the results returned by <code class="code">f</code>:
7327   <code class="code">[|&nbsp;f&nbsp;a.(0);&nbsp;f&nbsp;a.(1);&nbsp;...;&nbsp;f&nbsp;a.(<span class="constructor">Array</span>.length&nbsp;a&nbsp;-&nbsp;1)&nbsp;|]</code>.
7328</div>
7329</td></tr>
7330<tr><td><a href="Array.html#VALmap">map</a> [<a href="Array.html">Array</a>]</td>
7331<td><div class="info">
7332<code class="code"><span class="constructor">Array</span>.map&nbsp;f&nbsp;a</code> applies function <code class="code">f</code> to all the elements of <code class="code">a</code>,
7333   and builds an array with the results returned by <code class="code">f</code>:
7334   <code class="code">[|&nbsp;f&nbsp;a.(0);&nbsp;f&nbsp;a.(1);&nbsp;...;&nbsp;f&nbsp;a.(<span class="constructor">Array</span>.length&nbsp;a&nbsp;-&nbsp;1)&nbsp;|]</code>.
7335</div>
7336</td></tr>
7337<tr><td><a href="ListLabels.html#VALmap2">map2</a> [<a href="ListLabels.html">ListLabels</a>]</td>
7338<td><div class="info">
7339<code class="code"><span class="constructor">List</span>.map2&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;[b1;&nbsp;...;&nbsp;bn]</code> is
7340   <code class="code">[f&nbsp;a1&nbsp;b1;&nbsp;...;&nbsp;f&nbsp;an&nbsp;bn]</code>.
7341</div>
7342</td></tr>
7343<tr><td><a href="List.html#VALmap2">map2</a> [<a href="List.html">List</a>]</td>
7344<td><div class="info">
7345<code class="code"><span class="constructor">List</span>.map2&nbsp;f&nbsp;[a1;&nbsp;...;&nbsp;an]&nbsp;[b1;&nbsp;...;&nbsp;bn]</code> is
7346   <code class="code">[f&nbsp;a1&nbsp;b1;&nbsp;...;&nbsp;f&nbsp;an&nbsp;bn]</code>.
7347</div>
7348</td></tr>
7349<tr><td><a href="ArrayLabels.html#VALmap2">map2</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
7350<td><div class="info">
7351<code class="code"><span class="constructor">Array</span>.map2&nbsp;f&nbsp;a&nbsp;b</code> applies function <code class="code">f</code> to all the elements of <code class="code">a</code>
7352   and <code class="code">b</code>, and builds an array with the results returned by <code class="code">f</code>:
7353   <code class="code">[|&nbsp;f&nbsp;a.(0)&nbsp;b.(0);&nbsp;...;&nbsp;f&nbsp;a.(<span class="constructor">Array</span>.length&nbsp;a&nbsp;-&nbsp;1)&nbsp;b.(<span class="constructor">Array</span>.length&nbsp;b&nbsp;-&nbsp;1)|]</code>.
7354</div>
7355</td></tr>
7356<tr><td><a href="Array.html#VALmap2">map2</a> [<a href="Array.html">Array</a>]</td>
7357<td><div class="info">
7358<code class="code"><span class="constructor">Array</span>.map2&nbsp;f&nbsp;a&nbsp;b</code> applies function <code class="code">f</code> to all the elements of <code class="code">a</code>
7359   and <code class="code">b</code>, and builds an array with the results returned by <code class="code">f</code>:
7360   <code class="code">[|&nbsp;f&nbsp;a.(0)&nbsp;b.(0);&nbsp;...;&nbsp;f&nbsp;a.(<span class="constructor">Array</span>.length&nbsp;a&nbsp;-&nbsp;1)&nbsp;b.(<span class="constructor">Array</span>.length&nbsp;b&nbsp;-&nbsp;1)|]</code>.
7361</div>
7362</td></tr>
7363<tr><td><a href="Misc.Stdlib.List.html#VALmap2_prefix">map2_prefix</a> [<a href="Misc.Stdlib.List.html">Misc.Stdlib.List</a>]</td>
7364<td><div class="info">
7365<code class="code"><span class="keyword">let</span>&nbsp;r1,&nbsp;r2&nbsp;=&nbsp;map2_prefix&nbsp;f&nbsp;l1&nbsp;l2</code>
7366        If <code class="code">l1</code> is of length n and <code class="code">l2&nbsp;=&nbsp;h2&nbsp;@&nbsp;t2</code> with h2 of length n,
7367        r1 is <code class="code"><span class="constructor">List</span>.map2&nbsp;f&nbsp;l1&nbsp;h1</code> and r2 is t2.
7368</div>
7369</td></tr>
7370<tr><td><a href="Misc.html#VALmap_end">map_end</a> [<a href="Misc.html">Misc</a>]</td>
7371<td></td></tr>
7372<tr><td><a href="Bigarray.Array3.html#VALmap_file">map_file</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
7373<td><div class="info">
7374Memory mapping of a file as a three-dimensional big array.
7375</div>
7376</td></tr>
7377<tr><td><a href="Bigarray.Array2.html#VALmap_file">map_file</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
7378<td><div class="info">
7379Memory mapping of a file as a two-dimensional big array.
7380</div>
7381</td></tr>
7382<tr><td><a href="Bigarray.Array1.html#VALmap_file">map_file</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
7383<td><div class="info">
7384Memory mapping of a file as a one-dimensional big array.
7385</div>
7386</td></tr>
7387<tr><td><a href="Bigarray.Genarray.html#VALmap_file">map_file</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
7388<td><div class="info">
7389Memory mapping of a file as a big array.
7390</div>
7391</td></tr>
7392<tr><td><a href="Identifiable.S.Map.html#VALmap_keys">map_keys</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
7393<td></td></tr>
7394<tr><td><a href="Misc.html#VALmap_left_right">map_left_right</a> [<a href="Misc.html">Misc</a>]</td>
7395<td></td></tr>
7396<tr><td><a href="Ast_mapper.html#VALmap_opt">map_opt</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
7397<td></td></tr>
7398<tr><td><a href="String.html#VALmapi">mapi</a> [<a href="String.html">String</a>]</td>
7399<td><div class="info">
7400<code class="code"><span class="constructor">String</span>.mapi&nbsp;f&nbsp;s</code> calls <code class="code">f</code> with each character of <code class="code">s</code> and its
7401    index (in increasing index order) and stores the results in a new
7402    string that is returned.
7403</div>
7404</td></tr>
7405<tr><td><a href="StringLabels.html#VALmapi">mapi</a> [<a href="StringLabels.html">StringLabels</a>]</td>
7406<td><div class="info">
7407<code class="code"><span class="constructor">String</span>.mapi&nbsp;f&nbsp;s</code> calls <code class="code">f</code> with each character of <code class="code">s</code> and its
7408    index (in increasing index order) and stores the results in a new
7409    string that is returned.
7410</div>
7411</td></tr>
7412<tr><td><a href="MoreLabels.Map.S.html#VALmapi">mapi</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
7413<td></td></tr>
7414<tr><td><a href="ListLabels.html#VALmapi">mapi</a> [<a href="ListLabels.html">ListLabels</a>]</td>
7415<td><div class="info">
7416Same as <a href="List.html#VALmap"><code class="code"><span class="constructor">List</span>.map</code></a>, but the function is applied to the index of
7417   the element as first argument (counting from 0), and the element
7418   itself as second argument.
7419</div>
7420</td></tr>
7421<tr><td><a href="List.html#VALmapi">mapi</a> [<a href="List.html">List</a>]</td>
7422<td><div class="info">
7423Same as <a href="List.html#VALmap"><code class="code"><span class="constructor">List</span>.map</code></a>, but the function is applied to the index of
7424   the element as first argument (counting from 0), and the element
7425   itself as second argument.
7426</div>
7427</td></tr>
7428<tr><td><a href="Map.S.html#VALmapi">mapi</a> [<a href="Map.S.html">Map.S</a>]</td>
7429<td><div class="info">
7430Same as <a href="Map.S.html#VALmap"><code class="code"><span class="constructor">Map</span>.<span class="constructor">S</span>.map</code></a>, but the function receives as arguments both the
7431       key and the associated value for each binding of the map.
7432</div>
7433</td></tr>
7434<tr><td><a href="BytesLabels.html#VALmapi">mapi</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
7435<td><div class="info">
7436<code class="code">mapi&nbsp;f&nbsp;s</code> calls <code class="code">f</code> with each character of <code class="code">s</code> and its
7437    index (in increasing index order) and stores the resulting bytes
7438    in a new sequence that is returned as the result.
7439</div>
7440</td></tr>
7441<tr><td><a href="Bytes.html#VALmapi">mapi</a> [<a href="Bytes.html">Bytes</a>]</td>
7442<td><div class="info">
7443<code class="code">mapi&nbsp;f&nbsp;s</code> calls <code class="code">f</code> with each character of <code class="code">s</code> and its
7444    index (in increasing index order) and stores the resulting bytes
7445    in a new sequence that is returned as the result.
7446</div>
7447</td></tr>
7448<tr><td><a href="ArrayLabels.html#VALmapi">mapi</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
7449<td><div class="info">
7450Same as <a href="Array.html#VALmap"><code class="code"><span class="constructor">Array</span>.map</code></a>, but the
7451   function is applied to the index of the element as first argument,
7452   and the element itself as second argument.
7453</div>
7454</td></tr>
7455<tr><td><a href="Array.html#VALmapi">mapi</a> [<a href="Array.html">Array</a>]</td>
7456<td><div class="info">
7457Same as <a href="Array.html#VALmap"><code class="code"><span class="constructor">Array</span>.map</code></a>, but the
7458   function is applied to the index of the element as first argument,
7459   and the element itself as second argument.
7460</div>
7461</td></tr>
7462<tr><td><a href="Docstrings.html#VALmark_rhs_docs">mark_rhs_docs</a> [<a href="Docstrings.html">Docstrings</a>]</td>
7463<td><div class="info">
7464Mark as associated the item documentation for the symbols between
7465    two positions (for ambiguity warnings)
7466</div>
7467</td></tr>
7468<tr><td><a href="Docstrings.html#VALmark_symbol_docs">mark_symbol_docs</a> [<a href="Docstrings.html">Docstrings</a>]</td>
7469<td><div class="info">
7470Mark the item documentation for the current symbol (for ambiguity
7471    warnings).
7472</div>
7473</td></tr>
7474<tr><td><a href="Obj.html#VALmarshal">marshal</a> [<a href="Obj.html">Obj</a>]</td>
7475<td></td></tr>
7476<tr><td><a href="Ast_helper.Exp.html#VALmatch_">match_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
7477<td></td></tr>
7478<tr><td><a href="Str.html#VALmatch_beginning">match_beginning</a> [<a href="Str.html">Str</a>]</td>
7479<td><div class="info">
7480<code class="code">match_beginning()</code> returns the position of the first character
7481   of the substring that was matched by the last call to a matching
7482   or searching function (see <a href="Str.html#VALmatched_string"><code class="code"><span class="constructor">Str</span>.matched_string</code></a> for details).
7483</div>
7484</td></tr>
7485<tr><td><a href="Str.html#VALmatch_end">match_end</a> [<a href="Str.html">Str</a>]</td>
7486<td><div class="info">
7487<code class="code">match_end()</code> returns the position of the character following the
7488   last character of the substring that was matched by the last call
7489   to a matching or searching function (see <a href="Str.html#VALmatched_string"><code class="code"><span class="constructor">Str</span>.matched_string</code></a> for
7490   details).
7491</div>
7492</td></tr>
7493<tr><td><a href="Str.html#VALmatched_group">matched_group</a> [<a href="Str.html">Str</a>]</td>
7494<td><div class="info">
7495<code class="code">matched_group&nbsp;n&nbsp;s</code> returns the substring of <code class="code">s</code> that was matched
7496   by the <code class="code">n</code>th group <code class="code">\(...\)</code> of the regular expression that was
7497   matched by the last call to a matching or searching function (see
7498   <a href="Str.html#VALmatched_string"><code class="code"><span class="constructor">Str</span>.matched_string</code></a> for details).
7499</div>
7500</td></tr>
7501<tr><td><a href="Str.html#VALmatched_string">matched_string</a> [<a href="Str.html">Str</a>]</td>
7502<td><div class="info">
7503<code class="code">matched_string&nbsp;s</code> returns the substring of <code class="code">s</code> that was matched
7504   by the last call to one of the following matching or searching
7505   functions: <a href="Str.html#VALstring_match"><code class="code"><span class="constructor">Str</span>.string_match</code></a>, <a href="Str.html#VALsearch_forward"><code class="code"><span class="constructor">Str</span>.search_forward</code></a>, <a href="Str.html#VALsearch_backward"><code class="code"><span class="constructor">Str</span>.search_backward</code></a>, <a href="Str.html#VALstring_partial_match"><code class="code"><span class="constructor">Str</span>.string_partial_match</code></a>, <a href="Str.html#VALglobal_substitute"><code class="code"><span class="constructor">Str</span>.global_substitute</code></a>, <a href="Str.html#VALsubstitute_first"><code class="code"><span class="constructor">Str</span>.substitute_first</code></a>
7506   provided that none of the following functions was called inbetween: <a href="Str.html#VALglobal_replace"><code class="code"><span class="constructor">Str</span>.global_replace</code></a>, <a href="Str.html#VALreplace_first"><code class="code"><span class="constructor">Str</span>.replace_first</code></a>, <a href="Str.html#VALsplit"><code class="code"><span class="constructor">Str</span>.split</code></a>, <a href="Str.html#VALbounded_split"><code class="code"><span class="constructor">Str</span>.bounded_split</code></a>, <a href="Str.html#VALsplit_delim"><code class="code"><span class="constructor">Str</span>.split_delim</code></a>, <a href="Str.html#VALbounded_split_delim"><code class="code"><span class="constructor">Str</span>.bounded_split_delim</code></a>, <a href="Str.html#VALfull_split"><code class="code"><span class="constructor">Str</span>.full_split</code></a>, <a href="Str.html#VALbounded_full_split"><code class="code"><span class="constructor">Str</span>.bounded_full_split</code></a>
7507   Note: in the case of <code class="code">global_substitute</code> and <code class="code">substitute_first</code>,
7508   a call to <code class="code">matched_string</code> is only valid within the <code class="code">subst</code> argument,
7509   not after <code class="code">global_substitute</code> or <code class="code">substitute_first</code> returns.
7510</div>
7511</td></tr>
7512<tr><td><a href="Uchar.html#VALmax">max</a> [<a href="Uchar.html">Uchar</a>]</td>
7513<td><div class="info">
7514<code class="code">max</code> is U+10FFFF.
7515</div>
7516</td></tr>
7517<tr><td><a href="Pervasives.html#VALmax">max</a> [<a href="Pervasives.html">Pervasives</a>]</td>
7518<td><div class="info">
7519Return the greater of the two arguments.
7520</div>
7521</td></tr>
7522<tr><td><a href="Sys.html#VALmax_array_length">max_array_length</a> [<a href="Sys.html">Sys</a>]</td>
7523<td><div class="info">
7524Maximum length of a normal array.
7525</div>
7526</td></tr>
7527<tr><td><a href="Big_int.html#VALmax_big_int">max_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
7528<td><div class="info">
7529Return the greater of its two arguments.
7530</div>
7531</td></tr>
7532<tr><td><a href="MoreLabels.Map.S.html#VALmax_binding">max_binding</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
7533<td></td></tr>
7534<tr><td><a href="Map.S.html#VALmax_binding">max_binding</a> [<a href="Map.S.html">Map.S</a>]</td>
7535<td><div class="info">
7536Same as <a href="Map.S.html#VALmin_binding"><code class="code"><span class="constructor">Map</span>.<span class="constructor">S</span>.min_binding</code></a>, but returns the largest binding
7537        of the given map.
7538</div>
7539</td></tr>
7540<tr><td><a href="MoreLabels.Map.S.html#VALmax_binding_opt">max_binding_opt</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
7541<td></td></tr>
7542<tr><td><a href="Map.S.html#VALmax_binding_opt">max_binding_opt</a> [<a href="Map.S.html">Map.S</a>]</td>
7543<td><div class="info">
7544Same as <a href="Map.S.html#VALmin_binding_opt"><code class="code"><span class="constructor">Map</span>.<span class="constructor">S</span>.min_binding_opt</code></a>, but returns the largest binding
7545        of the given map.
7546</div>
7547</td></tr>
7548<tr><td><a href="MoreLabels.Set.S.html#VALmax_elt">max_elt</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
7549<td></td></tr>
7550<tr><td><a href="Set.S.html#VALmax_elt">max_elt</a> [<a href="Set.S.html">Set.S</a>]</td>
7551<td><div class="info">
7552Same as <a href="Set.S.html#VALmin_elt"><code class="code"><span class="constructor">Set</span>.<span class="constructor">S</span>.min_elt</code></a>, but returns the largest element of the
7553       given set.
7554</div>
7555</td></tr>
7556<tr><td><a href="MoreLabels.Set.S.html#VALmax_elt_opt">max_elt_opt</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
7557<td></td></tr>
7558<tr><td><a href="Set.S.html#VALmax_elt_opt">max_elt_opt</a> [<a href="Set.S.html">Set.S</a>]</td>
7559<td><div class="info">
7560Same as <a href="Set.S.html#VALmin_elt_opt"><code class="code"><span class="constructor">Set</span>.<span class="constructor">S</span>.min_elt_opt</code></a>, but returns the largest element of the
7561        given set.
7562</div>
7563</td></tr>
7564<tr><td><a href="Pervasives.html#VALmax_float">max_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
7565<td><div class="info">
7566The largest positive finite value of type <code class="code">float</code>.
7567</div>
7568</td></tr>
7569<tr><td><a href="Targetint.html#VALmax_int">max_int</a> [<a href="Targetint.html">Targetint</a>]</td>
7570<td><div class="info">
7571The greatest representable target integer,
7572    either 2<sup class="superscript">31</sup> - 1 on a 32-bit platform,
7573    or 2<sup class="superscript">63</sup> - 1 on a 64-bit platform.
7574</div>
7575</td></tr>
7576<tr><td><a href="Pervasives.html#VALmax_int">max_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
7577<td><div class="info">
7578The greatest representable integer.
7579</div>
7580</td></tr>
7581<tr><td><a href="Nativeint.html#VALmax_int">max_int</a> [<a href="Nativeint.html">Nativeint</a>]</td>
7582<td><div class="info">
7583The greatest representable native integer,
7584   either 2<sup class="superscript">31</sup> - 1 on a 32-bit platform,
7585   or 2<sup class="superscript">63</sup> - 1 on a 64-bit platform.
7586</div>
7587</td></tr>
7588<tr><td><a href="Int64.html#VALmax_int">max_int</a> [<a href="Int64.html">Int64</a>]</td>
7589<td><div class="info">
7590The greatest representable 64-bit integer, 2<sup class="superscript">63</sup> - 1.
7591</div>
7592</td></tr>
7593<tr><td><a href="Int32.html#VALmax_int">max_int</a> [<a href="Int32.html">Int32</a>]</td>
7594<td><div class="info">
7595The greatest representable 32-bit integer, 2<sup class="superscript">31</sup> - 1.
7596</div>
7597</td></tr>
7598<tr><td><a href="Num.html#VALmax_num">max_num</a> [<a href="Num.html">Num</a>]</td>
7599<td><div class="info">
7600Return the greater of the two arguments.
7601</div>
7602</td></tr>
7603<tr><td><a href="Sys.html#VALmax_string_length">max_string_length</a> [<a href="Sys.html">Sys</a>]</td>
7604<td><div class="info">
7605Maximum length of strings and byte sequences.
7606</div>
7607</td></tr>
7608<tr><td><a href="Config.html#VALmax_tag">max_tag</a> [<a href="Config.html">Config</a>]</td>
7609<td></td></tr>
7610<tr><td><a href="Config.html#VALmax_young_wosize">max_young_wosize</a> [<a href="Config.html">Config</a>]</td>
7611<td></td></tr>
7612<tr><td><a href="Misc.html#VALmay">may</a> [<a href="Misc.html">Misc</a>]</td>
7613<td></td></tr>
7614<tr><td><a href="Misc.html#VALmay_map">may_map</a> [<a href="Misc.html">Misc</a>]</td>
7615<td></td></tr>
7616<tr><td><a href="Weak.S.html#VALmem">mem</a> [<a href="Weak.S.html">Weak.S</a>]</td>
7617<td><div class="info">
7618<code class="code">mem&nbsp;t&nbsp;x</code> returns <code class="code"><span class="keyword">true</span></code> if there is at least one instance
7619        of <code class="code">x</code> in <code class="code">t</code>, false otherwise.
7620</div>
7621</td></tr>
7622<tr><td><a href="Tbl.html#VALmem">mem</a> [<a href="Tbl.html">Tbl</a>]</td>
7623<td></td></tr>
7624<tr><td><a href="MoreLabels.Set.S.html#VALmem">mem</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
7625<td></td></tr>
7626<tr><td><a href="MoreLabels.Map.S.html#VALmem">mem</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
7627<td></td></tr>
7628<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALmem">mem</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
7629<td></td></tr>
7630<tr><td><a href="MoreLabels.Hashtbl.S.html#VALmem">mem</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
7631<td></td></tr>
7632<tr><td><a href="MoreLabels.Hashtbl.html#VALmem">mem</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
7633<td></td></tr>
7634<tr><td><a href="ListLabels.html#VALmem">mem</a> [<a href="ListLabels.html">ListLabels</a>]</td>
7635<td><div class="info">
7636<code class="code">mem&nbsp;a&nbsp;l</code> is true if and only if <code class="code">a</code> is equal
7637   to an element of <code class="code">l</code>.
7638</div>
7639</td></tr>
7640<tr><td><a href="List.html#VALmem">mem</a> [<a href="List.html">List</a>]</td>
7641<td><div class="info">
7642<code class="code">mem&nbsp;a&nbsp;l</code> is true if and only if <code class="code">a</code> is equal
7643   to an element of <code class="code">l</code>.
7644</div>
7645</td></tr>
7646<tr><td><a href="Hashtbl.SeededS.html#VALmem">mem</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
7647<td></td></tr>
7648<tr><td><a href="Hashtbl.S.html#VALmem">mem</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
7649<td></td></tr>
7650<tr><td><a href="Hashtbl.html#VALmem">mem</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
7651<td><div class="info">
7652<code class="code"><span class="constructor">Hashtbl</span>.mem&nbsp;tbl&nbsp;x</code> checks if <code class="code">x</code> is bound in <code class="code">tbl</code>.
7653</div>
7654</td></tr>
7655<tr><td><a href="Map.S.html#VALmem">mem</a> [<a href="Map.S.html">Map.S</a>]</td>
7656<td><div class="info">
7657<code class="code">mem&nbsp;x&nbsp;m</code> returns <code class="code"><span class="keyword">true</span></code> if <code class="code">m</code> contains a binding for <code class="code">x</code>,
7658       and <code class="code"><span class="keyword">false</span></code> otherwise.
7659</div>
7660</td></tr>
7661<tr><td><a href="Set.S.html#VALmem">mem</a> [<a href="Set.S.html">Set.S</a>]</td>
7662<td><div class="info">
7663<code class="code">mem&nbsp;x&nbsp;s</code> tests whether <code class="code">x</code> belongs to the set <code class="code">s</code>.
7664</div>
7665</td></tr>
7666<tr><td><a href="ArrayLabels.html#VALmem">mem</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
7667<td><div class="info">
7668<code class="code">mem&nbsp;x&nbsp;a</code> is true if and only if <code class="code">x</code> is equal
7669   to an element of <code class="code">a</code>.
7670</div>
7671</td></tr>
7672<tr><td><a href="Array.html#VALmem">mem</a> [<a href="Array.html">Array</a>]</td>
7673<td><div class="info">
7674<code class="code">mem&nbsp;a&nbsp;l</code> is true if and only if <code class="code">a</code> is equal
7675   to an element of <code class="code">l</code>.
7676</div>
7677</td></tr>
7678<tr><td><a href="ListLabels.html#VALmem_assoc">mem_assoc</a> [<a href="ListLabels.html">ListLabels</a>]</td>
7679<td><div class="info">
7680Same as <a href="List.html#VALassoc"><code class="code"><span class="constructor">List</span>.assoc</code></a>, but simply return true if a binding exists,
7681   and false if no bindings exist for the given key.
7682</div>
7683</td></tr>
7684<tr><td><a href="List.html#VALmem_assoc">mem_assoc</a> [<a href="List.html">List</a>]</td>
7685<td><div class="info">
7686Same as <a href="List.html#VALassoc"><code class="code"><span class="constructor">List</span>.assoc</code></a>, but simply return true if a binding exists,
7687   and false if no bindings exist for the given key.
7688</div>
7689</td></tr>
7690<tr><td><a href="ListLabels.html#VALmem_assq">mem_assq</a> [<a href="ListLabels.html">ListLabels</a>]</td>
7691<td><div class="info">
7692Same as <a href="List.html#VALmem_assoc"><code class="code"><span class="constructor">List</span>.mem_assoc</code></a>, but uses physical equality instead of
7693   structural equality to compare keys.
7694</div>
7695</td></tr>
7696<tr><td><a href="List.html#VALmem_assq">mem_assq</a> [<a href="List.html">List</a>]</td>
7697<td><div class="info">
7698Same as <a href="List.html#VALmem_assoc"><code class="code"><span class="constructor">List</span>.mem_assoc</code></a>, but uses physical equality instead of
7699   structural equality to compare keys.
7700</div>
7701</td></tr>
7702<tr><td><a href="Identifiable.S.Tbl.html#VALmemoize">memoize</a> [<a href="Identifiable.S.Tbl.html">Identifiable.S.Tbl</a>]</td>
7703<td></td></tr>
7704<tr><td><a href="ListLabels.html#VALmemq">memq</a> [<a href="ListLabels.html">ListLabels</a>]</td>
7705<td><div class="info">
7706Same as <a href="List.html#VALmem"><code class="code"><span class="constructor">List</span>.mem</code></a>, but uses physical equality instead of structural
7707   equality to compare list elements.
7708</div>
7709</td></tr>
7710<tr><td><a href="List.html#VALmemq">memq</a> [<a href="List.html">List</a>]</td>
7711<td><div class="info">
7712Same as <a href="List.html#VALmem"><code class="code"><span class="constructor">List</span>.mem</code></a>, but uses physical equality instead of structural
7713   equality to compare list elements.
7714</div>
7715</td></tr>
7716<tr><td><a href="ArrayLabels.html#VALmemq">memq</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
7717<td><div class="info">
7718Same as <a href="Array.html#VALmem"><code class="code"><span class="constructor">Array</span>.mem</code></a>, but uses physical equality instead of structural
7719   equality to compare list elements.
7720</div>
7721</td></tr>
7722<tr><td><a href="Array.html#VALmemq">memq</a> [<a href="Array.html">Array</a>]</td>
7723<td><div class="info">
7724Same as <a href="Array.html#VALmem"><code class="code"><span class="constructor">Array</span>.mem</code></a>, but uses physical equality instead of structural
7725   equality to compare array elements.
7726</div>
7727</td></tr>
7728<tr><td><a href="Weak.S.html#VALmerge">merge</a> [<a href="Weak.S.html">Weak.S</a>]</td>
7729<td><div class="info">
7730<code class="code">merge&nbsp;t&nbsp;x</code> returns an instance of <code class="code">x</code> found in <code class="code">t</code> if any,
7731        or else adds <code class="code">x</code> to <code class="code">t</code> and return <code class="code">x</code>.
7732</div>
7733</td></tr>
7734<tr><td><a href="Sort.html#VALmerge">merge</a> [<a href="Sort.html">Sort</a>]</td>
7735<td><div class="info">
7736Merge two lists according to the given predicate.
7737</div>
7738</td></tr>
7739<tr><td><a href="MoreLabels.Map.S.html#VALmerge">merge</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
7740<td></td></tr>
7741<tr><td><a href="ListLabels.html#VALmerge">merge</a> [<a href="ListLabels.html">ListLabels</a>]</td>
7742<td><div class="info">
7743Merge two lists:
7744    Assuming that <code class="code">l1</code> and <code class="code">l2</code> are sorted according to the
7745    comparison function <code class="code">cmp</code>, <code class="code">merge&nbsp;cmp&nbsp;l1&nbsp;l2</code> will return a
7746    sorted list containting all the elements of <code class="code">l1</code> and <code class="code">l2</code>.
7747</div>
7748</td></tr>
7749<tr><td><a href="List.html#VALmerge">merge</a> [<a href="List.html">List</a>]</td>
7750<td><div class="info">
7751Merge two lists:
7752    Assuming that <code class="code">l1</code> and <code class="code">l2</code> are sorted according to the
7753    comparison function <code class="code">cmp</code>, <code class="code">merge&nbsp;cmp&nbsp;l1&nbsp;l2</code> will return a
7754    sorted list containting all the elements of <code class="code">l1</code> and <code class="code">l2</code>.
7755</div>
7756</td></tr>
7757<tr><td><a href="Map.S.html#VALmerge">merge</a> [<a href="Map.S.html">Map.S</a>]</td>
7758<td><div class="info">
7759<code class="code">merge&nbsp;f&nbsp;m1&nbsp;m2</code> computes a map whose keys is a subset of keys of <code class="code">m1</code>
7760        and of <code class="code">m2</code>.
7761</div>
7762</td></tr>
7763<tr><td><a href="Ast_helper.Cf.html#VALmethod_">method_</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
7764<td></td></tr>
7765<tr><td><a href="Ast_helper.Ctf.html#VALmethod_">method_</a> [<a href="Ast_helper.Ctf.html">Ast_helper.Ctf</a>]</td>
7766<td></td></tr>
7767<tr><td><a href="Uchar.html#VALmin">min</a> [<a href="Uchar.html">Uchar</a>]</td>
7768<td><div class="info">
7769<code class="code">min</code> is U+0000.
7770</div>
7771</td></tr>
7772<tr><td><a href="Pervasives.html#VALmin">min</a> [<a href="Pervasives.html">Pervasives</a>]</td>
7773<td><div class="info">
7774Return the smaller of the two arguments.
7775</div>
7776</td></tr>
7777<tr><td><a href="Big_int.html#VALmin_big_int">min_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
7778<td><div class="info">
7779Return the smaller of its two arguments.
7780</div>
7781</td></tr>
7782<tr><td><a href="MoreLabels.Map.S.html#VALmin_binding">min_binding</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
7783<td></td></tr>
7784<tr><td><a href="Map.S.html#VALmin_binding">min_binding</a> [<a href="Map.S.html">Map.S</a>]</td>
7785<td><div class="info">
7786Return the smallest binding of the given map
7787       (with respect to the <code class="code"><span class="constructor">Ord</span>.compare</code> ordering), or raise
7788       <code class="code"><span class="constructor">Not_found</span></code> if the map is empty.
7789</div>
7790</td></tr>
7791<tr><td><a href="MoreLabels.Map.S.html#VALmin_binding_opt">min_binding_opt</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
7792<td></td></tr>
7793<tr><td><a href="Map.S.html#VALmin_binding_opt">min_binding_opt</a> [<a href="Map.S.html">Map.S</a>]</td>
7794<td><div class="info">
7795Return the smallest binding of the given map
7796       (with respect to the <code class="code"><span class="constructor">Ord</span>.compare</code> ordering), or <code class="code"><span class="constructor">None</span></code>
7797       if the map is empty.
7798</div>
7799</td></tr>
7800<tr><td><a href="MoreLabels.Set.S.html#VALmin_elt">min_elt</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
7801<td></td></tr>
7802<tr><td><a href="Set.S.html#VALmin_elt">min_elt</a> [<a href="Set.S.html">Set.S</a>]</td>
7803<td><div class="info">
7804Return the smallest element of the given set
7805       (with respect to the <code class="code"><span class="constructor">Ord</span>.compare</code> ordering), or raise
7806       <code class="code"><span class="constructor">Not_found</span></code> if the set is empty.
7807</div>
7808</td></tr>
7809<tr><td><a href="MoreLabels.Set.S.html#VALmin_elt_opt">min_elt_opt</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
7810<td></td></tr>
7811<tr><td><a href="Set.S.html#VALmin_elt_opt">min_elt_opt</a> [<a href="Set.S.html">Set.S</a>]</td>
7812<td><div class="info">
7813Return the smallest element of the given set
7814       (with respect to the <code class="code"><span class="constructor">Ord</span>.compare</code> ordering), or <code class="code"><span class="constructor">None</span></code>
7815       if the set is empty.
7816</div>
7817</td></tr>
7818<tr><td><a href="Pervasives.html#VALmin_float">min_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
7819<td><div class="info">
7820The smallest positive, non-zero, non-denormalized value of type <code class="code">float</code>.
7821</div>
7822</td></tr>
7823<tr><td><a href="Targetint.html#VALmin_int">min_int</a> [<a href="Targetint.html">Targetint</a>]</td>
7824<td><div class="info">
7825The smallest representable target integer,
7826   either -2<sup class="superscript">31</sup> on a 32-bit platform,
7827   or -2<sup class="superscript">63</sup> on a 64-bit platform.
7828</div>
7829</td></tr>
7830<tr><td><a href="Pervasives.html#VALmin_int">min_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
7831<td><div class="info">
7832The smallest representable integer.
7833</div>
7834</td></tr>
7835<tr><td><a href="Nativeint.html#VALmin_int">min_int</a> [<a href="Nativeint.html">Nativeint</a>]</td>
7836<td><div class="info">
7837The smallest representable native integer,
7838   either -2<sup class="superscript">31</sup> on a 32-bit platform,
7839   or -2<sup class="superscript">63</sup> on a 64-bit platform.
7840</div>
7841</td></tr>
7842<tr><td><a href="Int64.html#VALmin_int">min_int</a> [<a href="Int64.html">Int64</a>]</td>
7843<td><div class="info">
7844The smallest representable 64-bit integer, -2<sup class="superscript">63</sup>.
7845</div>
7846</td></tr>
7847<tr><td><a href="Int32.html#VALmin_int">min_int</a> [<a href="Int32.html">Int32</a>]</td>
7848<td><div class="info">
7849The smallest representable 32-bit integer, -2<sup class="superscript">31</sup>.
7850</div>
7851</td></tr>
7852<tr><td><a href="Num.html#VALmin_num">min_num</a> [<a href="Num.html">Num</a>]</td>
7853<td><div class="info">
7854Return the smaller of the two arguments.
7855</div>
7856</td></tr>
7857<tr><td><a href="Gc.html#VALminor">minor</a> [<a href="Gc.html">Gc</a>]</td>
7858<td><div class="info">
7859Trigger a minor collection.
7860</div>
7861</td></tr>
7862<tr><td><a href="Gc.html#VALminor_words">minor_words</a> [<a href="Gc.html">Gc</a>]</td>
7863<td><div class="info">
7864Number of words allocated in the minor heap since the program was
7865    started.
7866</div>
7867</td></tr>
7868<tr><td><a href="Big_int.html#VALminus_big_int">minus_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
7869<td><div class="info">
7870Unary negation.
7871</div>
7872</td></tr>
7873<tr><td><a href="Num.html#VALminus_num">minus_num</a> [<a href="Num.html">Num</a>]</td>
7874<td><div class="info">
7875Unary negation.
7876</div>
7877</td></tr>
7878<tr><td><a href="Targetint.html#VALminus_one">minus_one</a> [<a href="Targetint.html">Targetint</a>]</td>
7879<td><div class="info">
7880The target integer -1.
7881</div>
7882</td></tr>
7883<tr><td><a href="Nativeint.html#VALminus_one">minus_one</a> [<a href="Nativeint.html">Nativeint</a>]</td>
7884<td><div class="info">
7885The native integer -1.
7886</div>
7887</td></tr>
7888<tr><td><a href="Int64.html#VALminus_one">minus_one</a> [<a href="Int64.html">Int64</a>]</td>
7889<td><div class="info">
7890The 64-bit integer -1.
7891</div>
7892</td></tr>
7893<tr><td><a href="Int32.html#VALminus_one">minus_one</a> [<a href="Int32.html">Int32</a>]</td>
7894<td><div class="info">
7895The 32-bit integer -1.
7896</div>
7897</td></tr>
7898<tr><td><a href="Ast_helper.Cstr.html#VALmk">mk</a> [<a href="Ast_helper.Cstr.html">Ast_helper.Cstr</a>]</td>
7899<td></td></tr>
7900<tr><td><a href="Ast_helper.Csig.html#VALmk">mk</a> [<a href="Ast_helper.Csig.html">Ast_helper.Csig</a>]</td>
7901<td></td></tr>
7902<tr><td><a href="Ast_helper.Ci.html#VALmk">mk</a> [<a href="Ast_helper.Ci.html">Ast_helper.Ci</a>]</td>
7903<td></td></tr>
7904<tr><td><a href="Ast_helper.Cf.html#VALmk">mk</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
7905<td></td></tr>
7906<tr><td><a href="Ast_helper.Cl.html#VALmk">mk</a> [<a href="Ast_helper.Cl.html">Ast_helper.Cl</a>]</td>
7907<td></td></tr>
7908<tr><td><a href="Ast_helper.Ctf.html#VALmk">mk</a> [<a href="Ast_helper.Ctf.html">Ast_helper.Ctf</a>]</td>
7909<td></td></tr>
7910<tr><td><a href="Ast_helper.Cty.html#VALmk">mk</a> [<a href="Ast_helper.Cty.html">Ast_helper.Cty</a>]</td>
7911<td></td></tr>
7912<tr><td><a href="Ast_helper.Vb.html#VALmk">mk</a> [<a href="Ast_helper.Vb.html">Ast_helper.Vb</a>]</td>
7913<td></td></tr>
7914<tr><td><a href="Ast_helper.Incl.html#VALmk">mk</a> [<a href="Ast_helper.Incl.html">Ast_helper.Incl</a>]</td>
7915<td></td></tr>
7916<tr><td><a href="Ast_helper.Opn.html#VALmk">mk</a> [<a href="Ast_helper.Opn.html">Ast_helper.Opn</a>]</td>
7917<td></td></tr>
7918<tr><td><a href="Ast_helper.Mb.html#VALmk">mk</a> [<a href="Ast_helper.Mb.html">Ast_helper.Mb</a>]</td>
7919<td></td></tr>
7920<tr><td><a href="Ast_helper.Mtd.html#VALmk">mk</a> [<a href="Ast_helper.Mtd.html">Ast_helper.Mtd</a>]</td>
7921<td></td></tr>
7922<tr><td><a href="Ast_helper.Md.html#VALmk">mk</a> [<a href="Ast_helper.Md.html">Ast_helper.Md</a>]</td>
7923<td></td></tr>
7924<tr><td><a href="Ast_helper.Str.html#VALmk">mk</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
7925<td></td></tr>
7926<tr><td><a href="Ast_helper.Sig.html#VALmk">mk</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
7927<td></td></tr>
7928<tr><td><a href="Ast_helper.Mod.html#VALmk">mk</a> [<a href="Ast_helper.Mod.html">Ast_helper.Mod</a>]</td>
7929<td></td></tr>
7930<tr><td><a href="Ast_helper.Mty.html#VALmk">mk</a> [<a href="Ast_helper.Mty.html">Ast_helper.Mty</a>]</td>
7931<td></td></tr>
7932<tr><td><a href="Ast_helper.Te.html#VALmk">mk</a> [<a href="Ast_helper.Te.html">Ast_helper.Te</a>]</td>
7933<td></td></tr>
7934<tr><td><a href="Ast_helper.Type.html#VALmk">mk</a> [<a href="Ast_helper.Type.html">Ast_helper.Type</a>]</td>
7935<td></td></tr>
7936<tr><td><a href="Ast_helper.Val.html#VALmk">mk</a> [<a href="Ast_helper.Val.html">Ast_helper.Val</a>]</td>
7937<td></td></tr>
7938<tr><td><a href="Ast_helper.Exp.html#VALmk">mk</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
7939<td></td></tr>
7940<tr><td><a href="Ast_helper.Pat.html#VALmk">mk</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
7941<td></td></tr>
7942<tr><td><a href="Ast_helper.Typ.html#VALmk">mk</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
7943<td></td></tr>
7944<tr><td><a href="UnixLabels.html#VALmkdir">mkdir</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
7945<td><div class="info">
7946Create a directory with the given permissions.
7947</div>
7948</td></tr>
7949<tr><td><a href="Unix.html#VALmkdir">mkdir</a> [<a href="Unix.html">Unix</a>]</td>
7950<td><div class="info">
7951Create a directory with the given permissions (see <a href="Unix.html#VALumask"><code class="code"><span class="constructor">Unix</span>.umask</code></a>).
7952</div>
7953</td></tr>
7954<tr><td><a href="Config.html#VALmkdll">mkdll</a> [<a href="Config.html">Config</a>]</td>
7955<td></td></tr>
7956<tr><td><a href="Config.html#VALmkexe">mkexe</a> [<a href="Config.html">Config</a>]</td>
7957<td></td></tr>
7958<tr><td><a href="UnixLabels.html#VALmkfifo">mkfifo</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
7959<td><div class="info">
7960Create a named pipe with the given permissions.
7961</div>
7962</td></tr>
7963<tr><td><a href="Unix.html#VALmkfifo">mkfifo</a> [<a href="Unix.html">Unix</a>]</td>
7964<td><div class="info">
7965Create a named pipe with the given permissions (see <a href="Unix.html#VALumask"><code class="code"><span class="constructor">Unix</span>.umask</code></a>).
7966</div>
7967</td></tr>
7968<tr><td><a href="Location.html#VALmkloc">mkloc</a> [<a href="Location.html">Location</a>]</td>
7969<td></td></tr>
7970<tr><td><a href="Config.html#VALmkmaindll">mkmaindll</a> [<a href="Config.html">Config</a>]</td>
7971<td></td></tr>
7972<tr><td><a href="Location.html#VALmknoloc">mknoloc</a> [<a href="Location.html">Location</a>]</td>
7973<td></td></tr>
7974<tr><td><a href="UnixLabels.html#VALmktime">mktime</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
7975<td><div class="info">
7976Convert a date and time, specified by the <code class="code">tm</code> argument, into
7977   a time in seconds, as returned by <a href="UnixLabels.html#VALtime"><code class="code"><span class="constructor">UnixLabels</span>.time</code></a>.
7978</div>
7979</td></tr>
7980<tr><td><a href="Unix.html#VALmktime">mktime</a> [<a href="Unix.html">Unix</a>]</td>
7981<td><div class="info">
7982Convert a date and time, specified by the <code class="code">tm</code> argument, into
7983   a time in seconds, as returned by <a href="Unix.html#VALtime"><code class="code"><span class="constructor">Unix</span>.time</code></a>.
7984</div>
7985</td></tr>
7986<tr><td><a href="Big_int.html#VALmod_big_int">mod_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
7987<td><div class="info">
7988Euclidean modulus of two big integers.
7989</div>
7990</td></tr>
7991<tr><td><a href="Pervasives.html#VALmod_float">mod_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
7992<td><div class="info">
7993<code class="code">mod_float&nbsp;a&nbsp;b</code> returns the remainder of <code class="code">a</code> with respect to
7994   <code class="code">b</code>.
7995</div>
7996</td></tr>
7997<tr><td><a href="Num.html#VALmod_num">mod_num</a> [<a href="Num.html">Num</a>]</td>
7998<td><div class="info">
7999Euclidean division: remainder.
8000</div>
8001</td></tr>
8002<tr><td><a href="Config.html#VALmodel">model</a> [<a href="Config.html">Config</a>]</td>
8003<td></td></tr>
8004<tr><td><a href="Pervasives.html#VALmodf">modf</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8005<td><div class="info">
8006<code class="code">modf&nbsp;f</code> returns the pair of the fractional and integral
8007   part of <code class="code">f</code>.
8008</div>
8009</td></tr>
8010<tr><td><a href="Ast_helper.Str.html#VALmodtype">modtype</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
8011<td></td></tr>
8012<tr><td><a href="Ast_helper.Sig.html#VALmodtype">modtype</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
8013<td></td></tr>
8014<tr><td><a href="Ast_helper.Str.html#VALmodule_">module_</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
8015<td></td></tr>
8016<tr><td><a href="Ast_helper.Sig.html#VALmodule_">module_</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
8017<td></td></tr>
8018<tr><td><a href="Graphics.html#VALmouse_pos">mouse_pos</a> [<a href="Graphics.html">Graphics</a>]</td>
8019<td><div class="info">
8020Return the position of the mouse cursor, relative to the
8021   graphics window.
8022</div>
8023</td></tr>
8024<tr><td><a href="Graphics.html#VALmoveto">moveto</a> [<a href="Graphics.html">Graphics</a>]</td>
8025<td><div class="info">
8026Position the current point.
8027</div>
8028</td></tr>
8029<tr><td><a href="Targetint.html#VALmul">mul</a> [<a href="Targetint.html">Targetint</a>]</td>
8030<td><div class="info">
8031Multiplication.
8032</div>
8033</td></tr>
8034<tr><td><a href="Nativeint.html#VALmul">mul</a> [<a href="Nativeint.html">Nativeint</a>]</td>
8035<td><div class="info">
8036Multiplication.
8037</div>
8038</td></tr>
8039<tr><td><a href="Int64.html#VALmul">mul</a> [<a href="Int64.html">Int64</a>]</td>
8040<td><div class="info">
8041Multiplication.
8042</div>
8043</td></tr>
8044<tr><td><a href="Int32.html#VALmul">mul</a> [<a href="Int32.html">Int32</a>]</td>
8045<td><div class="info">
8046Multiplication.
8047</div>
8048</td></tr>
8049<tr><td><a href="Complex.html#VALmul">mul</a> [<a href="Complex.html">Complex</a>]</td>
8050<td><div class="info">
8051Multiplication
8052</div>
8053</td></tr>
8054<tr><td><a href="Big_int.html#VALmult_big_int">mult_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
8055<td><div class="info">
8056Multiplication of two big integers.
8057</div>
8058</td></tr>
8059<tr><td><a href="Big_int.html#VALmult_int_big_int">mult_int_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
8060<td><div class="info">
8061Multiplication of a big integer by a small integer
8062</div>
8063</td></tr>
8064<tr><td><a href="Num.html#VALmult_num">mult_num</a> [<a href="Num.html">Num</a>]</td>
8065<td><div class="info">
8066Multiplication
8067</div>
8068</td></tr>
8069<tr><td align="left"><br>N</td></tr>
8070<tr><td><a href="Scanf.Scanning.html#VALname_of_input">name_of_input</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
8071<td><div class="info">
8072<code class="code"><span class="constructor">Scanning</span>.name_of_input&nbsp;ic</code> returns the name of the character source
8073    for the given <a href="Scanf.Scanning.html#TYPEin_channel"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.in_channel</code></a> formatted input channel.
8074</div>
8075</td></tr>
8076<tr><td><a href="Pervasives.html#VALnan">nan</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8077<td><div class="info">
8078A special floating-point value denoting the result of an
8079   undefined operation such as <code class="code">0.0&nbsp;/.&nbsp;0.0</code>.
8080</div>
8081</td></tr>
8082<tr><td><a href="CamlinternalOO.html#VALnarrow">narrow</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
8083<td></td></tr>
8084<tr><td><a href="Num.html#VALnat_of_num">nat_of_num</a> [<a href="Num.html">Num</a>]</td>
8085<td></td></tr>
8086<tr><td><a href="Num.html#VALnat_of_num_opt">nat_of_num_opt</a> [<a href="Num.html">Num</a>]</td>
8087<td><div class="info">
8088</div>
8089</td></tr>
8090<tr><td><a href="Config.html#VALnative_c_compiler">native_c_compiler</a> [<a href="Config.html">Config</a>]</td>
8091<td></td></tr>
8092<tr><td><a href="Config.html#VALnative_c_libraries">native_c_libraries</a> [<a href="Config.html">Config</a>]</td>
8093<td></td></tr>
8094<tr><td><a href="Clflags.html#VALnative_code">native_code</a> [<a href="Clflags.html">Clflags</a>]</td>
8095<td></td></tr>
8096<tr><td><a href="Config.html#VALnative_pack_linker">native_pack_linker</a> [<a href="Config.html">Config</a>]</td>
8097<td></td></tr>
8098<tr><td><a href="Random.State.html#VALnativeint">nativeint</a> [<a href="Random.State.html">Random.State</a>]</td>
8099<td></td></tr>
8100<tr><td><a href="Random.html#VALnativeint">nativeint</a> [<a href="Random.html">Random</a>]</td>
8101<td><div class="info">
8102<code class="code"><span class="constructor">Random</span>.nativeint&nbsp;bound</code> returns a random integer between 0 (inclusive)
8103     and <code class="code">bound</code> (exclusive).
8104</div>
8105</td></tr>
8106<tr><td><a href="Misc.Int_literal_converter.html#VALnativeint">nativeint</a> [<a href="Misc.Int_literal_converter.html">Misc.Int_literal_converter</a>]</td>
8107<td></td></tr>
8108<tr><td><a href="Bigarray.html#VALnativeint">nativeint</a> [<a href="Bigarray.html">Bigarray</a>]</td>
8109<td><div class="info">
8110See <a href="Bigarray.html#VALchar"><code class="code"><span class="constructor">Bigarray</span>.char</code></a>.
8111</div>
8112</td></tr>
8113<tr><td><a href="Ast_helper.Const.html#VALnativeint">nativeint</a> [<a href="Ast_helper.Const.html">Ast_helper.Const</a>]</td>
8114<td></td></tr>
8115<tr><td><a href="Big_int.html#VALnativeint_of_big_int">nativeint_of_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
8116<td><div class="info">
8117Convert a big integer to a native integer.
8118</div>
8119</td></tr>
8120<tr><td><a href="Big_int.html#VALnativeint_of_big_int_opt">nativeint_of_big_int_opt</a> [<a href="Big_int.html">Big_int</a>]</td>
8121<td><div class="info">
8122Convert a big integer to a native integer.
8123</div>
8124</td></tr>
8125<tr><td><a href="Targetint.html#VALneg">neg</a> [<a href="Targetint.html">Targetint</a>]</td>
8126<td><div class="info">
8127Unary negation.
8128</div>
8129</td></tr>
8130<tr><td><a href="Nativeint.html#VALneg">neg</a> [<a href="Nativeint.html">Nativeint</a>]</td>
8131<td><div class="info">
8132Unary negation.
8133</div>
8134</td></tr>
8135<tr><td><a href="Int64.html#VALneg">neg</a> [<a href="Int64.html">Int64</a>]</td>
8136<td><div class="info">
8137Unary negation.
8138</div>
8139</td></tr>
8140<tr><td><a href="Int32.html#VALneg">neg</a> [<a href="Int32.html">Int32</a>]</td>
8141<td><div class="info">
8142Unary negation.
8143</div>
8144</td></tr>
8145<tr><td><a href="Complex.html#VALneg">neg</a> [<a href="Complex.html">Complex</a>]</td>
8146<td><div class="info">
8147Unary negation.
8148</div>
8149</td></tr>
8150<tr><td><a href="Pervasives.html#VALneg_infinity">neg_infinity</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8151<td><div class="info">
8152Negative infinity.
8153</div>
8154</td></tr>
8155<tr><td><a href="Ast_helper.Exp.html#VALnew_">new_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
8156<td></td></tr>
8157<tr><td><a href="Obj.html#VALnew_block">new_block</a> [<a href="Obj.html">Obj</a>]</td>
8158<td></td></tr>
8159<tr><td><a href="Event.html#VALnew_channel">new_channel</a> [<a href="Event.html">Event</a>]</td>
8160<td><div class="info">
8161Return a new channel.
8162</div>
8163</td></tr>
8164<tr><td><a href="Lexing.html#VALnew_line">new_line</a> [<a href="Lexing.html">Lexing</a>]</td>
8165<td><div class="info">
8166Update the <code class="code">lex_curr_p</code> field of the lexbuf to reflect the start
8167    of a new line.
8168</div>
8169</td></tr>
8170<tr><td><a href="CamlinternalOO.html#VALnew_method">new_method</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
8171<td></td></tr>
8172<tr><td><a href="CamlinternalOO.html#VALnew_methods_variables">new_methods_variables</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
8173<td></td></tr>
8174<tr><td><a href="CamlinternalOO.html#VALnew_variable">new_variable</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
8175<td></td></tr>
8176<tr><td><a href="Ast_helper.Exp.html#VALnewtype">newtype</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
8177<td></td></tr>
8178<tr><td><a href="Stream.html#VALnext">next</a> [<a href="Stream.html">Stream</a>]</td>
8179<td><div class="info">
8180Return the first element of the stream and remove it from the
8181   stream.
8182</div>
8183</td></tr>
8184<tr><td><a href="UnixLabels.html#VALnice">nice</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
8185<td><div class="info">
8186Change the process priority.
8187</div>
8188</td></tr>
8189<tr><td><a href="Unix.html#VALnice">nice</a> [<a href="Unix.html">Unix</a>]</td>
8190<td><div class="info">
8191Change the process priority.
8192</div>
8193</td></tr>
8194<tr><td><a href="Clflags.html#VALno_auto_link">no_auto_link</a> [<a href="Clflags.html">Clflags</a>]</td>
8195<td></td></tr>
8196<tr><td><a href="Clflags.html#VALno_check_prims">no_check_prims</a> [<a href="Clflags.html">Clflags</a>]</td>
8197<td></td></tr>
8198<tr><td><a href="Misc.html#VALno_overflow_add">no_overflow_add</a> [<a href="Misc.html">Misc</a>]</td>
8199<td></td></tr>
8200<tr><td><a href="Misc.html#VALno_overflow_lsl">no_overflow_lsl</a> [<a href="Misc.html">Misc</a>]</td>
8201<td></td></tr>
8202<tr><td><a href="Misc.html#VALno_overflow_mul">no_overflow_mul</a> [<a href="Misc.html">Misc</a>]</td>
8203<td></td></tr>
8204<tr><td><a href="Misc.html#VALno_overflow_sub">no_overflow_sub</a> [<a href="Misc.html">Misc</a>]</td>
8205<td></td></tr>
8206<tr><td><a href="Obj.html#VALno_scan_tag">no_scan_tag</a> [<a href="Obj.html">Obj</a>]</td>
8207<td></td></tr>
8208<tr><td><a href="Clflags.html#VALno_std_include">no_std_include</a> [<a href="Clflags.html">Clflags</a>]</td>
8209<td></td></tr>
8210<tr><td><a href="Clflags.html#VALnoassert">noassert</a> [<a href="Clflags.html">Clflags</a>]</td>
8211<td></td></tr>
8212<tr><td><a href="Clflags.html#VALnoinit">noinit</a> [<a href="Clflags.html">Clflags</a>]</td>
8213<td></td></tr>
8214<tr><td><a href="Location.html#VALnone">none</a> [<a href="Location.html">Location</a>]</td>
8215<td><div class="info">
8216An arbitrary value of type <code class="code">t</code>; describes an empty ghost range.
8217</div>
8218</td></tr>
8219<tr><td><a href="Clflags.html#VALnopervasives">nopervasives</a> [<a href="Clflags.html">Clflags</a>]</td>
8220<td></td></tr>
8221<tr><td><a href="Clflags.html#VALnoprompt">noprompt</a> [<a href="Clflags.html">Clflags</a>]</td>
8222<td></td></tr>
8223<tr><td><a href="Clflags.html#VALnopromptcont">nopromptcont</a> [<a href="Clflags.html">Clflags</a>]</td>
8224<td></td></tr>
8225<tr><td><a href="Complex.html#VALnorm">norm</a> [<a href="Complex.html">Complex</a>]</td>
8226<td><div class="info">
8227Norm: given <code class="code">x&nbsp;+&nbsp;i.y</code>, returns <code class="code">sqrt(x^2&nbsp;+&nbsp;y^2)</code>.
8228</div>
8229</td></tr>
8230<tr><td><a href="Complex.html#VALnorm2">norm2</a> [<a href="Complex.html">Complex</a>]</td>
8231<td><div class="info">
8232Norm squared: given <code class="code">x&nbsp;+&nbsp;i.y</code>, returns <code class="code">x^2&nbsp;+&nbsp;y^2</code>.
8233</div>
8234</td></tr>
8235<tr><td><a href="Misc.html#VALnormalise_eol">normalise_eol</a> [<a href="Misc.html">Misc</a>]</td>
8236<td><div class="info">
8237<code class="code">normalise_eol&nbsp;s</code> returns a fresh copy of <code class="code">s</code> with any '\r' characters
8238   removed.
8239</div>
8240</td></tr>
8241<tr><td><a href="Pervasives.html#VALnot">not</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8242<td><div class="info">
8243The boolean negation.
8244</div>
8245</td></tr>
8246<tr><td><a href="Clflags.html#VALnoversion">noversion</a> [<a href="Clflags.html">Clflags</a>]</td>
8247<td></td></tr>
8248<tr><td><a href="Stream.html#VALnpeek">npeek</a> [<a href="Stream.html">Stream</a>]</td>
8249<td><div class="info">
8250<code class="code">npeek&nbsp;n</code> returns the list of the <code class="code">n</code> first elements of
8251   the stream, or all its remaining elements if less than <code class="code">n</code>
8252   elements are available.
8253</div>
8254</td></tr>
8255<tr><td><a href="ListLabels.html#VALnth">nth</a> [<a href="ListLabels.html">ListLabels</a>]</td>
8256<td><div class="info">
8257Return the <code class="code">n</code>-th element of the given list.
8258</div>
8259</td></tr>
8260<tr><td><a href="List.html#VALnth">nth</a> [<a href="List.html">List</a>]</td>
8261<td><div class="info">
8262Return the <code class="code">n</code>-th element of the given list.
8263</div>
8264</td></tr>
8265<tr><td><a href="Buffer.html#VALnth">nth</a> [<a href="Buffer.html">Buffer</a>]</td>
8266<td><div class="info">
8267Get the n-th character of the buffer.
8268</div>
8269</td></tr>
8270<tr><td><a href="Bigarray.Genarray.html#VALnth_dim">nth_dim</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
8271<td><div class="info">
8272<code class="code"><span class="constructor">Genarray</span>.nth_dim&nbsp;a&nbsp;n</code> returns the <code class="code">n</code>-th dimension of the
8273     big array <code class="code">a</code>.
8274</div>
8275</td></tr>
8276<tr><td><a href="ListLabels.html#VALnth_opt">nth_opt</a> [<a href="ListLabels.html">ListLabels</a>]</td>
8277<td><div class="info">
8278Return the <code class="code">n</code>-th element of the given list.
8279</div>
8280</td></tr>
8281<tr><td><a href="List.html#VALnth_opt">nth_opt</a> [<a href="List.html">List</a>]</td>
8282<td><div class="info">
8283Return the <code class="code">n</code>-th element of the given list.
8284</div>
8285</td></tr>
8286<tr><td><a href="Big_int.html#VALnum_bits_big_int">num_bits_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
8287<td><div class="info">
8288Return the number of significant bits in the absolute
8289            value of the given big integer.
8290</div>
8291</td></tr>
8292<tr><td><a href="Big_int.html#VALnum_digits_big_int">num_digits_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
8293<td><div class="info">
8294Return the number of machine words used to store the
8295            given big integer.
8296</div>
8297</td></tr>
8298<tr><td><a href="Bigarray.Genarray.html#VALnum_dims">num_dims</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
8299<td><div class="info">
8300Return the number of dimensions of the given big array.
8301</div>
8302</td></tr>
8303<tr><td><a href="Num.html#VALnum_of_big_int">num_of_big_int</a> [<a href="Num.html">Num</a>]</td>
8304<td></td></tr>
8305<tr><td><a href="Num.html#VALnum_of_int">num_of_int</a> [<a href="Num.html">Num</a>]</td>
8306<td></td></tr>
8307<tr><td><a href="Num.html#VALnum_of_nat">num_of_nat</a> [<a href="Num.html">Num</a>]</td>
8308<td></td></tr>
8309<tr><td><a href="Num.html#VALnum_of_ratio">num_of_ratio</a> [<a href="Num.html">Num</a>]</td>
8310<td></td></tr>
8311<tr><td><a href="Num.html#VALnum_of_string">num_of_string</a> [<a href="Num.html">Num</a>]</td>
8312<td><div class="info">
8313Convert a string to a number.
8314</div>
8315</td></tr>
8316<tr><td><a href="Num.html#VALnum_of_string_opt">num_of_string_opt</a> [<a href="Num.html">Num</a>]</td>
8317<td><div class="info">
8318Convert a string to a number.
8319</div>
8320</td></tr>
8321<tr><td align="left"><br>O</td></tr>
8322<tr><td><a href="Clflags.html#VALo1_arguments">o1_arguments</a> [<a href="Clflags.html">Clflags</a>]</td>
8323<td></td></tr>
8324<tr><td><a href="Clflags.html#VALo2_arguments">o2_arguments</a> [<a href="Clflags.html">Clflags</a>]</td>
8325<td></td></tr>
8326<tr><td><a href="Clflags.html#VALo3_arguments">o3_arguments</a> [<a href="Clflags.html">Clflags</a>]</td>
8327<td></td></tr>
8328<tr><td><a href="Obj.html#VALobj">obj</a> [<a href="Obj.html">Obj</a>]</td>
8329<td></td></tr>
8330<tr><td><a href="Ast_helper.Exp.html#VALobject_">object_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
8331<td></td></tr>
8332<tr><td><a href="Ast_helper.Typ.html#VALobject_">object_</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
8333<td></td></tr>
8334<tr><td><a href="Obj.html#VALobject_tag">object_tag</a> [<a href="Obj.html">Obj</a>]</td>
8335<td></td></tr>
8336<tr><td><a href="Clflags.html#VALobjfiles">objfiles</a> [<a href="Clflags.html">Clflags</a>]</td>
8337<td></td></tr>
8338<tr><td><a href="Sys.html#VALocaml_version">ocaml_version</a> [<a href="Sys.html">Sys</a>]</td>
8339<td><div class="info">
8340<code class="code">ocaml_version</code> is the version of OCaml.
8341</div>
8342</td></tr>
8343<tr><td><a href="Bigarray.Array3.html#VALof_array">of_array</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
8344<td><div class="info">
8345Build a three-dimensional big array initialized from the
8346     given array of arrays of arrays.
8347</div>
8348</td></tr>
8349<tr><td><a href="Bigarray.Array2.html#VALof_array">of_array</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
8350<td><div class="info">
8351Build a two-dimensional big array initialized from the
8352     given array of arrays.
8353</div>
8354</td></tr>
8355<tr><td><a href="Bigarray.Array1.html#VALof_array">of_array</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
8356<td><div class="info">
8357Build a one-dimensional big array initialized from the
8358     given array.
8359</div>
8360</td></tr>
8361<tr><td><a href="Stream.html#VALof_bytes">of_bytes</a> [<a href="Stream.html">Stream</a>]</td>
8362<td><div class="info">
8363Return the stream of the characters of the bytes parameter.
8364</div>
8365</td></tr>
8366<tr><td><a href="Stream.html#VALof_channel">of_channel</a> [<a href="Stream.html">Stream</a>]</td>
8367<td><div class="info">
8368Return the stream of the characters read from the input channel.
8369</div>
8370</td></tr>
8371<tr><td><a href="Uchar.html#VALof_char">of_char</a> [<a href="Uchar.html">Uchar</a>]</td>
8372<td><div class="info">
8373<code class="code">of_char&nbsp;c</code> is <code class="code">c</code> as an Unicode character.
8374</div>
8375</td></tr>
8376<tr><td><a href="Targetint.html#VALof_float">of_float</a> [<a href="Targetint.html">Targetint</a>]</td>
8377<td><div class="info">
8378Convert the given floating-point number to a target integer,
8379   discarding the fractional part (truncate towards 0).
8380</div>
8381</td></tr>
8382<tr><td><a href="Nativeint.html#VALof_float">of_float</a> [<a href="Nativeint.html">Nativeint</a>]</td>
8383<td><div class="info">
8384Convert the given floating-point number to a native integer,
8385   discarding the fractional part (truncate towards 0).
8386</div>
8387</td></tr>
8388<tr><td><a href="Int64.html#VALof_float">of_float</a> [<a href="Int64.html">Int64</a>]</td>
8389<td><div class="info">
8390Convert the given floating-point number to a 64-bit integer,
8391   discarding the fractional part (truncate towards 0).
8392</div>
8393</td></tr>
8394<tr><td><a href="Int32.html#VALof_float">of_float</a> [<a href="Int32.html">Int32</a>]</td>
8395<td><div class="info">
8396Convert the given floating-point number to a 32-bit integer,
8397   discarding the fractional part (truncate towards 0).
8398</div>
8399</td></tr>
8400<tr><td><a href="Uchar.html#VALof_int">of_int</a> [<a href="Uchar.html">Uchar</a>]</td>
8401<td><div class="info">
8402<code class="code">of_int&nbsp;i</code> is <code class="code">i</code> as an Unicode character.
8403</div>
8404</td></tr>
8405<tr><td><a href="Targetint.html#VALof_int">of_int</a> [<a href="Targetint.html">Targetint</a>]</td>
8406<td><div class="info">
8407Convert the given integer (type <code class="code">int</code>) to a target integer
8408    (type <code class="code">t</code>), module the target word size.
8409</div>
8410</td></tr>
8411<tr><td><a href="Nativeint.html#VALof_int">of_int</a> [<a href="Nativeint.html">Nativeint</a>]</td>
8412<td><div class="info">
8413Convert the given integer (type <code class="code">int</code>) to a native integer
8414   (type <code class="code">nativeint</code>).
8415</div>
8416</td></tr>
8417<tr><td><a href="Int64.html#VALof_int">of_int</a> [<a href="Int64.html">Int64</a>]</td>
8418<td><div class="info">
8419Convert the given integer (type <code class="code">int</code>) to a 64-bit integer
8420    (type <code class="code">int64</code>).
8421</div>
8422</td></tr>
8423<tr><td><a href="Int32.html#VALof_int">of_int</a> [<a href="Int32.html">Int32</a>]</td>
8424<td><div class="info">
8425Convert the given integer (type <code class="code">int</code>) to a 32-bit integer
8426    (type <code class="code">int32</code>).
8427</div>
8428</td></tr>
8429<tr><td><a href="Targetint.html#VALof_int32">of_int32</a> [<a href="Targetint.html">Targetint</a>]</td>
8430<td><div class="info">
8431Convert the given 32-bit integer (type <code class="code">int32</code>)
8432    to a target integer.
8433</div>
8434</td></tr>
8435<tr><td><a href="Nativeint.html#VALof_int32">of_int32</a> [<a href="Nativeint.html">Nativeint</a>]</td>
8436<td><div class="info">
8437Convert the given 32-bit integer (type <code class="code">int32</code>)
8438   to a native integer.
8439</div>
8440</td></tr>
8441<tr><td><a href="Int64.html#VALof_int32">of_int32</a> [<a href="Int64.html">Int64</a>]</td>
8442<td><div class="info">
8443Convert the given 32-bit integer (type <code class="code">int32</code>)
8444   to a 64-bit integer (type <code class="code">int64</code>).
8445</div>
8446</td></tr>
8447<tr><td><a href="Targetint.html#VALof_int64">of_int64</a> [<a href="Targetint.html">Targetint</a>]</td>
8448<td><div class="info">
8449Convert the given 64-bit integer (type <code class="code">int64</code>)
8450    to a target integer.
8451</div>
8452</td></tr>
8453<tr><td><a href="Targetint.html#VALof_int_exn">of_int_exn</a> [<a href="Targetint.html">Targetint</a>]</td>
8454<td><div class="info">
8455Convert the given integer (type <code class="code">int</code>) to a target integer
8456    (type <code class="code">t</code>).
8457</div>
8458</td></tr>
8459<tr><td><a href="Stream.html#VALof_list">of_list</a> [<a href="Stream.html">Stream</a>]</td>
8460<td><div class="info">
8461Return the stream holding the elements of the list in the same
8462   order.
8463</div>
8464</td></tr>
8465<tr><td><a href="MoreLabels.Set.S.html#VALof_list">of_list</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
8466<td></td></tr>
8467<tr><td><a href="Identifiable.S.Tbl.html#VALof_list">of_list</a> [<a href="Identifiable.S.Tbl.html">Identifiable.S.Tbl</a>]</td>
8468<td></td></tr>
8469<tr><td><a href="Identifiable.S.Map.html#VALof_list">of_list</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
8470<td></td></tr>
8471<tr><td><a href="Identifiable.S.Set.html#VALof_list">of_list</a> [<a href="Identifiable.S.Set.html">Identifiable.S.Set</a>]</td>
8472<td></td></tr>
8473<tr><td><a href="Set.S.html#VALof_list">of_list</a> [<a href="Set.S.html">Set.S</a>]</td>
8474<td><div class="info">
8475<code class="code">of_list&nbsp;l</code> creates a set from a list of elements.
8476</div>
8477</td></tr>
8478<tr><td><a href="ArrayLabels.html#VALof_list">of_list</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
8479<td><div class="info">
8480<code class="code"><span class="constructor">Array</span>.of_list&nbsp;l</code> returns a fresh array containing the elements
8481   of <code class="code">l</code>.
8482</div>
8483</td></tr>
8484<tr><td><a href="Array.html#VALof_list">of_list</a> [<a href="Array.html">Array</a>]</td>
8485<td><div class="info">
8486<code class="code"><span class="constructor">Array</span>.of_list&nbsp;l</code> returns a fresh array containing the elements
8487   of <code class="code">l</code>.
8488</div>
8489</td></tr>
8490<tr><td><a href="Identifiable.S.Tbl.html#VALof_map">of_map</a> [<a href="Identifiable.S.Tbl.html">Identifiable.S.Tbl</a>]</td>
8491<td></td></tr>
8492<tr><td><a href="Int64.html#VALof_nativeint">of_nativeint</a> [<a href="Int64.html">Int64</a>]</td>
8493<td><div class="info">
8494Convert the given native integer (type <code class="code">nativeint</code>)
8495   to a 64-bit integer (type <code class="code">int64</code>).
8496</div>
8497</td></tr>
8498<tr><td><a href="Identifiable.S.Map.html#VALof_set">of_set</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
8499<td></td></tr>
8500<tr><td><a href="Targetint.html#VALof_string">of_string</a> [<a href="Targetint.html">Targetint</a>]</td>
8501<td><div class="info">
8502Convert the given string to a target integer.
8503</div>
8504</td></tr>
8505<tr><td><a href="Stream.html#VALof_string">of_string</a> [<a href="Stream.html">Stream</a>]</td>
8506<td><div class="info">
8507Return the stream of the characters of the string parameter.
8508</div>
8509</td></tr>
8510<tr><td><a href="Nativeint.html#VALof_string">of_string</a> [<a href="Nativeint.html">Nativeint</a>]</td>
8511<td><div class="info">
8512Convert the given string to a native integer.
8513</div>
8514</td></tr>
8515<tr><td><a href="Int64.html#VALof_string">of_string</a> [<a href="Int64.html">Int64</a>]</td>
8516<td><div class="info">
8517Convert the given string to a 64-bit integer.
8518</div>
8519</td></tr>
8520<tr><td><a href="Int32.html#VALof_string">of_string</a> [<a href="Int32.html">Int32</a>]</td>
8521<td><div class="info">
8522Convert the given string to a 32-bit integer.
8523</div>
8524</td></tr>
8525<tr><td><a href="BytesLabels.html#VALof_string">of_string</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
8526<td><div class="info">
8527Return a new byte sequence that contains the same bytes as the
8528    given string.
8529</div>
8530</td></tr>
8531<tr><td><a href="Bytes.html#VALof_string">of_string</a> [<a href="Bytes.html">Bytes</a>]</td>
8532<td><div class="info">
8533Return a new byte sequence that contains the same bytes as the
8534    given string.
8535</div>
8536</td></tr>
8537<tr><td><a href="Nativeint.html#VALof_string_opt">of_string_opt</a> [<a href="Nativeint.html">Nativeint</a>]</td>
8538<td><div class="info">
8539Same as <code class="code">of_string</code>, but return <code class="code"><span class="constructor">None</span></code> instead of raising.
8540</div>
8541</td></tr>
8542<tr><td><a href="Int64.html#VALof_string_opt">of_string_opt</a> [<a href="Int64.html">Int64</a>]</td>
8543<td><div class="info">
8544Same as <code class="code">of_string</code>, but return <code class="code"><span class="constructor">None</span></code> instead of raising.
8545</div>
8546</td></tr>
8547<tr><td><a href="Int32.html#VALof_string_opt">of_string_opt</a> [<a href="Int32.html">Int32</a>]</td>
8548<td><div class="info">
8549Same as <code class="code">of_string</code>, but return <code class="code"><span class="constructor">None</span></code> instead of raising.
8550</div>
8551</td></tr>
8552<tr><td><a href="Bigarray.Array0.html#VALof_value">of_value</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td>
8553<td><div class="info">
8554Build a zero-dimensional big array initialized from the
8555     given value.
8556</div>
8557</td></tr>
8558<tr><td><a href="Targetint.html#VALone">one</a> [<a href="Targetint.html">Targetint</a>]</td>
8559<td><div class="info">
8560The target integer 1.
8561</div>
8562</td></tr>
8563<tr><td><a href="Nativeint.html#VALone">one</a> [<a href="Nativeint.html">Nativeint</a>]</td>
8564<td><div class="info">
8565The native integer 1.
8566</div>
8567</td></tr>
8568<tr><td><a href="Int64.html#VALone">one</a> [<a href="Int64.html">Int64</a>]</td>
8569<td><div class="info">
8570The 64-bit integer 1.
8571</div>
8572</td></tr>
8573<tr><td><a href="Int32.html#VALone">one</a> [<a href="Int32.html">Int32</a>]</td>
8574<td><div class="info">
8575The 32-bit integer 1.
8576</div>
8577</td></tr>
8578<tr><td><a href="Complex.html#VALone">one</a> [<a href="Complex.html">Complex</a>]</td>
8579<td><div class="info">
8580The complex number <code class="code">1</code>.
8581</div>
8582</td></tr>
8583<tr><td><a href="Clflags.html#VALopaque">opaque</a> [<a href="Clflags.html">Clflags</a>]</td>
8584<td></td></tr>
8585<tr><td><a href="Sys.html#VALopaque_identity">opaque_identity</a> [<a href="Sys.html">Sys</a>]</td>
8586<td><div class="info">
8587For the purposes of optimization, <code class="code">opaque_identity</code> behaves like an
8588    unknown (and thus possibly side-effecting) function.
8589</div>
8590</td></tr>
8591<tr><td><a href="Ast_helper.Str.html#VALopen_">open_</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
8592<td></td></tr>
8593<tr><td><a href="Ast_helper.Sig.html#VALopen_">open_</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
8594<td></td></tr>
8595<tr><td><a href="Ast_helper.Exp.html#VALopen_">open_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
8596<td></td></tr>
8597<tr><td><a href="Ast_helper.Pat.html#VALopen_">open_</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
8598<td></td></tr>
8599<tr><td><a href="Format.html#VALopen_box">open_box</a> [<a href="Format.html">Format</a>]</td>
8600<td><div class="info">
8601<code class="code">open_box&nbsp;d</code> opens a new pretty-printing box
8602   with offset <code class="code">d</code>.
8603</div>
8604</td></tr>
8605<tr><td><a href="CamlinternalFormat.html#VALopen_box_of_string">open_box_of_string</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
8606<td></td></tr>
8607<tr><td><a href="UnixLabels.html#VALopen_connection">open_connection</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
8608<td><div class="info">
8609Connect to a server at the given address.
8610</div>
8611</td></tr>
8612<tr><td><a href="Unix.html#VALopen_connection">open_connection</a> [<a href="Unix.html">Unix</a>]</td>
8613<td><div class="info">
8614Connect to a server at the given address.
8615</div>
8616</td></tr>
8617<tr><td><a href="ThreadUnix.html#VALopen_connection">open_connection</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
8618<td></td></tr>
8619<tr><td><a href="Graphics.html#VALopen_graph">open_graph</a> [<a href="Graphics.html">Graphics</a>]</td>
8620<td><div class="info">
8621Show the graphics window or switch the screen to graphic mode.
8622</div>
8623</td></tr>
8624<tr><td><a href="Format.html#VALopen_hbox">open_hbox</a> [<a href="Format.html">Format</a>]</td>
8625<td><div class="info">
8626<code class="code">open_hbox&nbsp;()</code> opens a new 'horizontal' pretty-printing box.
8627</div>
8628</td></tr>
8629<tr><td><a href="Format.html#VALopen_hovbox">open_hovbox</a> [<a href="Format.html">Format</a>]</td>
8630<td><div class="info">
8631<code class="code">open_hovbox&nbsp;d</code> opens a new 'horizontal-or-vertical' pretty-printing box
8632  with offset <code class="code">d</code>.
8633</div>
8634</td></tr>
8635<tr><td><a href="Format.html#VALopen_hvbox">open_hvbox</a> [<a href="Format.html">Format</a>]</td>
8636<td><div class="info">
8637<code class="code">open_hvbox&nbsp;d</code> opens a new 'horizontal-vertical' pretty-printing box
8638  with offset <code class="code">d</code>.
8639</div>
8640</td></tr>
8641<tr><td><a href="Scanf.Scanning.html#VALopen_in">open_in</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
8642<td><div class="info">
8643<code class="code"><span class="constructor">Scanning</span>.open_in&nbsp;fname</code> returns a <a href="Scanf.Scanning.html#TYPEin_channel"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.in_channel</code></a> formatted input
8644    channel for bufferized reading in text mode from file <code class="code">fname</code>.
8645</div>
8646</td></tr>
8647<tr><td><a href="Pervasives.html#VALopen_in">open_in</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8648<td><div class="info">
8649Open the named file for reading, and return a new input channel
8650   on that file, positioned at the beginning of the file.
8651</div>
8652</td></tr>
8653<tr><td><a href="Scanf.Scanning.html#VALopen_in_bin">open_in_bin</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
8654<td><div class="info">
8655<code class="code"><span class="constructor">Scanning</span>.open_in_bin&nbsp;fname</code> returns a <a href="Scanf.Scanning.html#TYPEin_channel"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.in_channel</code></a> formatted
8656    input channel for bufferized reading in binary mode from file <code class="code">fname</code>.
8657</div>
8658</td></tr>
8659<tr><td><a href="Pervasives.html#VALopen_in_bin">open_in_bin</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8660<td><div class="info">
8661Same as <a href="Pervasives.html#VALopen_in"><code class="code">open_in</code></a>, but the file is opened in binary mode,
8662   so that no translation takes place during reads.
8663</div>
8664</td></tr>
8665<tr><td><a href="Pervasives.html#VALopen_in_gen">open_in_gen</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8666<td><div class="info">
8667<code class="code">open_in_gen&nbsp;mode&nbsp;perm&nbsp;filename</code> opens the named file for reading,
8668   as described above.
8669</div>
8670</td></tr>
8671<tr><td><a href="Depend.html#VALopen_module">open_module</a> [<a href="Depend.html">Depend</a>]</td>
8672<td></td></tr>
8673<tr><td><a href="Clflags.html#VALopen_modules">open_modules</a> [<a href="Clflags.html">Clflags</a>]</td>
8674<td></td></tr>
8675<tr><td><a href="Pervasives.html#VALopen_out">open_out</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8676<td><div class="info">
8677Open the named file for writing, and return a new output channel
8678   on that file, positioned at the beginning of the file.
8679</div>
8680</td></tr>
8681<tr><td><a href="Pervasives.html#VALopen_out_bin">open_out_bin</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8682<td><div class="info">
8683Same as <a href="Pervasives.html#VALopen_out"><code class="code">open_out</code></a>, but the file is opened in binary mode,
8684   so that no translation takes place during writes.
8685</div>
8686</td></tr>
8687<tr><td><a href="Pervasives.html#VALopen_out_gen">open_out_gen</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8688<td><div class="info">
8689<code class="code">open_out_gen&nbsp;mode&nbsp;perm&nbsp;filename</code> opens the named file for writing,
8690   as described above.
8691</div>
8692</td></tr>
8693<tr><td><a href="UnixLabels.html#VALopen_process">open_process</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
8694<td><div class="info">
8695Same as <a href="UnixLabels.html#VALopen_process_out"><code class="code"><span class="constructor">UnixLabels</span>.open_process_out</code></a>, but redirects both the standard
8696   input and standard output of the command to pipes connected to the two
8697   returned channels.
8698</div>
8699</td></tr>
8700<tr><td><a href="Unix.html#VALopen_process">open_process</a> [<a href="Unix.html">Unix</a>]</td>
8701<td><div class="info">
8702Same as <a href="Unix.html#VALopen_process_out"><code class="code"><span class="constructor">Unix</span>.open_process_out</code></a>, but redirects both the standard input
8703   and standard output of the command to pipes connected to the two
8704   returned channels.
8705</div>
8706</td></tr>
8707<tr><td><a href="ThreadUnix.html#VALopen_process">open_process</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
8708<td></td></tr>
8709<tr><td><a href="UnixLabels.html#VALopen_process_full">open_process_full</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
8710<td><div class="info">
8711Similar to <a href="UnixLabels.html#VALopen_process"><code class="code"><span class="constructor">UnixLabels</span>.open_process</code></a>, but the second argument specifies
8712   the environment passed to the command.
8713</div>
8714</td></tr>
8715<tr><td><a href="Unix.html#VALopen_process_full">open_process_full</a> [<a href="Unix.html">Unix</a>]</td>
8716<td><div class="info">
8717Similar to <a href="Unix.html#VALopen_process"><code class="code"><span class="constructor">Unix</span>.open_process</code></a>, but the second argument specifies
8718   the environment passed to the command.
8719</div>
8720</td></tr>
8721<tr><td><a href="UnixLabels.html#VALopen_process_in">open_process_in</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
8722<td><div class="info">
8723High-level pipe and process management.
8724</div>
8725</td></tr>
8726<tr><td><a href="Unix.html#VALopen_process_in">open_process_in</a> [<a href="Unix.html">Unix</a>]</td>
8727<td><div class="info">
8728High-level pipe and process management.
8729</div>
8730</td></tr>
8731<tr><td><a href="ThreadUnix.html#VALopen_process_in">open_process_in</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
8732<td></td></tr>
8733<tr><td><a href="UnixLabels.html#VALopen_process_out">open_process_out</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
8734<td><div class="info">
8735Same as <a href="UnixLabels.html#VALopen_process_in"><code class="code"><span class="constructor">UnixLabels</span>.open_process_in</code></a>, but redirect the standard input of
8736   the command to a pipe.
8737</div>
8738</td></tr>
8739<tr><td><a href="Unix.html#VALopen_process_out">open_process_out</a> [<a href="Unix.html">Unix</a>]</td>
8740<td><div class="info">
8741Same as <a href="Unix.html#VALopen_process_in"><code class="code"><span class="constructor">Unix</span>.open_process_in</code></a>, but redirect the standard input of
8742   the command to a pipe.
8743</div>
8744</td></tr>
8745<tr><td><a href="ThreadUnix.html#VALopen_process_out">open_process_out</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
8746<td></td></tr>
8747<tr><td><a href="GraphicsX11.html#VALopen_subwindow">open_subwindow</a> [<a href="GraphicsX11.html">GraphicsX11</a>]</td>
8748<td><div class="info">
8749Create a sub-window of the current OCaml graphics window
8750   and return its identifier.
8751</div>
8752</td></tr>
8753<tr><td><a href="Format.html#VALopen_tag">open_tag</a> [<a href="Format.html">Format</a>]</td>
8754<td><div class="info">
8755<code class="code">open_tag&nbsp;t</code> opens the tag named <code class="code">t</code>; the <code class="code">print_open_tag</code>
8756  function of the formatter is called with <code class="code">t</code> as argument;
8757  the tag marker <code class="code">mark_open_tag&nbsp;t</code> will be flushed into the output
8758  device of the formatter.
8759</div>
8760</td></tr>
8761<tr><td><a href="Format.html#VALopen_tbox">open_tbox</a> [<a href="Format.html">Format</a>]</td>
8762<td><div class="info">
8763<span class="deprecated"></span></div>
8764</td></tr>
8765<tr><td><a href="Filename.html#VALopen_temp_file">open_temp_file</a> [<a href="Filename.html">Filename</a>]</td>
8766<td><div class="info">
8767Same as <a href="Filename.html#VALtemp_file"><code class="code"><span class="constructor">Filename</span>.temp_file</code></a>, but returns both the name of a fresh
8768   temporary file, and an output channel opened (atomically) on
8769   this file.
8770</div>
8771</td></tr>
8772<tr><td><a href="Format.html#VALopen_vbox">open_vbox</a> [<a href="Format.html">Format</a>]</td>
8773<td><div class="info">
8774<code class="code">open_vbox&nbsp;d</code> opens a new 'vertical' pretty-printing box
8775  with offset <code class="code">d</code>.
8776</div>
8777</td></tr>
8778<tr><td><a href="UnixLabels.html#VALopendir">opendir</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
8779<td><div class="info">
8780Open a descriptor on a directory
8781</div>
8782</td></tr>
8783<tr><td><a href="Unix.html#VALopendir">opendir</a> [<a href="Unix.html">Unix</a>]</td>
8784<td><div class="info">
8785Open a descriptor on a directory
8786</div>
8787</td></tr>
8788<tr><td><a href="UnixLabels.html#VALopenfile">openfile</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
8789<td><div class="info">
8790Open the named file with the given flags.
8791</div>
8792</td></tr>
8793<tr><td><a href="Unix.html#VALopenfile">openfile</a> [<a href="Unix.html">Unix</a>]</td>
8794<td><div class="info">
8795Open the named file with the given flags.
8796</div>
8797</td></tr>
8798<tr><td><a href="Clflags.html#VALoptimize_for_speed">optimize_for_speed</a> [<a href="Clflags.html">Clflags</a>]</td>
8799<td></td></tr>
8800<tr><td><a href="Ast_helper.Pat.html#VALor_">or_</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
8801<td></td></tr>
8802<tr><td><a href="Big_int.html#VALor_big_int">or_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
8803<td><div class="info">
8804Bitwise logical 'or'.
8805</div>
8806</td></tr>
8807<tr><td><a href="Sys.html#VALos_type">os_type</a> [<a href="Sys.html">Sys</a>]</td>
8808<td><div class="info">
8809Operating system currently executing the OCaml program.
8810</div>
8811</td></tr>
8812<tr><td><a href="Pervasives.LargeFile.html#VALout_channel_length">out_channel_length</a> [<a href="Pervasives.LargeFile.html">Pervasives.LargeFile</a>]</td>
8813<td></td></tr>
8814<tr><td><a href="Pervasives.html#VALout_channel_length">out_channel_length</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8815<td><div class="info">
8816Return the size (number of characters) of the regular file
8817   on which the given channel is opened.
8818</div>
8819</td></tr>
8820<tr><td><a href="UnixLabels.html#VALout_channel_of_descr">out_channel_of_descr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
8821<td><div class="info">
8822Create an output channel writing on the given descriptor.
8823</div>
8824</td></tr>
8825<tr><td><a href="Unix.html#VALout_channel_of_descr">out_channel_of_descr</a> [<a href="Unix.html">Unix</a>]</td>
8826<td><div class="info">
8827Create an output channel writing on the given descriptor.
8828</div>
8829</td></tr>
8830<tr><td><a href="Obj.html#VALout_of_heap_tag">out_of_heap_tag</a> [<a href="Obj.html">Obj</a>]</td>
8831<td></td></tr>
8832<tr><td><a href="Pervasives.html#VALoutput">output</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8833<td><div class="info">
8834<code class="code">output&nbsp;oc&nbsp;buf&nbsp;pos&nbsp;len</code> writes <code class="code">len</code> characters from byte sequence <code class="code">buf</code>,
8835   starting at offset <code class="code">pos</code>, to the given output channel <code class="code">oc</code>.
8836</div>
8837</td></tr>
8838<tr><td><a href="Misc.LongString.html#VALoutput">output</a> [<a href="Misc.LongString.html">Misc.LongString</a>]</td>
8839<td></td></tr>
8840<tr><td><a href="Identifiable.S.Set.html#VALoutput">output</a> [<a href="Identifiable.S.Set.html">Identifiable.S.Set</a>]</td>
8841<td></td></tr>
8842<tr><td><a href="Identifiable.Thing.html#VALoutput">output</a> [<a href="Identifiable.Thing.html">Identifiable.Thing</a>]</td>
8843<td></td></tr>
8844<tr><td><a href="Digest.html#VALoutput">output</a> [<a href="Digest.html">Digest</a>]</td>
8845<td><div class="info">
8846Write a digest on the given output channel.
8847</div>
8848</td></tr>
8849<tr><td><a href="CamlinternalFormat.html#VALoutput_acc">output_acc</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
8850<td></td></tr>
8851<tr><td><a href="Pervasives.html#VALoutput_binary_int">output_binary_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8852<td><div class="info">
8853Write one integer in binary format (4 bytes, big-endian)
8854   on the given output channel.
8855</div>
8856</td></tr>
8857<tr><td><a href="Buffer.html#VALoutput_buffer">output_buffer</a> [<a href="Buffer.html">Buffer</a>]</td>
8858<td><div class="info">
8859<code class="code">output_buffer&nbsp;oc&nbsp;b</code> writes the current contents of buffer <code class="code">b</code>
8860   on the output channel <code class="code">oc</code>.
8861</div>
8862</td></tr>
8863<tr><td><a href="Pervasives.html#VALoutput_byte">output_byte</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8864<td><div class="info">
8865Write one 8-bit integer (as the single character with that code)
8866   on the given output channel.
8867</div>
8868</td></tr>
8869<tr><td><a href="Pervasives.html#VALoutput_bytes">output_bytes</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8870<td><div class="info">
8871Write the byte sequence on the given output channel.
8872</div>
8873</td></tr>
8874<tr><td><a href="Clflags.html#VALoutput_c_object">output_c_object</a> [<a href="Clflags.html">Clflags</a>]</td>
8875<td></td></tr>
8876<tr><td><a href="Pervasives.html#VALoutput_char">output_char</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8877<td><div class="info">
8878Write the character on the given output channel.
8879</div>
8880</td></tr>
8881<tr><td><a href="Clflags.html#VALoutput_complete_object">output_complete_object</a> [<a href="Clflags.html">Clflags</a>]</td>
8882<td></td></tr>
8883<tr><td><a href="Clflags.html#VALoutput_name">output_name</a> [<a href="Clflags.html">Clflags</a>]</td>
8884<td></td></tr>
8885<tr><td><a href="Pervasives.html#VALoutput_string">output_string</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8886<td><div class="info">
8887Write the string on the given output channel.
8888</div>
8889</td></tr>
8890<tr><td><a href="Pervasives.html#VALoutput_substring">output_substring</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8891<td><div class="info">
8892Same as <code class="code">output</code> but take a string as argument instead of
8893   a byte sequence.
8894</div>
8895</td></tr>
8896<tr><td><a href="Pervasives.html#VALoutput_value">output_value</a> [<a href="Pervasives.html">Pervasives</a>]</td>
8897<td><div class="info">
8898Write the representation of a structured value of any type
8899   to a channel.
8900</div>
8901</td></tr>
8902<tr><td><a href="Format.html#VALover_max_boxes">over_max_boxes</a> [<a href="Format.html">Format</a>]</td>
8903<td><div class="info">
8904Tests if the maximum number of boxes allowed have already been opened.
8905</div>
8906</td></tr>
8907<tr><td><a href="Ast_helper.Exp.html#VALoverride">override</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
8908<td></td></tr>
8909<tr><td align="left"><br>P</td></tr>
8910<tr><td><a href="Ast_helper.Exp.html#VALpack">pack</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
8911<td></td></tr>
8912<tr><td><a href="Ast_helper.Typ.html#VALpackage">package</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
8913<td></td></tr>
8914<tr><td><a href="CamlinternalFormat.html#VALparam_format_of_ignored_format">param_format_of_ignored_format</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
8915<td></td></tr>
8916<tr><td><a href="CamlinternalOO.html#VALparams">params</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
8917<td></td></tr>
8918<tr><td><a href="Filename.html#VALparent_dir_name">parent_dir_name</a> [<a href="Filename.html">Filename</a>]</td>
8919<td><div class="info">
8920The conventional name for the parent of the current directory
8921   (e.g.
8922</div>
8923</td></tr>
8924<tr><td><a href="Longident.html#VALparse">parse</a> [<a href="Longident.html">Longident</a>]</td>
8925<td></td></tr>
8926<tr><td><a href="Clflags.Float_arg_helper.html#VALparse">parse</a> [<a href="Clflags.Float_arg_helper.html">Clflags.Float_arg_helper</a>]</td>
8927<td></td></tr>
8928<tr><td><a href="Clflags.Int_arg_helper.html#VALparse">parse</a> [<a href="Clflags.Int_arg_helper.html">Clflags.Int_arg_helper</a>]</td>
8929<td></td></tr>
8930<tr><td><a href="Arg_helper.Make.html#VALparse">parse</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td>
8931<td></td></tr>
8932<tr><td><a href="Arg.html#VALparse">parse</a> [<a href="Arg.html">Arg</a>]</td>
8933<td><div class="info">
8934<code class="code"><span class="constructor">Arg</span>.parse&nbsp;speclist&nbsp;anon_fun&nbsp;usage_msg</code> parses the command line.
8935</div>
8936</td></tr>
8937<tr><td><a href="Arg.html#VALparse_and_expand_argv_dynamic">parse_and_expand_argv_dynamic</a> [<a href="Arg.html">Arg</a>]</td>
8938<td><div class="info">
8939Same as <a href="Arg.html#VALparse_argv_dynamic"><code class="code"><span class="constructor">Arg</span>.parse_argv_dynamic</code></a>, except that the <code class="code">argv</code> argument is a
8940    reference and may be updated during the parsing of <code class="code"><span class="constructor">Expand</span></code> arguments.
8941</div>
8942</td></tr>
8943<tr><td><a href="Clflags.html#VALparse_arguments">parse_arguments</a> [<a href="Clflags.html">Clflags</a>]</td>
8944<td></td></tr>
8945<tr><td><a href="Arg.html#VALparse_argv">parse_argv</a> [<a href="Arg.html">Arg</a>]</td>
8946<td><div class="info">
8947<code class="code"><span class="constructor">Arg</span>.parse_argv&nbsp;~current&nbsp;args&nbsp;speclist&nbsp;anon_fun&nbsp;usage_msg</code> parses
8948  the array <code class="code">args</code> as if it were the command line.
8949</div>
8950</td></tr>
8951<tr><td><a href="Arg.html#VALparse_argv_dynamic">parse_argv_dynamic</a> [<a href="Arg.html">Arg</a>]</td>
8952<td><div class="info">
8953Same as <a href="Arg.html#VALparse_argv"><code class="code"><span class="constructor">Arg</span>.parse_argv</code></a>, except that the <code class="code">speclist</code> argument is a
8954    reference and may be updated during the parsing.
8955</div>
8956</td></tr>
8957<tr><td><a href="Clflags.html#VALparse_color_setting">parse_color_setting</a> [<a href="Clflags.html">Clflags</a>]</td>
8958<td></td></tr>
8959<tr><td><a href="Parser.html#VALparse_core_type">parse_core_type</a> [<a href="Parser.html">Parser</a>]</td>
8960<td></td></tr>
8961<tr><td><a href="Arg.html#VALparse_dynamic">parse_dynamic</a> [<a href="Arg.html">Arg</a>]</td>
8962<td><div class="info">
8963Same as <a href="Arg.html#VALparse"><code class="code"><span class="constructor">Arg</span>.parse</code></a>, except that the <code class="code">speclist</code> argument is a reference
8964    and may be updated during the parsing.
8965</div>
8966</td></tr>
8967<tr><td><a href="Arg.html#VALparse_expand">parse_expand</a> [<a href="Arg.html">Arg</a>]</td>
8968<td><div class="info">
8969Same as <a href="Arg.html#VALparse"><code class="code"><span class="constructor">Arg</span>.parse</code></a>, except that the <code class="code"><span class="constructor">Expand</span></code> arguments are allowed and
8970    the <a href="Arg.html#VALcurrent"><code class="code"><span class="constructor">Arg</span>.current</code></a> reference is not updated.
8971</div>
8972</td></tr>
8973<tr><td><a href="Parser.html#VALparse_expression">parse_expression</a> [<a href="Parser.html">Parser</a>]</td>
8974<td></td></tr>
8975<tr><td><a href="Clflags.Float_arg_helper.html#VALparse_no_error">parse_no_error</a> [<a href="Clflags.Float_arg_helper.html">Clflags.Float_arg_helper</a>]</td>
8976<td></td></tr>
8977<tr><td><a href="Clflags.Int_arg_helper.html#VALparse_no_error">parse_no_error</a> [<a href="Clflags.Int_arg_helper.html">Clflags.Int_arg_helper</a>]</td>
8978<td></td></tr>
8979<tr><td><a href="Arg_helper.Make.html#VALparse_no_error">parse_no_error</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td>
8980<td></td></tr>
8981<tr><td><a href="Warnings.html#VALparse_options">parse_options</a> [<a href="Warnings.html">Warnings</a>]</td>
8982<td></td></tr>
8983<tr><td><a href="Parser.html#VALparse_pattern">parse_pattern</a> [<a href="Parser.html">Parser</a>]</td>
8984<td></td></tr>
8985<tr><td><a href="MoreLabels.Set.S.html#VALpartition">partition</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
8986<td></td></tr>
8987<tr><td><a href="MoreLabels.Map.S.html#VALpartition">partition</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
8988<td></td></tr>
8989<tr><td><a href="ListLabels.html#VALpartition">partition</a> [<a href="ListLabels.html">ListLabels</a>]</td>
8990<td><div class="info">
8991<code class="code">partition&nbsp;p&nbsp;l</code> returns a pair of lists <code class="code">(l1,&nbsp;l2)</code>, where
8992   <code class="code">l1</code> is the list of all the elements of <code class="code">l</code> that
8993   satisfy the predicate <code class="code">p</code>, and <code class="code">l2</code> is the list of all the
8994   elements of <code class="code">l</code> that do not satisfy <code class="code">p</code>.
8995</div>
8996</td></tr>
8997<tr><td><a href="List.html#VALpartition">partition</a> [<a href="List.html">List</a>]</td>
8998<td><div class="info">
8999<code class="code">partition&nbsp;p&nbsp;l</code> returns a pair of lists <code class="code">(l1,&nbsp;l2)</code>, where
9000   <code class="code">l1</code> is the list of all the elements of <code class="code">l</code> that
9001   satisfy the predicate <code class="code">p</code>, and <code class="code">l2</code> is the list of all the
9002   elements of <code class="code">l</code> that do not satisfy <code class="code">p</code>.
9003</div>
9004</td></tr>
9005<tr><td><a href="Map.S.html#VALpartition">partition</a> [<a href="Map.S.html">Map.S</a>]</td>
9006<td><div class="info">
9007<code class="code">partition&nbsp;p&nbsp;m</code> returns a pair of maps <code class="code">(m1,&nbsp;m2)</code>, where
9008        <code class="code">m1</code> contains all the bindings of <code class="code">s</code> that satisfy the
9009        predicate <code class="code">p</code>, and <code class="code">m2</code> is the map with all the bindings of
9010        <code class="code">s</code> that do not satisfy <code class="code">p</code>.
9011</div>
9012</td></tr>
9013<tr><td><a href="Set.S.html#VALpartition">partition</a> [<a href="Set.S.html">Set.S</a>]</td>
9014<td><div class="info">
9015<code class="code">partition&nbsp;p&nbsp;s</code> returns a pair of sets <code class="code">(s1,&nbsp;s2)</code>, where
9016       <code class="code">s1</code> is the set of all the elements of <code class="code">s</code> that satisfy the
9017       predicate <code class="code">p</code>, and <code class="code">s2</code> is the set of all the elements of
9018       <code class="code">s</code> that do not satisfy <code class="code">p</code>.
9019</div>
9020</td></tr>
9021<tr><td><a href="Pprintast.html#VALpattern">pattern</a> [<a href="Pprintast.html">Pprintast</a>]</td>
9022<td></td></tr>
9023<tr><td><a href="Parse.html#VALpattern">pattern</a> [<a href="Parse.html">Parse</a>]</td>
9024<td></td></tr>
9025<tr><td><a href="UnixLabels.html#VALpause">pause</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
9026<td><div class="info">
9027Wait until a non-ignored, non-blocked signal is delivered.
9028</div>
9029</td></tr>
9030<tr><td><a href="Unix.html#VALpause">pause</a> [<a href="Unix.html">Unix</a>]</td>
9031<td><div class="info">
9032Wait until a non-ignored, non-blocked signal is delivered.
9033</div>
9034</td></tr>
9035<tr><td><a href="Printast.html#VALpayload">payload</a> [<a href="Printast.html">Printast</a>]</td>
9036<td></td></tr>
9037<tr><td><a href="Stream.html#VALpeek">peek</a> [<a href="Stream.html">Stream</a>]</td>
9038<td><div class="info">
9039Return <code class="code"><span class="constructor">Some</span></code> of "the first element" of the stream, or <code class="code"><span class="constructor">None</span></code> if
9040   the stream is empty.
9041</div>
9042</td></tr>
9043<tr><td><a href="Queue.html#VALpeek">peek</a> [<a href="Queue.html">Queue</a>]</td>
9044<td><div class="info">
9045<code class="code">peek&nbsp;q</code> returns the first element in queue <code class="code">q</code>, without removing
9046   it from the queue, or raises <a href="Queue.html#EXCEPTIONEmpty"><code class="code"><span class="constructor">Queue</span>.<span class="constructor">Empty</span></code></a> if the queue is empty.
9047</div>
9048</td></tr>
9049<tr><td><a href="Clflags.html#VALpic_code">pic_code</a> [<a href="Clflags.html">Clflags</a>]</td>
9050<td></td></tr>
9051<tr><td><a href="UnixLabels.html#VALpipe">pipe</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
9052<td><div class="info">
9053Create a pipe.
9054</div>
9055</td></tr>
9056<tr><td><a href="Unix.html#VALpipe">pipe</a> [<a href="Unix.html">Unix</a>]</td>
9057<td><div class="info">
9058Create a pipe.
9059</div>
9060</td></tr>
9061<tr><td><a href="ThreadUnix.html#VALpipe">pipe</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
9062<td></td></tr>
9063<tr><td><a href="Graphics.html#VALplot">plot</a> [<a href="Graphics.html">Graphics</a>]</td>
9064<td><div class="info">
9065Plot the given point with the current drawing color.
9066</div>
9067</td></tr>
9068<tr><td><a href="Graphics.html#VALplots">plots</a> [<a href="Graphics.html">Graphics</a>]</td>
9069<td><div class="info">
9070Plot the given points with the current drawing color.
9071</div>
9072</td></tr>
9073<tr><td><a href="Graphics.html#VALpoint_color">point_color</a> [<a href="Graphics.html">Graphics</a>]</td>
9074<td><div class="info">
9075Return the color of the given point in the backing store
9076   (see "Double buffering" below).
9077</div>
9078</td></tr>
9079<tr><td><a href="Complex.html#VALpolar">polar</a> [<a href="Complex.html">Complex</a>]</td>
9080<td><div class="info">
9081<code class="code">polar&nbsp;norm&nbsp;arg</code> returns the complex having norm <code class="code">norm</code>
9082    and argument <code class="code">arg</code>.
9083</div>
9084</td></tr>
9085<tr><td><a href="Event.html#VALpoll">poll</a> [<a href="Event.html">Event</a>]</td>
9086<td><div class="info">
9087Non-blocking version of <a href="Event.html#VALsync"><code class="code"><span class="constructor">Event</span>.sync</code></a>: offer all the communication
9088   possibilities specified in the event to the outside world,
9089   and if one can take place immediately, perform it and return
9090   <code class="code"><span class="constructor">Some</span>&nbsp;r</code> where <code class="code">r</code> is the result value of that communication.
9091</div>
9092</td></tr>
9093<tr><td><a href="Ast_helper.Exp.html#VALpoly">poly</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
9094<td></td></tr>
9095<tr><td><a href="Ast_helper.Typ.html#VALpoly">poly</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
9096<td></td></tr>
9097<tr><td><a href="Stack.html#VALpop">pop</a> [<a href="Stack.html">Stack</a>]</td>
9098<td><div class="info">
9099<code class="code">pop&nbsp;s</code> removes and returns the topmost element in stack <code class="code">s</code>,
9100   or raises <a href="Stack.html#EXCEPTIONEmpty"><code class="code"><span class="constructor">Stack</span>.<span class="constructor">Empty</span></code></a> if the stack is empty.
9101</div>
9102</td></tr>
9103<tr><td><a href="Queue.html#VALpop">pop</a> [<a href="Queue.html">Queue</a>]</td>
9104<td><div class="info">
9105<code class="code">pop</code> is a synonym for <code class="code">take</code>.
9106</div>
9107</td></tr>
9108<tr><td><a href="Pervasives.LargeFile.html#VALpos_in">pos_in</a> [<a href="Pervasives.LargeFile.html">Pervasives.LargeFile</a>]</td>
9109<td></td></tr>
9110<tr><td><a href="Pervasives.html#VALpos_in">pos_in</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9111<td><div class="info">
9112Return the current reading position for the given channel.
9113</div>
9114</td></tr>
9115<tr><td><a href="Pervasives.LargeFile.html#VALpos_out">pos_out</a> [<a href="Pervasives.LargeFile.html">Pervasives.LargeFile</a>]</td>
9116<td></td></tr>
9117<tr><td><a href="Pervasives.html#VALpos_out">pos_out</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9118<td><div class="info">
9119Return the current writing position for the given channel.
9120</div>
9121</td></tr>
9122<tr><td><a href="Complex.html#VALpow">pow</a> [<a href="Complex.html">Complex</a>]</td>
9123<td><div class="info">
9124Power function.
9125</div>
9126</td></tr>
9127<tr><td><a href="Big_int.html#VALpower_big_int_positive_big_int">power_big_int_positive_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
9128<td><div class="info">
9129Exponentiation functions.
9130</div>
9131</td></tr>
9132<tr><td><a href="Big_int.html#VALpower_big_int_positive_int">power_big_int_positive_int</a> [<a href="Big_int.html">Big_int</a>]</td>
9133<td></td></tr>
9134<tr><td><a href="Big_int.html#VALpower_int_positive_big_int">power_int_positive_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
9135<td></td></tr>
9136<tr><td><a href="Big_int.html#VALpower_int_positive_int">power_int_positive_int</a> [<a href="Big_int.html">Big_int</a>]</td>
9137<td></td></tr>
9138<tr><td><a href="Num.html#VALpower_num">power_num</a> [<a href="Num.html">Num</a>]</td>
9139<td><div class="info">
9140Exponentiation
9141</div>
9142</td></tr>
9143<tr><td><a href="Format.html#VALpp_close_box">pp_close_box</a> [<a href="Format.html">Format</a>]</td>
9144<td></td></tr>
9145<tr><td><a href="Format.html#VALpp_close_tag">pp_close_tag</a> [<a href="Format.html">Format</a>]</td>
9146<td></td></tr>
9147<tr><td><a href="Format.html#VALpp_close_tbox">pp_close_tbox</a> [<a href="Format.html">Format</a>]</td>
9148<td><div class="info">
9149<span class="deprecated"></span></div>
9150</td></tr>
9151<tr><td><a href="Format.html#VALpp_flush_formatter">pp_flush_formatter</a> [<a href="Format.html">Format</a>]</td>
9152<td><div class="info">
9153<code class="code">pp_flush_formatter&nbsp;fmt</code> flushes <code class="code">fmt</code>'s internal queue, ensuring that all
9154    the printing and flushing actions have been performed.
9155</div>
9156</td></tr>
9157<tr><td><a href="Format.html#VALpp_force_newline">pp_force_newline</a> [<a href="Format.html">Format</a>]</td>
9158<td></td></tr>
9159<tr><td><a href="Format.html#VALpp_get_all_formatter_output_functions">pp_get_all_formatter_output_functions</a> [<a href="Format.html">Format</a>]</td>
9160<td><div class="info">
9161<span class="deprecated"></span></div>
9162</td></tr>
9163<tr><td><a href="Format.html#VALpp_get_ellipsis_text">pp_get_ellipsis_text</a> [<a href="Format.html">Format</a>]</td>
9164<td></td></tr>
9165<tr><td><a href="Format.html#VALpp_get_formatter_out_functions">pp_get_formatter_out_functions</a> [<a href="Format.html">Format</a>]</td>
9166<td><div class="info">
9167These functions are the basic ones: usual functions
9168   operating on the standard formatter are defined via partial
9169   evaluation of these primitives.
9170</div>
9171</td></tr>
9172<tr><td><a href="Format.html#VALpp_get_formatter_output_functions">pp_get_formatter_output_functions</a> [<a href="Format.html">Format</a>]</td>
9173<td></td></tr>
9174<tr><td><a href="Format.html#VALpp_get_formatter_tag_functions">pp_get_formatter_tag_functions</a> [<a href="Format.html">Format</a>]</td>
9175<td></td></tr>
9176<tr><td><a href="Format.html#VALpp_get_margin">pp_get_margin</a> [<a href="Format.html">Format</a>]</td>
9177<td></td></tr>
9178<tr><td><a href="Format.html#VALpp_get_mark_tags">pp_get_mark_tags</a> [<a href="Format.html">Format</a>]</td>
9179<td></td></tr>
9180<tr><td><a href="Format.html#VALpp_get_max_boxes">pp_get_max_boxes</a> [<a href="Format.html">Format</a>]</td>
9181<td></td></tr>
9182<tr><td><a href="Format.html#VALpp_get_max_indent">pp_get_max_indent</a> [<a href="Format.html">Format</a>]</td>
9183<td></td></tr>
9184<tr><td><a href="Format.html#VALpp_get_print_tags">pp_get_print_tags</a> [<a href="Format.html">Format</a>]</td>
9185<td></td></tr>
9186<tr><td><a href="Format.html#VALpp_open_box">pp_open_box</a> [<a href="Format.html">Format</a>]</td>
9187<td></td></tr>
9188<tr><td><a href="Format.html#VALpp_open_hbox">pp_open_hbox</a> [<a href="Format.html">Format</a>]</td>
9189<td></td></tr>
9190<tr><td><a href="Format.html#VALpp_open_hovbox">pp_open_hovbox</a> [<a href="Format.html">Format</a>]</td>
9191<td></td></tr>
9192<tr><td><a href="Format.html#VALpp_open_hvbox">pp_open_hvbox</a> [<a href="Format.html">Format</a>]</td>
9193<td></td></tr>
9194<tr><td><a href="Format.html#VALpp_open_tag">pp_open_tag</a> [<a href="Format.html">Format</a>]</td>
9195<td></td></tr>
9196<tr><td><a href="Format.html#VALpp_open_tbox">pp_open_tbox</a> [<a href="Format.html">Format</a>]</td>
9197<td><div class="info">
9198<span class="deprecated"></span></div>
9199</td></tr>
9200<tr><td><a href="Format.html#VALpp_open_vbox">pp_open_vbox</a> [<a href="Format.html">Format</a>]</td>
9201<td></td></tr>
9202<tr><td><a href="Format.html#VALpp_over_max_boxes">pp_over_max_boxes</a> [<a href="Format.html">Format</a>]</td>
9203<td></td></tr>
9204<tr><td><a href="Format.html#VALpp_print_as">pp_print_as</a> [<a href="Format.html">Format</a>]</td>
9205<td></td></tr>
9206<tr><td><a href="Format.html#VALpp_print_bool">pp_print_bool</a> [<a href="Format.html">Format</a>]</td>
9207<td></td></tr>
9208<tr><td><a href="Format.html#VALpp_print_break">pp_print_break</a> [<a href="Format.html">Format</a>]</td>
9209<td></td></tr>
9210<tr><td><a href="Format.html#VALpp_print_char">pp_print_char</a> [<a href="Format.html">Format</a>]</td>
9211<td></td></tr>
9212<tr><td><a href="Format.html#VALpp_print_cut">pp_print_cut</a> [<a href="Format.html">Format</a>]</td>
9213<td></td></tr>
9214<tr><td><a href="Format.html#VALpp_print_float">pp_print_float</a> [<a href="Format.html">Format</a>]</td>
9215<td></td></tr>
9216<tr><td><a href="Format.html#VALpp_print_flush">pp_print_flush</a> [<a href="Format.html">Format</a>]</td>
9217<td></td></tr>
9218<tr><td><a href="Format.html#VALpp_print_if_newline">pp_print_if_newline</a> [<a href="Format.html">Format</a>]</td>
9219<td></td></tr>
9220<tr><td><a href="Format.html#VALpp_print_int">pp_print_int</a> [<a href="Format.html">Format</a>]</td>
9221<td></td></tr>
9222<tr><td><a href="Format.html#VALpp_print_list">pp_print_list</a> [<a href="Format.html">Format</a>]</td>
9223<td><div class="info">
9224<code class="code">pp_print_list&nbsp;?pp_sep&nbsp;pp_v&nbsp;ppf&nbsp;l</code> prints items of list <code class="code">l</code>,
9225  using <code class="code">pp_v</code> to print each item, and calling <code class="code">pp_sep</code>
9226  between items (<code class="code">pp_sep</code> defaults to <a href="Format.html#VALpp_print_cut"><code class="code"><span class="constructor">Format</span>.pp_print_cut</code></a>).
9227</div>
9228</td></tr>
9229<tr><td><a href="Format.html#VALpp_print_newline">pp_print_newline</a> [<a href="Format.html">Format</a>]</td>
9230<td></td></tr>
9231<tr><td><a href="Format.html#VALpp_print_space">pp_print_space</a> [<a href="Format.html">Format</a>]</td>
9232<td></td></tr>
9233<tr><td><a href="Format.html#VALpp_print_string">pp_print_string</a> [<a href="Format.html">Format</a>]</td>
9234<td></td></tr>
9235<tr><td><a href="Format.html#VALpp_print_tab">pp_print_tab</a> [<a href="Format.html">Format</a>]</td>
9236<td><div class="info">
9237<span class="deprecated"></span></div>
9238</td></tr>
9239<tr><td><a href="Format.html#VALpp_print_tbreak">pp_print_tbreak</a> [<a href="Format.html">Format</a>]</td>
9240<td><div class="info">
9241<span class="deprecated"></span></div>
9242</td></tr>
9243<tr><td><a href="Format.html#VALpp_print_text">pp_print_text</a> [<a href="Format.html">Format</a>]</td>
9244<td><div class="info">
9245<code class="code">pp_print_text&nbsp;ppf&nbsp;s</code> prints <code class="code">s</code> with spaces and newlines
9246  respectively printed with <a href="Format.html#VALpp_print_space"><code class="code"><span class="constructor">Format</span>.pp_print_space</code></a> and
9247  <a href="Format.html#VALpp_force_newline"><code class="code"><span class="constructor">Format</span>.pp_force_newline</code></a>.
9248</div>
9249</td></tr>
9250<tr><td><a href="Format.html#VALpp_set_all_formatter_output_functions">pp_set_all_formatter_output_functions</a> [<a href="Format.html">Format</a>]</td>
9251<td><div class="info">
9252<span class="deprecated"></span></div>
9253</td></tr>
9254<tr><td><a href="Format.html#VALpp_set_ellipsis_text">pp_set_ellipsis_text</a> [<a href="Format.html">Format</a>]</td>
9255<td></td></tr>
9256<tr><td><a href="Format.html#VALpp_set_formatter_out_channel">pp_set_formatter_out_channel</a> [<a href="Format.html">Format</a>]</td>
9257<td></td></tr>
9258<tr><td><a href="Format.html#VALpp_set_formatter_out_functions">pp_set_formatter_out_functions</a> [<a href="Format.html">Format</a>]</td>
9259<td><div class="info">
9260</div>
9261</td></tr>
9262<tr><td><a href="Format.html#VALpp_set_formatter_output_functions">pp_set_formatter_output_functions</a> [<a href="Format.html">Format</a>]</td>
9263<td></td></tr>
9264<tr><td><a href="Format.html#VALpp_set_formatter_tag_functions">pp_set_formatter_tag_functions</a> [<a href="Format.html">Format</a>]</td>
9265<td></td></tr>
9266<tr><td><a href="Format.html#VALpp_set_margin">pp_set_margin</a> [<a href="Format.html">Format</a>]</td>
9267<td></td></tr>
9268<tr><td><a href="Format.html#VALpp_set_mark_tags">pp_set_mark_tags</a> [<a href="Format.html">Format</a>]</td>
9269<td></td></tr>
9270<tr><td><a href="Format.html#VALpp_set_max_boxes">pp_set_max_boxes</a> [<a href="Format.html">Format</a>]</td>
9271<td></td></tr>
9272<tr><td><a href="Format.html#VALpp_set_max_indent">pp_set_max_indent</a> [<a href="Format.html">Format</a>]</td>
9273<td></td></tr>
9274<tr><td><a href="Format.html#VALpp_set_print_tags">pp_set_print_tags</a> [<a href="Format.html">Format</a>]</td>
9275<td></td></tr>
9276<tr><td><a href="Format.html#VALpp_set_tab">pp_set_tab</a> [<a href="Format.html">Format</a>]</td>
9277<td><div class="info">
9278<span class="deprecated"></span></div>
9279</td></tr>
9280<tr><td><a href="Format.html#VALpp_set_tags">pp_set_tags</a> [<a href="Format.html">Format</a>]</td>
9281<td></td></tr>
9282<tr><td><a href="Uchar.html#VALpred">pred</a> [<a href="Uchar.html">Uchar</a>]</td>
9283<td><div class="info">
9284<code class="code">pred&nbsp;u</code> is the scalar value before <code class="code">u</code> in the set of Unicode scalar
9285    values.
9286</div>
9287</td></tr>
9288<tr><td><a href="Targetint.html#VALpred">pred</a> [<a href="Targetint.html">Targetint</a>]</td>
9289<td><div class="info">
9290Predecessor.
9291</div>
9292</td></tr>
9293<tr><td><a href="Pervasives.html#VALpred">pred</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9294<td><div class="info">
9295<code class="code">pred&nbsp;x</code> is <code class="code">x&nbsp;-&nbsp;1</code>.
9296</div>
9297</td></tr>
9298<tr><td><a href="Nativeint.html#VALpred">pred</a> [<a href="Nativeint.html">Nativeint</a>]</td>
9299<td><div class="info">
9300Predecessor.
9301</div>
9302</td></tr>
9303<tr><td><a href="Int64.html#VALpred">pred</a> [<a href="Int64.html">Int64</a>]</td>
9304<td><div class="info">
9305Predecessor.
9306</div>
9307</td></tr>
9308<tr><td><a href="Int32.html#VALpred">pred</a> [<a href="Int32.html">Int32</a>]</td>
9309<td><div class="info">
9310Predecessor.
9311</div>
9312</td></tr>
9313<tr><td><a href="Big_int.html#VALpred_big_int">pred_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
9314<td><div class="info">
9315Predecessor (subtract 1).
9316</div>
9317</td></tr>
9318<tr><td><a href="Num.html#VALpred_num">pred_num</a> [<a href="Num.html">Num</a>]</td>
9319<td><div class="info">
9320<code class="code">pred&nbsp;n</code> is <code class="code">n-1</code>
9321</div>
9322</td></tr>
9323<tr><td><a href="Clflags.html#VALpreprocessor">preprocessor</a> [<a href="Clflags.html">Clflags</a>]</td>
9324<td></td></tr>
9325<tr><td><a href="Pervasives.html#VALprerr_bytes">prerr_bytes</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9326<td><div class="info">
9327Print a byte sequence on standard error.
9328</div>
9329</td></tr>
9330<tr><td><a href="Pervasives.html#VALprerr_char">prerr_char</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9331<td><div class="info">
9332Print a character on standard error.
9333</div>
9334</td></tr>
9335<tr><td><a href="Pervasives.html#VALprerr_endline">prerr_endline</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9336<td><div class="info">
9337Print a string, followed by a newline character on standard
9338   error and flush standard error.
9339</div>
9340</td></tr>
9341<tr><td><a href="Pervasives.html#VALprerr_float">prerr_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9342<td><div class="info">
9343Print a floating-point number, in decimal, on standard error.
9344</div>
9345</td></tr>
9346<tr><td><a href="Pervasives.html#VALprerr_int">prerr_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9347<td><div class="info">
9348Print an integer, in decimal, on standard error.
9349</div>
9350</td></tr>
9351<tr><td><a href="Pervasives.html#VALprerr_newline">prerr_newline</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9352<td><div class="info">
9353Print a newline character on standard error, and flush
9354   standard error.
9355</div>
9356</td></tr>
9357<tr><td><a href="Pervasives.html#VALprerr_string">prerr_string</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9358<td><div class="info">
9359Print a string on standard error.
9360</div>
9361</td></tr>
9362<tr><td><a href="Location.html#VALprerr_warning">prerr_warning</a> [<a href="Location.html">Location</a>]</td>
9363<td></td></tr>
9364<tr><td><a href="Ast_helper.Str.html#VALprimitive">primitive</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
9365<td></td></tr>
9366<tr><td><a href="Clflags.html#VALprincipal">principal</a> [<a href="Clflags.html">Clflags</a>]</td>
9367<td></td></tr>
9368<tr><td><a href="Warnings.html#VALprint">print</a> [<a href="Warnings.html">Warnings</a>]</td>
9369<td></td></tr>
9370<tr><td><a href="Timings.html#VALprint">print</a> [<a href="Timings.html">Timings</a>]</td>
9371<td><div class="info">
9372Prints all recorded timings to the formatter.
9373</div>
9374</td></tr>
9375<tr><td><a href="Tbl.html#VALprint">print</a> [<a href="Tbl.html">Tbl</a>]</td>
9376<td></td></tr>
9377<tr><td><a href="Printexc.html#VALprint">print</a> [<a href="Printexc.html">Printexc</a>]</td>
9378<td><div class="info">
9379<code class="code"><span class="constructor">Printexc</span>.print&nbsp;fn&nbsp;x</code> applies <code class="code">fn</code> to <code class="code">x</code> and returns the result.
9380</div>
9381</td></tr>
9382<tr><td><a href="Location.html#VALprint">print</a> [<a href="Location.html">Location</a>]</td>
9383<td></td></tr>
9384<tr><td><a href="Identifiable.S.Map.html#VALprint">print</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
9385<td></td></tr>
9386<tr><td><a href="Identifiable.S.Set.html#VALprint">print</a> [<a href="Identifiable.S.Set.html">Identifiable.S.Set</a>]</td>
9387<td></td></tr>
9388<tr><td><a href="Identifiable.Thing.html#VALprint">print</a> [<a href="Identifiable.Thing.html">Identifiable.Thing</a>]</td>
9389<td></td></tr>
9390<tr><td><a href="Clflags.html#VALprint_arguments">print_arguments</a> [<a href="Clflags.html">Clflags</a>]</td>
9391<td></td></tr>
9392<tr><td><a href="Format.html#VALprint_as">print_as</a> [<a href="Format.html">Format</a>]</td>
9393<td><div class="info">
9394<code class="code">print_as&nbsp;len&nbsp;str</code> prints <code class="code">str</code> in the
9395   current box.
9396</div>
9397</td></tr>
9398<tr><td><a href="Printexc.html#VALprint_backtrace">print_backtrace</a> [<a href="Printexc.html">Printexc</a>]</td>
9399<td><div class="info">
9400<code class="code"><span class="constructor">Printexc</span>.print_backtrace&nbsp;oc</code> prints an exception backtrace
9401    on the output channel <code class="code">oc</code>.
9402</div>
9403</td></tr>
9404<tr><td><a href="Format.html#VALprint_bool">print_bool</a> [<a href="Format.html">Format</a>]</td>
9405<td><div class="info">
9406Prints a boolean in the current box.
9407</div>
9408</td></tr>
9409<tr><td><a href="Format.html#VALprint_break">print_break</a> [<a href="Format.html">Format</a>]</td>
9410<td><div class="info">
9411<code class="code">print_break&nbsp;nspaces&nbsp;offset</code> the 'full' break hint:
9412  the pretty-printer may split the line at this
9413  point, otherwise it prints <code class="code">nspaces</code> spaces.
9414</div>
9415</td></tr>
9416<tr><td><a href="Pervasives.html#VALprint_bytes">print_bytes</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9417<td><div class="info">
9418Print a byte sequence on standard output.
9419</div>
9420</td></tr>
9421<tr><td><a href="Pervasives.html#VALprint_char">print_char</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9422<td><div class="info">
9423Print a character on standard output.
9424</div>
9425</td></tr>
9426<tr><td><a href="Format.html#VALprint_char">print_char</a> [<a href="Format.html">Format</a>]</td>
9427<td><div class="info">
9428Prints a character in the current box.
9429</div>
9430</td></tr>
9431<tr><td><a href="Location.html#VALprint_compact">print_compact</a> [<a href="Location.html">Location</a>]</td>
9432<td></td></tr>
9433<tr><td><a href="Config.html#VALprint_config">print_config</a> [<a href="Config.html">Config</a>]</td>
9434<td></td></tr>
9435<tr><td><a href="Format.html#VALprint_cut">print_cut</a> [<a href="Format.html">Format</a>]</td>
9436<td><div class="info">
9437<code class="code">print_cut&nbsp;()</code> the 'cut' break hint:
9438  the pretty-printer may split the line at this
9439  point, otherwise it prints nothing.
9440</div>
9441</td></tr>
9442<tr><td><a href="Pervasives.html#VALprint_endline">print_endline</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9443<td><div class="info">
9444Print a string, followed by a newline character, on
9445   standard output and flush standard output.
9446</div>
9447</td></tr>
9448<tr><td><a href="Location.html#VALprint_error">print_error</a> [<a href="Location.html">Location</a>]</td>
9449<td></td></tr>
9450<tr><td><a href="Location.html#VALprint_error_cur_file">print_error_cur_file</a> [<a href="Location.html">Location</a>]</td>
9451<td></td></tr>
9452<tr><td><a href="Location.html#VALprint_error_prefix">print_error_prefix</a> [<a href="Location.html">Location</a>]</td>
9453<td></td></tr>
9454<tr><td><a href="Location.html#VALprint_filename">print_filename</a> [<a href="Location.html">Location</a>]</td>
9455<td></td></tr>
9456<tr><td><a href="Pervasives.html#VALprint_float">print_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9457<td><div class="info">
9458Print a floating-point number, in decimal, on standard output.
9459</div>
9460</td></tr>
9461<tr><td><a href="Format.html#VALprint_float">print_float</a> [<a href="Format.html">Format</a>]</td>
9462<td><div class="info">
9463Prints a floating point number in the current box.
9464</div>
9465</td></tr>
9466<tr><td><a href="Format.html#VALprint_flush">print_flush</a> [<a href="Format.html">Format</a>]</td>
9467<td><div class="info">
9468Flushes the pretty printer: all opened boxes are closed,
9469  and all pending text is displayed.
9470</div>
9471</td></tr>
9472<tr><td><a href="Format.html#VALprint_if_newline">print_if_newline</a> [<a href="Format.html">Format</a>]</td>
9473<td><div class="info">
9474Executes the next formatting command if the preceding line
9475  has just been split.
9476</div>
9477</td></tr>
9478<tr><td><a href="Pervasives.html#VALprint_int">print_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9479<td><div class="info">
9480Print an integer, in decimal, on standard output.
9481</div>
9482</td></tr>
9483<tr><td><a href="Format.html#VALprint_int">print_int</a> [<a href="Format.html">Format</a>]</td>
9484<td><div class="info">
9485Prints an integer in the current box.
9486</div>
9487</td></tr>
9488<tr><td><a href="Location.html#VALprint_loc">print_loc</a> [<a href="Location.html">Location</a>]</td>
9489<td></td></tr>
9490<tr><td><a href="Pervasives.html#VALprint_newline">print_newline</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9491<td><div class="info">
9492Print a newline character on standard output, and flush
9493   standard output.
9494</div>
9495</td></tr>
9496<tr><td><a href="Format.html#VALprint_newline">print_newline</a> [<a href="Format.html">Format</a>]</td>
9497<td><div class="info">
9498Equivalent to <code class="code">print_flush</code> followed by a new line.
9499</div>
9500</td></tr>
9501<tr><td><a href="Printexc.html#VALprint_raw_backtrace">print_raw_backtrace</a> [<a href="Printexc.html">Printexc</a>]</td>
9502<td><div class="info">
9503Print a raw backtrace in the same format
9504    <code class="code"><span class="constructor">Printexc</span>.print_backtrace</code> uses.
9505</div>
9506</td></tr>
9507<tr><td><a href="Format.html#VALprint_space">print_space</a> [<a href="Format.html">Format</a>]</td>
9508<td><div class="info">
9509<code class="code">print_space&nbsp;()</code> the 'space' break hint:
9510  the pretty-printer may split the line at this
9511  point, otherwise it prints one space.
9512</div>
9513</td></tr>
9514<tr><td><a href="Gc.html#VALprint_stat">print_stat</a> [<a href="Gc.html">Gc</a>]</td>
9515<td><div class="info">
9516Print the current values of the memory management counters (in
9517   human-readable form) into the channel argument.
9518</div>
9519</td></tr>
9520<tr><td><a href="Pervasives.html#VALprint_string">print_string</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9521<td><div class="info">
9522Print a string on standard output.
9523</div>
9524</td></tr>
9525<tr><td><a href="Format.html#VALprint_string">print_string</a> [<a href="Format.html">Format</a>]</td>
9526<td><div class="info">
9527<code class="code">print_string&nbsp;str</code> prints <code class="code">str</code> in the current box.
9528</div>
9529</td></tr>
9530<tr><td><a href="Format.html#VALprint_tab">print_tab</a> [<a href="Format.html">Format</a>]</td>
9531<td><div class="info">
9532<span class="deprecated"></span></div>
9533</td></tr>
9534<tr><td><a href="Format.html#VALprint_tbreak">print_tbreak</a> [<a href="Format.html">Format</a>]</td>
9535<td><div class="info">
9536<span class="deprecated"></span></div>
9537</td></tr>
9538<tr><td><a href="Clflags.html#VALprint_timings">print_timings</a> [<a href="Clflags.html">Clflags</a>]</td>
9539<td></td></tr>
9540<tr><td><a href="Clflags.html#VALprint_types">print_types</a> [<a href="Clflags.html">Clflags</a>]</td>
9541<td></td></tr>
9542<tr><td><a href="Location.html#VALprint_warning">print_warning</a> [<a href="Location.html">Location</a>]</td>
9543<td></td></tr>
9544<tr><td><a href="Lexer.html#VALprint_warnings">print_warnings</a> [<a href="Lexer.html">Lexer</a>]</td>
9545<td></td></tr>
9546<tr><td><a href="Printf.html#VALprintf">printf</a> [<a href="Printf.html">Printf</a>]</td>
9547<td><div class="info">
9548Same as <a href="Printf.html#VALfprintf"><code class="code"><span class="constructor">Printf</span>.fprintf</code></a>, but output on <code class="code">stdout</code>.
9549</div>
9550</td></tr>
9551<tr><td><a href="Format.html#VALprintf">printf</a> [<a href="Format.html">Format</a>]</td>
9552<td><div class="info">
9553Same as <code class="code">fprintf</code> above, but output on <code class="code">std_formatter</code>.
9554</div>
9555</td></tr>
9556<tr><td><a href="Config.html#VALprofiling">profiling</a> [<a href="Config.html">Config</a>]</td>
9557<td></td></tr>
9558<tr><td><a href="Config.html#VALprofinfo">profinfo</a> [<a href="Config.html">Config</a>]</td>
9559<td></td></tr>
9560<tr><td><a href="Config.html#VALprofinfo_width">profinfo_width</a> [<a href="Config.html">Config</a>]</td>
9561<td></td></tr>
9562<tr><td><a href="Dynlink.html#VALprohibit">prohibit</a> [<a href="Dynlink.html">Dynlink</a>]</td>
9563<td><div class="info">
9564<code class="code">prohibit&nbsp;units</code> prohibits dynamically-linked units from referencing
9565    the units named in list <code class="code">units</code>.
9566</div>
9567</td></tr>
9568<tr><td><a href="Misc.html#VALprotect_refs">protect_refs</a> [<a href="Misc.html">Misc</a>]</td>
9569<td><div class="info">
9570<code class="code">protect_refs&nbsp;l&nbsp;f</code> temporarily sets <code class="code">r</code> to <code class="code">v</code> for each <code class="code"><span class="constructor">R</span>&nbsp;(r,&nbsp;v)</code> in <code class="code">l</code>
9571    while executing <code class="code">f</code>.
9572</div>
9573</td></tr>
9574<tr><td><a href="CamlinternalOO.html#VALpublic_method_label">public_method_label</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
9575<td></td></tr>
9576<tr><td><a href="Stack.html#VALpush">push</a> [<a href="Stack.html">Stack</a>]</td>
9577<td><div class="info">
9578<code class="code">push&nbsp;x&nbsp;s</code> adds the element <code class="code">x</code> at the top of stack <code class="code">s</code>.
9579</div>
9580</td></tr>
9581<tr><td><a href="Queue.html#VALpush">push</a> [<a href="Queue.html">Queue</a>]</td>
9582<td><div class="info">
9583<code class="code">push</code> is a synonym for <code class="code">add</code>.
9584</div>
9585</td></tr>
9586<tr><td><a href="UnixLabels.html#VALputenv">putenv</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
9587<td><div class="info">
9588<code class="code"><span class="constructor">Unix</span>.putenv&nbsp;name&nbsp;value</code> sets the value associated to a
9589   variable in the process environment.
9590</div>
9591</td></tr>
9592<tr><td><a href="Unix.html#VALputenv">putenv</a> [<a href="Unix.html">Unix</a>]</td>
9593<td><div class="info">
9594<code class="code"><span class="constructor">Unix</span>.putenv&nbsp;name&nbsp;value</code> sets the value associated to a
9595   variable in the process environment.
9596</div>
9597</td></tr>
9598<tr><td align="left"><br>Q</td></tr>
9599<tr><td><a href="Gc.html#VALquick_stat">quick_stat</a> [<a href="Gc.html">Gc</a>]</td>
9600<td><div class="info">
9601Same as <code class="code">stat</code> except that <code class="code">live_words</code>, <code class="code">live_blocks</code>, <code class="code">free_words</code>,
9602    <code class="code">free_blocks</code>, <code class="code">largest_free</code>, and <code class="code">fragments</code> are set to 0.
9603</div>
9604</td></tr>
9605<tr><td><a href="Num.html#VALquo_num">quo_num</a> [<a href="Num.html">Num</a>]</td>
9606<td><div class="info">
9607Euclidean division: quotient.
9608</div>
9609</td></tr>
9610<tr><td><a href="Big_int.html#VALquomod_big_int">quomod_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
9611<td><div class="info">
9612Euclidean division of two big integers.
9613</div>
9614</td></tr>
9615<tr><td><a href="Str.html#VALquote">quote</a> [<a href="Str.html">Str</a>]</td>
9616<td><div class="info">
9617<code class="code"><span class="constructor">Str</span>.quote&nbsp;s</code> returns a regexp string that matches exactly
9618   <code class="code">s</code> and nothing else.
9619</div>
9620</td></tr>
9621<tr><td><a href="Filename.html#VALquote">quote</a> [<a href="Filename.html">Filename</a>]</td>
9622<td><div class="info">
9623Return a quoted version of a file name, suitable for use as
9624    one argument in a command line, escaping all meta-characters.
9625</div>
9626</td></tr>
9627<tr><td><a href="Ccomp.html#VALquote_files">quote_files</a> [<a href="Ccomp.html">Ccomp</a>]</td>
9628<td></td></tr>
9629<tr><td><a href="Ccomp.html#VALquote_optfile">quote_optfile</a> [<a href="Ccomp.html">Ccomp</a>]</td>
9630<td></td></tr>
9631<tr><td align="left"><br>R</td></tr>
9632<tr><td><a href="Pervasives.html#VALraise">raise</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9633<td><div class="info">
9634Raise the given exception value
9635</div>
9636</td></tr>
9637<tr><td><a href="Misc.html#VALraise_direct_hook_exn">raise_direct_hook_exn</a> [<a href="Misc.html">Misc</a>]</td>
9638<td><div class="info">
9639A hook can use <code class="code">raise_unwrapped_hook_exn</code> to raise an exception that will
9640      not be wrapped into a <a href="Misc.html#EXCEPTIONHookExnWrapper"><code class="code"><span class="constructor">Misc</span>.<span class="constructor">HookExnWrapper</span></code></a>.
9641</div>
9642</td></tr>
9643<tr><td><a href="Location.html#VALraise_errorf">raise_errorf</a> [<a href="Location.html">Location</a>]</td>
9644<td></td></tr>
9645<tr><td><a href="Pervasives.html#VALraise_notrace">raise_notrace</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9646<td><div class="info">
9647A faster version <code class="code">raise</code> which does not record the backtrace.
9648</div>
9649</td></tr>
9650<tr><td><a href="Printexc.html#VALraise_with_backtrace">raise_with_backtrace</a> [<a href="Printexc.html">Printexc</a>]</td>
9651<td><div class="info">
9652Reraise the exception using the given raw_backtrace for the
9653    origin of the exception
9654</div>
9655</td></tr>
9656<tr><td><a href="MoreLabels.Hashtbl.html#VALrandomize">randomize</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
9657<td></td></tr>
9658<tr><td><a href="Hashtbl.html#VALrandomize">randomize</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
9659<td><div class="info">
9660After a call to <code class="code"><span class="constructor">Hashtbl</span>.randomize()</code>, hash tables are created in
9661    randomized mode by default: <a href="Hashtbl.html#VALcreate"><code class="code"><span class="constructor">Hashtbl</span>.create</code></a> returns randomized
9662    hash tables, unless the <code class="code">~random:<span class="keyword">false</span></code> optional parameter is given.
9663</div>
9664</td></tr>
9665<tr><td><a href="Config.html#VALranlib">ranlib</a> [<a href="Config.html">Config</a>]</td>
9666<td></td></tr>
9667<tr><td><a href="Num.html#VALratio_of_num">ratio_of_num</a> [<a href="Num.html">Num</a>]</td>
9668<td></td></tr>
9669<tr><td><a href="Printexc.html#VALraw_backtrace_length">raw_backtrace_length</a> [<a href="Printexc.html">Printexc</a>]</td>
9670<td><div class="info">
9671<code class="code">raw_backtrace_length&nbsp;bckt</code> returns the number of slots in the
9672    backtrace <code class="code">bckt</code>.
9673</div>
9674</td></tr>
9675<tr><td><a href="Printexc.html#VALraw_backtrace_to_string">raw_backtrace_to_string</a> [<a href="Printexc.html">Printexc</a>]</td>
9676<td><div class="info">
9677Return a string from a raw backtrace, in the same format
9678    <code class="code"><span class="constructor">Printexc</span>.get_backtrace</code> uses.
9679</div>
9680</td></tr>
9681<tr><td><a href="String.html#VALrcontains_from">rcontains_from</a> [<a href="String.html">String</a>]</td>
9682<td><div class="info">
9683<code class="code"><span class="constructor">String</span>.rcontains_from&nbsp;s&nbsp;stop&nbsp;c</code> tests if character <code class="code">c</code>
9684   appears in <code class="code">s</code> before position <code class="code">stop+1</code>.
9685</div>
9686</td></tr>
9687<tr><td><a href="StringLabels.html#VALrcontains_from">rcontains_from</a> [<a href="StringLabels.html">StringLabels</a>]</td>
9688<td><div class="info">
9689<code class="code"><span class="constructor">String</span>.rcontains_from&nbsp;s&nbsp;stop&nbsp;c</code> tests if character <code class="code">c</code>
9690   appears in <code class="code">s</code> before position <code class="code">stop+1</code>.
9691</div>
9692</td></tr>
9693<tr><td><a href="BytesLabels.html#VALrcontains_from">rcontains_from</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
9694<td><div class="info">
9695<code class="code">rcontains_from&nbsp;s&nbsp;stop&nbsp;c</code> tests if byte <code class="code">c</code> appears in <code class="code">s</code> before
9696    position <code class="code">stop+1</code>.
9697</div>
9698</td></tr>
9699<tr><td><a href="Bytes.html#VALrcontains_from">rcontains_from</a> [<a href="Bytes.html">Bytes</a>]</td>
9700<td><div class="info">
9701<code class="code">rcontains_from&nbsp;s&nbsp;stop&nbsp;c</code> tests if byte <code class="code">c</code> appears in <code class="code">s</code> before
9702    position <code class="code">stop+1</code>.
9703</div>
9704</td></tr>
9705<tr><td><a href="Obj.html#VALreachable_words">reachable_words</a> [<a href="Obj.html">Obj</a>]</td>
9706<td><div class="info">
9707Computes the total size (in words, including the headers) of all
9708     heap blocks accessible from the argument.
9709</div>
9710</td></tr>
9711<tr><td><a href="UnixLabels.html#VALread">read</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
9712<td><div class="info">
9713<code class="code">read&nbsp;fd&nbsp;buff&nbsp;ofs&nbsp;len</code> reads <code class="code">len</code> bytes from descriptor <code class="code">fd</code>,
9714    storing them in byte sequence <code class="code">buff</code>, starting at position <code class="code">ofs</code> in
9715    <code class="code">buff</code>.
9716</div>
9717</td></tr>
9718<tr><td><a href="Unix.html#VALread">read</a> [<a href="Unix.html">Unix</a>]</td>
9719<td><div class="info">
9720<code class="code">read&nbsp;fd&nbsp;buff&nbsp;ofs&nbsp;len</code> reads <code class="code">len</code> bytes from descriptor <code class="code">fd</code>,
9721    storing them in byte sequence <code class="code">buff</code>, starting at position <code class="code">ofs</code> in
9722    <code class="code">buff</code>.
9723</div>
9724</td></tr>
9725<tr><td><a href="ThreadUnix.html#VALread">read</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
9726<td></td></tr>
9727<tr><td><a href="Arg.html#VALread_arg">read_arg</a> [<a href="Arg.html">Arg</a>]</td>
9728<td><div class="info">
9729<code class="code"><span class="constructor">Arg</span>.read_arg&nbsp;file</code> reads newline-terminated command line arguments from
9730    file <code class="code">file</code>.
9731</div>
9732</td></tr>
9733<tr><td><a href="Arg.html#VALread_arg0">read_arg0</a> [<a href="Arg.html">Arg</a>]</td>
9734<td><div class="info">
9735Identical to <a href="Arg.html#VALread_arg"><code class="code"><span class="constructor">Arg</span>.read_arg</code></a> but assumes null character terminated command line
9736    arguments.
9737</div>
9738</td></tr>
9739<tr><td><a href="Pervasives.html#VALread_float">read_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9740<td><div class="info">
9741Flush standard output, then read one line from standard input
9742   and convert it to a floating-point number.
9743</div>
9744</td></tr>
9745<tr><td><a href="Pervasives.html#VALread_float_opt">read_float_opt</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9746<td><div class="info">
9747Flush standard output, then read one line from standard input
9748    and convert it to a floating-point number.
9749</div>
9750</td></tr>
9751<tr><td><a href="Pervasives.html#VALread_int">read_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9752<td><div class="info">
9753Flush standard output, then read one line from standard input
9754   and convert it to an integer.
9755</div>
9756</td></tr>
9757<tr><td><a href="Pervasives.html#VALread_int_opt">read_int_opt</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9758<td><div class="info">
9759Same as <code class="code">read_int_opt</code>, but returs <code class="code"><span class="constructor">None</span></code> instead of raising.
9760</div>
9761</td></tr>
9762<tr><td><a href="Graphics.html#VALread_key">read_key</a> [<a href="Graphics.html">Graphics</a>]</td>
9763<td><div class="info">
9764Wait for a key to be pressed, and return the corresponding
9765   character.
9766</div>
9767</td></tr>
9768<tr><td><a href="Pervasives.html#VALread_line">read_line</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9769<td><div class="info">
9770Flush standard output, then read characters from standard input
9771   until a newline character is encountered.
9772</div>
9773</td></tr>
9774<tr><td><a href="UnixLabels.html#VALreaddir">readdir</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
9775<td><div class="info">
9776Return the next entry in a directory.
9777</div>
9778</td></tr>
9779<tr><td><a href="Unix.html#VALreaddir">readdir</a> [<a href="Unix.html">Unix</a>]</td>
9780<td><div class="info">
9781Return the next entry in a directory.
9782</div>
9783</td></tr>
9784<tr><td><a href="Sys.html#VALreaddir">readdir</a> [<a href="Sys.html">Sys</a>]</td>
9785<td><div class="info">
9786Return the names of all files present in the given directory.
9787</div>
9788</td></tr>
9789<tr><td><a href="UnixLabels.html#VALreadlink">readlink</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
9790<td><div class="info">
9791Read the contents of a link.
9792</div>
9793</td></tr>
9794<tr><td><a href="Unix.html#VALreadlink">readlink</a> [<a href="Unix.html">Unix</a>]</td>
9795<td><div class="info">
9796Read the contents of a symbolic link.
9797</div>
9798</td></tr>
9799<tr><td><a href="Clflags.html#VALreal_paths">real_paths</a> [<a href="Clflags.html">Clflags</a>]</td>
9800<td></td></tr>
9801<tr><td><a href="Pervasives.html#VALreally_input">really_input</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9802<td><div class="info">
9803<code class="code">really_input&nbsp;ic&nbsp;buf&nbsp;pos&nbsp;len</code> reads <code class="code">len</code> characters from channel <code class="code">ic</code>,
9804   storing them in byte sequence <code class="code">buf</code>, starting at character number <code class="code">pos</code>.
9805</div>
9806</td></tr>
9807<tr><td><a href="Pervasives.html#VALreally_input_string">really_input_string</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9808<td><div class="info">
9809<code class="code">really_input_string&nbsp;ic&nbsp;len</code> reads <code class="code">len</code> characters from channel <code class="code">ic</code>
9810   and returns them in a new string.
9811</div>
9812</td></tr>
9813<tr><td><a href="Ast_helper.Te.html#VALrebind">rebind</a> [<a href="Ast_helper.Te.html">Ast_helper.Te</a>]</td>
9814<td></td></tr>
9815<tr><td><a href="Ast_helper.Str.html#VALrec_module">rec_module</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
9816<td></td></tr>
9817<tr><td><a href="Ast_helper.Sig.html#VALrec_module">rec_module</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
9818<td></td></tr>
9819<tr><td><a href="CamlinternalFormat.html#VALrecast">recast</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
9820<td></td></tr>
9821<tr><td><a href="Event.html#VALreceive">receive</a> [<a href="Event.html">Event</a>]</td>
9822<td><div class="info">
9823<code class="code">receive&nbsp;ch</code> returns the event consisting in receiving a value
9824   from the channel <code class="code">ch</code>.
9825</div>
9826</td></tr>
9827<tr><td><a href="Ast_helper.Exp.html#VALrecord">record</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
9828<td></td></tr>
9829<tr><td><a href="Ast_helper.Pat.html#VALrecord">record</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
9830<td></td></tr>
9831<tr><td><a href="Printexc.html#VALrecord_backtrace">record_backtrace</a> [<a href="Printexc.html">Printexc</a>]</td>
9832<td><div class="info">
9833<code class="code"><span class="constructor">Printexc</span>.record_backtrace&nbsp;b</code> turns recording of exception backtraces
9834    on (if <code class="code">b&nbsp;=&nbsp;<span class="keyword">true</span></code>) or off (if <code class="code">b&nbsp;=&nbsp;<span class="keyword">false</span></code>).
9835</div>
9836</td></tr>
9837<tr><td><a href="Clflags.html#VALrecursive_types">recursive_types</a> [<a href="Clflags.html">Clflags</a>]</td>
9838<td></td></tr>
9839<tr><td><a href="UnixLabels.html#VALrecv">recv</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
9840<td><div class="info">
9841Receive data from a connected socket.
9842</div>
9843</td></tr>
9844<tr><td><a href="Unix.html#VALrecv">recv</a> [<a href="Unix.html">Unix</a>]</td>
9845<td><div class="info">
9846Receive data from a connected socket.
9847</div>
9848</td></tr>
9849<tr><td><a href="ThreadUnix.html#VALrecv">recv</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
9850<td></td></tr>
9851<tr><td><a href="UnixLabels.html#VALrecvfrom">recvfrom</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
9852<td><div class="info">
9853Receive data from an unconnected socket.
9854</div>
9855</td></tr>
9856<tr><td><a href="Unix.html#VALrecvfrom">recvfrom</a> [<a href="Unix.html">Unix</a>]</td>
9857<td><div class="info">
9858Receive data from an unconnected socket.
9859</div>
9860</td></tr>
9861<tr><td><a href="ThreadUnix.html#VALrecvfrom">recvfrom</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
9862<td></td></tr>
9863<tr><td><a href="Graphics.html#VALred">red</a> [<a href="Graphics.html">Graphics</a>]</td>
9864<td></td></tr>
9865<tr><td><a href="Pervasives.html#VALref">ref</a> [<a href="Pervasives.html">Pervasives</a>]</td>
9866<td><div class="info">
9867Return a fresh reference containing the given value.
9868</div>
9869</td></tr>
9870<tr><td><a href="Str.html#VALregexp">regexp</a> [<a href="Str.html">Str</a>]</td>
9871<td><div class="info">
9872Compile a regular expression.
9873</div>
9874</td></tr>
9875<tr><td><a href="Str.html#VALregexp_case_fold">regexp_case_fold</a> [<a href="Str.html">Str</a>]</td>
9876<td><div class="info">
9877Same as <code class="code">regexp</code>, but the compiled expression will match text
9878    in a case-insensitive way: uppercase and lowercase letters will
9879    be considered equivalent.
9880</div>
9881</td></tr>
9882<tr><td><a href="Str.html#VALregexp_string">regexp_string</a> [<a href="Str.html">Str</a>]</td>
9883<td><div class="info">
9884<code class="code"><span class="constructor">Str</span>.regexp_string&nbsp;s</code> returns a regular expression
9885   that matches exactly <code class="code">s</code> and nothing else.
9886</div>
9887</td></tr>
9888<tr><td><a href="Str.html#VALregexp_string_case_fold">regexp_string_case_fold</a> [<a href="Str.html">Str</a>]</td>
9889<td><div class="info">
9890<code class="code"><span class="constructor">Str</span>.regexp_string_case_fold</code> is similar to <a href="Str.html#VALregexp_string"><code class="code"><span class="constructor">Str</span>.regexp_string</code></a>,
9891   but the regexp matches in a case-insensitive way.
9892</div>
9893</td></tr>
9894<tr><td><a href="Docstrings.html#VALregister">register</a> [<a href="Docstrings.html">Docstrings</a>]</td>
9895<td><div class="info">
9896Register a docstring
9897</div>
9898</td></tr>
9899<tr><td><a href="Callback.html#VALregister">register</a> [<a href="Callback.html">Callback</a>]</td>
9900<td><div class="info">
9901<code class="code"><span class="constructor">Callback</span>.register&nbsp;n&nbsp;v</code> registers the value <code class="code">v</code> under
9902   the name <code class="code">n</code>.
9903</div>
9904</td></tr>
9905<tr><td><a href="Ast_mapper.html#VALregister">register</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
9906<td><div class="info">
9907Apply the <code class="code">register_function</code>.
9908</div>
9909</td></tr>
9910<tr><td><a href="Location.html#VALregister_error_of_exn">register_error_of_exn</a> [<a href="Location.html">Location</a>]</td>
9911<td></td></tr>
9912<tr><td><a href="Callback.html#VALregister_exception">register_exception</a> [<a href="Callback.html">Callback</a>]</td>
9913<td><div class="info">
9914<code class="code"><span class="constructor">Callback</span>.register_exception&nbsp;n&nbsp;exn</code> registers the
9915   exception contained in the exception value <code class="code">exn</code>
9916   under the name <code class="code">n</code>.
9917</div>
9918</td></tr>
9919<tr><td><a href="Ast_mapper.html#VALregister_function">register_function</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
9920<td></td></tr>
9921<tr><td><a href="Printexc.html#VALregister_printer">register_printer</a> [<a href="Printexc.html">Printexc</a>]</td>
9922<td><div class="info">
9923<code class="code"><span class="constructor">Printexc</span>.register_printer&nbsp;fn</code> registers <code class="code">fn</code> as an exception
9924    printer.
9925</div>
9926</td></tr>
9927<tr><td><a href="Targetint.html#VALrem">rem</a> [<a href="Targetint.html">Targetint</a>]</td>
9928<td><div class="info">
9929Integer remainder.
9930</div>
9931</td></tr>
9932<tr><td><a href="Nativeint.html#VALrem">rem</a> [<a href="Nativeint.html">Nativeint</a>]</td>
9933<td><div class="info">
9934Integer remainder.
9935</div>
9936</td></tr>
9937<tr><td><a href="Int64.html#VALrem">rem</a> [<a href="Int64.html">Int64</a>]</td>
9938<td><div class="info">
9939Integer remainder.
9940</div>
9941</td></tr>
9942<tr><td><a href="Int32.html#VALrem">rem</a> [<a href="Int32.html">Int32</a>]</td>
9943<td><div class="info">
9944Integer remainder.
9945</div>
9946</td></tr>
9947<tr><td><a href="Graphics.html#VALremember_mode">remember_mode</a> [<a href="Graphics.html">Graphics</a>]</td>
9948<td><div class="info">
9949Set remember mode on or off.
9950</div>
9951</td></tr>
9952<tr><td><a href="Weak.S.html#VALremove">remove</a> [<a href="Weak.S.html">Weak.S</a>]</td>
9953<td><div class="info">
9954<code class="code">remove&nbsp;t&nbsp;x</code> removes from <code class="code">t</code> one instance of <code class="code">x</code>.
9955</div>
9956</td></tr>
9957<tr><td><a href="Tbl.html#VALremove">remove</a> [<a href="Tbl.html">Tbl</a>]</td>
9958<td></td></tr>
9959<tr><td><a href="Sys.html#VALremove">remove</a> [<a href="Sys.html">Sys</a>]</td>
9960<td><div class="info">
9961Remove the given file name from the file system.
9962</div>
9963</td></tr>
9964<tr><td><a href="MoreLabels.Set.S.html#VALremove">remove</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
9965<td></td></tr>
9966<tr><td><a href="MoreLabels.Map.S.html#VALremove">remove</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
9967<td></td></tr>
9968<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALremove">remove</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
9969<td></td></tr>
9970<tr><td><a href="MoreLabels.Hashtbl.S.html#VALremove">remove</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
9971<td></td></tr>
9972<tr><td><a href="MoreLabels.Hashtbl.html#VALremove">remove</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
9973<td></td></tr>
9974<tr><td><a href="Hashtbl.SeededS.html#VALremove">remove</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
9975<td></td></tr>
9976<tr><td><a href="Hashtbl.S.html#VALremove">remove</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
9977<td></td></tr>
9978<tr><td><a href="Hashtbl.html#VALremove">remove</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
9979<td><div class="info">
9980<code class="code"><span class="constructor">Hashtbl</span>.remove&nbsp;tbl&nbsp;x</code> removes the current binding of <code class="code">x</code> in <code class="code">tbl</code>,
9981   restoring the previous binding if it exists.
9982</div>
9983</td></tr>
9984<tr><td><a href="Map.S.html#VALremove">remove</a> [<a href="Map.S.html">Map.S</a>]</td>
9985<td><div class="info">
9986<code class="code">remove&nbsp;x&nbsp;m</code> returns a map containing the same bindings as
9987       <code class="code">m</code>, except for <code class="code">x</code> which is unbound in the returned map.
9988</div>
9989</td></tr>
9990<tr><td><a href="Set.S.html#VALremove">remove</a> [<a href="Set.S.html">Set.S</a>]</td>
9991<td><div class="info">
9992<code class="code">remove&nbsp;x&nbsp;s</code> returns a set containing all elements of <code class="code">s</code>,
9993       except <code class="code">x</code>.
9994</div>
9995</td></tr>
9996<tr><td><a href="ListLabels.html#VALremove_assoc">remove_assoc</a> [<a href="ListLabels.html">ListLabels</a>]</td>
9997<td><div class="info">
9998<code class="code">remove_assoc&nbsp;a&nbsp;l</code> returns the list of
9999   pairs <code class="code">l</code> without the first pair with key <code class="code">a</code>, if any.
10000</div>
10001</td></tr>
10002<tr><td><a href="List.html#VALremove_assoc">remove_assoc</a> [<a href="List.html">List</a>]</td>
10003<td><div class="info">
10004<code class="code">remove_assoc&nbsp;a&nbsp;l</code> returns the list of
10005   pairs <code class="code">l</code> without the first pair with key <code class="code">a</code>, if any.
10006</div>
10007</td></tr>
10008<tr><td><a href="ListLabels.html#VALremove_assq">remove_assq</a> [<a href="ListLabels.html">ListLabels</a>]</td>
10009<td><div class="info">
10010Same as <a href="List.html#VALremove_assoc"><code class="code"><span class="constructor">List</span>.remove_assoc</code></a>, but uses physical equality instead
10011   of structural equality to compare keys.
10012</div>
10013</td></tr>
10014<tr><td><a href="List.html#VALremove_assq">remove_assq</a> [<a href="List.html">List</a>]</td>
10015<td><div class="info">
10016Same as <a href="List.html#VALremove_assoc"><code class="code"><span class="constructor">List</span>.remove_assoc</code></a>, but uses physical equality instead
10017   of structural equality to compare keys.
10018</div>
10019</td></tr>
10020<tr><td><a href="Filename.html#VALremove_extension">remove_extension</a> [<a href="Filename.html">Filename</a>]</td>
10021<td><div class="info">
10022Return the given file name without its extension, as defined
10023    in <a href="Filename.html#VALextension"><code class="code"><span class="constructor">Filename</span>.extension</code></a>.
10024</div>
10025</td></tr>
10026<tr><td><a href="Misc.html#VALremove_file">remove_file</a> [<a href="Misc.html">Misc</a>]</td>
10027<td></td></tr>
10028<tr><td><a href="Clflags.html#VALremove_unused_arguments">remove_unused_arguments</a> [<a href="Clflags.html">Clflags</a>]</td>
10029<td></td></tr>
10030<tr><td><a href="UnixLabels.html#VALrename">rename</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10031<td><div class="info">
10032<code class="code">rename&nbsp;old&nbsp;<span class="keyword">new</span></code> changes the name of a file from <code class="code">old</code> to <code class="code"><span class="keyword">new</span></code>.
10033</div>
10034</td></tr>
10035<tr><td><a href="Unix.html#VALrename">rename</a> [<a href="Unix.html">Unix</a>]</td>
10036<td><div class="info">
10037<code class="code">rename&nbsp;old&nbsp;<span class="keyword">new</span></code> changes the name of a file from <code class="code">old</code> to <code class="code"><span class="keyword">new</span></code>.
10038</div>
10039</td></tr>
10040<tr><td><a href="Sys.html#VALrename">rename</a> [<a href="Sys.html">Sys</a>]</td>
10041<td><div class="info">
10042Rename a file.
10043</div>
10044</td></tr>
10045<tr><td><a href="Identifiable.S.Map.html#VALrename">rename</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
10046<td></td></tr>
10047<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALreplace">replace</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
10048<td></td></tr>
10049<tr><td><a href="MoreLabels.Hashtbl.S.html#VALreplace">replace</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
10050<td></td></tr>
10051<tr><td><a href="MoreLabels.Hashtbl.html#VALreplace">replace</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
10052<td></td></tr>
10053<tr><td><a href="Hashtbl.SeededS.html#VALreplace">replace</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
10054<td></td></tr>
10055<tr><td><a href="Hashtbl.S.html#VALreplace">replace</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
10056<td></td></tr>
10057<tr><td><a href="Hashtbl.html#VALreplace">replace</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
10058<td><div class="info">
10059<code class="code"><span class="constructor">Hashtbl</span>.replace&nbsp;tbl&nbsp;x&nbsp;y</code> replaces the current binding of <code class="code">x</code>
10060   in <code class="code">tbl</code> by a binding of <code class="code">x</code> to <code class="code">y</code>.
10061</div>
10062</td></tr>
10063<tr><td><a href="Str.html#VALreplace_first">replace_first</a> [<a href="Str.html">Str</a>]</td>
10064<td><div class="info">
10065Same as <a href="Str.html#VALglobal_replace"><code class="code"><span class="constructor">Str</span>.global_replace</code></a>, except that only the first substring
10066   matching the regular expression is replaced.
10067</div>
10068</td></tr>
10069<tr><td><a href="Str.html#VALreplace_matched">replace_matched</a> [<a href="Str.html">Str</a>]</td>
10070<td><div class="info">
10071<code class="code">replace_matched&nbsp;repl&nbsp;s</code> returns the replacement text <code class="code">repl</code>
10072   in which <code class="code">\1</code>, <code class="code">\2</code>, etc.
10073</div>
10074</td></tr>
10075<tr><td><a href="Misc.html#VALreplace_substring">replace_substring</a> [<a href="Misc.html">Misc</a>]</td>
10076<td></td></tr>
10077<tr><td><a href="Misc.html#VALreplicate_list">replicate_list</a> [<a href="Misc.html">Misc</a>]</td>
10078<td></td></tr>
10079<tr><td><a href="Syntaxerr.html#VALreport_error">report_error</a> [<a href="Syntaxerr.html">Syntaxerr</a>]</td>
10080<td><div class="info">
10081<span class="deprecated"></span></div>
10082</td></tr>
10083<tr><td><a href="Location.html#VALreport_error">report_error</a> [<a href="Location.html">Location</a>]</td>
10084<td></td></tr>
10085<tr><td><a href="Lexer.html#VALreport_error">report_error</a> [<a href="Lexer.html">Lexer</a>]</td>
10086<td></td></tr>
10087<tr><td><a href="Attr_helper.html#VALreport_error">report_error</a> [<a href="Attr_helper.html">Attr_helper</a>]</td>
10088<td></td></tr>
10089<tr><td><a href="Location.html#VALreport_exception">report_exception</a> [<a href="Location.html">Location</a>]</td>
10090<td></td></tr>
10091<tr><td><a href="Targetint.html#VALrepr">repr</a> [<a href="Targetint.html">Targetint</a>]</td>
10092<td><div class="info">
10093The concrete representation of a native integer.
10094</div>
10095</td></tr>
10096<tr><td><a href="Obj.html#VALrepr">repr</a> [<a href="Obj.html">Obj</a>]</td>
10097<td></td></tr>
10098<tr><td><a href="Timings.html#VALreset">reset</a> [<a href="Timings.html">Timings</a>]</td>
10099<td><div class="info">
10100erase all recorded times
10101</div>
10102</td></tr>
10103<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALreset">reset</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
10104<td></td></tr>
10105<tr><td><a href="MoreLabels.Hashtbl.S.html#VALreset">reset</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
10106<td></td></tr>
10107<tr><td><a href="MoreLabels.Hashtbl.html#VALreset">reset</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
10108<td></td></tr>
10109<tr><td><a href="Location.html#VALreset">reset</a> [<a href="Location.html">Location</a>]</td>
10110<td></td></tr>
10111<tr><td><a href="Hashtbl.SeededS.html#VALreset">reset</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
10112<td></td></tr>
10113<tr><td><a href="Hashtbl.S.html#VALreset">reset</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
10114<td><div class="info">
10115</div>
10116</td></tr>
10117<tr><td><a href="Hashtbl.html#VALreset">reset</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
10118<td><div class="info">
10119Empty a hash table and shrink the size of the bucket table
10120    to its initial size.
10121</div>
10122</td></tr>
10123<tr><td><a href="Buffer.html#VALreset">reset</a> [<a href="Buffer.html">Buffer</a>]</td>
10124<td><div class="info">
10125Empty the buffer and deallocate the internal byte sequence holding the
10126   buffer contents, replacing it with the initial internal byte sequence
10127   of length <code class="code">n</code> that was allocated by <a href="Buffer.html#VALcreate"><code class="code"><span class="constructor">Buffer</span>.create</code></a> <code class="code">n</code>.
10128</div>
10129</td></tr>
10130<tr><td><a href="Arg_helper.Make.html#VALreset_base_overrides">reset_base_overrides</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td>
10131<td></td></tr>
10132<tr><td><a href="Warnings.html#VALreset_fatal">reset_fatal</a> [<a href="Warnings.html">Warnings</a>]</td>
10133<td></td></tr>
10134<tr><td><a href="Bigarray.html#VALreshape">reshape</a> [<a href="Bigarray.html">Bigarray</a>]</td>
10135<td><div class="info">
10136<code class="code">reshape&nbsp;b&nbsp;[|d1;...;dN|]</code> converts the big array <code class="code">b</code> to a
10137   <code class="code"><span class="constructor">N</span></code>-dimensional array of dimensions <code class="code">d1</code>...
10138</div>
10139</td></tr>
10140<tr><td><a href="Bigarray.html#VALreshape_0">reshape_0</a> [<a href="Bigarray.html">Bigarray</a>]</td>
10141<td><div class="info">
10142Specialized version of <a href="Bigarray.html#VALreshape"><code class="code"><span class="constructor">Bigarray</span>.reshape</code></a> for reshaping to
10143   zero-dimensional arrays.
10144</div>
10145</td></tr>
10146<tr><td><a href="Bigarray.html#VALreshape_1">reshape_1</a> [<a href="Bigarray.html">Bigarray</a>]</td>
10147<td><div class="info">
10148Specialized version of <a href="Bigarray.html#VALreshape"><code class="code"><span class="constructor">Bigarray</span>.reshape</code></a> for reshaping to
10149   one-dimensional arrays.
10150</div>
10151</td></tr>
10152<tr><td><a href="Bigarray.html#VALreshape_2">reshape_2</a> [<a href="Bigarray.html">Bigarray</a>]</td>
10153<td><div class="info">
10154Specialized version of <a href="Bigarray.html#VALreshape"><code class="code"><span class="constructor">Bigarray</span>.reshape</code></a> for reshaping to
10155   two-dimensional arrays.
10156</div>
10157</td></tr>
10158<tr><td><a href="Bigarray.html#VALreshape_3">reshape_3</a> [<a href="Bigarray.html">Bigarray</a>]</td>
10159<td><div class="info">
10160Specialized version of <a href="Bigarray.html#VALreshape"><code class="code"><span class="constructor">Bigarray</span>.reshape</code></a> for reshaping to
10161   three-dimensional arrays.
10162</div>
10163</td></tr>
10164<tr><td><a href="Graphics.html#VALresize_window">resize_window</a> [<a href="Graphics.html">Graphics</a>]</td>
10165<td><div class="info">
10166Resize and erase the graphics window.
10167</div>
10168</td></tr>
10169<tr><td><a href="Warnings.html#VALrestore">restore</a> [<a href="Warnings.html">Warnings</a>]</td>
10170<td></td></tr>
10171<tr><td><a href="Terminfo.html#VALresume">resume</a> [<a href="Terminfo.html">Terminfo</a>]</td>
10172<td></td></tr>
10173<tr><td><a href="ListLabels.html#VALrev">rev</a> [<a href="ListLabels.html">ListLabels</a>]</td>
10174<td><div class="info">
10175List reversal.
10176</div>
10177</td></tr>
10178<tr><td><a href="List.html#VALrev">rev</a> [<a href="List.html">List</a>]</td>
10179<td><div class="info">
10180List reversal.
10181</div>
10182</td></tr>
10183<tr><td><a href="ListLabels.html#VALrev_append">rev_append</a> [<a href="ListLabels.html">ListLabels</a>]</td>
10184<td><div class="info">
10185<code class="code"><span class="constructor">List</span>.rev_append&nbsp;l1&nbsp;l2</code> reverses <code class="code">l1</code> and concatenates it to <code class="code">l2</code>.
10186</div>
10187</td></tr>
10188<tr><td><a href="List.html#VALrev_append">rev_append</a> [<a href="List.html">List</a>]</td>
10189<td><div class="info">
10190<code class="code"><span class="constructor">List</span>.rev_append&nbsp;l1&nbsp;l2</code> reverses <code class="code">l1</code> and concatenates it to <code class="code">l2</code>.
10191</div>
10192</td></tr>
10193<tr><td><a href="CamlinternalFormat.html#VALrev_char_set">rev_char_set</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
10194<td></td></tr>
10195<tr><td><a href="ListLabels.html#VALrev_map">rev_map</a> [<a href="ListLabels.html">ListLabels</a>]</td>
10196<td><div class="info">
10197<code class="code"><span class="constructor">List</span>.rev_map&nbsp;f&nbsp;l</code> gives the same result as
10198   <a href="List.html#VALrev"><code class="code"><span class="constructor">List</span>.rev</code></a><code class="code">&nbsp;(</code><a href="List.html#VALmap"><code class="code"><span class="constructor">List</span>.map</code></a><code class="code">&nbsp;f&nbsp;l)</code>, but is tail-recursive and
10199   more efficient.
10200</div>
10201</td></tr>
10202<tr><td><a href="List.html#VALrev_map">rev_map</a> [<a href="List.html">List</a>]</td>
10203<td><div class="info">
10204<code class="code"><span class="constructor">List</span>.rev_map&nbsp;f&nbsp;l</code> gives the same result as
10205   <a href="List.html#VALrev"><code class="code"><span class="constructor">List</span>.rev</code></a><code class="code">&nbsp;(</code><a href="List.html#VALmap"><code class="code"><span class="constructor">List</span>.map</code></a><code class="code">&nbsp;f&nbsp;l)</code>, but is tail-recursive and
10206   more efficient.
10207</div>
10208</td></tr>
10209<tr><td><a href="ListLabels.html#VALrev_map2">rev_map2</a> [<a href="ListLabels.html">ListLabels</a>]</td>
10210<td><div class="info">
10211<code class="code"><span class="constructor">List</span>.rev_map2&nbsp;f&nbsp;l1&nbsp;l2</code> gives the same result as
10212   <a href="List.html#VALrev"><code class="code"><span class="constructor">List</span>.rev</code></a><code class="code">&nbsp;(</code><a href="List.html#VALmap2"><code class="code"><span class="constructor">List</span>.map2</code></a><code class="code">&nbsp;f&nbsp;l1&nbsp;l2)</code>, but is tail-recursive and
10213   more efficient.
10214</div>
10215</td></tr>
10216<tr><td><a href="List.html#VALrev_map2">rev_map2</a> [<a href="List.html">List</a>]</td>
10217<td><div class="info">
10218<code class="code"><span class="constructor">List</span>.rev_map2&nbsp;f&nbsp;l1&nbsp;l2</code> gives the same result as
10219   <a href="List.html#VALrev"><code class="code"><span class="constructor">List</span>.rev</code></a><code class="code">&nbsp;(</code><a href="List.html#VALmap2"><code class="code"><span class="constructor">List</span>.map2</code></a><code class="code">&nbsp;f&nbsp;l1&nbsp;l2)</code>, but is tail-recursive and
10220   more efficient.
10221</div>
10222</td></tr>
10223<tr><td><a href="Misc.html#VALrev_split_words">rev_split_words</a> [<a href="Misc.html">Misc</a>]</td>
10224<td></td></tr>
10225<tr><td><a href="UnixLabels.html#VALrewinddir">rewinddir</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10226<td><div class="info">
10227Reposition the descriptor to the beginning of the directory
10228</div>
10229</td></tr>
10230<tr><td><a href="Unix.html#VALrewinddir">rewinddir</a> [<a href="Unix.html">Unix</a>]</td>
10231<td><div class="info">
10232Reposition the descriptor to the beginning of the directory
10233</div>
10234</td></tr>
10235<tr><td><a href="Graphics.html#VALrgb">rgb</a> [<a href="Graphics.html">Graphics</a>]</td>
10236<td><div class="info">
10237<code class="code">rgb&nbsp;r&nbsp;g&nbsp;b</code> returns the integer encoding the color with red
10238   component <code class="code">r</code>, green component <code class="code">g</code>, and blue component <code class="code">b</code>.
10239</div>
10240</td></tr>
10241<tr><td><a href="Docstrings.html#VALrhs_docs">rhs_docs</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10242<td><div class="info">
10243Fetch the item documentation for the symbols between two
10244    positions.
10245</div>
10246</td></tr>
10247<tr><td><a href="Docstrings.html#VALrhs_docs_lazy">rhs_docs_lazy</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10248<td></td></tr>
10249<tr><td><a href="Parsing.html#VALrhs_end">rhs_end</a> [<a href="Parsing.html">Parsing</a>]</td>
10250<td><div class="info">
10251See <a href="Parsing.html#VALrhs_start"><code class="code"><span class="constructor">Parsing</span>.rhs_start</code></a>.
10252</div>
10253</td></tr>
10254<tr><td><a href="Parsing.html#VALrhs_end_pos">rhs_end_pos</a> [<a href="Parsing.html">Parsing</a>]</td>
10255<td><div class="info">
10256Same as <code class="code">rhs_end</code>, but return a <code class="code">position</code> instead of an offset.
10257</div>
10258</td></tr>
10259<tr><td><a href="Docstrings.html#VALrhs_info">rhs_info</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10260<td><div class="info">
10261Fetch the field info following the symbol at a given position.
10262</div>
10263</td></tr>
10264<tr><td><a href="Location.html#VALrhs_loc">rhs_loc</a> [<a href="Location.html">Location</a>]</td>
10265<td><div class="info">
10266<code class="code">rhs_loc&nbsp;n</code> returns the location of the symbol at position <code class="code">n</code>, starting
10267  at 1, in the current parser rule.
10268</div>
10269</td></tr>
10270<tr><td><a href="Docstrings.html#VALrhs_post_extra_text">rhs_post_extra_text</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10271<td><div class="info">
10272Fetch additional text following the symbol at the given position
10273</div>
10274</td></tr>
10275<tr><td><a href="Docstrings.html#VALrhs_pre_extra_text">rhs_pre_extra_text</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10276<td><div class="info">
10277Fetch additional text preceding the symbol at the given position
10278</div>
10279</td></tr>
10280<tr><td><a href="Parsing.html#VALrhs_start">rhs_start</a> [<a href="Parsing.html">Parsing</a>]</td>
10281<td><div class="info">
10282Same as <a href="Parsing.html#VALsymbol_start"><code class="code"><span class="constructor">Parsing</span>.symbol_start</code></a> and <a href="Parsing.html#VALsymbol_end"><code class="code"><span class="constructor">Parsing</span>.symbol_end</code></a>, but
10283   return the offset of the string matching the <code class="code">n</code>th item on the
10284   right-hand side of the rule, where <code class="code">n</code> is the integer parameter
10285   to <code class="code">rhs_start</code> and <code class="code">rhs_end</code>.
10286</div>
10287</td></tr>
10288<tr><td><a href="Parsing.html#VALrhs_start_pos">rhs_start_pos</a> [<a href="Parsing.html">Parsing</a>]</td>
10289<td><div class="info">
10290Same as <code class="code">rhs_start</code>, but return a <code class="code">position</code> instead of an offset.
10291</div>
10292</td></tr>
10293<tr><td><a href="Docstrings.html#VALrhs_text">rhs_text</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10294<td><div class="info">
10295Fetch the text preceding the symbol at the given position.
10296</div>
10297</td></tr>
10298<tr><td><a href="Docstrings.html#VALrhs_text_lazy">rhs_text_lazy</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10299<td></td></tr>
10300<tr><td><a href="String.html#VALrindex">rindex</a> [<a href="String.html">String</a>]</td>
10301<td><div class="info">
10302<code class="code"><span class="constructor">String</span>.rindex&nbsp;s&nbsp;c</code> returns the index of the last
10303   occurrence of character <code class="code">c</code> in string <code class="code">s</code>.
10304</div>
10305</td></tr>
10306<tr><td><a href="StringLabels.html#VALrindex">rindex</a> [<a href="StringLabels.html">StringLabels</a>]</td>
10307<td><div class="info">
10308<code class="code"><span class="constructor">String</span>.rindex&nbsp;s&nbsp;c</code> returns the index of the last
10309   occurrence of character <code class="code">c</code> in string <code class="code">s</code>.
10310</div>
10311</td></tr>
10312<tr><td><a href="BytesLabels.html#VALrindex">rindex</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
10313<td><div class="info">
10314<code class="code">rindex&nbsp;s&nbsp;c</code> returns the index of the last occurrence of byte <code class="code">c</code>
10315    in <code class="code">s</code>.
10316</div>
10317</td></tr>
10318<tr><td><a href="Bytes.html#VALrindex">rindex</a> [<a href="Bytes.html">Bytes</a>]</td>
10319<td><div class="info">
10320<code class="code">rindex&nbsp;s&nbsp;c</code> returns the index of the last occurrence of byte <code class="code">c</code>
10321    in <code class="code">s</code>.
10322</div>
10323</td></tr>
10324<tr><td><a href="String.html#VALrindex_from">rindex_from</a> [<a href="String.html">String</a>]</td>
10325<td><div class="info">
10326<code class="code"><span class="constructor">String</span>.rindex_from&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the
10327   last occurrence of character <code class="code">c</code> in string <code class="code">s</code> before position <code class="code">i+1</code>.
10328</div>
10329</td></tr>
10330<tr><td><a href="StringLabels.html#VALrindex_from">rindex_from</a> [<a href="StringLabels.html">StringLabels</a>]</td>
10331<td><div class="info">
10332<code class="code"><span class="constructor">String</span>.rindex_from&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the
10333   last occurrence of character <code class="code">c</code> in string <code class="code">s</code> before position <code class="code">i+1</code>.
10334</div>
10335</td></tr>
10336<tr><td><a href="BytesLabels.html#VALrindex_from">rindex_from</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
10337<td><div class="info">
10338<code class="code">rindex_from&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the last occurrence of
10339    byte <code class="code">c</code> in <code class="code">s</code> before position <code class="code">i+1</code>.
10340</div>
10341</td></tr>
10342<tr><td><a href="Bytes.html#VALrindex_from">rindex_from</a> [<a href="Bytes.html">Bytes</a>]</td>
10343<td><div class="info">
10344<code class="code">rindex_from&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the last occurrence of
10345    byte <code class="code">c</code> in <code class="code">s</code> before position <code class="code">i+1</code>.
10346</div>
10347</td></tr>
10348<tr><td><a href="String.html#VALrindex_from_opt">rindex_from_opt</a> [<a href="String.html">String</a>]</td>
10349<td><div class="info">
10350<code class="code"><span class="constructor">String</span>.rindex_from_opt&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the
10351   last occurrence of character <code class="code">c</code> in string <code class="code">s</code> before position <code class="code">i+1</code>
10352   or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code> before position <code class="code">i+1</code>.
10353</div>
10354</td></tr>
10355<tr><td><a href="StringLabels.html#VALrindex_from_opt">rindex_from_opt</a> [<a href="StringLabels.html">StringLabels</a>]</td>
10356<td><div class="info">
10357<code class="code"><span class="constructor">String</span>.rindex_from_opt&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the
10358   last occurrence of character <code class="code">c</code> in string <code class="code">s</code> before position <code class="code">i+1</code>
10359   or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code> before position <code class="code">i+1</code>.
10360</div>
10361</td></tr>
10362<tr><td><a href="BytesLabels.html#VALrindex_from_opt">rindex_from_opt</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
10363<td><div class="info">
10364<code class="code">rindex_from_opt&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the last occurrence
10365    of byte <code class="code">c</code> in <code class="code">s</code> before position <code class="code">i+1</code> or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not
10366    occur in <code class="code">s</code> before position <code class="code">i+1</code>.
10367</div>
10368</td></tr>
10369<tr><td><a href="Bytes.html#VALrindex_from_opt">rindex_from_opt</a> [<a href="Bytes.html">Bytes</a>]</td>
10370<td><div class="info">
10371<code class="code">rindex_from_opt&nbsp;s&nbsp;i&nbsp;c</code> returns the index of the last occurrence
10372    of byte <code class="code">c</code> in <code class="code">s</code> before position <code class="code">i+1</code> or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not
10373    occur in <code class="code">s</code> before position <code class="code">i+1</code>.
10374</div>
10375</td></tr>
10376<tr><td><a href="String.html#VALrindex_opt">rindex_opt</a> [<a href="String.html">String</a>]</td>
10377<td><div class="info">
10378<code class="code"><span class="constructor">String</span>.rindex_opt&nbsp;s&nbsp;c</code> returns the index of the last occurrence
10379    of character <code class="code">c</code> in string <code class="code">s</code>, or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in
10380    <code class="code">s</code>.
10381</div>
10382</td></tr>
10383<tr><td><a href="StringLabels.html#VALrindex_opt">rindex_opt</a> [<a href="StringLabels.html">StringLabels</a>]</td>
10384<td><div class="info">
10385<code class="code"><span class="constructor">String</span>.rindex_opt&nbsp;s&nbsp;c</code> returns the index of the last occurrence
10386    of character <code class="code">c</code> in string <code class="code">s</code>, or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in
10387    <code class="code">s</code>.
10388</div>
10389</td></tr>
10390<tr><td><a href="BytesLabels.html#VALrindex_opt">rindex_opt</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
10391<td><div class="info">
10392<code class="code">rindex_opt&nbsp;s&nbsp;c</code> returns the index of the last occurrence of byte <code class="code">c</code>
10393    in <code class="code">s</code> or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code>.
10394</div>
10395</td></tr>
10396<tr><td><a href="Bytes.html#VALrindex_opt">rindex_opt</a> [<a href="Bytes.html">Bytes</a>]</td>
10397<td><div class="info">
10398<code class="code">rindex_opt&nbsp;s&nbsp;c</code> returns the index of the last occurrence of byte <code class="code">c</code>
10399    in <code class="code">s</code> or <code class="code"><span class="constructor">None</span></code> if <code class="code">c</code> does not occur in <code class="code">s</code>.
10400</div>
10401</td></tr>
10402<tr><td><a href="Graphics.html#VALrlineto">rlineto</a> [<a href="Graphics.html">Graphics</a>]</td>
10403<td><div class="info">
10404Draw a line with endpoints the current point and the
10405   current point translated of the given vector,
10406   and move the current point to this point.
10407</div>
10408</td></tr>
10409<tr><td><a href="UnixLabels.html#VALrmdir">rmdir</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10410<td><div class="info">
10411Remove an empty directory.
10412</div>
10413</td></tr>
10414<tr><td><a href="Unix.html#VALrmdir">rmdir</a> [<a href="Unix.html">Unix</a>]</td>
10415<td><div class="info">
10416Remove an empty directory.
10417</div>
10418</td></tr>
10419<tr><td><a href="Graphics.html#VALrmoveto">rmoveto</a> [<a href="Graphics.html">Graphics</a>]</td>
10420<td><div class="info">
10421<code class="code">rmoveto&nbsp;dx&nbsp;dy</code> translates the current point by the given vector.
10422</div>
10423</td></tr>
10424<tr><td><a href="Num.html#VALround_num">round_num</a> [<a href="Num.html">Num</a>]</td>
10425<td><div class="info">
10426<code class="code">round_num&nbsp;n</code> returns the integer closest to <code class="code">n</code>.
10427</div>
10428</td></tr>
10429<tr><td><a href="Clflags.html#VALrounds">rounds</a> [<a href="Clflags.html">Clflags</a>]</td>
10430<td></td></tr>
10431<tr><td><a href="Ccomp.html#VALrun_command">run_command</a> [<a href="Ccomp.html">Ccomp</a>]</td>
10432<td></td></tr>
10433<tr><td><a href="CamlinternalOO.html#VALrun_initializers">run_initializers</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
10434<td></td></tr>
10435<tr><td><a href="CamlinternalOO.html#VALrun_initializers_opt">run_initializers_opt</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
10436<td></td></tr>
10437<tr><td><a href="Ast_mapper.html#VALrun_main">run_main</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
10438<td><div class="info">
10439Entry point to call to implement a standalone -ppx rewriter from a
10440    mapper, parametrized by the command line arguments.
10441</div>
10442</td></tr>
10443<tr><td><a href="Sys.html#VALruntime_parameters">runtime_parameters</a> [<a href="Sys.html">Sys</a>]</td>
10444<td><div class="info">
10445Return the value of the runtime parameters, in the same format
10446    as the contents of the <code class="code"><span class="constructor">OCAMLRUNPARAM</span></code> environment variable.
10447</div>
10448</td></tr>
10449<tr><td><a href="Sys.html#VALruntime_variant">runtime_variant</a> [<a href="Sys.html">Sys</a>]</td>
10450<td><div class="info">
10451Return the name of the runtime variant the program is running on.
10452</div>
10453</td></tr>
10454<tr><td><a href="Clflags.html#VALruntime_variant">runtime_variant</a> [<a href="Clflags.html">Clflags</a>]</td>
10455<td></td></tr>
10456<tr><td><a href="Sys.html#VALruntime_warnings_enabled">runtime_warnings_enabled</a> [<a href="Sys.html">Sys</a>]</td>
10457<td><div class="info">
10458Return whether runtime warnings are currently enabled.
10459</div>
10460</td></tr>
10461<tr><td align="left"><br>S</td></tr>
10462<tr><td><a href="Config.html#VALsafe_string">safe_string</a> [<a href="Config.html">Config</a>]</td>
10463<td></td></tr>
10464<tr><td><a href="Spacetime.Series.html#VALsave_and_close">save_and_close</a> [<a href="Spacetime.Series.html">Spacetime.Series</a>]</td>
10465<td><div class="info">
10466<code class="code">save_and_close&nbsp;series</code> writes information into <code class="code">series</code> required for
10467      interpeting the snapshots that <code class="code">series</code> contains and then closes the
10468      <code class="code">series</code> file.
10469</div>
10470</td></tr>
10471<tr><td><a href="Spacetime.Series.html#VALsave_event">save_event</a> [<a href="Spacetime.Series.html">Spacetime.Series</a>]</td>
10472<td><div class="info">
10473<code class="code">save_event</code> writes an event, which is an arbitrary string, into the
10474      given series file.
10475</div>
10476</td></tr>
10477<tr><td><a href="Spacetime.html#VALsave_event_for_automatic_snapshots">save_event_for_automatic_snapshots</a> [<a href="Spacetime.html">Spacetime</a>]</td>
10478<td><div class="info">
10479Like <a href="Spacetime.Series.html#VALsave_event"><code class="code"><span class="constructor">Spacetime</span>.<span class="constructor">Series</span>.save_event</code></a>, but writes to the automatic snapshot file.
10480</div>
10481</td></tr>
10482<tr><td><a href="Scanf.html#VALscanf">scanf</a> [<a href="Scanf.html">Scanf</a>]</td>
10483<td><div class="info">
10484Same as <a href="Scanf.html#VALbscanf"><code class="code"><span class="constructor">Scanf</span>.bscanf</code></a>, but reads from the predefined formatted input
10485    channel <a href="Scanf.Scanning.html#VALstdin"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.stdin</code></a> that is connected to <a href="Pervasives.html#VALstdin"><code class="code">stdin</code></a>.
10486</div>
10487</td></tr>
10488<tr><td><a href="Str.html#VALsearch_backward">search_backward</a> [<a href="Str.html">Str</a>]</td>
10489<td><div class="info">
10490<code class="code">search_backward&nbsp;r&nbsp;s&nbsp;last</code> searches the string <code class="code">s</code> for a
10491  substring matching the regular expression <code class="code">r</code>.
10492</div>
10493</td></tr>
10494<tr><td><a href="Str.html#VALsearch_forward">search_forward</a> [<a href="Str.html">Str</a>]</td>
10495<td><div class="info">
10496<code class="code">search_forward&nbsp;r&nbsp;s&nbsp;start</code> searches the string <code class="code">s</code> for a substring
10497   matching the regular expression <code class="code">r</code>.
10498</div>
10499</td></tr>
10500<tr><td><a href="Misc.html#VALsearch_substring">search_substring</a> [<a href="Misc.html">Misc</a>]</td>
10501<td></td></tr>
10502<tr><td><a href="MoreLabels.Hashtbl.html#VALseeded_hash">seeded_hash</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
10503<td></td></tr>
10504<tr><td><a href="Hashtbl.html#VALseeded_hash">seeded_hash</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
10505<td><div class="info">
10506A variant of <a href="Hashtbl.html#VALhash"><code class="code"><span class="constructor">Hashtbl</span>.hash</code></a> that is further parameterized by
10507   an integer seed.
10508</div>
10509</td></tr>
10510<tr><td><a href="MoreLabels.Hashtbl.html#VALseeded_hash_param">seeded_hash_param</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
10511<td></td></tr>
10512<tr><td><a href="Hashtbl.html#VALseeded_hash_param">seeded_hash_param</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
10513<td><div class="info">
10514A variant of <a href="Hashtbl.html#VALhash_param"><code class="code"><span class="constructor">Hashtbl</span>.hash_param</code></a> that is further parameterized by
10515   an integer seed.
10516</div>
10517</td></tr>
10518<tr><td><a href="Pervasives.LargeFile.html#VALseek_in">seek_in</a> [<a href="Pervasives.LargeFile.html">Pervasives.LargeFile</a>]</td>
10519<td></td></tr>
10520<tr><td><a href="Pervasives.html#VALseek_in">seek_in</a> [<a href="Pervasives.html">Pervasives</a>]</td>
10521<td><div class="info">
10522<code class="code">seek_in&nbsp;chan&nbsp;pos</code> sets the current reading position to <code class="code">pos</code>
10523   for channel <code class="code">chan</code>.
10524</div>
10525</td></tr>
10526<tr><td><a href="Pervasives.LargeFile.html#VALseek_out">seek_out</a> [<a href="Pervasives.LargeFile.html">Pervasives.LargeFile</a>]</td>
10527<td></td></tr>
10528<tr><td><a href="Pervasives.html#VALseek_out">seek_out</a> [<a href="Pervasives.html">Pervasives</a>]</td>
10529<td><div class="info">
10530<code class="code">seek_out&nbsp;chan&nbsp;pos</code> sets the current writing position to <code class="code">pos</code>
10531   for channel <code class="code">chan</code>.
10532</div>
10533</td></tr>
10534<tr><td><a href="UnixLabels.html#VALselect">select</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10535<td><div class="info">
10536Wait until some input/output operations become possible on
10537   some channels.
10538</div>
10539</td></tr>
10540<tr><td><a href="Unix.html#VALselect">select</a> [<a href="Unix.html">Unix</a>]</td>
10541<td><div class="info">
10542Wait until some input/output operations become possible on
10543   some channels.
10544</div>
10545</td></tr>
10546<tr><td><a href="ThreadUnix.html#VALselect">select</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
10547<td></td></tr>
10548<tr><td><a href="Thread.html#VALselect">select</a> [<a href="Thread.html">Thread</a>]</td>
10549<td><div class="info">
10550Suspend the execution of the calling thread until input/output
10551   becomes possible on the given Unix file descriptors.
10552</div>
10553</td></tr>
10554<tr><td><a href="Event.html#VALselect">select</a> [<a href="Event.html">Event</a>]</td>
10555<td><div class="info">
10556'Synchronize' on an alternative of events.
10557</div>
10558</td></tr>
10559<tr><td><a href="Thread.html#VALself">self</a> [<a href="Thread.html">Thread</a>]</td>
10560<td><div class="info">
10561Return the thread currently executing.
10562</div>
10563</td></tr>
10564<tr><td><a href="Random.html#VALself_init">self_init</a> [<a href="Random.html">Random</a>]</td>
10565<td><div class="info">
10566Initialize the generator with a random seed chosen
10567   in a system-dependent way.
10568</div>
10569</td></tr>
10570<tr><td><a href="UnixLabels.html#VALsend">send</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10571<td><div class="info">
10572Send data over a connected socket.
10573</div>
10574</td></tr>
10575<tr><td><a href="Unix.html#VALsend">send</a> [<a href="Unix.html">Unix</a>]</td>
10576<td><div class="info">
10577Send data over a connected socket.
10578</div>
10579</td></tr>
10580<tr><td><a href="ThreadUnix.html#VALsend">send</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
10581<td></td></tr>
10582<tr><td><a href="Event.html#VALsend">send</a> [<a href="Event.html">Event</a>]</td>
10583<td><div class="info">
10584<code class="code">send&nbsp;ch&nbsp;v</code> returns the event consisting in sending the value <code class="code">v</code>
10585   over the channel <code class="code">ch</code>.
10586</div>
10587</td></tr>
10588<tr><td><a href="CamlinternalOO.html#VALsend">send</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
10589<td></td></tr>
10590<tr><td><a href="Ast_helper.Exp.html#VALsend">send</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
10591<td></td></tr>
10592<tr><td><a href="UnixLabels.html#VALsend_substring">send_substring</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10593<td><div class="info">
10594Same as <code class="code">send</code>, but take the data from a string instead of a byte
10595    sequence.
10596</div>
10597</td></tr>
10598<tr><td><a href="Unix.html#VALsend_substring">send_substring</a> [<a href="Unix.html">Unix</a>]</td>
10599<td><div class="info">
10600Same as <code class="code">send</code>, but take the data from a string instead of a byte
10601    sequence.
10602</div>
10603</td></tr>
10604<tr><td><a href="ThreadUnix.html#VALsend_substring">send_substring</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
10605<td></td></tr>
10606<tr><td><a href="CamlinternalOO.html#VALsendcache">sendcache</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
10607<td></td></tr>
10608<tr><td><a href="CamlinternalOO.html#VALsendself">sendself</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
10609<td></td></tr>
10610<tr><td><a href="UnixLabels.html#VALsendto">sendto</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10611<td><div class="info">
10612Send data over an unconnected socket.
10613</div>
10614</td></tr>
10615<tr><td><a href="Unix.html#VALsendto">sendto</a> [<a href="Unix.html">Unix</a>]</td>
10616<td><div class="info">
10617Send data over an unconnected socket.
10618</div>
10619</td></tr>
10620<tr><td><a href="ThreadUnix.html#VALsendto">sendto</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
10621<td></td></tr>
10622<tr><td><a href="UnixLabels.html#VALsendto_substring">sendto_substring</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10623<td><div class="info">
10624Same as <code class="code">sendto</code>, but take the data from a string instead of a
10625    byte sequence.
10626</div>
10627</td></tr>
10628<tr><td><a href="Unix.html#VALsendto_substring">sendto_substring</a> [<a href="Unix.html">Unix</a>]</td>
10629<td><div class="info">
10630Same as <code class="code">sendto</code>, but take the data from a string instead of a
10631    byte sequence.
10632</div>
10633</td></tr>
10634<tr><td><a href="ThreadUnix.html#VALsendto_substring">sendto_substring</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
10635<td></td></tr>
10636<tr><td><a href="Ast_helper.Exp.html#VALsequence">sequence</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
10637<td></td></tr>
10638<tr><td><a href="Weak.html#VALset">set</a> [<a href="Weak.html">Weak</a>]</td>
10639<td><div class="info">
10640<code class="code"><span class="constructor">Weak</span>.set&nbsp;ar&nbsp;n&nbsp;(<span class="constructor">Some</span>&nbsp;el)</code> sets the <code class="code">n</code>th cell of <code class="code">ar</code> to be a
10641   (full) pointer to <code class="code">el</code>; <code class="code"><span class="constructor">Weak</span>.set&nbsp;ar&nbsp;n&nbsp;<span class="constructor">None</span></code> sets the <code class="code">n</code>th
10642   cell of <code class="code">ar</code> to empty.
10643</div>
10644</td></tr>
10645<tr><td><a href="String.html#VALset">set</a> [<a href="String.html">String</a>]</td>
10646<td><div class="info">
10647<span class="deprecated"><code class="code"><span class="constructor">String</span>.set&nbsp;s&nbsp;n&nbsp;c</code> modifies byte sequence <code class="code">s</code> in place,
10648   replacing the byte at index <code class="code">n</code> with <code class="code">c</code>.
10649</span></div>
10650</td></tr>
10651<tr><td><a href="StringLabels.html#VALset">set</a> [<a href="StringLabels.html">StringLabels</a>]</td>
10652<td><div class="info">
10653<span class="deprecated"><code class="code"><span class="constructor">String</span>.set&nbsp;s&nbsp;n&nbsp;c</code> modifies byte sequence <code class="code">s</code> in place,
10654   replacing the byte at index <code class="code">n</code> with <code class="code">c</code>.
10655</span></div>
10656</td></tr>
10657<tr><td><a href="Misc.LongString.html#VALset">set</a> [<a href="Misc.LongString.html">Misc.LongString</a>]</td>
10658<td></td></tr>
10659<tr><td><a href="Gc.html#VALset">set</a> [<a href="Gc.html">Gc</a>]</td>
10660<td><div class="info">
10661<code class="code">set&nbsp;r</code> changes the GC parameters according to the <code class="code">control</code> record <code class="code">r</code>.
10662</div>
10663</td></tr>
10664<tr><td><a href="Consistbl.html#VALset">set</a> [<a href="Consistbl.html">Consistbl</a>]</td>
10665<td></td></tr>
10666<tr><td><a href="BytesLabels.html#VALset">set</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
10667<td><div class="info">
10668<code class="code">set&nbsp;s&nbsp;n&nbsp;c</code> modifies <code class="code">s</code> in place, replacing the byte at index <code class="code">n</code>
10669    with <code class="code">c</code>.
10670</div>
10671</td></tr>
10672<tr><td><a href="Bytes.html#VALset">set</a> [<a href="Bytes.html">Bytes</a>]</td>
10673<td><div class="info">
10674<code class="code">set&nbsp;s&nbsp;n&nbsp;c</code> modifies <code class="code">s</code> in place, replacing the byte at index <code class="code">n</code>
10675    with <code class="code">c</code>.
10676</div>
10677</td></tr>
10678<tr><td><a href="Bigarray.Array3.html#VALset">set</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
10679<td><div class="info">
10680<code class="code"><span class="constructor">Array3</span>.set&nbsp;a&nbsp;x&nbsp;y&nbsp;v</code>, or alternatively <code class="code">a.{x,y,z}&nbsp;&lt;-&nbsp;v</code>,
10681     stores the value <code class="code">v</code> at coordinates (<code class="code">x</code>, <code class="code">y</code>, <code class="code">z</code>) in <code class="code">a</code>.
10682</div>
10683</td></tr>
10684<tr><td><a href="Bigarray.Array2.html#VALset">set</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
10685<td><div class="info">
10686<code class="code"><span class="constructor">Array2</span>.set&nbsp;a&nbsp;x&nbsp;y&nbsp;v</code>, or alternatively <code class="code">a.{x,y}&nbsp;&lt;-&nbsp;v</code>,
10687     stores the value <code class="code">v</code> at coordinates (<code class="code">x</code>, <code class="code">y</code>) in <code class="code">a</code>.
10688</div>
10689</td></tr>
10690<tr><td><a href="Bigarray.Array1.html#VALset">set</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
10691<td><div class="info">
10692<code class="code"><span class="constructor">Array1</span>.set&nbsp;a&nbsp;x&nbsp;v</code>, also written <code class="code">a.{x}&nbsp;&lt;-&nbsp;v</code>,
10693     stores the value <code class="code">v</code> at index <code class="code">x</code> in <code class="code">a</code>.
10694</div>
10695</td></tr>
10696<tr><td><a href="Bigarray.Array0.html#VALset">set</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td>
10697<td><div class="info">
10698<code class="code"><span class="constructor">Array0</span>.set&nbsp;a&nbsp;x&nbsp;v</code> stores the value <code class="code">v</code> in <code class="code">a</code>.
10699</div>
10700</td></tr>
10701<tr><td><a href="Bigarray.Genarray.html#VALset">set</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
10702<td><div class="info">
10703Assign an element of a generic big array.
10704</div>
10705</td></tr>
10706<tr><td><a href="ArrayLabels.html#VALset">set</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
10707<td><div class="info">
10708<code class="code"><span class="constructor">Array</span>.set&nbsp;a&nbsp;n&nbsp;x</code> modifies array <code class="code">a</code> in place, replacing
10709   element number <code class="code">n</code> with <code class="code">x</code>.
10710</div>
10711</td></tr>
10712<tr><td><a href="Array.html#VALset">set</a> [<a href="Array.html">Array</a>]</td>
10713<td><div class="info">
10714<code class="code"><span class="constructor">Array</span>.set&nbsp;a&nbsp;n&nbsp;x</code> modifies array <code class="code">a</code> in place, replacing
10715   element number <code class="code">n</code> with <code class="code">x</code>.
10716</div>
10717</td></tr>
10718<tr><td><a href="Format.html#VALset_all_formatter_output_functions">set_all_formatter_output_functions</a> [<a href="Format.html">Format</a>]</td>
10719<td><div class="info">
10720<span class="deprecated"></span></div>
10721</td></tr>
10722<tr><td><a href="Arith_status.html#VALset_approx_printing">set_approx_printing</a> [<a href="Arith_status.html">Arith_status</a>]</td>
10723<td><div class="info">
10724Get or set the flag <code class="code">approx_printing</code>.
10725</div>
10726</td></tr>
10727<tr><td><a href="Arg_helper.Make.html#VALset_base_default">set_base_default</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td>
10728<td></td></tr>
10729<tr><td><a href="Pervasives.html#VALset_binary_mode_in">set_binary_mode_in</a> [<a href="Pervasives.html">Pervasives</a>]</td>
10730<td><div class="info">
10731<code class="code">set_binary_mode_in&nbsp;ic&nbsp;<span class="keyword">true</span></code> sets the channel <code class="code">ic</code> to binary
10732   mode: no translations take place during input.
10733</div>
10734</td></tr>
10735<tr><td><a href="Pervasives.html#VALset_binary_mode_out">set_binary_mode_out</a> [<a href="Pervasives.html">Pervasives</a>]</td>
10736<td><div class="info">
10737<code class="code">set_binary_mode_out&nbsp;oc&nbsp;<span class="keyword">true</span></code> sets the channel <code class="code">oc</code> to binary
10738   mode: no translations take place during output.
10739</div>
10740</td></tr>
10741<tr><td><a href="UnixLabels.html#VALset_close_on_exec">set_close_on_exec</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10742<td><div class="info">
10743Set the ``close-on-exec'' flag on the given descriptor.
10744</div>
10745</td></tr>
10746<tr><td><a href="Unix.html#VALset_close_on_exec">set_close_on_exec</a> [<a href="Unix.html">Unix</a>]</td>
10747<td><div class="info">
10748Set the ``close-on-exec'' flag on the given descriptor.
10749</div>
10750</td></tr>
10751<tr><td><a href="Graphics.html#VALset_color">set_color</a> [<a href="Graphics.html">Graphics</a>]</td>
10752<td><div class="info">
10753Set the current drawing color.
10754</div>
10755</td></tr>
10756<tr><td><a href="Misc.Color.html#VALset_color_tag_handling">set_color_tag_handling</a> [<a href="Misc.Color.html">Misc.Color</a>]</td>
10757<td></td></tr>
10758<tr><td><a href="Ast_mapper.html#VALset_cookie">set_cookie</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
10759<td></td></tr>
10760<tr><td><a href="Obj.Ephemeron.html#VALset_data">set_data</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
10761<td><div class="info">
10762Same as <a href="Ephemeron.K1.html#VALset_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.set_data</code></a>
10763</div>
10764</td></tr>
10765<tr><td><a href="Ephemeron.Kn.html#VALset_data">set_data</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
10766<td><div class="info">
10767Same as <a href="Ephemeron.K1.html#VALset_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.set_data</code></a>
10768</div>
10769</td></tr>
10770<tr><td><a href="Ephemeron.K2.html#VALset_data">set_data</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
10771<td><div class="info">
10772Same as <a href="Ephemeron.K1.html#VALset_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.set_data</code></a>
10773</div>
10774</td></tr>
10775<tr><td><a href="Ephemeron.K1.html#VALset_data">set_data</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
10776<td><div class="info">
10777<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.set_data&nbsp;eph&nbsp;el</code> sets the data of <code class="code">eph</code> to be a
10778      (full) data to <code class="code">el</code>
10779</div>
10780</td></tr>
10781<tr><td><a href="Obj.html#VALset_double_field">set_double_field</a> [<a href="Obj.html">Obj</a>]</td>
10782<td></td></tr>
10783<tr><td><a href="Clflags.html#VALset_dumped_pass">set_dumped_pass</a> [<a href="Clflags.html">Clflags</a>]</td>
10784<td></td></tr>
10785<tr><td><a href="Format.html#VALset_ellipsis_text">set_ellipsis_text</a> [<a href="Format.html">Format</a>]</td>
10786<td><div class="info">
10787Set the text of the ellipsis printed when too many boxes
10788  are opened (a single dot, <code class="code">.</code>, by default).
10789</div>
10790</td></tr>
10791<tr><td><a href="Arith_status.html#VALset_error_when_null_denominator">set_error_when_null_denominator</a> [<a href="Arith_status.html">Arith_status</a>]</td>
10792<td><div class="info">
10793Get or set the flag <code class="code">null_denominator</code>.
10794</div>
10795</td></tr>
10796<tr><td><a href="Obj.html#VALset_field">set_field</a> [<a href="Obj.html">Obj</a>]</td>
10797<td><div class="info">
10798When using flambda:
10799</div>
10800</td></tr>
10801<tr><td><a href="Docstrings.html#VALset_floating_docstrings">set_floating_docstrings</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10802<td><div class="info">
10803Docstrings not immediately adjacent to a token
10804</div>
10805</td></tr>
10806<tr><td><a href="Arith_status.html#VALset_floating_precision">set_floating_precision</a> [<a href="Arith_status.html">Arith_status</a>]</td>
10807<td><div class="info">
10808Get or set the parameter <code class="code">floating_precision</code>.
10809</div>
10810</td></tr>
10811<tr><td><a href="Graphics.html#VALset_font">set_font</a> [<a href="Graphics.html">Graphics</a>]</td>
10812<td><div class="info">
10813Set the font used for drawing text.
10814</div>
10815</td></tr>
10816<tr><td><a href="Format.html#VALset_formatter_out_channel">set_formatter_out_channel</a> [<a href="Format.html">Format</a>]</td>
10817<td><div class="info">
10818Redirect the pretty-printer output to the given channel.
10819</div>
10820</td></tr>
10821<tr><td><a href="Format.html#VALset_formatter_out_functions">set_formatter_out_functions</a> [<a href="Format.html">Format</a>]</td>
10822<td><div class="info">
10823<code class="code">set_formatter_out_functions&nbsp;f</code>
10824  Redirect the pretty-printer output to the functions <code class="code">f.out_string</code>
10825  and <code class="code">f.out_flush</code> as described in
10826  <code class="code">set_formatter_output_functions</code>.
10827</div>
10828</td></tr>
10829<tr><td><a href="Format.html#VALset_formatter_output_functions">set_formatter_output_functions</a> [<a href="Format.html">Format</a>]</td>
10830<td><div class="info">
10831<code class="code">set_formatter_output_functions&nbsp;out&nbsp;flush</code> redirects the
10832  pretty-printer output functions to the functions <code class="code">out</code> and
10833  <code class="code">flush</code>.
10834</div>
10835</td></tr>
10836<tr><td><a href="Format.html#VALset_formatter_tag_functions">set_formatter_tag_functions</a> [<a href="Format.html">Format</a>]</td>
10837<td><div class="info">
10838<code class="code">set_formatter_tag_functions&nbsp;tag_funs</code> changes the meaning of
10839  opening and closing tags to use the functions in <code class="code">tag_funs</code>.
10840</div>
10841</td></tr>
10842<tr><td><a href="Obj.Ephemeron.html#VALset_key">set_key</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
10843<td><div class="info">
10844Same as <a href="Ephemeron.K1.html#VALset_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.set_key</code></a>
10845</div>
10846</td></tr>
10847<tr><td><a href="Ephemeron.Kn.html#VALset_key">set_key</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
10848<td><div class="info">
10849Same as <a href="Ephemeron.K1.html#VALset_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.set_key</code></a>
10850</div>
10851</td></tr>
10852<tr><td><a href="Ephemeron.K1.html#VALset_key">set_key</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
10853<td><div class="info">
10854<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.set_key&nbsp;eph&nbsp;el</code> sets the key of <code class="code">eph</code> to be a
10855      (full) key to <code class="code">el</code>
10856</div>
10857</td></tr>
10858<tr><td><a href="Ephemeron.K2.html#VALset_key1">set_key1</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
10859<td><div class="info">
10860Same as <a href="Ephemeron.K1.html#VALset_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.set_key</code></a>
10861</div>
10862</td></tr>
10863<tr><td><a href="Ephemeron.K2.html#VALset_key2">set_key2</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
10864<td><div class="info">
10865Same as <a href="Ephemeron.K1.html#VALset_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.set_key</code></a>
10866</div>
10867</td></tr>
10868<tr><td><a href="Graphics.html#VALset_line_width">set_line_width</a> [<a href="Graphics.html">Graphics</a>]</td>
10869<td><div class="info">
10870Set the width of points and lines drawn with the functions above.
10871</div>
10872</td></tr>
10873<tr><td><a href="Format.html#VALset_margin">set_margin</a> [<a href="Format.html">Format</a>]</td>
10874<td><div class="info">
10875<code class="code">set_margin&nbsp;d</code> sets the right margin to <code class="code">d</code> (in characters):
10876  the pretty-printer splits lines that overflow the right margin according to
10877  the break hints given.
10878</div>
10879</td></tr>
10880<tr><td><a href="Format.html#VALset_mark_tags">set_mark_tags</a> [<a href="Format.html">Format</a>]</td>
10881<td><div class="info">
10882<code class="code">set_mark_tags&nbsp;b</code> turns on or off the output of tag markers.
10883</div>
10884</td></tr>
10885<tr><td><a href="Format.html#VALset_max_boxes">set_max_boxes</a> [<a href="Format.html">Format</a>]</td>
10886<td><div class="info">
10887<code class="code">set_max_boxes&nbsp;max</code> sets the maximum number of boxes simultaneously
10888  opened.
10889</div>
10890</td></tr>
10891<tr><td><a href="Format.html#VALset_max_indent">set_max_indent</a> [<a href="Format.html">Format</a>]</td>
10892<td><div class="info">
10893<code class="code">set_max_indent&nbsp;d</code> sets the maximum indentation limit of lines to <code class="code">d</code> (in
10894  characters):
10895  once this limit is reached, new boxes are rejected to the left,
10896  if they do not fit on the current line.
10897</div>
10898</td></tr>
10899<tr><td><a href="CamlinternalOO.html#VALset_method">set_method</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
10900<td></td></tr>
10901<tr><td><a href="CamlinternalOO.html#VALset_methods">set_methods</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
10902<td></td></tr>
10903<tr><td><a href="UnixLabels.html#VALset_nonblock">set_nonblock</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
10904<td><div class="info">
10905Set the ``non-blocking'' flag on the given descriptor.
10906</div>
10907</td></tr>
10908<tr><td><a href="Unix.html#VALset_nonblock">set_nonblock</a> [<a href="Unix.html">Unix</a>]</td>
10909<td><div class="info">
10910Set the ``non-blocking'' flag on the given descriptor.
10911</div>
10912</td></tr>
10913<tr><td><a href="Arith_status.html#VALset_normalize_ratio">set_normalize_ratio</a> [<a href="Arith_status.html">Arith_status</a>]</td>
10914<td><div class="info">
10915Get or set the flag <code class="code">normalize_ratio</code>.
10916</div>
10917</td></tr>
10918<tr><td><a href="Arith_status.html#VALset_normalize_ratio_when_printing">set_normalize_ratio_when_printing</a> [<a href="Arith_status.html">Arith_status</a>]</td>
10919<td><div class="info">
10920Get or set the flag <code class="code">normalize_ratio_when_printing</code>.
10921</div>
10922</td></tr>
10923<tr><td><a href="Docstrings.html#VALset_post_docstrings">set_post_docstrings</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10924<td><div class="info">
10925Docstrings immediately following a token
10926</div>
10927</td></tr>
10928<tr><td><a href="Docstrings.html#VALset_post_extra_docstrings">set_post_extra_docstrings</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10929<td><div class="info">
10930Docstrings immediately preceding the token which follows this one
10931</div>
10932</td></tr>
10933<tr><td><a href="Docstrings.html#VALset_pre_docstrings">set_pre_docstrings</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10934<td><div class="info">
10935Docstrings immediately preceding a token
10936</div>
10937</td></tr>
10938<tr><td><a href="Docstrings.html#VALset_pre_extra_docstrings">set_pre_extra_docstrings</a> [<a href="Docstrings.html">Docstrings</a>]</td>
10939<td><div class="info">
10940Docstrings immediately following the token which precedes this one
10941</div>
10942</td></tr>
10943<tr><td><a href="Lexer.html#VALset_preprocessor">set_preprocessor</a> [<a href="Lexer.html">Lexer</a>]</td>
10944<td></td></tr>
10945<tr><td><a href="Format.html#VALset_print_tags">set_print_tags</a> [<a href="Format.html">Format</a>]</td>
10946<td><div class="info">
10947<code class="code">set_print_tags&nbsp;b</code> turns on or off the printing of tags.
10948</div>
10949</td></tr>
10950<tr><td><a href="Sys.html#VALset_signal">set_signal</a> [<a href="Sys.html">Sys</a>]</td>
10951<td><div class="info">
10952Same as <a href="Sys.html#VALsignal"><code class="code"><span class="constructor">Sys</span>.signal</code></a> but return value is ignored.
10953</div>
10954</td></tr>
10955<tr><td><a href="Random.html#VALset_state">set_state</a> [<a href="Random.html">Random</a>]</td>
10956<td><div class="info">
10957Set the state of the generator used by the basic functions.
10958</div>
10959</td></tr>
10960<tr><td><a href="Misc.Color.html#VALset_styles">set_styles</a> [<a href="Misc.Color.html">Misc.Color</a>]</td>
10961<td></td></tr>
10962<tr><td><a href="Format.html#VALset_tab">set_tab</a> [<a href="Format.html">Format</a>]</td>
10963<td><div class="info">
10964<span class="deprecated"></span></div>
10965</td></tr>
10966<tr><td><a href="Obj.html#VALset_tag">set_tag</a> [<a href="Obj.html">Obj</a>]</td>
10967<td></td></tr>
10968<tr><td><a href="Format.html#VALset_tags">set_tags</a> [<a href="Format.html">Format</a>]</td>
10969<td><div class="info">
10970<code class="code">set_tags&nbsp;b</code> turns on or off the treatment of tags (default is off).
10971</div>
10972</td></tr>
10973<tr><td><a href="Filename.html#VALset_temp_dir_name">set_temp_dir_name</a> [<a href="Filename.html">Filename</a>]</td>
10974<td><div class="info">
10975Change the temporary directory returned by <a href="Filename.html#VALget_temp_dir_name"><code class="code"><span class="constructor">Filename</span>.get_temp_dir_name</code></a>
10976    and used by <a href="Filename.html#VALtemp_file"><code class="code"><span class="constructor">Filename</span>.temp_file</code></a> and <a href="Filename.html#VALopen_temp_file"><code class="code"><span class="constructor">Filename</span>.open_temp_file</code></a>.
10977</div>
10978</td></tr>
10979<tr><td><a href="Graphics.html#VALset_text_size">set_text_size</a> [<a href="Graphics.html">Graphics</a>]</td>
10980<td><div class="info">
10981Set the character size used for drawing text.
10982</div>
10983</td></tr>
10984<tr><td><a href="Parsing.html#VALset_trace">set_trace</a> [<a href="Parsing.html">Parsing</a>]</td>
10985<td><div class="info">
10986Control debugging support for <code class="code">ocamlyacc</code>-generated parsers.
10987</div>
10988</td></tr>
10989<tr><td><a href="Printexc.html#VALset_uncaught_exception_handler">set_uncaught_exception_handler</a> [<a href="Printexc.html">Printexc</a>]</td>
10990<td><div class="info">
10991<code class="code"><span class="constructor">Printexc</span>.set_uncaught_exception_handler&nbsp;fn</code> registers <code class="code">fn</code> as the handler
10992    for uncaught exceptions.
10993</div>
10994</td></tr>
10995<tr><td><a href="Arg_helper.Make.html#VALset_user_default">set_user_default</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td>
10996<td></td></tr>
10997<tr><td><a href="Graphics.html#VALset_window_title">set_window_title</a> [<a href="Graphics.html">Graphics</a>]</td>
10998<td><div class="info">
10999Set the title of the graphics window.
11000</div>
11001</td></tr>
11002<tr><td><a href="Ast_helper.Exp.html#VALsetfield">setfield</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
11003<td></td></tr>
11004<tr><td><a href="UnixLabels.html#VALsetgid">setgid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11005<td><div class="info">
11006Set the real group id and effective group id for the process.
11007</div>
11008</td></tr>
11009<tr><td><a href="Unix.html#VALsetgid">setgid</a> [<a href="Unix.html">Unix</a>]</td>
11010<td><div class="info">
11011Set the real group id and effective group id for the process.
11012</div>
11013</td></tr>
11014<tr><td><a href="UnixLabels.html#VALsetgroups">setgroups</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11015<td><div class="info">
11016<code class="code">setgroups&nbsp;groups</code> sets the supplementary group IDs for the
11017      calling process.
11018</div>
11019</td></tr>
11020<tr><td><a href="Unix.html#VALsetgroups">setgroups</a> [<a href="Unix.html">Unix</a>]</td>
11021<td><div class="info">
11022<code class="code">setgroups&nbsp;groups</code> sets the supplementary group IDs for the
11023    calling process.
11024</div>
11025</td></tr>
11026<tr><td><a href="Ast_helper.Exp.html#VALsetinstvar">setinstvar</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
11027<td></td></tr>
11028<tr><td><a href="UnixLabels.html#VALsetitimer">setitimer</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11029<td><div class="info">
11030<code class="code">setitimer&nbsp;t&nbsp;s</code> sets the interval timer <code class="code">t</code> and returns
11031   its previous status.
11032</div>
11033</td></tr>
11034<tr><td><a href="Unix.html#VALsetitimer">setitimer</a> [<a href="Unix.html">Unix</a>]</td>
11035<td><div class="info">
11036<code class="code">setitimer&nbsp;t&nbsp;s</code> sets the interval timer <code class="code">t</code> and returns
11037   its previous status.
11038</div>
11039</td></tr>
11040<tr><td><a href="UnixLabels.html#VALsetsid">setsid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11041<td><div class="info">
11042Put the calling process in a new session and detach it from
11043   its controlling terminal.
11044</div>
11045</td></tr>
11046<tr><td><a href="Unix.html#VALsetsid">setsid</a> [<a href="Unix.html">Unix</a>]</td>
11047<td><div class="info">
11048Put the calling process in a new session and detach it from
11049   its controlling terminal.
11050</div>
11051</td></tr>
11052<tr><td><a href="UnixLabels.html#VALsetsockopt">setsockopt</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11053<td><div class="info">
11054Set or clear a boolean-valued option in the given socket.
11055</div>
11056</td></tr>
11057<tr><td><a href="Unix.html#VALsetsockopt">setsockopt</a> [<a href="Unix.html">Unix</a>]</td>
11058<td><div class="info">
11059Set or clear a boolean-valued option in the given socket.
11060</div>
11061</td></tr>
11062<tr><td><a href="UnixLabels.html#VALsetsockopt_float">setsockopt_float</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11063<td><div class="info">
11064Same as <a href="Unix.html#VALsetsockopt"><code class="code"><span class="constructor">Unix</span>.setsockopt</code></a> for a socket option whose value is a
11065    floating-point number.
11066</div>
11067</td></tr>
11068<tr><td><a href="Unix.html#VALsetsockopt_float">setsockopt_float</a> [<a href="Unix.html">Unix</a>]</td>
11069<td><div class="info">
11070Same as <a href="Unix.html#VALsetsockopt"><code class="code"><span class="constructor">Unix</span>.setsockopt</code></a> for a socket option whose value is a
11071   floating-point number.
11072</div>
11073</td></tr>
11074<tr><td><a href="UnixLabels.html#VALsetsockopt_int">setsockopt_int</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11075<td><div class="info">
11076Same as <a href="Unix.html#VALsetsockopt"><code class="code"><span class="constructor">Unix</span>.setsockopt</code></a> for an integer-valued socket option.
11077</div>
11078</td></tr>
11079<tr><td><a href="Unix.html#VALsetsockopt_int">setsockopt_int</a> [<a href="Unix.html">Unix</a>]</td>
11080<td><div class="info">
11081Same as <a href="Unix.html#VALsetsockopt"><code class="code"><span class="constructor">Unix</span>.setsockopt</code></a> for an integer-valued socket option.
11082</div>
11083</td></tr>
11084<tr><td><a href="UnixLabels.html#VALsetsockopt_optint">setsockopt_optint</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11085<td><div class="info">
11086Same as <a href="Unix.html#VALsetsockopt"><code class="code"><span class="constructor">Unix</span>.setsockopt</code></a> for a socket option whose value is
11087    an <code class="code">int&nbsp;option</code>.
11088</div>
11089</td></tr>
11090<tr><td><a href="Unix.html#VALsetsockopt_optint">setsockopt_optint</a> [<a href="Unix.html">Unix</a>]</td>
11091<td><div class="info">
11092Same as <a href="Unix.html#VALsetsockopt"><code class="code"><span class="constructor">Unix</span>.setsockopt</code></a> for a socket option whose value is an
11093   <code class="code">int&nbsp;option</code>.
11094</div>
11095</td></tr>
11096<tr><td><a href="UnixLabels.html#VALsetuid">setuid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11097<td><div class="info">
11098Set the real user id and effective user id for the process.
11099</div>
11100</td></tr>
11101<tr><td><a href="Unix.html#VALsetuid">setuid</a> [<a href="Unix.html">Unix</a>]</td>
11102<td><div class="info">
11103Set the real user id and effective user id for the process.
11104</div>
11105</td></tr>
11106<tr><td><a href="Terminfo.html#VALsetup">setup</a> [<a href="Terminfo.html">Terminfo</a>]</td>
11107<td></td></tr>
11108<tr><td><a href="Misc.Color.html#VALsetup">setup</a> [<a href="Misc.Color.html">Misc.Color</a>]</td>
11109<td></td></tr>
11110<tr><td><a href="Clflags.html#VALshared">shared</a> [<a href="Clflags.html">Clflags</a>]</td>
11111<td></td></tr>
11112<tr><td><a href="Targetint.html#VALshift_left">shift_left</a> [<a href="Targetint.html">Targetint</a>]</td>
11113<td><div class="info">
11114<code class="code"><span class="constructor">Targetint</span>.shift_left&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the left by <code class="code">y</code> bits.
11115</div>
11116</td></tr>
11117<tr><td><a href="Nativeint.html#VALshift_left">shift_left</a> [<a href="Nativeint.html">Nativeint</a>]</td>
11118<td><div class="info">
11119<code class="code"><span class="constructor">Nativeint</span>.shift_left&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the left by <code class="code">y</code> bits.
11120</div>
11121</td></tr>
11122<tr><td><a href="Int64.html#VALshift_left">shift_left</a> [<a href="Int64.html">Int64</a>]</td>
11123<td><div class="info">
11124<code class="code"><span class="constructor">Int64</span>.shift_left&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the left by <code class="code">y</code> bits.
11125</div>
11126</td></tr>
11127<tr><td><a href="Int32.html#VALshift_left">shift_left</a> [<a href="Int32.html">Int32</a>]</td>
11128<td><div class="info">
11129<code class="code"><span class="constructor">Int32</span>.shift_left&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the left by <code class="code">y</code> bits.
11130</div>
11131</td></tr>
11132<tr><td><a href="Big_int.html#VALshift_left_big_int">shift_left_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
11133<td><div class="info">
11134<code class="code">shift_left_big_int&nbsp;b&nbsp;n</code> returns <code class="code">b</code> shifted left by <code class="code">n</code> bits.
11135</div>
11136</td></tr>
11137<tr><td><a href="Targetint.html#VALshift_right">shift_right</a> [<a href="Targetint.html">Targetint</a>]</td>
11138<td><div class="info">
11139<code class="code"><span class="constructor">Targetint</span>.shift_right&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the right by <code class="code">y</code> bits.
11140</div>
11141</td></tr>
11142<tr><td><a href="Nativeint.html#VALshift_right">shift_right</a> [<a href="Nativeint.html">Nativeint</a>]</td>
11143<td><div class="info">
11144<code class="code"><span class="constructor">Nativeint</span>.shift_right&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the right by <code class="code">y</code> bits.
11145</div>
11146</td></tr>
11147<tr><td><a href="Int64.html#VALshift_right">shift_right</a> [<a href="Int64.html">Int64</a>]</td>
11148<td><div class="info">
11149<code class="code"><span class="constructor">Int64</span>.shift_right&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the right by <code class="code">y</code> bits.
11150</div>
11151</td></tr>
11152<tr><td><a href="Int32.html#VALshift_right">shift_right</a> [<a href="Int32.html">Int32</a>]</td>
11153<td><div class="info">
11154<code class="code"><span class="constructor">Int32</span>.shift_right&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the right by <code class="code">y</code> bits.
11155</div>
11156</td></tr>
11157<tr><td><a href="Big_int.html#VALshift_right_big_int">shift_right_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
11158<td><div class="info">
11159<code class="code">shift_right_big_int&nbsp;b&nbsp;n</code> returns <code class="code">b</code> shifted right by <code class="code">n</code> bits.
11160</div>
11161</td></tr>
11162<tr><td><a href="Targetint.html#VALshift_right_logical">shift_right_logical</a> [<a href="Targetint.html">Targetint</a>]</td>
11163<td><div class="info">
11164<code class="code"><span class="constructor">Targetint</span>.shift_right_logical&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the right
11165    by <code class="code">y</code> bits.
11166</div>
11167</td></tr>
11168<tr><td><a href="Nativeint.html#VALshift_right_logical">shift_right_logical</a> [<a href="Nativeint.html">Nativeint</a>]</td>
11169<td><div class="info">
11170<code class="code"><span class="constructor">Nativeint</span>.shift_right_logical&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the right
11171   by <code class="code">y</code> bits.
11172</div>
11173</td></tr>
11174<tr><td><a href="Int64.html#VALshift_right_logical">shift_right_logical</a> [<a href="Int64.html">Int64</a>]</td>
11175<td><div class="info">
11176<code class="code"><span class="constructor">Int64</span>.shift_right_logical&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the right by <code class="code">y</code> bits.
11177</div>
11178</td></tr>
11179<tr><td><a href="Int32.html#VALshift_right_logical">shift_right_logical</a> [<a href="Int32.html">Int32</a>]</td>
11180<td><div class="info">
11181<code class="code"><span class="constructor">Int32</span>.shift_right_logical&nbsp;x&nbsp;y</code> shifts <code class="code">x</code> to the right by <code class="code">y</code> bits.
11182</div>
11183</td></tr>
11184<tr><td><a href="Big_int.html#VALshift_right_towards_zero_big_int">shift_right_towards_zero_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
11185<td><div class="info">
11186<code class="code">shift_right_towards_zero_big_int&nbsp;b&nbsp;n</code> returns <code class="code">b</code> shifted
11187            right by <code class="code">n</code> bits.
11188</div>
11189</td></tr>
11190<tr><td><a href="Location.html#VALshow_filename">show_filename</a> [<a href="Location.html">Location</a>]</td>
11191<td><div class="info">
11192In -absname mode, return the absolute path for this filename.
11193</div>
11194</td></tr>
11195<tr><td><a href="UnixLabels.html#VALshutdown">shutdown</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11196<td><div class="info">
11197Shutdown a socket connection.
11198</div>
11199</td></tr>
11200<tr><td><a href="Unix.html#VALshutdown">shutdown</a> [<a href="Unix.html">Unix</a>]</td>
11201<td><div class="info">
11202Shutdown a socket connection.
11203</div>
11204</td></tr>
11205<tr><td><a href="UnixLabels.html#VALshutdown_connection">shutdown_connection</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11206<td><div class="info">
11207``Shut down'' a connection established with <a href="UnixLabels.html#VALopen_connection"><code class="code"><span class="constructor">UnixLabels</span>.open_connection</code></a>;
11208   that is, transmit an end-of-file condition to the server reading
11209   on the other side of the connection.
11210</div>
11211</td></tr>
11212<tr><td><a href="Unix.html#VALshutdown_connection">shutdown_connection</a> [<a href="Unix.html">Unix</a>]</td>
11213<td><div class="info">
11214``Shut down'' a connection established with <a href="Unix.html#VALopen_connection"><code class="code"><span class="constructor">Unix</span>.open_connection</code></a>;
11215   that is, transmit an end-of-file condition to the server reading
11216   on the other side of the connection.
11217</div>
11218</td></tr>
11219<tr><td><a href="Sys.html#VALsigabrt">sigabrt</a> [<a href="Sys.html">Sys</a>]</td>
11220<td><div class="info">
11221Abnormal termination
11222</div>
11223</td></tr>
11224<tr><td><a href="Sys.html#VALsigalrm">sigalrm</a> [<a href="Sys.html">Sys</a>]</td>
11225<td><div class="info">
11226Timeout
11227</div>
11228</td></tr>
11229<tr><td><a href="Sys.html#VALsigbus">sigbus</a> [<a href="Sys.html">Sys</a>]</td>
11230<td><div class="info">
11231Bus error
11232</div>
11233</td></tr>
11234<tr><td><a href="Sys.html#VALsigchld">sigchld</a> [<a href="Sys.html">Sys</a>]</td>
11235<td><div class="info">
11236Child process terminated
11237</div>
11238</td></tr>
11239<tr><td><a href="Sys.html#VALsigcont">sigcont</a> [<a href="Sys.html">Sys</a>]</td>
11240<td><div class="info">
11241Continue
11242</div>
11243</td></tr>
11244<tr><td><a href="Sys.html#VALsigfpe">sigfpe</a> [<a href="Sys.html">Sys</a>]</td>
11245<td><div class="info">
11246Arithmetic exception
11247</div>
11248</td></tr>
11249<tr><td><a href="Sys.html#VALsighup">sighup</a> [<a href="Sys.html">Sys</a>]</td>
11250<td><div class="info">
11251Hangup on controlling terminal
11252</div>
11253</td></tr>
11254<tr><td><a href="Sys.html#VALsigill">sigill</a> [<a href="Sys.html">Sys</a>]</td>
11255<td><div class="info">
11256Invalid hardware instruction
11257</div>
11258</td></tr>
11259<tr><td><a href="Sys.html#VALsigint">sigint</a> [<a href="Sys.html">Sys</a>]</td>
11260<td><div class="info">
11261Interactive interrupt (ctrl-C)
11262</div>
11263</td></tr>
11264<tr><td><a href="Sys.html#VALsigkill">sigkill</a> [<a href="Sys.html">Sys</a>]</td>
11265<td><div class="info">
11266Termination (cannot be ignored)
11267</div>
11268</td></tr>
11269<tr><td><a href="Thread.html#VALsigmask">sigmask</a> [<a href="Thread.html">Thread</a>]</td>
11270<td><div class="info">
11271<code class="code">sigmask&nbsp;cmd&nbsp;sigs</code> changes the set of blocked signals for the
11272   calling thread.
11273</div>
11274</td></tr>
11275<tr><td><a href="Big_int.html#VALsign_big_int">sign_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
11276<td><div class="info">
11277Return <code class="code">0</code> if the given big integer is zero,
11278            <code class="code">1</code> if it is positive, and <code class="code">-1</code> if it is negative.
11279</div>
11280</td></tr>
11281<tr><td><a href="Num.html#VALsign_num">sign_num</a> [<a href="Num.html">Num</a>]</td>
11282<td><div class="info">
11283Return <code class="code">-1</code>, <code class="code">0</code> or <code class="code">1</code> according to the sign of the argument.
11284</div>
11285</td></tr>
11286<tr><td><a href="Sys.html#VALsignal">signal</a> [<a href="Sys.html">Sys</a>]</td>
11287<td><div class="info">
11288Set the behavior of the system on receipt of a given signal.
11289</div>
11290</td></tr>
11291<tr><td><a href="Condition.html#VALsignal">signal</a> [<a href="Condition.html">Condition</a>]</td>
11292<td><div class="info">
11293<code class="code">signal&nbsp;c</code> restarts one of the processes waiting on the
11294   condition variable <code class="code">c</code>.
11295</div>
11296</td></tr>
11297<tr><td><a href="Pprintast.html#VALsignature">signature</a> [<a href="Pprintast.html">Pprintast</a>]</td>
11298<td></td></tr>
11299<tr><td><a href="Ast_invariants.html#VALsignature">signature</a> [<a href="Ast_invariants.html">Ast_invariants</a>]</td>
11300<td></td></tr>
11301<tr><td><a href="Ast_helper.Cty.html#VALsignature">signature</a> [<a href="Ast_helper.Cty.html">Ast_helper.Cty</a>]</td>
11302<td></td></tr>
11303<tr><td><a href="Ast_helper.Mty.html#VALsignature">signature</a> [<a href="Ast_helper.Mty.html">Ast_helper.Mty</a>]</td>
11304<td></td></tr>
11305<tr><td><a href="UnixLabels.html#VALsigpending">sigpending</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11306<td><div class="info">
11307Return the set of blocked signals that are currently pending.
11308</div>
11309</td></tr>
11310<tr><td><a href="Unix.html#VALsigpending">sigpending</a> [<a href="Unix.html">Unix</a>]</td>
11311<td><div class="info">
11312Return the set of blocked signals that are currently pending.
11313</div>
11314</td></tr>
11315<tr><td><a href="Sys.html#VALsigpipe">sigpipe</a> [<a href="Sys.html">Sys</a>]</td>
11316<td><div class="info">
11317Broken pipe
11318</div>
11319</td></tr>
11320<tr><td><a href="Sys.html#VALsigpoll">sigpoll</a> [<a href="Sys.html">Sys</a>]</td>
11321<td><div class="info">
11322Pollable event
11323</div>
11324</td></tr>
11325<tr><td><a href="UnixLabels.html#VALsigprocmask">sigprocmask</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11326<td><div class="info">
11327<code class="code">sigprocmask&nbsp;cmd&nbsp;sigs</code> changes the set of blocked signals.
11328</div>
11329</td></tr>
11330<tr><td><a href="Unix.html#VALsigprocmask">sigprocmask</a> [<a href="Unix.html">Unix</a>]</td>
11331<td><div class="info">
11332<code class="code">sigprocmask&nbsp;cmd&nbsp;sigs</code> changes the set of blocked signals.
11333</div>
11334</td></tr>
11335<tr><td><a href="Sys.html#VALsigprof">sigprof</a> [<a href="Sys.html">Sys</a>]</td>
11336<td><div class="info">
11337Profiling interrupt
11338</div>
11339</td></tr>
11340<tr><td><a href="Sys.html#VALsigquit">sigquit</a> [<a href="Sys.html">Sys</a>]</td>
11341<td><div class="info">
11342Interactive termination
11343</div>
11344</td></tr>
11345<tr><td><a href="Sys.html#VALsigsegv">sigsegv</a> [<a href="Sys.html">Sys</a>]</td>
11346<td><div class="info">
11347Invalid memory reference
11348</div>
11349</td></tr>
11350<tr><td><a href="Sys.html#VALsigstop">sigstop</a> [<a href="Sys.html">Sys</a>]</td>
11351<td><div class="info">
11352Stop
11353</div>
11354</td></tr>
11355<tr><td><a href="UnixLabels.html#VALsigsuspend">sigsuspend</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11356<td><div class="info">
11357<code class="code">sigsuspend&nbsp;sigs</code> atomically sets the blocked signals to <code class="code">sigs</code>
11358   and waits for a non-ignored, non-blocked signal to be delivered.
11359</div>
11360</td></tr>
11361<tr><td><a href="Unix.html#VALsigsuspend">sigsuspend</a> [<a href="Unix.html">Unix</a>]</td>
11362<td><div class="info">
11363<code class="code">sigsuspend&nbsp;sigs</code> atomically sets the blocked signals to <code class="code">sigs</code>
11364   and waits for a non-ignored, non-blocked signal to be delivered.
11365</div>
11366</td></tr>
11367<tr><td><a href="Sys.html#VALsigsys">sigsys</a> [<a href="Sys.html">Sys</a>]</td>
11368<td><div class="info">
11369Bad argument to routine
11370</div>
11371</td></tr>
11372<tr><td><a href="Sys.html#VALsigterm">sigterm</a> [<a href="Sys.html">Sys</a>]</td>
11373<td><div class="info">
11374Termination
11375</div>
11376</td></tr>
11377<tr><td><a href="Sys.html#VALsigtrap">sigtrap</a> [<a href="Sys.html">Sys</a>]</td>
11378<td><div class="info">
11379Trace/breakpoint trap
11380</div>
11381</td></tr>
11382<tr><td><a href="Sys.html#VALsigtstp">sigtstp</a> [<a href="Sys.html">Sys</a>]</td>
11383<td><div class="info">
11384Interactive stop
11385</div>
11386</td></tr>
11387<tr><td><a href="Sys.html#VALsigttin">sigttin</a> [<a href="Sys.html">Sys</a>]</td>
11388<td><div class="info">
11389Terminal read from background process
11390</div>
11391</td></tr>
11392<tr><td><a href="Sys.html#VALsigttou">sigttou</a> [<a href="Sys.html">Sys</a>]</td>
11393<td><div class="info">
11394Terminal write from background process
11395</div>
11396</td></tr>
11397<tr><td><a href="Sys.html#VALsigurg">sigurg</a> [<a href="Sys.html">Sys</a>]</td>
11398<td><div class="info">
11399Urgent condition on socket
11400</div>
11401</td></tr>
11402<tr><td><a href="Sys.html#VALsigusr1">sigusr1</a> [<a href="Sys.html">Sys</a>]</td>
11403<td><div class="info">
11404Application-defined signal 1
11405</div>
11406</td></tr>
11407<tr><td><a href="Sys.html#VALsigusr2">sigusr2</a> [<a href="Sys.html">Sys</a>]</td>
11408<td><div class="info">
11409Application-defined signal 2
11410</div>
11411</td></tr>
11412<tr><td><a href="Sys.html#VALsigvtalrm">sigvtalrm</a> [<a href="Sys.html">Sys</a>]</td>
11413<td><div class="info">
11414Timeout in virtual time
11415</div>
11416</td></tr>
11417<tr><td><a href="Sys.html#VALsigxcpu">sigxcpu</a> [<a href="Sys.html">Sys</a>]</td>
11418<td><div class="info">
11419Timeout in cpu time
11420</div>
11421</td></tr>
11422<tr><td><a href="Sys.html#VALsigxfsz">sigxfsz</a> [<a href="Sys.html">Sys</a>]</td>
11423<td><div class="info">
11424File size limit exceeded
11425</div>
11426</td></tr>
11427<tr><td><a href="Clflags.html#VALsimplify_rounds">simplify_rounds</a> [<a href="Clflags.html">Clflags</a>]</td>
11428<td></td></tr>
11429<tr><td><a href="Pervasives.html#VALsin">sin</a> [<a href="Pervasives.html">Pervasives</a>]</td>
11430<td><div class="info">
11431Sine.
11432</div>
11433</td></tr>
11434<tr><td><a href="UnixLabels.html#VALsingle_write">single_write</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11435<td><div class="info">
11436Same as <code class="code">write</code>, but attempts to write only once.
11437</div>
11438</td></tr>
11439<tr><td><a href="Unix.html#VALsingle_write">single_write</a> [<a href="Unix.html">Unix</a>]</td>
11440<td><div class="info">
11441Same as <code class="code">write</code>, but attempts to write only once.
11442</div>
11443</td></tr>
11444<tr><td><a href="UnixLabels.html#VALsingle_write_substring">single_write_substring</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11445<td><div class="info">
11446Same as <code class="code">single_write</code>, but take the data from a string instead of
11447    a byte sequence.
11448</div>
11449</td></tr>
11450<tr><td><a href="Unix.html#VALsingle_write_substring">single_write_substring</a> [<a href="Unix.html">Unix</a>]</td>
11451<td><div class="info">
11452Same as <code class="code">single_write</code>, but take the data from a string instead of
11453    a byte sequence.
11454</div>
11455</td></tr>
11456<tr><td><a href="MoreLabels.Set.S.html#VALsingleton">singleton</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
11457<td></td></tr>
11458<tr><td><a href="MoreLabels.Map.S.html#VALsingleton">singleton</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
11459<td></td></tr>
11460<tr><td><a href="Map.S.html#VALsingleton">singleton</a> [<a href="Map.S.html">Map.S</a>]</td>
11461<td><div class="info">
11462<code class="code">singleton&nbsp;x&nbsp;y</code> returns the one-element map that contains a binding <code class="code">y</code>
11463        for <code class="code">x</code>.
11464</div>
11465</td></tr>
11466<tr><td><a href="Set.S.html#VALsingleton">singleton</a> [<a href="Set.S.html">Set.S</a>]</td>
11467<td><div class="info">
11468<code class="code">singleton&nbsp;x</code> returns the one-element set containing only <code class="code">x</code>.
11469</div>
11470</td></tr>
11471<tr><td><a href="Pervasives.html#VALsinh">sinh</a> [<a href="Pervasives.html">Pervasives</a>]</td>
11472<td><div class="info">
11473Hyperbolic sine.
11474</div>
11475</td></tr>
11476<tr><td><a href="Targetint.html#VALsize">size</a> [<a href="Targetint.html">Targetint</a>]</td>
11477<td><div class="info">
11478The size in bits of a target native integer.
11479</div>
11480</td></tr>
11481<tr><td><a href="Obj.html#VALsize">size</a> [<a href="Obj.html">Obj</a>]</td>
11482<td></td></tr>
11483<tr><td><a href="Nativeint.html#VALsize">size</a> [<a href="Nativeint.html">Nativeint</a>]</td>
11484<td><div class="info">
11485The size in bits of a native integer.
11486</div>
11487</td></tr>
11488<tr><td><a href="Bigarray.Array3.html#VALsize_in_bytes">size_in_bytes</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
11489<td><div class="info">
11490<code class="code">size_in_bytes&nbsp;a</code> is the number of elements in <code class="code">a</code>
11491    multiplied by <code class="code">a</code>'s <a href="Bigarray.html#VALkind_size_in_bytes"><code class="code"><span class="constructor">Bigarray</span>.kind_size_in_bytes</code></a>.
11492</div>
11493</td></tr>
11494<tr><td><a href="Bigarray.Array2.html#VALsize_in_bytes">size_in_bytes</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
11495<td><div class="info">
11496<code class="code">size_in_bytes&nbsp;a</code> is the number of elements in <code class="code">a</code>
11497    multiplied by <code class="code">a</code>'s <a href="Bigarray.html#VALkind_size_in_bytes"><code class="code"><span class="constructor">Bigarray</span>.kind_size_in_bytes</code></a>.
11498</div>
11499</td></tr>
11500<tr><td><a href="Bigarray.Array1.html#VALsize_in_bytes">size_in_bytes</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
11501<td><div class="info">
11502<code class="code">size_in_bytes&nbsp;a</code> is the number of elements in <code class="code">a</code>
11503    multiplied by <code class="code">a</code>'s <a href="Bigarray.html#VALkind_size_in_bytes"><code class="code"><span class="constructor">Bigarray</span>.kind_size_in_bytes</code></a>.
11504</div>
11505</td></tr>
11506<tr><td><a href="Bigarray.Array0.html#VALsize_in_bytes">size_in_bytes</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td>
11507<td><div class="info">
11508<code class="code">size_in_bytes&nbsp;a</code> is <code class="code">a</code>'s <a href="Bigarray.html#VALkind_size_in_bytes"><code class="code"><span class="constructor">Bigarray</span>.kind_size_in_bytes</code></a>.
11509</div>
11510</td></tr>
11511<tr><td><a href="Bigarray.Genarray.html#VALsize_in_bytes">size_in_bytes</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
11512<td><div class="info">
11513<code class="code">size_in_bytes&nbsp;a</code> is the number of elements in <code class="code">a</code> multiplied
11514    by <code class="code">a</code>'s <a href="Bigarray.html#VALkind_size_in_bytes"><code class="code"><span class="constructor">Bigarray</span>.kind_size_in_bytes</code></a>.
11515</div>
11516</td></tr>
11517<tr><td><a href="Graphics.html#VALsize_x">size_x</a> [<a href="Graphics.html">Graphics</a>]</td>
11518<td><div class="info">
11519See <a href="Graphics.html#VALsize_y"><code class="code"><span class="constructor">Graphics</span>.size_y</code></a>.
11520</div>
11521</td></tr>
11522<tr><td><a href="Graphics.html#VALsize_y">size_y</a> [<a href="Graphics.html">Graphics</a>]</td>
11523<td><div class="info">
11524Return the size of the graphics window.
11525</div>
11526</td></tr>
11527<tr><td><a href="Lexer.html#VALskip_hash_bang">skip_hash_bang</a> [<a href="Lexer.html">Lexer</a>]</td>
11528<td></td></tr>
11529<tr><td><a href="UnixLabels.html#VALsleep">sleep</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11530<td><div class="info">
11531Stop execution for the given number of seconds.
11532</div>
11533</td></tr>
11534<tr><td><a href="Unix.html#VALsleep">sleep</a> [<a href="Unix.html">Unix</a>]</td>
11535<td><div class="info">
11536Stop execution for the given number of seconds.
11537</div>
11538</td></tr>
11539<tr><td><a href="ThreadUnix.html#VALsleep">sleep</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
11540<td></td></tr>
11541<tr><td><a href="Unix.html#VALsleepf">sleepf</a> [<a href="Unix.html">Unix</a>]</td>
11542<td><div class="info">
11543Stop execution for the given number of seconds.
11544</div>
11545</td></tr>
11546<tr><td><a href="Bigarray.Array1.html#VALslice">slice</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
11547<td><div class="info">
11548Extract a scalar (zero-dimensional slice) of the given one-dimensional
11549     big array.
11550</div>
11551</td></tr>
11552<tr><td><a href="Bigarray.Array2.html#VALslice_left">slice_left</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
11553<td><div class="info">
11554Extract a row (one-dimensional slice) of the given two-dimensional
11555     big array.
11556</div>
11557</td></tr>
11558<tr><td><a href="Bigarray.Genarray.html#VALslice_left">slice_left</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
11559<td><div class="info">
11560Extract a sub-array of lower dimension from the given big array
11561     by fixing one or several of the first (left-most) coordinates.
11562</div>
11563</td></tr>
11564<tr><td><a href="Bigarray.Array3.html#VALslice_left_1">slice_left_1</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
11565<td><div class="info">
11566Extract a one-dimensional slice of the given three-dimensional
11567     big array by fixing the first two coordinates.
11568</div>
11569</td></tr>
11570<tr><td><a href="Bigarray.Array3.html#VALslice_left_2">slice_left_2</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
11571<td><div class="info">
11572Extract a  two-dimensional slice of the given three-dimensional
11573     big array by fixing the first coordinate.
11574</div>
11575</td></tr>
11576<tr><td><a href="Bigarray.Array2.html#VALslice_right">slice_right</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
11577<td><div class="info">
11578Extract a column (one-dimensional slice) of the given
11579     two-dimensional big array.
11580</div>
11581</td></tr>
11582<tr><td><a href="Bigarray.Genarray.html#VALslice_right">slice_right</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
11583<td><div class="info">
11584Extract a sub-array of lower dimension from the given big array
11585     by fixing one or several of the last (right-most) coordinates.
11586</div>
11587</td></tr>
11588<tr><td><a href="Bigarray.Array3.html#VALslice_right_1">slice_right_1</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
11589<td><div class="info">
11590Extract a one-dimensional slice of the given three-dimensional
11591     big array by fixing the last two coordinates.
11592</div>
11593</td></tr>
11594<tr><td><a href="Bigarray.Array3.html#VALslice_right_2">slice_right_2</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
11595<td><div class="info">
11596Extract a two-dimensional slice of the given
11597     three-dimensional big array by fixing the last coordinate.
11598</div>
11599</td></tr>
11600<tr><td><a href="Pervasives.html#VALsnd">snd</a> [<a href="Pervasives.html">Pervasives</a>]</td>
11601<td><div class="info">
11602Return the second component of a pair.
11603</div>
11604</td></tr>
11605<tr><td><a href="Misc.html#VALsnd3">snd3</a> [<a href="Misc.html">Misc</a>]</td>
11606<td></td></tr>
11607<tr><td><a href="Misc.html#VALsnd4">snd4</a> [<a href="Misc.html">Misc</a>]</td>
11608<td></td></tr>
11609<tr><td><a href="UnixLabels.html#VALsocket">socket</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11610<td><div class="info">
11611Create a new socket in the given domain, and with the
11612   given kind.
11613</div>
11614</td></tr>
11615<tr><td><a href="Unix.html#VALsocket">socket</a> [<a href="Unix.html">Unix</a>]</td>
11616<td><div class="info">
11617Create a new socket in the given domain, and with the
11618   given kind.
11619</div>
11620</td></tr>
11621<tr><td><a href="ThreadUnix.html#VALsocket">socket</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
11622<td></td></tr>
11623<tr><td><a href="UnixLabels.html#VALsocketpair">socketpair</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11624<td><div class="info">
11625Create a pair of unnamed sockets, connected together.
11626</div>
11627</td></tr>
11628<tr><td><a href="Unix.html#VALsocketpair">socketpair</a> [<a href="Unix.html">Unix</a>]</td>
11629<td><div class="info">
11630Create a pair of unnamed sockets, connected together.
11631</div>
11632</td></tr>
11633<tr><td><a href="Misc.Stdlib.List.html#VALsome_if_all_elements_are_some">some_if_all_elements_are_some</a> [<a href="Misc.Stdlib.List.html">Misc.Stdlib.List</a>]</td>
11634<td><div class="info">
11635If all elements of the given list are <code class="code"><span class="constructor">Some</span>&nbsp;_</code> then <code class="code"><span class="constructor">Some</span>&nbsp;xs</code>
11636        is returned with the <code class="code">xs</code> being the contents of those <code class="code"><span class="constructor">Some</span></code>s, with
11637        order preserved.
11638</div>
11639</td></tr>
11640<tr><td><a href="ListLabels.html#VALsort">sort</a> [<a href="ListLabels.html">ListLabels</a>]</td>
11641<td><div class="info">
11642Sort a list in increasing order according to a comparison
11643   function.
11644</div>
11645</td></tr>
11646<tr><td><a href="List.html#VALsort">sort</a> [<a href="List.html">List</a>]</td>
11647<td><div class="info">
11648Sort a list in increasing order according to a comparison
11649   function.
11650</div>
11651</td></tr>
11652<tr><td><a href="ArrayLabels.html#VALsort">sort</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
11653<td><div class="info">
11654Sort an array in increasing order according to a comparison
11655   function.
11656</div>
11657</td></tr>
11658<tr><td><a href="Array.html#VALsort">sort</a> [<a href="Array.html">Array</a>]</td>
11659<td><div class="info">
11660Sort an array in increasing order according to a comparison
11661   function.
11662</div>
11663</td></tr>
11664<tr><td><a href="ListLabels.html#VALsort_uniq">sort_uniq</a> [<a href="ListLabels.html">ListLabels</a>]</td>
11665<td><div class="info">
11666Same as <a href="List.html#VALsort"><code class="code"><span class="constructor">List</span>.sort</code></a>, but also remove duplicates.
11667</div>
11668</td></tr>
11669<tr><td><a href="List.html#VALsort_uniq">sort_uniq</a> [<a href="List.html">List</a>]</td>
11670<td><div class="info">
11671Same as <a href="List.html#VALsort"><code class="code"><span class="constructor">List</span>.sort</code></a>, but also remove duplicates.
11672</div>
11673</td></tr>
11674<tr><td><a href="Graphics.html#VALsound">sound</a> [<a href="Graphics.html">Graphics</a>]</td>
11675<td><div class="info">
11676<code class="code">sound&nbsp;freq&nbsp;dur</code> plays a sound at frequency <code class="code">freq</code> (in hertz)
11677   for a duration <code class="code">dur</code> (in milliseconds).
11678</div>
11679</td></tr>
11680<tr><td><a href="Consistbl.html#VALsource">source</a> [<a href="Consistbl.html">Consistbl</a>]</td>
11681<td></td></tr>
11682<tr><td><a href="Config.html#VALspacetime">spacetime</a> [<a href="Config.html">Config</a>]</td>
11683<td></td></tr>
11684<tr><td><a href="Misc.html#VALspellcheck">spellcheck</a> [<a href="Misc.html">Misc</a>]</td>
11685<td><div class="info">
11686<code class="code">spellcheck&nbsp;env&nbsp;name</code> takes a list of names <code class="code">env</code> that exist in
11687    the current environment and an erroneous <code class="code">name</code>, and returns a
11688    list of suggestions taken from <code class="code">env</code>, that are close enough to
11689    <code class="code">name</code> that it may be a typo for one of them.
11690</div>
11691</td></tr>
11692<tr><td><a href="Str.html#VALsplit">split</a> [<a href="Str.html">Str</a>]</td>
11693<td><div class="info">
11694<code class="code">split&nbsp;r&nbsp;s</code> splits <code class="code">s</code> into substrings, taking as delimiters
11695   the substrings that match <code class="code">r</code>, and returns the list of substrings.
11696</div>
11697</td></tr>
11698<tr><td><a href="MoreLabels.Set.S.html#VALsplit">split</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
11699<td></td></tr>
11700<tr><td><a href="MoreLabels.Map.S.html#VALsplit">split</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
11701<td></td></tr>
11702<tr><td><a href="ListLabels.html#VALsplit">split</a> [<a href="ListLabels.html">ListLabels</a>]</td>
11703<td><div class="info">
11704Transform a list of pairs into a pair of lists:
11705   <code class="code">split&nbsp;[(a1,b1);&nbsp;...;&nbsp;(an,bn)]</code> is <code class="code">([a1;&nbsp;...;&nbsp;an],&nbsp;[b1;&nbsp;...;&nbsp;bn])</code>.
11706</div>
11707</td></tr>
11708<tr><td><a href="List.html#VALsplit">split</a> [<a href="List.html">List</a>]</td>
11709<td><div class="info">
11710Transform a list of pairs into a pair of lists:
11711   <code class="code">split&nbsp;[(a1,b1);&nbsp;...;&nbsp;(an,bn)]</code> is <code class="code">([a1;&nbsp;...;&nbsp;an],&nbsp;[b1;&nbsp;...;&nbsp;bn])</code>.
11712</div>
11713</td></tr>
11714<tr><td><a href="Map.S.html#VALsplit">split</a> [<a href="Map.S.html">Map.S</a>]</td>
11715<td><div class="info">
11716<code class="code">split&nbsp;x&nbsp;m</code> returns a triple <code class="code">(l,&nbsp;data,&nbsp;r)</code>, where
11717          <code class="code">l</code> is the map with all the bindings of <code class="code">m</code> whose key
11718        is strictly less than <code class="code">x</code>;
11719          <code class="code">r</code> is the map with all the bindings of <code class="code">m</code> whose key
11720        is strictly greater than <code class="code">x</code>;
11721          <code class="code">data</code> is <code class="code"><span class="constructor">None</span></code> if <code class="code">m</code> contains no binding for <code class="code">x</code>,
11722          or <code class="code"><span class="constructor">Some</span>&nbsp;v</code> if <code class="code">m</code> binds <code class="code">v</code> to <code class="code">x</code>.
11723</div>
11724</td></tr>
11725<tr><td><a href="Set.S.html#VALsplit">split</a> [<a href="Set.S.html">Set.S</a>]</td>
11726<td><div class="info">
11727<code class="code">split&nbsp;x&nbsp;s</code> returns a triple <code class="code">(l,&nbsp;present,&nbsp;r)</code>, where
11728          <code class="code">l</code> is the set of elements of <code class="code">s</code> that are
11729          strictly less than <code class="code">x</code>;
11730          <code class="code">r</code> is the set of elements of <code class="code">s</code> that are
11731          strictly greater than <code class="code">x</code>;
11732          <code class="code">present</code> is <code class="code"><span class="keyword">false</span></code> if <code class="code">s</code> contains no element equal to <code class="code">x</code>,
11733          or <code class="code"><span class="keyword">true</span></code> if <code class="code">s</code> contains an element equal to <code class="code">x</code>.
11734</div>
11735</td></tr>
11736<tr><td><a href="Misc.Stdlib.List.html#VALsplit_at">split_at</a> [<a href="Misc.Stdlib.List.html">Misc.Stdlib.List</a>]</td>
11737<td><div class="info">
11738<code class="code">split_at&nbsp;n&nbsp;l</code> returns the pair <code class="code">before,&nbsp;after</code> where <code class="code">before</code> is
11739        the <code class="code">n</code> first elements of <code class="code">l</code> and <code class="code">after</code> the remaining ones.
11740</div>
11741</td></tr>
11742<tr><td><a href="Str.html#VALsplit_delim">split_delim</a> [<a href="Str.html">Str</a>]</td>
11743<td><div class="info">
11744Same as <a href="Str.html#VALsplit"><code class="code"><span class="constructor">Str</span>.split</code></a> but occurrences of the
11745   delimiter at the beginning and at the end of the string are
11746   recognized and returned as empty strings in the result.
11747</div>
11748</td></tr>
11749<tr><td><a href="Misc.html#VALsplit_last">split_last</a> [<a href="Misc.html">Misc</a>]</td>
11750<td></td></tr>
11751<tr><td><a href="String.html#VALsplit_on_char">split_on_char</a> [<a href="String.html">String</a>]</td>
11752<td><div class="info">
11753<code class="code"><span class="constructor">String</span>.split_on_char&nbsp;sep&nbsp;s</code> returns the list of all (possibly empty)
11754    substrings of <code class="code">s</code> that are delimited by the <code class="code">sep</code> character.
11755</div>
11756</td></tr>
11757<tr><td><a href="StringLabels.html#VALsplit_on_char">split_on_char</a> [<a href="StringLabels.html">StringLabels</a>]</td>
11758<td><div class="info">
11759<code class="code"><span class="constructor">String</span>.split_on_char&nbsp;sep&nbsp;s</code> returns the list of all (possibly empty)
11760    substrings of <code class="code">s</code> that are delimited by the <code class="code">sep</code> character.
11761</div>
11762</td></tr>
11763<tr><td><a href="Printf.html#VALsprintf">sprintf</a> [<a href="Printf.html">Printf</a>]</td>
11764<td><div class="info">
11765Same as <a href="Printf.html#VALfprintf"><code class="code"><span class="constructor">Printf</span>.fprintf</code></a>, but instead of printing on an output channel,
11766   return a string containing the result of formatting the arguments.
11767</div>
11768</td></tr>
11769<tr><td><a href="Format.html#VALsprintf">sprintf</a> [<a href="Format.html">Format</a>]</td>
11770<td><div class="info">
11771Same as <code class="code">printf</code> above, but instead of printing on a formatter,
11772  returns a string containing the result of formatting the arguments.
11773</div>
11774</td></tr>
11775<tr><td><a href="Pervasives.html#VALsqrt">sqrt</a> [<a href="Pervasives.html">Pervasives</a>]</td>
11776<td><div class="info">
11777Square root.
11778</div>
11779</td></tr>
11780<tr><td><a href="Complex.html#VALsqrt">sqrt</a> [<a href="Complex.html">Complex</a>]</td>
11781<td><div class="info">
11782Square root.
11783</div>
11784</td></tr>
11785<tr><td><a href="Big_int.html#VALsqrt_big_int">sqrt_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
11786<td><div class="info">
11787<code class="code">sqrt_big_int&nbsp;a</code> returns the integer square root of <code class="code">a</code>,
11788           that is, the largest big integer <code class="code">r</code> such that <code class="code">r&nbsp;*&nbsp;r&nbsp;&lt;=&nbsp;a</code>.
11789</div>
11790</td></tr>
11791<tr><td><a href="Big_int.html#VALsquare_big_int">square_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
11792<td><div class="info">
11793Return the square of the given big integer
11794</div>
11795</td></tr>
11796<tr><td><a href="Num.html#VALsquare_num">square_num</a> [<a href="Num.html">Num</a>]</td>
11797<td><div class="info">
11798Squaring
11799</div>
11800</td></tr>
11801<tr><td><a href="Scanf.html#VALsscanf">sscanf</a> [<a href="Scanf.html">Scanf</a>]</td>
11802<td><div class="info">
11803Same as <a href="Scanf.html#VALbscanf"><code class="code"><span class="constructor">Scanf</span>.bscanf</code></a>, but reads from the given string.
11804</div>
11805</td></tr>
11806<tr><td><a href="Scanf.html#VALsscanf_format">sscanf_format</a> [<a href="Scanf.html">Scanf</a>]</td>
11807<td><div class="info">
11808Same as <a href="Scanf.html#VALbscanf_format"><code class="code"><span class="constructor">Scanf</span>.bscanf_format</code></a>, but reads from the given string.
11809</div>
11810</td></tr>
11811<tr><td><a href="ListLabels.html#VALstable_sort">stable_sort</a> [<a href="ListLabels.html">ListLabels</a>]</td>
11812<td><div class="info">
11813Same as <a href="List.html#VALsort"><code class="code"><span class="constructor">List</span>.sort</code></a>, but the sorting algorithm is guaranteed to
11814   be stable (i.e.
11815</div>
11816</td></tr>
11817<tr><td><a href="List.html#VALstable_sort">stable_sort</a> [<a href="List.html">List</a>]</td>
11818<td><div class="info">
11819Same as <a href="List.html#VALsort"><code class="code"><span class="constructor">List</span>.sort</code></a>, but the sorting algorithm is guaranteed to
11820   be stable (i.e.
11821</div>
11822</td></tr>
11823<tr><td><a href="ArrayLabels.html#VALstable_sort">stable_sort</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
11824<td><div class="info">
11825Same as <a href="Array.html#VALsort"><code class="code"><span class="constructor">Array</span>.sort</code></a>, but the sorting algorithm is stable (i.e.
11826</div>
11827</td></tr>
11828<tr><td><a href="Array.html#VALstable_sort">stable_sort</a> [<a href="Array.html">Array</a>]</td>
11829<td><div class="info">
11830Same as <a href="Array.html#VALsort"><code class="code"><span class="constructor">Array</span>.sort</code></a>, but the sorting algorithm is stable (i.e.
11831</div>
11832</td></tr>
11833<tr><td><a href="Config.html#VALstack_safety_margin">stack_safety_margin</a> [<a href="Config.html">Config</a>]</td>
11834<td></td></tr>
11835<tr><td><a href="Config.html#VALstack_threshold">stack_threshold</a> [<a href="Config.html">Config</a>]</td>
11836<td></td></tr>
11837<tr><td><a href="Config.html#VALstandard_library">standard_library</a> [<a href="Config.html">Config</a>]</td>
11838<td></td></tr>
11839<tr><td><a href="Config.html#VALstandard_runtime">standard_runtime</a> [<a href="Config.html">Config</a>]</td>
11840<td></td></tr>
11841<tr><td><a href="Terminfo.html#VALstandout">standout</a> [<a href="Terminfo.html">Terminfo</a>]</td>
11842<td></td></tr>
11843<tr><td><a href="UnixLabels.LargeFile.html#VALstat">stat</a> [<a href="UnixLabels.LargeFile.html">UnixLabels.LargeFile</a>]</td>
11844<td></td></tr>
11845<tr><td><a href="UnixLabels.html#VALstat">stat</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11846<td><div class="info">
11847Return the information for the named file.
11848</div>
11849</td></tr>
11850<tr><td><a href="Unix.LargeFile.html#VALstat">stat</a> [<a href="Unix.LargeFile.html">Unix.LargeFile</a>]</td>
11851<td></td></tr>
11852<tr><td><a href="Unix.html#VALstat">stat</a> [<a href="Unix.html">Unix</a>]</td>
11853<td><div class="info">
11854Return the information for the named file.
11855</div>
11856</td></tr>
11857<tr><td><a href="Gc.html#VALstat">stat</a> [<a href="Gc.html">Gc</a>]</td>
11858<td><div class="info">
11859Return the current values of the memory management counters in a
11860   <code class="code">stat</code> record.
11861</div>
11862</td></tr>
11863<tr><td><a href="Weak.S.html#VALstats">stats</a> [<a href="Weak.S.html">Weak.S</a>]</td>
11864<td><div class="info">
11865Return statistics on the table.
11866</div>
11867</td></tr>
11868<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#VALstats">stats</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td>
11869<td></td></tr>
11870<tr><td><a href="MoreLabels.Hashtbl.S.html#VALstats">stats</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td>
11871<td></td></tr>
11872<tr><td><a href="MoreLabels.Hashtbl.html#VALstats">stats</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td>
11873<td></td></tr>
11874<tr><td><a href="Hashtbl.SeededS.html#VALstats">stats</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td>
11875<td></td></tr>
11876<tr><td><a href="Hashtbl.S.html#VALstats">stats</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td>
11877<td><div class="info">
11878</div>
11879</td></tr>
11880<tr><td><a href="Hashtbl.html#VALstats">stats</a> [<a href="Hashtbl.html">Hashtbl</a>]</td>
11881<td><div class="info">
11882<code class="code"><span class="constructor">Hashtbl</span>.stats&nbsp;tbl</code> returns statistics about the table <code class="code">tbl</code>:
11883   number of buckets, size of the biggest bucket, distribution of
11884   buckets by size.
11885</div>
11886</td></tr>
11887<tr><td><a href="CamlinternalOO.html#VALstats">stats</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
11888<td></td></tr>
11889<tr><td><a href="Ephemeron.SeededS.html#VALstats_alive">stats_alive</a> [<a href="Ephemeron.SeededS.html">Ephemeron.SeededS</a>]</td>
11890<td><div class="info">
11891same as <a href="Hashtbl.SeededS.html#VALstats"><code class="code"><span class="constructor">Hashtbl</span>.<span class="constructor">SeededS</span>.stats</code></a> but only count the alive bindings
11892</div>
11893</td></tr>
11894<tr><td><a href="Ephemeron.S.html#VALstats_alive">stats_alive</a> [<a href="Ephemeron.S.html">Ephemeron.S</a>]</td>
11895<td><div class="info">
11896same as <a href="Hashtbl.SeededS.html#VALstats"><code class="code"><span class="constructor">Hashtbl</span>.<span class="constructor">SeededS</span>.stats</code></a> but only count the alive bindings
11897</div>
11898</td></tr>
11899<tr><td><a href="Format.html#VALstd_formatter">std_formatter</a> [<a href="Format.html">Format</a>]</td>
11900<td><div class="info">
11901The standard formatter used by the formatting functions
11902  above.
11903</div>
11904</td></tr>
11905<tr><td><a href="Clflags.html#VALstd_include_dir">std_include_dir</a> [<a href="Clflags.html">Clflags</a>]</td>
11906<td></td></tr>
11907<tr><td><a href="Clflags.html#VALstd_include_flag">std_include_flag</a> [<a href="Clflags.html">Clflags</a>]</td>
11908<td></td></tr>
11909<tr><td><a href="Format.html#VALstdbuf">stdbuf</a> [<a href="Format.html">Format</a>]</td>
11910<td><div class="info">
11911The string buffer in which <code class="code">str_formatter</code> writes.
11912</div>
11913</td></tr>
11914<tr><td><a href="UnixLabels.html#VALstderr">stderr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11915<td><div class="info">
11916File descriptor for standard error.
11917</div>
11918</td></tr>
11919<tr><td><a href="Unix.html#VALstderr">stderr</a> [<a href="Unix.html">Unix</a>]</td>
11920<td><div class="info">
11921File descriptor for standard error.
11922</div>
11923</td></tr>
11924<tr><td><a href="Pervasives.html#VALstderr">stderr</a> [<a href="Pervasives.html">Pervasives</a>]</td>
11925<td><div class="info">
11926The standard error output for the process.
11927</div>
11928</td></tr>
11929<tr><td><a href="Scanf.Scanning.html#VALstdib">stdib</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
11930<td><div class="info">
11931A deprecated alias for <a href="Scanf.Scanning.html#VALstdin"><code class="code"><span class="constructor">Scanf</span>.<span class="constructor">Scanning</span>.stdin</code></a>, the scanning buffer reading from
11932    <a href="Pervasives.html#VALstdin"><code class="code">stdin</code></a>.
11933</div>
11934</td></tr>
11935<tr><td><a href="UnixLabels.html#VALstdin">stdin</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11936<td><div class="info">
11937File descriptor for standard input.
11938</div>
11939</td></tr>
11940<tr><td><a href="Unix.html#VALstdin">stdin</a> [<a href="Unix.html">Unix</a>]</td>
11941<td><div class="info">
11942File descriptor for standard input.
11943</div>
11944</td></tr>
11945<tr><td><a href="Scanf.Scanning.html#VALstdin">stdin</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td>
11946<td><div class="info">
11947The standard input notion for the <a href="Scanf.html"><code class="code"><span class="constructor">Scanf</span></code></a> module.
11948</div>
11949</td></tr>
11950<tr><td><a href="Pervasives.html#VALstdin">stdin</a> [<a href="Pervasives.html">Pervasives</a>]</td>
11951<td><div class="info">
11952The standard input for the process.
11953</div>
11954</td></tr>
11955<tr><td><a href="UnixLabels.html#VALstdout">stdout</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
11956<td><div class="info">
11957File descriptor for standard output.
11958</div>
11959</td></tr>
11960<tr><td><a href="Unix.html#VALstdout">stdout</a> [<a href="Unix.html">Unix</a>]</td>
11961<td><div class="info">
11962File descriptor for standard output.
11963</div>
11964</td></tr>
11965<tr><td><a href="Pervasives.html#VALstdout">stdout</a> [<a href="Pervasives.html">Pervasives</a>]</td>
11966<td><div class="info">
11967The standard output for the process.
11968</div>
11969</td></tr>
11970<tr><td><a href="Format.html#VALstr_formatter">str_formatter</a> [<a href="Format.html">Format</a>]</td>
11971<td><div class="info">
11972A formatter to use with formatting functions below for
11973  output to the <code class="code">stdbuf</code> string buffer.
11974</div>
11975</td></tr>
11976<tr><td><a href="Clflags.html#VALstrict_formats">strict_formats</a> [<a href="Clflags.html">Clflags</a>]</td>
11977<td></td></tr>
11978<tr><td><a href="Clflags.html#VALstrict_sequence">strict_sequence</a> [<a href="Clflags.html">Clflags</a>]</td>
11979<td></td></tr>
11980<tr><td><a href="Digest.html#VALstring">string</a> [<a href="Digest.html">Digest</a>]</td>
11981<td><div class="info">
11982Return the digest of the given string.
11983</div>
11984</td></tr>
11985<tr><td><a href="Ast_helper.Const.html#VALstring">string</a> [<a href="Ast_helper.Const.html">Ast_helper.Const</a>]</td>
11986<td></td></tr>
11987<tr><td><a href="Str.html#VALstring_after">string_after</a> [<a href="Str.html">Str</a>]</td>
11988<td><div class="info">
11989<code class="code">string_after&nbsp;s&nbsp;n</code> returns the substring of all characters of <code class="code">s</code>
11990   that follow position <code class="code">n</code> (including the character at
11991   position <code class="code">n</code>).
11992</div>
11993</td></tr>
11994<tr><td><a href="Str.html#VALstring_before">string_before</a> [<a href="Str.html">Str</a>]</td>
11995<td><div class="info">
11996<code class="code">string_before&nbsp;s&nbsp;n</code> returns the substring of all characters of <code class="code">s</code>
11997   that precede position <code class="code">n</code> (excluding the character at
11998   position <code class="code">n</code>).
11999</div>
12000</td></tr>
12001<tr><td><a href="Str.html#VALstring_match">string_match</a> [<a href="Str.html">Str</a>]</td>
12002<td><div class="info">
12003<code class="code">string_match&nbsp;r&nbsp;s&nbsp;start</code> tests whether a substring of <code class="code">s</code> that
12004   starts at position <code class="code">start</code> matches the regular expression <code class="code">r</code>.
12005</div>
12006</td></tr>
12007<tr><td><a href="Big_int.html#VALstring_of_big_int">string_of_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
12008<td><div class="info">
12009Return the string representation of the given big integer,
12010            in decimal (base 10).
12011</div>
12012</td></tr>
12013<tr><td><a href="Pervasives.html#VALstring_of_bool">string_of_bool</a> [<a href="Pervasives.html">Pervasives</a>]</td>
12014<td><div class="info">
12015Return the string representation of a boolean.
12016</div>
12017</td></tr>
12018<tr><td><a href="Pprintast.html#VALstring_of_expression">string_of_expression</a> [<a href="Pprintast.html">Pprintast</a>]</td>
12019<td></td></tr>
12020<tr><td><a href="Misc.html#VALstring_of_file">string_of_file</a> [<a href="Misc.html">Misc</a>]</td>
12021<td></td></tr>
12022<tr><td><a href="Pervasives.html#VALstring_of_float">string_of_float</a> [<a href="Pervasives.html">Pervasives</a>]</td>
12023<td><div class="info">
12024Return the string representation of a floating-point number.
12025</div>
12026</td></tr>
12027<tr><td><a href="CamlinternalFormat.html#VALstring_of_fmt">string_of_fmt</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
12028<td></td></tr>
12029<tr><td><a href="CamlinternalFormat.html#VALstring_of_fmtty">string_of_fmtty</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
12030<td></td></tr>
12031<tr><td><a href="Pervasives.html#VALstring_of_format">string_of_format</a> [<a href="Pervasives.html">Pervasives</a>]</td>
12032<td><div class="info">
12033Converts a format string into a string.
12034</div>
12035</td></tr>
12036<tr><td><a href="CamlinternalFormat.html#VALstring_of_formatting_gen">string_of_formatting_gen</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
12037<td></td></tr>
12038<tr><td><a href="CamlinternalFormat.html#VALstring_of_formatting_lit">string_of_formatting_lit</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
12039<td></td></tr>
12040<tr><td><a href="UnixLabels.html#VALstring_of_inet_addr">string_of_inet_addr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12041<td><div class="info">
12042Return the printable representation of the given Internet address.
12043</div>
12044</td></tr>
12045<tr><td><a href="Unix.html#VALstring_of_inet_addr">string_of_inet_addr</a> [<a href="Unix.html">Unix</a>]</td>
12046<td><div class="info">
12047Return the printable representation of the given Internet address.
12048</div>
12049</td></tr>
12050<tr><td><a href="Pervasives.html#VALstring_of_int">string_of_int</a> [<a href="Pervasives.html">Pervasives</a>]</td>
12051<td><div class="info">
12052Return the string representation of an integer, in decimal.
12053</div>
12054</td></tr>
12055<tr><td><a href="Num.html#VALstring_of_num">string_of_num</a> [<a href="Num.html">Num</a>]</td>
12056<td><div class="info">
12057Convert a number to a string, using fractional notation.
12058</div>
12059</td></tr>
12060<tr><td><a href="Pprintast.html#VALstring_of_structure">string_of_structure</a> [<a href="Pprintast.html">Pprintast</a>]</td>
12061<td></td></tr>
12062<tr><td><a href="Str.html#VALstring_partial_match">string_partial_match</a> [<a href="Str.html">Str</a>]</td>
12063<td><div class="info">
12064Similar to <a href="Str.html#VALstring_match"><code class="code"><span class="constructor">Str</span>.string_match</code></a>, but also returns true if
12065   the argument string is a prefix of a string that matches.
12066</div>
12067</td></tr>
12068<tr><td><a href="Obj.html#VALstring_tag">string_tag</a> [<a href="Obj.html">Obj</a>]</td>
12069<td></td></tr>
12070<tr><td><a href="CamlinternalFormat.html#VALstrput_acc">strput_acc</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
12071<td></td></tr>
12072<tr><td><a href="Printast.html#VALstructure">structure</a> [<a href="Printast.html">Printast</a>]</td>
12073<td></td></tr>
12074<tr><td><a href="Pprintast.html#VALstructure">structure</a> [<a href="Pprintast.html">Pprintast</a>]</td>
12075<td></td></tr>
12076<tr><td><a href="Ast_invariants.html#VALstructure">structure</a> [<a href="Ast_invariants.html">Ast_invariants</a>]</td>
12077<td></td></tr>
12078<tr><td><a href="Ast_helper.Cl.html#VALstructure">structure</a> [<a href="Ast_helper.Cl.html">Ast_helper.Cl</a>]</td>
12079<td></td></tr>
12080<tr><td><a href="Ast_helper.Mod.html#VALstructure">structure</a> [<a href="Ast_helper.Mod.html">Ast_helper.Mod</a>]</td>
12081<td></td></tr>
12082<tr><td><a href="Targetint.html#VALsub">sub</a> [<a href="Targetint.html">Targetint</a>]</td>
12083<td><div class="info">
12084Subtraction.
12085</div>
12086</td></tr>
12087<tr><td><a href="String.html#VALsub">sub</a> [<a href="String.html">String</a>]</td>
12088<td><div class="info">
12089<code class="code"><span class="constructor">String</span>.sub&nbsp;s&nbsp;start&nbsp;len</code> returns a fresh string of length <code class="code">len</code>,
12090   containing the substring of <code class="code">s</code> that starts at position <code class="code">start</code> and
12091   has length <code class="code">len</code>.
12092</div>
12093</td></tr>
12094<tr><td><a href="StringLabels.html#VALsub">sub</a> [<a href="StringLabels.html">StringLabels</a>]</td>
12095<td><div class="info">
12096<code class="code"><span class="constructor">String</span>.sub&nbsp;s&nbsp;start&nbsp;len</code> returns a fresh string of length <code class="code">len</code>,
12097   containing the substring of <code class="code">s</code> that starts at position <code class="code">start</code> and
12098   has length <code class="code">len</code>.
12099</div>
12100</td></tr>
12101<tr><td><a href="Nativeint.html#VALsub">sub</a> [<a href="Nativeint.html">Nativeint</a>]</td>
12102<td><div class="info">
12103Subtraction.
12104</div>
12105</td></tr>
12106<tr><td><a href="Int64.html#VALsub">sub</a> [<a href="Int64.html">Int64</a>]</td>
12107<td><div class="info">
12108Subtraction.
12109</div>
12110</td></tr>
12111<tr><td><a href="Int32.html#VALsub">sub</a> [<a href="Int32.html">Int32</a>]</td>
12112<td><div class="info">
12113Subtraction.
12114</div>
12115</td></tr>
12116<tr><td><a href="Complex.html#VALsub">sub</a> [<a href="Complex.html">Complex</a>]</td>
12117<td><div class="info">
12118Subtraction
12119</div>
12120</td></tr>
12121<tr><td><a href="BytesLabels.html#VALsub">sub</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
12122<td><div class="info">
12123<code class="code">sub&nbsp;s&nbsp;start&nbsp;len</code> returns a new byte sequence of length <code class="code">len</code>,
12124    containing the subsequence of <code class="code">s</code> that starts at position <code class="code">start</code>
12125    and has length <code class="code">len</code>.
12126</div>
12127</td></tr>
12128<tr><td><a href="Bytes.html#VALsub">sub</a> [<a href="Bytes.html">Bytes</a>]</td>
12129<td><div class="info">
12130<code class="code">sub&nbsp;s&nbsp;start&nbsp;len</code> returns a new byte sequence of length <code class="code">len</code>,
12131    containing the subsequence of <code class="code">s</code> that starts at position <code class="code">start</code>
12132    and has length <code class="code">len</code>.
12133</div>
12134</td></tr>
12135<tr><td><a href="Buffer.html#VALsub">sub</a> [<a href="Buffer.html">Buffer</a>]</td>
12136<td><div class="info">
12137<code class="code"><span class="constructor">Buffer</span>.sub&nbsp;b&nbsp;off&nbsp;len</code> returns a copy of <code class="code">len</code> bytes from the
12138    current contents of the buffer <code class="code">b</code>, starting at offset <code class="code">off</code>.
12139</div>
12140</td></tr>
12141<tr><td><a href="Bigarray.Array1.html#VALsub">sub</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
12142<td><div class="info">
12143Extract a sub-array of the given one-dimensional big array.
12144</div>
12145</td></tr>
12146<tr><td><a href="ArrayLabels.html#VALsub">sub</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
12147<td><div class="info">
12148<code class="code"><span class="constructor">Array</span>.sub&nbsp;a&nbsp;start&nbsp;len</code> returns a fresh array of length <code class="code">len</code>,
12149   containing the elements number <code class="code">start</code> to <code class="code">start&nbsp;+&nbsp;len&nbsp;-&nbsp;1</code>
12150   of array <code class="code">a</code>.
12151</div>
12152</td></tr>
12153<tr><td><a href="Array.html#VALsub">sub</a> [<a href="Array.html">Array</a>]</td>
12154<td><div class="info">
12155<code class="code"><span class="constructor">Array</span>.sub&nbsp;a&nbsp;start&nbsp;len</code> returns a fresh array of length <code class="code">len</code>,
12156   containing the elements number <code class="code">start</code> to <code class="code">start&nbsp;+&nbsp;len&nbsp;-&nbsp;1</code>
12157   of array <code class="code">a</code>.
12158</div>
12159</td></tr>
12160<tr><td><a href="Big_int.html#VALsub_big_int">sub_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
12161<td><div class="info">
12162Subtraction.
12163</div>
12164</td></tr>
12165<tr><td><a href="Bigarray.Array3.html#VALsub_left">sub_left</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
12166<td><div class="info">
12167Extract a three-dimensional sub-array of the given
12168     three-dimensional big array by restricting the first dimension.
12169</div>
12170</td></tr>
12171<tr><td><a href="Bigarray.Array2.html#VALsub_left">sub_left</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
12172<td><div class="info">
12173Extract a two-dimensional sub-array of the given two-dimensional
12174     big array by restricting the first dimension.
12175</div>
12176</td></tr>
12177<tr><td><a href="Bigarray.Genarray.html#VALsub_left">sub_left</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
12178<td><div class="info">
12179Extract a sub-array of the given big array by restricting the
12180     first (left-most) dimension.
12181</div>
12182</td></tr>
12183<tr><td><a href="Num.html#VALsub_num">sub_num</a> [<a href="Num.html">Num</a>]</td>
12184<td><div class="info">
12185Subtraction
12186</div>
12187</td></tr>
12188<tr><td><a href="Bigarray.Array3.html#VALsub_right">sub_right</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
12189<td><div class="info">
12190Extract a three-dimensional sub-array of the given
12191     three-dimensional big array by restricting the second dimension.
12192</div>
12193</td></tr>
12194<tr><td><a href="Bigarray.Array2.html#VALsub_right">sub_right</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
12195<td><div class="info">
12196Extract a two-dimensional sub-array of the given two-dimensional
12197     big array by restricting the second dimension.
12198</div>
12199</td></tr>
12200<tr><td><a href="Bigarray.Genarray.html#VALsub_right">sub_right</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td>
12201<td><div class="info">
12202Extract a sub-array of the given big array by restricting the
12203     last (right-most) dimension.
12204</div>
12205</td></tr>
12206<tr><td><a href="BytesLabels.html#VALsub_string">sub_string</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
12207<td><div class="info">
12208Same as <code class="code">sub</code> but return a string instead of a byte sequence.
12209</div>
12210</td></tr>
12211<tr><td><a href="Bytes.html#VALsub_string">sub_string</a> [<a href="Bytes.html">Bytes</a>]</td>
12212<td><div class="info">
12213Same as <code class="code">sub</code> but return a string instead of a byte sequence.
12214</div>
12215</td></tr>
12216<tr><td><a href="Digest.html#VALsubbytes">subbytes</a> [<a href="Digest.html">Digest</a>]</td>
12217<td><div class="info">
12218<code class="code"><span class="constructor">Digest</span>.subbytes&nbsp;s&nbsp;ofs&nbsp;len</code> returns the digest of the subsequence
12219    of <code class="code">s</code> starting at index <code class="code">ofs</code> and containing <code class="code">len</code> bytes.
12220</div>
12221</td></tr>
12222<tr><td><a href="MoreLabels.Set.S.html#VALsubset">subset</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
12223<td></td></tr>
12224<tr><td><a href="Set.S.html#VALsubset">subset</a> [<a href="Set.S.html">Set.S</a>]</td>
12225<td><div class="info">
12226<code class="code">subset&nbsp;s1&nbsp;s2</code> tests whether the set <code class="code">s1</code> is a subset of
12227       the set <code class="code">s2</code>.
12228</div>
12229</td></tr>
12230<tr><td><a href="Str.html#VALsubstitute_first">substitute_first</a> [<a href="Str.html">Str</a>]</td>
12231<td><div class="info">
12232Same as <a href="Str.html#VALglobal_substitute"><code class="code"><span class="constructor">Str</span>.global_substitute</code></a>, except that only the first substring
12233   matching the regular expression is replaced.
12234</div>
12235</td></tr>
12236<tr><td><a href="Digest.html#VALsubstring">substring</a> [<a href="Digest.html">Digest</a>]</td>
12237<td><div class="info">
12238<code class="code"><span class="constructor">Digest</span>.substring&nbsp;s&nbsp;ofs&nbsp;len</code> returns the digest of the substring
12239   of <code class="code">s</code> starting at index <code class="code">ofs</code> and containing <code class="code">len</code> characters.
12240</div>
12241</td></tr>
12242<tr><td><a href="Uchar.html#VALsucc">succ</a> [<a href="Uchar.html">Uchar</a>]</td>
12243<td><div class="info">
12244<code class="code">succ&nbsp;u</code> is the scalar value after <code class="code">u</code> in the set of Unicode scalar
12245    values.
12246</div>
12247</td></tr>
12248<tr><td><a href="Targetint.html#VALsucc">succ</a> [<a href="Targetint.html">Targetint</a>]</td>
12249<td><div class="info">
12250Successor.
12251</div>
12252</td></tr>
12253<tr><td><a href="Pervasives.html#VALsucc">succ</a> [<a href="Pervasives.html">Pervasives</a>]</td>
12254<td><div class="info">
12255<code class="code">succ&nbsp;x</code> is <code class="code">x&nbsp;+&nbsp;1</code>.
12256</div>
12257</td></tr>
12258<tr><td><a href="Nativeint.html#VALsucc">succ</a> [<a href="Nativeint.html">Nativeint</a>]</td>
12259<td><div class="info">
12260Successor.
12261</div>
12262</td></tr>
12263<tr><td><a href="Int64.html#VALsucc">succ</a> [<a href="Int64.html">Int64</a>]</td>
12264<td><div class="info">
12265Successor.
12266</div>
12267</td></tr>
12268<tr><td><a href="Int32.html#VALsucc">succ</a> [<a href="Int32.html">Int32</a>]</td>
12269<td><div class="info">
12270Successor.
12271</div>
12272</td></tr>
12273<tr><td><a href="Big_int.html#VALsucc_big_int">succ_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
12274<td><div class="info">
12275Successor (add 1).
12276</div>
12277</td></tr>
12278<tr><td><a href="Num.html#VALsucc_num">succ_num</a> [<a href="Num.html">Num</a>]</td>
12279<td><div class="info">
12280<code class="code">succ&nbsp;n</code> is <code class="code">n+1</code>
12281</div>
12282</td></tr>
12283<tr><td><a href="Docstrings.html#VALsymbol_docs">symbol_docs</a> [<a href="Docstrings.html">Docstrings</a>]</td>
12284<td><div class="info">
12285Fetch the item documentation for the current symbol.
12286</div>
12287</td></tr>
12288<tr><td><a href="Docstrings.html#VALsymbol_docs_lazy">symbol_docs_lazy</a> [<a href="Docstrings.html">Docstrings</a>]</td>
12289<td></td></tr>
12290<tr><td><a href="Parsing.html#VALsymbol_end">symbol_end</a> [<a href="Parsing.html">Parsing</a>]</td>
12291<td><div class="info">
12292See <a href="Parsing.html#VALsymbol_start"><code class="code"><span class="constructor">Parsing</span>.symbol_start</code></a>.
12293</div>
12294</td></tr>
12295<tr><td><a href="Parsing.html#VALsymbol_end_pos">symbol_end_pos</a> [<a href="Parsing.html">Parsing</a>]</td>
12296<td><div class="info">
12297Same as <code class="code">symbol_end</code>, but return a <code class="code">position</code> instead of an offset.
12298</div>
12299</td></tr>
12300<tr><td><a href="Location.html#VALsymbol_gloc">symbol_gloc</a> [<a href="Location.html">Location</a>]</td>
12301<td></td></tr>
12302<tr><td><a href="Docstrings.html#VALsymbol_info">symbol_info</a> [<a href="Docstrings.html">Docstrings</a>]</td>
12303<td><div class="info">
12304Fetch the field info for the current symbol.
12305</div>
12306</td></tr>
12307<tr><td><a href="Docstrings.html#VALsymbol_post_extra_text">symbol_post_extra_text</a> [<a href="Docstrings.html">Docstrings</a>]</td>
12308<td><div class="info">
12309Fetch additional text following the current symbol
12310</div>
12311</td></tr>
12312<tr><td><a href="Docstrings.html#VALsymbol_pre_extra_text">symbol_pre_extra_text</a> [<a href="Docstrings.html">Docstrings</a>]</td>
12313<td><div class="info">
12314Fetch additional text preceding the current symbol
12315</div>
12316</td></tr>
12317<tr><td><a href="Location.html#VALsymbol_rloc">symbol_rloc</a> [<a href="Location.html">Location</a>]</td>
12318<td></td></tr>
12319<tr><td><a href="Parsing.html#VALsymbol_start">symbol_start</a> [<a href="Parsing.html">Parsing</a>]</td>
12320<td><div class="info">
12321<code class="code">symbol_start</code> and <a href="Parsing.html#VALsymbol_end"><code class="code"><span class="constructor">Parsing</span>.symbol_end</code></a> are to be called in the
12322   action part of a grammar rule only.
12323</div>
12324</td></tr>
12325<tr><td><a href="Parsing.html#VALsymbol_start_pos">symbol_start_pos</a> [<a href="Parsing.html">Parsing</a>]</td>
12326<td><div class="info">
12327Same as <code class="code">symbol_start</code>, but return a <code class="code">position</code> instead of an offset.
12328</div>
12329</td></tr>
12330<tr><td><a href="Docstrings.html#VALsymbol_text">symbol_text</a> [<a href="Docstrings.html">Docstrings</a>]</td>
12331<td><div class="info">
12332Fetch the text preceding the current symbol.
12333</div>
12334</td></tr>
12335<tr><td><a href="Docstrings.html#VALsymbol_text_lazy">symbol_text_lazy</a> [<a href="Docstrings.html">Docstrings</a>]</td>
12336<td></td></tr>
12337<tr><td><a href="UnixLabels.html#VALsymlink">symlink</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12338<td><div class="info">
12339<code class="code">symlink&nbsp;source&nbsp;dest</code> creates the file <code class="code">dest</code> as a symbolic link
12340   to the file <code class="code">source</code>.
12341</div>
12342</td></tr>
12343<tr><td><a href="Unix.html#VALsymlink">symlink</a> [<a href="Unix.html">Unix</a>]</td>
12344<td><div class="info">
12345<code class="code">symlink&nbsp;?to_dir&nbsp;source&nbsp;dest</code> creates the file <code class="code">dest</code> as a symbolic link
12346   to the file <code class="code">source</code>.
12347</div>
12348</td></tr>
12349<tr><td><a href="CamlinternalFormat.html#VALsymm">symm</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
12350<td></td></tr>
12351<tr><td><a href="Event.html#VALsync">sync</a> [<a href="Event.html">Event</a>]</td>
12352<td><div class="info">
12353'Synchronize' on an event: offer all the communication
12354   possibilities specified in the event to the outside world,
12355   and block until one of the communications succeed.
12356</div>
12357</td></tr>
12358<tr><td><a href="Graphics.html#VALsynchronize">synchronize</a> [<a href="Graphics.html">Graphics</a>]</td>
12359<td><div class="info">
12360Synchronize the backing store and the on-screen window, by
12361   copying the contents of the backing store onto the graphics
12362   window.
12363</div>
12364</td></tr>
12365<tr><td><a href="UnixLabels.html#VALsystem">system</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12366<td><div class="info">
12367Execute the given command, wait until it terminates, and return
12368   its termination status.
12369</div>
12370</td></tr>
12371<tr><td><a href="Unix.html#VALsystem">system</a> [<a href="Unix.html">Unix</a>]</td>
12372<td><div class="info">
12373Execute the given command, wait until it terminates, and return
12374   its termination status.
12375</div>
12376</td></tr>
12377<tr><td><a href="ThreadUnix.html#VALsystem">system</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
12378<td></td></tr>
12379<tr><td><a href="Config.html#VALsystem">system</a> [<a href="Config.html">Config</a>]</td>
12380<td></td></tr>
12381<tr><td><a href="Config.html#VALsysthread_supported">systhread_supported</a> [<a href="Config.html">Config</a>]</td>
12382<td></td></tr>
12383<tr><td align="left"><br>T</td></tr>
12384<tr><td><a href="Obj.html#VALtag">tag</a> [<a href="Obj.html">Obj</a>]</td>
12385<td></td></tr>
12386<tr><td><a href="Spacetime.Snapshot.html#VALtake">take</a> [<a href="Spacetime.Snapshot.html">Spacetime.Snapshot</a>]</td>
12387<td><div class="info">
12388<code class="code">take&nbsp;series</code> takes a snapshot of the profiling annotations on the values
12389      in the minor and major heaps, together with GC stats, and write the
12390      result to the <code class="code">series</code> file.
12391</div>
12392</td></tr>
12393<tr><td><a href="Queue.html#VALtake">take</a> [<a href="Queue.html">Queue</a>]</td>
12394<td><div class="info">
12395<code class="code">take&nbsp;q</code> removes and returns the first element in queue <code class="code">q</code>,
12396   or raises <a href="Queue.html#EXCEPTIONEmpty"><code class="code"><span class="constructor">Queue</span>.<span class="constructor">Empty</span></code></a> if the queue is empty.
12397</div>
12398</td></tr>
12399<tr><td><a href="Pervasives.html#VALtan">tan</a> [<a href="Pervasives.html">Pervasives</a>]</td>
12400<td><div class="info">
12401Tangent.
12402</div>
12403</td></tr>
12404<tr><td><a href="Pervasives.html#VALtanh">tanh</a> [<a href="Pervasives.html">Pervasives</a>]</td>
12405<td><div class="info">
12406Hyperbolic tangent.
12407</div>
12408</td></tr>
12409<tr><td><a href="Config.html#VALtarget">target</a> [<a href="Config.html">Config</a>]</td>
12410<td></td></tr>
12411<tr><td><a href="UnixLabels.html#VALtcdrain">tcdrain</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12412<td><div class="info">
12413Waits until all output written on the given file descriptor
12414   has been transmitted.
12415</div>
12416</td></tr>
12417<tr><td><a href="Unix.html#VALtcdrain">tcdrain</a> [<a href="Unix.html">Unix</a>]</td>
12418<td><div class="info">
12419Waits until all output written on the given file descriptor
12420   has been transmitted.
12421</div>
12422</td></tr>
12423<tr><td><a href="UnixLabels.html#VALtcflow">tcflow</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12424<td><div class="info">
12425Suspend or restart reception or transmission of data on
12426   the given file descriptor, depending on the second argument:
12427   <code class="code"><span class="constructor">TCOOFF</span></code> suspends output, <code class="code"><span class="constructor">TCOON</span></code> restarts output,
12428   <code class="code"><span class="constructor">TCIOFF</span></code> transmits a STOP character to suspend input,
12429   and <code class="code"><span class="constructor">TCION</span></code> transmits a START character to restart input.
12430</div>
12431</td></tr>
12432<tr><td><a href="Unix.html#VALtcflow">tcflow</a> [<a href="Unix.html">Unix</a>]</td>
12433<td><div class="info">
12434Suspend or restart reception or transmission of data on
12435   the given file descriptor, depending on the second argument:
12436   <code class="code"><span class="constructor">TCOOFF</span></code> suspends output, <code class="code"><span class="constructor">TCOON</span></code> restarts output,
12437   <code class="code"><span class="constructor">TCIOFF</span></code> transmits a STOP character to suspend input,
12438   and <code class="code"><span class="constructor">TCION</span></code> transmits a START character to restart input.
12439</div>
12440</td></tr>
12441<tr><td><a href="UnixLabels.html#VALtcflush">tcflush</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12442<td><div class="info">
12443Discard data written on the given file descriptor but not yet
12444   transmitted, or data received but not yet read, depending on the
12445   second argument: <code class="code"><span class="constructor">TCIFLUSH</span></code> flushes data received but not read,
12446   <code class="code"><span class="constructor">TCOFLUSH</span></code> flushes data written but not transmitted, and
12447   <code class="code"><span class="constructor">TCIOFLUSH</span></code> flushes both.
12448</div>
12449</td></tr>
12450<tr><td><a href="Unix.html#VALtcflush">tcflush</a> [<a href="Unix.html">Unix</a>]</td>
12451<td><div class="info">
12452Discard data written on the given file descriptor but not yet
12453   transmitted, or data received but not yet read, depending on the
12454   second argument: <code class="code"><span class="constructor">TCIFLUSH</span></code> flushes data received but not read,
12455   <code class="code"><span class="constructor">TCOFLUSH</span></code> flushes data written but not transmitted, and
12456   <code class="code"><span class="constructor">TCIOFLUSH</span></code> flushes both.
12457</div>
12458</td></tr>
12459<tr><td><a href="UnixLabels.html#VALtcgetattr">tcgetattr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12460<td><div class="info">
12461Return the status of the terminal referred to by the given
12462   file descriptor.
12463</div>
12464</td></tr>
12465<tr><td><a href="Unix.html#VALtcgetattr">tcgetattr</a> [<a href="Unix.html">Unix</a>]</td>
12466<td><div class="info">
12467Return the status of the terminal referred to by the given
12468   file descriptor.
12469</div>
12470</td></tr>
12471<tr><td><a href="UnixLabels.html#VALtcsendbreak">tcsendbreak</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12472<td><div class="info">
12473Send a break condition on the given file descriptor.
12474</div>
12475</td></tr>
12476<tr><td><a href="Unix.html#VALtcsendbreak">tcsendbreak</a> [<a href="Unix.html">Unix</a>]</td>
12477<td><div class="info">
12478Send a break condition on the given file descriptor.
12479</div>
12480</td></tr>
12481<tr><td><a href="UnixLabels.html#VALtcsetattr">tcsetattr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12482<td><div class="info">
12483Set the status of the terminal referred to by the given
12484   file descriptor.
12485</div>
12486</td></tr>
12487<tr><td><a href="Unix.html#VALtcsetattr">tcsetattr</a> [<a href="Unix.html">Unix</a>]</td>
12488<td><div class="info">
12489Set the status of the terminal referred to by the given
12490   file descriptor.
12491</div>
12492</td></tr>
12493<tr><td><a href="Filename.html#VALtemp_dir_name">temp_dir_name</a> [<a href="Filename.html">Filename</a>]</td>
12494<td><div class="info">
12495<span class="deprecated">The name of the initial temporary directory:
12496    Under Unix, the value of the <code class="code"><span class="constructor">TMPDIR</span></code> environment variable, or "/tmp"
12497    if the variable is not set.
12498</span></div>
12499</td></tr>
12500<tr><td><a href="Filename.html#VALtemp_file">temp_file</a> [<a href="Filename.html">Filename</a>]</td>
12501<td><div class="info">
12502<code class="code">temp_file&nbsp;prefix&nbsp;suffix</code> returns the name of a
12503   fresh temporary file in the temporary directory.
12504</div>
12505</td></tr>
12506<tr><td><a href="Ast_helper.Cf.html#VALtext">text</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
12507<td></td></tr>
12508<tr><td><a href="Ast_helper.Ctf.html#VALtext">text</a> [<a href="Ast_helper.Ctf.html">Ast_helper.Ctf</a>]</td>
12509<td></td></tr>
12510<tr><td><a href="Ast_helper.Str.html#VALtext">text</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
12511<td></td></tr>
12512<tr><td><a href="Ast_helper.Sig.html#VALtext">text</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
12513<td></td></tr>
12514<tr><td><a href="Docstrings.html#VALtext_attr">text_attr</a> [<a href="Docstrings.html">Docstrings</a>]</td>
12515<td></td></tr>
12516<tr><td><a href="Graphics.html#VALtext_size">text_size</a> [<a href="Graphics.html">Graphics</a>]</td>
12517<td><div class="info">
12518Return the dimensions of the given text, if it were drawn with
12519   the current font and size.
12520</div>
12521</td></tr>
12522<tr><td><a href="Misc.html#VALthd3">thd3</a> [<a href="Misc.html">Misc</a>]</td>
12523<td></td></tr>
12524<tr><td><a href="Misc.html#VALthd4">thd4</a> [<a href="Misc.html">Misc</a>]</td>
12525<td></td></tr>
12526<tr><td><a href="UnixLabels.html#VALtime">time</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12527<td><div class="info">
12528Return the current time since 00:00:00 GMT, Jan.
12529</div>
12530</td></tr>
12531<tr><td><a href="Unix.html#VALtime">time</a> [<a href="Unix.html">Unix</a>]</td>
12532<td><div class="info">
12533Return the current time since 00:00:00 GMT, Jan.
12534</div>
12535</td></tr>
12536<tr><td><a href="Timings.html#VALtime">time</a> [<a href="Timings.html">Timings</a>]</td>
12537<td><div class="info">
12538<code class="code">time&nbsp;pass&nbsp;f&nbsp;arg</code> records the runtime of <code class="code">f&nbsp;arg</code>
12539</div>
12540</td></tr>
12541<tr><td><a href="Sys.html#VALtime">time</a> [<a href="Sys.html">Sys</a>]</td>
12542<td><div class="info">
12543Return the processor time, in seconds, used by the program
12544   since the beginning of execution.
12545</div>
12546</td></tr>
12547<tr><td><a href="Timings.html#VALtime_call">time_call</a> [<a href="Timings.html">Timings</a>]</td>
12548<td><div class="info">
12549<code class="code">time_call&nbsp;pass&nbsp;f</code> calls <code class="code">f</code> and records its runtime.
12550</div>
12551</td></tr>
12552<tr><td><a href="ThreadUnix.html#VALtimed_read">timed_read</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
12553<td><div class="info">
12554See <a href="ThreadUnix.html#VALtimed_write"><code class="code"><span class="constructor">ThreadUnix</span>.timed_write</code></a>.
12555</div>
12556</td></tr>
12557<tr><td><a href="ThreadUnix.html#VALtimed_write">timed_write</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
12558<td><div class="info">
12559Behave as <a href="ThreadUnix.html#VALread"><code class="code"><span class="constructor">ThreadUnix</span>.read</code></a> and <a href="ThreadUnix.html#VALwrite"><code class="code"><span class="constructor">ThreadUnix</span>.write</code></a>, except that
12560   <code class="code"><span class="constructor">Unix_error</span>(<span class="constructor">ETIMEDOUT</span>,_,_)</code> is raised if no data is
12561   available for reading or ready for writing after <code class="code">d</code> seconds.
12562</div>
12563</td></tr>
12564<tr><td><a href="ThreadUnix.html#VALtimed_write_substring">timed_write_substring</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
12565<td><div class="info">
12566See <a href="ThreadUnix.html#VALtimed_write"><code class="code"><span class="constructor">ThreadUnix</span>.timed_write</code></a>.
12567</div>
12568</td></tr>
12569<tr><td><a href="UnixLabels.html#VALtimes">times</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12570<td><div class="info">
12571Return the execution times of the process.
12572</div>
12573</td></tr>
12574<tr><td><a href="Unix.html#VALtimes">times</a> [<a href="Unix.html">Unix</a>]</td>
12575<td><div class="info">
12576Return the execution times of the process.
12577</div>
12578</td></tr>
12579<tr><td><a href="ListLabels.html#VALtl">tl</a> [<a href="ListLabels.html">ListLabels</a>]</td>
12580<td><div class="info">
12581Return the given list without its first element.
12582</div>
12583</td></tr>
12584<tr><td><a href="List.html#VALtl">tl</a> [<a href="List.html">List</a>]</td>
12585<td><div class="info">
12586Return the given list without its first element.
12587</div>
12588</td></tr>
12589<tr><td><a href="Marshal.html#VALto_buffer">to_buffer</a> [<a href="Marshal.html">Marshal</a>]</td>
12590<td><div class="info">
12591<code class="code"><span class="constructor">Marshal</span>.to_buffer&nbsp;buff&nbsp;ofs&nbsp;len&nbsp;v&nbsp;flags</code> marshals the value <code class="code">v</code>,
12592   storing its byte representation in the sequence <code class="code">buff</code>,
12593   starting at index <code class="code">ofs</code>, and writing at most
12594   <code class="code">len</code> bytes.
12595</div>
12596</td></tr>
12597<tr><td><a href="Marshal.html#VALto_bytes">to_bytes</a> [<a href="Marshal.html">Marshal</a>]</td>
12598<td><div class="info">
12599<code class="code"><span class="constructor">Marshal</span>.to_bytes&nbsp;v&nbsp;flags</code> returns a byte sequence containing
12600   the representation of <code class="code">v</code>.
12601</div>
12602</td></tr>
12603<tr><td><a href="Buffer.html#VALto_bytes">to_bytes</a> [<a href="Buffer.html">Buffer</a>]</td>
12604<td><div class="info">
12605Return a copy of the current contents of the buffer.
12606</div>
12607</td></tr>
12608<tr><td><a href="Marshal.html#VALto_channel">to_channel</a> [<a href="Marshal.html">Marshal</a>]</td>
12609<td><div class="info">
12610<code class="code"><span class="constructor">Marshal</span>.to_channel&nbsp;chan&nbsp;v&nbsp;flags</code> writes the representation
12611   of <code class="code">v</code> on channel <code class="code">chan</code>.
12612</div>
12613</td></tr>
12614<tr><td><a href="Uchar.html#VALto_char">to_char</a> [<a href="Uchar.html">Uchar</a>]</td>
12615<td><div class="info">
12616<code class="code">to_char&nbsp;u</code> is <code class="code">u</code> as an OCaml latin1 character.
12617</div>
12618</td></tr>
12619<tr><td><a href="Targetint.html#VALto_float">to_float</a> [<a href="Targetint.html">Targetint</a>]</td>
12620<td><div class="info">
12621Convert the given target integer to a floating-point number.
12622</div>
12623</td></tr>
12624<tr><td><a href="Nativeint.html#VALto_float">to_float</a> [<a href="Nativeint.html">Nativeint</a>]</td>
12625<td><div class="info">
12626Convert the given native integer to a floating-point number.
12627</div>
12628</td></tr>
12629<tr><td><a href="Int64.html#VALto_float">to_float</a> [<a href="Int64.html">Int64</a>]</td>
12630<td><div class="info">
12631Convert the given 64-bit integer to a floating-point number.
12632</div>
12633</td></tr>
12634<tr><td><a href="Int32.html#VALto_float">to_float</a> [<a href="Int32.html">Int32</a>]</td>
12635<td><div class="info">
12636Convert the given 32-bit integer to a floating-point number.
12637</div>
12638</td></tr>
12639<tr><td><a href="Digest.html#VALto_hex">to_hex</a> [<a href="Digest.html">Digest</a>]</td>
12640<td><div class="info">
12641Return the printable hexadecimal representation of the given digest.
12642</div>
12643</td></tr>
12644<tr><td><a href="Uchar.html#VALto_int">to_int</a> [<a href="Uchar.html">Uchar</a>]</td>
12645<td><div class="info">
12646<code class="code">to_int&nbsp;u</code> is <code class="code">u</code> as an integer.
12647</div>
12648</td></tr>
12649<tr><td><a href="Targetint.html#VALto_int">to_int</a> [<a href="Targetint.html">Targetint</a>]</td>
12650<td><div class="info">
12651Convert the given target integer (type <code class="code">t</code>) to an
12652    integer (type <code class="code">int</code>).
12653</div>
12654</td></tr>
12655<tr><td><a href="Nativeint.html#VALto_int">to_int</a> [<a href="Nativeint.html">Nativeint</a>]</td>
12656<td><div class="info">
12657Convert the given native integer (type <code class="code">nativeint</code>) to an
12658   integer (type <code class="code">int</code>).
12659</div>
12660</td></tr>
12661<tr><td><a href="Int64.html#VALto_int">to_int</a> [<a href="Int64.html">Int64</a>]</td>
12662<td><div class="info">
12663Convert the given 64-bit integer (type <code class="code">int64</code>) to an
12664   integer (type <code class="code">int</code>).
12665</div>
12666</td></tr>
12667<tr><td><a href="Int32.html#VALto_int">to_int</a> [<a href="Int32.html">Int32</a>]</td>
12668<td><div class="info">
12669Convert the given 32-bit integer (type <code class="code">int32</code>) to an
12670   integer (type <code class="code">int</code>).
12671</div>
12672</td></tr>
12673<tr><td><a href="Targetint.html#VALto_int32">to_int32</a> [<a href="Targetint.html">Targetint</a>]</td>
12674<td><div class="info">
12675Convert the given target integer to a
12676    32-bit integer (type <code class="code">int32</code>).
12677</div>
12678</td></tr>
12679<tr><td><a href="Nativeint.html#VALto_int32">to_int32</a> [<a href="Nativeint.html">Nativeint</a>]</td>
12680<td><div class="info">
12681Convert the given native integer to a
12682   32-bit integer (type <code class="code">int32</code>).
12683</div>
12684</td></tr>
12685<tr><td><a href="Int64.html#VALto_int32">to_int32</a> [<a href="Int64.html">Int64</a>]</td>
12686<td><div class="info">
12687Convert the given 64-bit integer (type <code class="code">int64</code>) to a
12688   32-bit integer (type <code class="code">int32</code>).
12689</div>
12690</td></tr>
12691<tr><td><a href="Targetint.html#VALto_int64">to_int64</a> [<a href="Targetint.html">Targetint</a>]</td>
12692<td><div class="info">
12693Convert the given target integer to a
12694    64-bit integer (type <code class="code">int64</code>).
12695</div>
12696</td></tr>
12697<tr><td><a href="Identifiable.S.Tbl.html#VALto_list">to_list</a> [<a href="Identifiable.S.Tbl.html">Identifiable.S.Tbl</a>]</td>
12698<td></td></tr>
12699<tr><td><a href="ArrayLabels.html#VALto_list">to_list</a> [<a href="ArrayLabels.html">ArrayLabels</a>]</td>
12700<td><div class="info">
12701<code class="code"><span class="constructor">Array</span>.to_list&nbsp;a</code> returns the list of all the elements of <code class="code">a</code>.
12702</div>
12703</td></tr>
12704<tr><td><a href="Array.html#VALto_list">to_list</a> [<a href="Array.html">Array</a>]</td>
12705<td><div class="info">
12706<code class="code"><span class="constructor">Array</span>.to_list&nbsp;a</code> returns the list of all the elements of <code class="code">a</code>.
12707</div>
12708</td></tr>
12709<tr><td><a href="Identifiable.S.Tbl.html#VALto_map">to_map</a> [<a href="Identifiable.S.Tbl.html">Identifiable.S.Tbl</a>]</td>
12710<td></td></tr>
12711<tr><td><a href="Int64.html#VALto_nativeint">to_nativeint</a> [<a href="Int64.html">Int64</a>]</td>
12712<td><div class="info">
12713Convert the given 64-bit integer (type <code class="code">int64</code>) to a
12714   native integer.
12715</div>
12716</td></tr>
12717<tr><td><a href="Targetint.html#VALto_string">to_string</a> [<a href="Targetint.html">Targetint</a>]</td>
12718<td><div class="info">
12719Return the string representation of its argument, in decimal.
12720</div>
12721</td></tr>
12722<tr><td><a href="Printexc.html#VALto_string">to_string</a> [<a href="Printexc.html">Printexc</a>]</td>
12723<td><div class="info">
12724<code class="code"><span class="constructor">Printexc</span>.to_string&nbsp;e</code> returns a string representation of
12725   the exception <code class="code">e</code>.
12726</div>
12727</td></tr>
12728<tr><td><a href="Nativeint.html#VALto_string">to_string</a> [<a href="Nativeint.html">Nativeint</a>]</td>
12729<td><div class="info">
12730Return the string representation of its argument, in decimal.
12731</div>
12732</td></tr>
12733<tr><td><a href="Marshal.html#VALto_string">to_string</a> [<a href="Marshal.html">Marshal</a>]</td>
12734<td><div class="info">
12735Same as <code class="code">to_bytes</code> but return the result as a string instead of
12736    a byte sequence.
12737</div>
12738</td></tr>
12739<tr><td><a href="Int64.html#VALto_string">to_string</a> [<a href="Int64.html">Int64</a>]</td>
12740<td><div class="info">
12741Return the string representation of its argument, in decimal.
12742</div>
12743</td></tr>
12744<tr><td><a href="Int32.html#VALto_string">to_string</a> [<a href="Int32.html">Int32</a>]</td>
12745<td><div class="info">
12746Return the string representation of its argument, in signed decimal.
12747</div>
12748</td></tr>
12749<tr><td><a href="Identifiable.S.Set.html#VALto_string">to_string</a> [<a href="Identifiable.S.Set.html">Identifiable.S.Set</a>]</td>
12750<td></td></tr>
12751<tr><td><a href="BytesLabels.html#VALto_string">to_string</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
12752<td><div class="info">
12753Return a new string that contains the same bytes as the given byte
12754    sequence.
12755</div>
12756</td></tr>
12757<tr><td><a href="Bytes.html#VALto_string">to_string</a> [<a href="Bytes.html">Bytes</a>]</td>
12758<td><div class="info">
12759Return a new string that contains the same bytes as the given byte
12760    sequence.
12761</div>
12762</td></tr>
12763<tr><td><a href="Lexer.html#VALtoken">token</a> [<a href="Lexer.html">Lexer</a>]</td>
12764<td></td></tr>
12765<tr><td><a href="Lexer.html#VALtoken_with_comments">token_with_comments</a> [<a href="Lexer.html">Lexer</a>]</td>
12766<td></td></tr>
12767<tr><td><a href="Ast_mapper.html#VALtool_name">tool_name</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td>
12768<td><div class="info">
12769Can be used within a ppx preprocessor to know which tool is
12770    calling it <code class="code"><span class="string">"ocamlc"</span></code>, <code class="code"><span class="string">"ocamlopt"</span></code>, <code class="code"><span class="string">"ocamldoc"</span></code>, <code class="code"><span class="string">"ocamldep"</span></code>,
12771    <code class="code"><span class="string">"ocaml"</span></code>, ...
12772</div>
12773</td></tr>
12774<tr><td><a href="Stack.html#VALtop">top</a> [<a href="Stack.html">Stack</a>]</td>
12775<td><div class="info">
12776<code class="code">top&nbsp;s</code> returns the topmost element in stack <code class="code">s</code>,
12777   or raises <a href="Stack.html#EXCEPTIONEmpty"><code class="code"><span class="constructor">Stack</span>.<span class="constructor">Empty</span></code></a> if the stack is empty.
12778</div>
12779</td></tr>
12780<tr><td><a href="Queue.html#VALtop">top</a> [<a href="Queue.html">Queue</a>]</td>
12781<td><div class="info">
12782<code class="code">top</code> is a synonym for <code class="code">peek</code>.
12783</div>
12784</td></tr>
12785<tr><td><a href="Printast.html#VALtop_phrase">top_phrase</a> [<a href="Printast.html">Printast</a>]</td>
12786<td></td></tr>
12787<tr><td><a href="Pprintast.html#VALtop_phrase">top_phrase</a> [<a href="Pprintast.html">Pprintast</a>]</td>
12788<td></td></tr>
12789<tr><td><a href="Pprintast.html#VALtoplevel_phrase">toplevel_phrase</a> [<a href="Pprintast.html">Pprintast</a>]</td>
12790<td></td></tr>
12791<tr><td><a href="Parser.html#VALtoplevel_phrase">toplevel_phrase</a> [<a href="Parser.html">Parser</a>]</td>
12792<td></td></tr>
12793<tr><td><a href="Parse.html#VALtoplevel_phrase">toplevel_phrase</a> [<a href="Parse.html">Parse</a>]</td>
12794<td></td></tr>
12795<tr><td><a href="Marshal.html#VALtotal_size">total_size</a> [<a href="Marshal.html">Marshal</a>]</td>
12796<td><div class="info">
12797See <a href="Marshal.html#VALheader_size"><code class="code"><span class="constructor">Marshal</span>.header_size</code></a>.
12798</div>
12799</td></tr>
12800<tr><td><a href="CamlinternalFormat.html#VALtrans">trans</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
12801<td></td></tr>
12802<tr><td><a href="Queue.html#VALtransfer">transfer</a> [<a href="Queue.html">Queue</a>]</td>
12803<td><div class="info">
12804<code class="code">transfer&nbsp;q1&nbsp;q2</code> adds all of <code class="code">q1</code>'s elements at the end of
12805   the queue <code class="code">q2</code>, then clears <code class="code">q1</code>.
12806</div>
12807</td></tr>
12808<tr><td><a href="Graphics.html#VALtransp">transp</a> [<a href="Graphics.html">Graphics</a>]</td>
12809<td><div class="info">
12810In matrices of colors, this color represent a 'transparent'
12811   point: when drawing the corresponding image, all pixels on the
12812   screen corresponding to a transparent pixel in the image will
12813   not be modified, while other points will be set to the color
12814   of the corresponding point in the image.
12815</div>
12816</td></tr>
12817<tr><td><a href="Clflags.html#VALtransparent_modules">transparent_modules</a> [<a href="Clflags.html">Clflags</a>]</td>
12818<td></td></tr>
12819<tr><td><a href="Identifiable.S.Map.html#VALtranspose_keys_and_data">transpose_keys_and_data</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
12820<td></td></tr>
12821<tr><td><a href="Identifiable.S.Map.html#VALtranspose_keys_and_data_set">transpose_keys_and_data_set</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
12822<td></td></tr>
12823<tr><td><a href="String.html#VALtrim">trim</a> [<a href="String.html">String</a>]</td>
12824<td><div class="info">
12825Return a copy of the argument, without leading and trailing
12826   whitespace.
12827</div>
12828</td></tr>
12829<tr><td><a href="StringLabels.html#VALtrim">trim</a> [<a href="StringLabels.html">StringLabels</a>]</td>
12830<td><div class="info">
12831Return a copy of the argument, without leading and trailing
12832   whitespace.
12833</div>
12834</td></tr>
12835<tr><td><a href="BytesLabels.html#VALtrim">trim</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
12836<td><div class="info">
12837Return a copy of the argument, without leading and trailing
12838    whitespace.
12839</div>
12840</td></tr>
12841<tr><td><a href="Bytes.html#VALtrim">trim</a> [<a href="Bytes.html">Bytes</a>]</td>
12842<td><div class="info">
12843Return a copy of the argument, without leading and trailing
12844    whitespace.
12845</div>
12846</td></tr>
12847<tr><td><a href="UnixLabels.LargeFile.html#VALtruncate">truncate</a> [<a href="UnixLabels.LargeFile.html">UnixLabels.LargeFile</a>]</td>
12848<td></td></tr>
12849<tr><td><a href="UnixLabels.html#VALtruncate">truncate</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12850<td><div class="info">
12851Truncates the named file to the given size.
12852</div>
12853</td></tr>
12854<tr><td><a href="Unix.LargeFile.html#VALtruncate">truncate</a> [<a href="Unix.LargeFile.html">Unix.LargeFile</a>]</td>
12855<td><div class="info">
12856See <a href="Unix.html#VALtruncate"><code class="code"><span class="constructor">Unix</span>.truncate</code></a>.
12857</div>
12858</td></tr>
12859<tr><td><a href="Unix.html#VALtruncate">truncate</a> [<a href="Unix.html">Unix</a>]</td>
12860<td><div class="info">
12861Truncates the named file to the given size.
12862</div>
12863</td></tr>
12864<tr><td><a href="Pervasives.html#VALtruncate">truncate</a> [<a href="Pervasives.html">Pervasives</a>]</td>
12865<td><div class="info">
12866Same as <a href="Pervasives.html#VALint_of_float"><code class="code">int_of_float</code></a>.
12867</div>
12868</td></tr>
12869<tr><td><a href="Obj.html#VALtruncate">truncate</a> [<a href="Obj.html">Obj</a>]</td>
12870<td></td></tr>
12871<tr><td><a href="Buffer.html#VALtruncate">truncate</a> [<a href="Buffer.html">Buffer</a>]</td>
12872<td><div class="info">
12873<code class="code">truncate&nbsp;b&nbsp;len</code> truncates the length of <code class="code">b</code> to <code class="code">len</code>
12874  Note: the internal byte sequence is not shortened.
12875</div>
12876</td></tr>
12877<tr><td><a href="Ast_helper.Exp.html#VALtry_">try_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
12878<td></td></tr>
12879<tr><td><a href="Misc.html#VALtry_finally">try_finally</a> [<a href="Misc.html">Misc</a>]</td>
12880<td></td></tr>
12881<tr><td><a href="Mutex.html#VALtry_lock">try_lock</a> [<a href="Mutex.html">Mutex</a>]</td>
12882<td><div class="info">
12883Same as <a href="Mutex.html#VALlock"><code class="code"><span class="constructor">Mutex</span>.lock</code></a>, but does not suspend the calling thread if
12884   the mutex is already locked: just return <code class="code"><span class="keyword">false</span></code> immediately
12885   in that case.
12886</div>
12887</td></tr>
12888<tr><td><a href="Ast_helper.Exp.html#VALtuple">tuple</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
12889<td></td></tr>
12890<tr><td><a href="Ast_helper.Pat.html#VALtuple">tuple</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
12891<td></td></tr>
12892<tr><td><a href="Ast_helper.Typ.html#VALtuple">tuple</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
12893<td></td></tr>
12894<tr><td><a href="Ast_helper.Str.html#VALtype_">type_</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
12895<td></td></tr>
12896<tr><td><a href="Ast_helper.Sig.html#VALtype_">type_</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
12897<td></td></tr>
12898<tr><td><a href="Ast_helper.Pat.html#VALtype_">type_</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
12899<td></td></tr>
12900<tr><td><a href="Ast_helper.Str.html#VALtype_extension">type_extension</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
12901<td></td></tr>
12902<tr><td><a href="Ast_helper.Sig.html#VALtype_extension">type_extension</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
12903<td></td></tr>
12904<tr><td><a href="CamlinternalFormat.html#VALtype_format">type_format</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td>
12905<td></td></tr>
12906<tr><td><a href="Ast_helper.Mty.html#VALtypeof_">typeof_</a> [<a href="Ast_helper.Mty.html">Ast_helper.Mty</a>]</td>
12907<td></td></tr>
12908<tr><td align="left"><br>U</td></tr>
12909<tr><td><a href="UnixLabels.html#VALumask">umask</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
12910<td><div class="info">
12911Set the process's file mode creation mask, and return the previous
12912    mask.
12913</div>
12914</td></tr>
12915<tr><td><a href="Unix.html#VALumask">umask</a> [<a href="Unix.html">Unix</a>]</td>
12916<td><div class="info">
12917Set the process's file mode creation mask, and return the previous
12918    mask.
12919</div>
12920</td></tr>
12921<tr><td><a href="Obj.html#VALunaligned_tag">unaligned_tag</a> [<a href="Obj.html">Obj</a>]</td>
12922<td></td></tr>
12923<tr><td><a href="Clflags.html#VALunbox_closures">unbox_closures</a> [<a href="Clflags.html">Clflags</a>]</td>
12924<td></td></tr>
12925<tr><td><a href="Clflags.html#VALunbox_closures_factor">unbox_closures_factor</a> [<a href="Clflags.html">Clflags</a>]</td>
12926<td></td></tr>
12927<tr><td><a href="Clflags.html#VALunbox_free_vars_of_closures">unbox_free_vars_of_closures</a> [<a href="Clflags.html">Clflags</a>]</td>
12928<td></td></tr>
12929<tr><td><a href="Clflags.html#VALunbox_specialised_args">unbox_specialised_args</a> [<a href="Clflags.html">Clflags</a>]</td>
12930<td></td></tr>
12931<tr><td><a href="Clflags.html#VALunboxed_types">unboxed_types</a> [<a href="Clflags.html">Clflags</a>]</td>
12932<td></td></tr>
12933<tr><td><a href="String.html#VALuncapitalize">uncapitalize</a> [<a href="String.html">String</a>]</td>
12934<td><div class="info">
12935<span class="deprecated">Return a copy of the argument, with the first character set to lowercase,
12936   using the ISO Latin-1 (8859-1) character set..
12937</span></div>
12938</td></tr>
12939<tr><td><a href="StringLabels.html#VALuncapitalize">uncapitalize</a> [<a href="StringLabels.html">StringLabels</a>]</td>
12940<td><div class="info">
12941<span class="deprecated">Return a copy of the argument, with the first character set to lowercase,
12942   using the ISO Latin-1 (8859-1) character set..
12943</span></div>
12944</td></tr>
12945<tr><td><a href="BytesLabels.html#VALuncapitalize">uncapitalize</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
12946<td><div class="info">
12947<span class="deprecated">Return a copy of the argument, with the first character set to lowercase,
12948   using the ISO Latin-1 (8859-1) character set..
12949</span></div>
12950</td></tr>
12951<tr><td><a href="Bytes.html#VALuncapitalize">uncapitalize</a> [<a href="Bytes.html">Bytes</a>]</td>
12952<td><div class="info">
12953<span class="deprecated">Return a copy of the argument, with the first character set to lowercase,
12954   using the ISO Latin-1 (8859-1) character set..
12955</span></div>
12956</td></tr>
12957<tr><td><a href="String.html#VALuncapitalize_ascii">uncapitalize_ascii</a> [<a href="String.html">String</a>]</td>
12958<td><div class="info">
12959Return a copy of the argument, with the first character set to lowercase,
12960   using the US-ASCII character set.
12961</div>
12962</td></tr>
12963<tr><td><a href="StringLabels.html#VALuncapitalize_ascii">uncapitalize_ascii</a> [<a href="StringLabels.html">StringLabels</a>]</td>
12964<td><div class="info">
12965Return a copy of the argument, with the first character set to lowercase,
12966   using the US-ASCII character set.
12967</div>
12968</td></tr>
12969<tr><td><a href="BytesLabels.html#VALuncapitalize_ascii">uncapitalize_ascii</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
12970<td><div class="info">
12971Return a copy of the argument, with the first character set to lowercase,
12972   using the US-ASCII character set.
12973</div>
12974</td></tr>
12975<tr><td><a href="Bytes.html#VALuncapitalize_ascii">uncapitalize_ascii</a> [<a href="Bytes.html">Bytes</a>]</td>
12976<td><div class="info">
12977Return a copy of the argument, with the first character set to lowercase,
12978   using the US-ASCII character set.
12979</div>
12980</td></tr>
12981<tr><td><a href="Scanf.html#VALunescaped">unescaped</a> [<a href="Scanf.html">Scanf</a>]</td>
12982<td><div class="info">
12983<code class="code">unescaped&nbsp;s</code> return a copy of <code class="code">s</code> with escape sequences (according to
12984    the lexical conventions of OCaml) replaced by their corresponding special
12985    characters.
12986</div>
12987</td></tr>
12988<tr><td><a href="MoreLabels.Set.S.html#VALunion">union</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td>
12989<td></td></tr>
12990<tr><td><a href="MoreLabels.Map.S.html#VALunion">union</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td>
12991<td></td></tr>
12992<tr><td><a href="Map.S.html#VALunion">union</a> [<a href="Map.S.html">Map.S</a>]</td>
12993<td><div class="info">
12994<code class="code">union&nbsp;f&nbsp;m1&nbsp;m2</code> computes a map whose keys is the union of keys
12995        of <code class="code">m1</code> and of <code class="code">m2</code>.
12996</div>
12997</td></tr>
12998<tr><td><a href="Set.S.html#VALunion">union</a> [<a href="Set.S.html">Set.S</a>]</td>
12999<td><div class="info">
13000Set union.
13001</div>
13002</td></tr>
13003<tr><td><a href="Identifiable.S.Map.html#VALunion_left">union_left</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
13004<td><div class="info">
13005<code class="code">union_left&nbsp;m1&nbsp;m2&nbsp;=&nbsp;union_right&nbsp;m2&nbsp;m1</code>
13006</div>
13007</td></tr>
13008<tr><td><a href="Identifiable.S.Map.html#VALunion_merge">union_merge</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
13009<td></td></tr>
13010<tr><td><a href="Identifiable.S.Map.html#VALunion_right">union_right</a> [<a href="Identifiable.S.Map.html">Identifiable.S.Map</a>]</td>
13011<td><div class="info">
13012<code class="code">union_right&nbsp;m1&nbsp;m2</code> contains all bindings from <code class="code">m1</code> and <code class="code">m2</code>.
13013</div>
13014</td></tr>
13015<tr><td><a href="Big_int.html#VALunit_big_int">unit_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
13016<td><div class="info">
13017The big integer <code class="code">1</code>.
13018</div>
13019</td></tr>
13020<tr><td><a href="Sys.html#VALunix">unix</a> [<a href="Sys.html">Sys</a>]</td>
13021<td><div class="info">
13022True if <code class="code"><span class="constructor">Sys</span>.os_type&nbsp;=&nbsp;<span class="string">"Unix"</span></code>.
13023</div>
13024</td></tr>
13025<tr><td><a href="UnixLabels.html#VALunlink">unlink</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
13026<td><div class="info">
13027Removes the named file
13028</div>
13029</td></tr>
13030<tr><td><a href="Unix.html#VALunlink">unlink</a> [<a href="Unix.html">Unix</a>]</td>
13031<td><div class="info">
13032Removes the named file.
13033</div>
13034</td></tr>
13035<tr><td><a href="Mutex.html#VALunlock">unlock</a> [<a href="Mutex.html">Mutex</a>]</td>
13036<td><div class="info">
13037Unlock the given mutex.
13038</div>
13039</td></tr>
13040<tr><td><a href="Obj.html#VALunmarshal">unmarshal</a> [<a href="Obj.html">Obj</a>]</td>
13041<td></td></tr>
13042<tr><td><a href="Ast_helper.Mod.html#VALunpack">unpack</a> [<a href="Ast_helper.Mod.html">Ast_helper.Mod</a>]</td>
13043<td></td></tr>
13044<tr><td><a href="Ast_helper.Pat.html#VALunpack">unpack</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
13045<td></td></tr>
13046<tr><td><a href="Ast_helper.Exp.html#VALunreachable">unreachable</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
13047<td></td></tr>
13048<tr><td><a href="Misc.LongString.html#VALunsafe_blit_to_bytes">unsafe_blit_to_bytes</a> [<a href="Misc.LongString.html">Misc.LongString</a>]</td>
13049<td></td></tr>
13050<tr><td><a href="Bigarray.Array3.html#VALunsafe_get">unsafe_get</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
13051<td><div class="info">
13052Like <a href="Bigarray.Array3.html#VALget"><code class="code"><span class="constructor">Bigarray</span>.<span class="constructor">Array3</span>.get</code></a>, but bounds checking is not always
13053      performed.
13054</div>
13055</td></tr>
13056<tr><td><a href="Bigarray.Array2.html#VALunsafe_get">unsafe_get</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
13057<td><div class="info">
13058Like <a href="Bigarray.Array2.html#VALget"><code class="code"><span class="constructor">Bigarray</span>.<span class="constructor">Array2</span>.get</code></a>, but bounds checking is not always
13059      performed.
13060</div>
13061</td></tr>
13062<tr><td><a href="Bigarray.Array1.html#VALunsafe_get">unsafe_get</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
13063<td><div class="info">
13064Like <a href="Bigarray.Array1.html#VALget"><code class="code"><span class="constructor">Bigarray</span>.<span class="constructor">Array1</span>.get</code></a>, but bounds checking is not always performed.
13065</div>
13066</td></tr>
13067<tr><td><a href="Bytes.html#VALunsafe_of_string">unsafe_of_string</a> [<a href="Bytes.html">Bytes</a>]</td>
13068<td><div class="info">
13069Unsafely convert a shared string to a byte sequence that should
13070    not be mutated.
13071</div>
13072</td></tr>
13073<tr><td><a href="Bigarray.Array3.html#VALunsafe_set">unsafe_set</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td>
13074<td><div class="info">
13075Like <a href="Bigarray.Array3.html#VALset"><code class="code"><span class="constructor">Bigarray</span>.<span class="constructor">Array3</span>.set</code></a>, but bounds checking is not always
13076      performed.
13077</div>
13078</td></tr>
13079<tr><td><a href="Bigarray.Array2.html#VALunsafe_set">unsafe_set</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td>
13080<td><div class="info">
13081Like <a href="Bigarray.Array2.html#VALset"><code class="code"><span class="constructor">Bigarray</span>.<span class="constructor">Array2</span>.set</code></a>, but bounds checking is not always
13082      performed.
13083</div>
13084</td></tr>
13085<tr><td><a href="Bigarray.Array1.html#VALunsafe_set">unsafe_set</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td>
13086<td><div class="info">
13087Like <a href="Bigarray.Array1.html#VALset"><code class="code"><span class="constructor">Bigarray</span>.<span class="constructor">Array1</span>.set</code></a>, but bounds checking is not always performed.
13088</div>
13089</td></tr>
13090<tr><td><a href="Clflags.html#VALunsafe_string">unsafe_string</a> [<a href="Clflags.html">Clflags</a>]</td>
13091<td></td></tr>
13092<tr><td><a href="Bytes.html#VALunsafe_to_string">unsafe_to_string</a> [<a href="Bytes.html">Bytes</a>]</td>
13093<td><div class="info">
13094Unsafely convert a byte sequence into a string.
13095</div>
13096</td></tr>
13097<tr><td><a href="Obj.Ephemeron.html#VALunset_data">unset_data</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
13098<td><div class="info">
13099Same as <a href="Ephemeron.K1.html#VALunset_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.unset_data</code></a>
13100</div>
13101</td></tr>
13102<tr><td><a href="Ephemeron.Kn.html#VALunset_data">unset_data</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
13103<td><div class="info">
13104Same as <a href="Ephemeron.K1.html#VALunset_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.unset_data</code></a>
13105</div>
13106</td></tr>
13107<tr><td><a href="Ephemeron.K2.html#VALunset_data">unset_data</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
13108<td><div class="info">
13109Same as <a href="Ephemeron.K1.html#VALunset_data"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.unset_data</code></a>
13110</div>
13111</td></tr>
13112<tr><td><a href="Ephemeron.K1.html#VALunset_data">unset_data</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
13113<td><div class="info">
13114<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.unset_data&nbsp;eph&nbsp;el</code> sets the key of <code class="code">eph</code> to be an
13115      empty key.
13116</div>
13117</td></tr>
13118<tr><td><a href="Obj.Ephemeron.html#VALunset_key">unset_key</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td>
13119<td><div class="info">
13120Same as <a href="Ephemeron.K1.html#VALunset_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.unset_key</code></a>
13121</div>
13122</td></tr>
13123<tr><td><a href="Ephemeron.Kn.html#VALunset_key">unset_key</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td>
13124<td><div class="info">
13125Same as <a href="Ephemeron.K1.html#VALunset_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.unset_key</code></a>
13126</div>
13127</td></tr>
13128<tr><td><a href="Ephemeron.K1.html#VALunset_key">unset_key</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td>
13129<td><div class="info">
13130<code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.unset_key&nbsp;eph&nbsp;el</code> sets the key of <code class="code">eph</code> to be an
13131      empty key.
13132</div>
13133</td></tr>
13134<tr><td><a href="Ephemeron.K2.html#VALunset_key1">unset_key1</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
13135<td><div class="info">
13136Same as <a href="Ephemeron.K1.html#VALunset_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.unset_key</code></a>
13137</div>
13138</td></tr>
13139<tr><td><a href="Ephemeron.K2.html#VALunset_key2">unset_key2</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td>
13140<td><div class="info">
13141Same as <a href="Ephemeron.K1.html#VALunset_key"><code class="code"><span class="constructor">Ephemeron</span>.<span class="constructor">K1</span>.unset_key</code></a>
13142</div>
13143</td></tr>
13144<tr><td><a href="CamlinternalMod.html#VALupdate_mod">update_mod</a> [<a href="CamlinternalMod.html">CamlinternalMod</a>]</td>
13145<td></td></tr>
13146<tr><td><a href="String.html#VALuppercase">uppercase</a> [<a href="String.html">String</a>]</td>
13147<td><div class="info">
13148<span class="deprecated">Return a copy of the argument, with all lowercase letters
13149   translated to uppercase, including accented letters of the ISO
13150   Latin-1 (8859-1) character set.
13151</span></div>
13152</td></tr>
13153<tr><td><a href="StringLabels.html#VALuppercase">uppercase</a> [<a href="StringLabels.html">StringLabels</a>]</td>
13154<td><div class="info">
13155<span class="deprecated">Return a copy of the argument, with all lowercase letters
13156   translated to uppercase, including accented letters of the ISO
13157   Latin-1 (8859-1) character set.
13158</span></div>
13159</td></tr>
13160<tr><td><a href="Char.html#VALuppercase">uppercase</a> [<a href="Char.html">Char</a>]</td>
13161<td><div class="info">
13162<span class="deprecated">Convert the given character to its equivalent uppercase character,
13163   using the ISO Latin-1 (8859-1) character set.
13164</span></div>
13165</td></tr>
13166<tr><td><a href="BytesLabels.html#VALuppercase">uppercase</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
13167<td><div class="info">
13168<span class="deprecated">Return a copy of the argument, with all lowercase letters
13169   translated to uppercase, including accented letters of the ISO
13170   Latin-1 (8859-1) character set.
13171</span></div>
13172</td></tr>
13173<tr><td><a href="Bytes.html#VALuppercase">uppercase</a> [<a href="Bytes.html">Bytes</a>]</td>
13174<td><div class="info">
13175<span class="deprecated">Return a copy of the argument, with all lowercase letters
13176   translated to uppercase, including accented letters of the ISO
13177   Latin-1 (8859-1) character set.
13178</span></div>
13179</td></tr>
13180<tr><td><a href="String.html#VALuppercase_ascii">uppercase_ascii</a> [<a href="String.html">String</a>]</td>
13181<td><div class="info">
13182Return a copy of the argument, with all lowercase letters
13183   translated to uppercase, using the US-ASCII character set.
13184</div>
13185</td></tr>
13186<tr><td><a href="StringLabels.html#VALuppercase_ascii">uppercase_ascii</a> [<a href="StringLabels.html">StringLabels</a>]</td>
13187<td><div class="info">
13188Return a copy of the argument, with all lowercase letters
13189   translated to uppercase, using the US-ASCII character set.
13190</div>
13191</td></tr>
13192<tr><td><a href="Char.html#VALuppercase_ascii">uppercase_ascii</a> [<a href="Char.html">Char</a>]</td>
13193<td><div class="info">
13194Convert the given character to its equivalent uppercase character,
13195   using the US-ASCII character set.
13196</div>
13197</td></tr>
13198<tr><td><a href="BytesLabels.html#VALuppercase_ascii">uppercase_ascii</a> [<a href="BytesLabels.html">BytesLabels</a>]</td>
13199<td><div class="info">
13200Return a copy of the argument, with all lowercase letters
13201   translated to uppercase, using the US-ASCII character set.
13202</div>
13203</td></tr>
13204<tr><td><a href="Bytes.html#VALuppercase_ascii">uppercase_ascii</a> [<a href="Bytes.html">Bytes</a>]</td>
13205<td><div class="info">
13206Return a copy of the argument, with all lowercase letters
13207   translated to uppercase, using the US-ASCII character set.
13208</div>
13209</td></tr>
13210<tr><td><a href="Arg.html#VALusage">usage</a> [<a href="Arg.html">Arg</a>]</td>
13211<td><div class="info">
13212<code class="code"><span class="constructor">Arg</span>.usage&nbsp;speclist&nbsp;usage_msg</code> prints to standard error
13213    an error message that includes the list of valid options.
13214</div>
13215</td></tr>
13216<tr><td><a href="Arg.html#VALusage_string">usage_string</a> [<a href="Arg.html">Arg</a>]</td>
13217<td><div class="info">
13218Returns the message that would have been printed by <a href="Arg.html#VALusage"><code class="code"><span class="constructor">Arg</span>.usage</code></a>,
13219    if provided with the same parameters.
13220</div>
13221</td></tr>
13222<tr><td><a href="Parser.html#VALuse_file">use_file</a> [<a href="Parser.html">Parser</a>]</td>
13223<td></td></tr>
13224<tr><td><a href="Parse.html#VALuse_file">use_file</a> [<a href="Parse.html">Parse</a>]</td>
13225<td></td></tr>
13226<tr><td><a href="Clflags.html#VALuse_inlining_arguments_set">use_inlining_arguments_set</a> [<a href="Clflags.html">Clflags</a>]</td>
13227<td><div class="info">
13228Set all the inlining arguments for a round.
13229</div>
13230</td></tr>
13231<tr><td><a href="Clflags.html#VALuse_prims">use_prims</a> [<a href="Clflags.html">Clflags</a>]</td>
13232<td></td></tr>
13233<tr><td><a href="Clflags.html#VALuse_runtime">use_runtime</a> [<a href="Clflags.html">Clflags</a>]</td>
13234<td></td></tr>
13235<tr><td><a href="Clflags.html#VALuse_threads">use_threads</a> [<a href="Clflags.html">Clflags</a>]</td>
13236<td></td></tr>
13237<tr><td><a href="Clflags.html#VALuse_vmthreads">use_vmthreads</a> [<a href="Clflags.html">Clflags</a>]</td>
13238<td></td></tr>
13239<tr><td><a href="UnixLabels.html#VALutimes">utimes</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
13240<td><div class="info">
13241Set the last access time (second arg) and last modification time
13242   (third arg) for a file.
13243</div>
13244</td></tr>
13245<tr><td><a href="Unix.html#VALutimes">utimes</a> [<a href="Unix.html">Unix</a>]</td>
13246<td><div class="info">
13247Set the last access time (second arg) and last modification time
13248   (third arg) for a file.
13249</div>
13250</td></tr>
13251<tr><td align="left"><br>V</td></tr>
13252<tr><td><a href="Ast_helper.Cf.html#VALval_">val_</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
13253<td></td></tr>
13254<tr><td><a href="Ast_helper.Ctf.html#VALval_">val_</a> [<a href="Ast_helper.Ctf.html">Ast_helper.Ctf</a>]</td>
13255<td></td></tr>
13256<tr><td><a href="Ast_helper.Str.html#VALvalue">value</a> [<a href="Ast_helper.Str.html">Ast_helper.Str</a>]</td>
13257<td></td></tr>
13258<tr><td><a href="Ast_helper.Sig.html#VALvalue">value</a> [<a href="Ast_helper.Sig.html">Ast_helper.Sig</a>]</td>
13259<td></td></tr>
13260<tr><td><a href="Misc.Stdlib.Option.html#VALvalue_default">value_default</a> [<a href="Misc.Stdlib.Option.html">Misc.Stdlib.Option</a>]</td>
13261<td></td></tr>
13262<tr><td><a href="Ast_helper.Pat.html#VALvar">var</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
13263<td></td></tr>
13264<tr><td><a href="Ast_helper.Typ.html#VALvar">var</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
13265<td></td></tr>
13266<tr><td><a href="Ast_helper.Exp.html#VALvariant">variant</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
13267<td></td></tr>
13268<tr><td><a href="Ast_helper.Pat.html#VALvariant">variant</a> [<a href="Ast_helper.Pat.html">Ast_helper.Pat</a>]</td>
13269<td></td></tr>
13270<tr><td><a href="Ast_helper.Typ.html#VALvariant">variant</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
13271<td></td></tr>
13272<tr><td><a href="Ast_helper.Typ.html#VALvarify_constructors">varify_constructors</a> [<a href="Ast_helper.Typ.html">Ast_helper.Typ</a>]</td>
13273<td><div class="info">
13274<code class="code">varify_constructors&nbsp;newtypes&nbsp;te</code> is type expression <code class="code">te</code>, of which
13275        any of nullary type constructor <code class="code">tc</code> is replaced by type variable of
13276        the same name, if <code class="code">tc</code>'s name appears in <code class="code">newtypes</code>.
13277</div>
13278</td></tr>
13279<tr><td><a href="Clflags.html#VALverbose">verbose</a> [<a href="Clflags.html">Clflags</a>]</td>
13280<td></td></tr>
13281<tr><td><a href="Config.html#VALversion">version</a> [<a href="Config.html">Config</a>]</td>
13282<td></td></tr>
13283<tr><td><a href="Ast_helper.Cf.html#VALvirtual_">virtual_</a> [<a href="Ast_helper.Cf.html">Ast_helper.Cf</a>]</td>
13284<td></td></tr>
13285<tr><td align="left"><br>W</td></tr>
13286<tr><td><a href="UnixLabels.html#VALwait">wait</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
13287<td><div class="info">
13288Wait until one of the children processes die, and return its pid
13289   and termination status.
13290</div>
13291</td></tr>
13292<tr><td><a href="Unix.html#VALwait">wait</a> [<a href="Unix.html">Unix</a>]</td>
13293<td><div class="info">
13294Wait until one of the children processes die, and return its pid
13295   and termination status.
13296</div>
13297</td></tr>
13298<tr><td><a href="ThreadUnix.html#VALwait">wait</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
13299<td></td></tr>
13300<tr><td><a href="Condition.html#VALwait">wait</a> [<a href="Condition.html">Condition</a>]</td>
13301<td><div class="info">
13302<code class="code">wait&nbsp;c&nbsp;m</code> atomically unlocks the mutex <code class="code">m</code> and suspends the
13303   calling process on the condition variable <code class="code">c</code>.
13304</div>
13305</td></tr>
13306<tr><td><a href="Graphics.html#VALwait_next_event">wait_next_event</a> [<a href="Graphics.html">Graphics</a>]</td>
13307<td><div class="info">
13308Wait until one of the events specified in the given event list
13309   occurs, and return the status of the mouse and keyboard at
13310   that time.
13311</div>
13312</td></tr>
13313<tr><td><a href="Thread.html#VALwait_pid">wait_pid</a> [<a href="Thread.html">Thread</a>]</td>
13314<td><div class="info">
13315<code class="code">wait_pid&nbsp;p</code> suspends the execution of the calling thread
13316   until the process specified by the process identifier <code class="code">p</code>
13317   terminates.
13318</div>
13319</td></tr>
13320<tr><td><a href="Thread.html#VALwait_read">wait_read</a> [<a href="Thread.html">Thread</a>]</td>
13321<td><div class="info">
13322See <a href="Thread.html#VALwait_write"><code class="code"><span class="constructor">Thread</span>.wait_write</code></a>.
13323</div>
13324</td></tr>
13325<tr><td><a href="Thread.html#VALwait_signal">wait_signal</a> [<a href="Thread.html">Thread</a>]</td>
13326<td><div class="info">
13327<code class="code">wait_signal&nbsp;sigs</code> suspends the execution of the calling thread
13328   until the process receives one of the signals specified in the
13329   list <code class="code">sigs</code>.
13330</div>
13331</td></tr>
13332<tr><td><a href="Thread.html#VALwait_timed_read">wait_timed_read</a> [<a href="Thread.html">Thread</a>]</td>
13333<td><div class="info">
13334See <a href="Thread.html#VALwait_timed_read"><code class="code"><span class="constructor">Thread</span>.wait_timed_read</code></a>.
13335</div>
13336</td></tr>
13337<tr><td><a href="Thread.html#VALwait_timed_write">wait_timed_write</a> [<a href="Thread.html">Thread</a>]</td>
13338<td><div class="info">
13339Suspend the execution of the calling thread until at least
13340   one character is available for reading (<code class="code">wait_read</code>) or
13341   one character can be written without blocking (<code class="code">wait_write</code>)
13342   on the given Unix file descriptor.
13343</div>
13344</td></tr>
13345<tr><td><a href="Thread.html#VALwait_write">wait_write</a> [<a href="Thread.html">Thread</a>]</td>
13346<td><div class="info">
13347This function does nothing in this implementation.
13348</div>
13349</td></tr>
13350<tr><td><a href="UnixLabels.html#VALwaitpid">waitpid</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
13351<td><div class="info">
13352Same as <a href="UnixLabels.html#VALwait"><code class="code"><span class="constructor">UnixLabels</span>.wait</code></a>, but waits for the child process whose pid
13353   is given.
13354</div>
13355</td></tr>
13356<tr><td><a href="Unix.html#VALwaitpid">waitpid</a> [<a href="Unix.html">Unix</a>]</td>
13357<td><div class="info">
13358Same as <a href="Unix.html#VALwait"><code class="code"><span class="constructor">Unix</span>.wait</code></a>, but waits for the child process whose pid is given.
13359</div>
13360</td></tr>
13361<tr><td><a href="ThreadUnix.html#VALwaitpid">waitpid</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
13362<td></td></tr>
13363<tr><td><a href="Docstrings.html#VALwarn_bad_docstrings">warn_bad_docstrings</a> [<a href="Docstrings.html">Docstrings</a>]</td>
13364<td><div class="info">
13365Emit warnings for unattached and ambiguous docstrings
13366</div>
13367</td></tr>
13368<tr><td><a href="Builtin_attributes.html#VALwarn_on_literal_pattern">warn_on_literal_pattern</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
13369<td></td></tr>
13370<tr><td><a href="Builtin_attributes.html#VALwarning_attribute">warning_attribute</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
13371<td></td></tr>
13372<tr><td><a href="Builtin_attributes.html#VALwarning_enter_scope">warning_enter_scope</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
13373<td></td></tr>
13374<tr><td><a href="Builtin_attributes.html#VALwarning_leave_scope">warning_leave_scope</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
13375<td></td></tr>
13376<tr><td><a href="Location.html#VALwarning_printer">warning_printer</a> [<a href="Location.html">Location</a>]</td>
13377<td><div class="info">
13378Hook for intercepting warnings.
13379</div>
13380</td></tr>
13381<tr><td><a href="Depend.html#VALweaken_map">weaken_map</a> [<a href="Depend.html">Depend</a>]</td>
13382<td></td></tr>
13383<tr><td><a href="Ast_helper.Exp.html#VALwhile_">while_</a> [<a href="Ast_helper.Exp.html">Ast_helper.Exp</a>]</td>
13384<td></td></tr>
13385<tr><td><a href="Graphics.html#VALwhite">white</a> [<a href="Graphics.html">Graphics</a>]</td>
13386<td></td></tr>
13387<tr><td><a href="CamlinternalOO.html#VALwiden">widen</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td>
13388<td></td></tr>
13389<tr><td><a href="Sys.html#VALwin32">win32</a> [<a href="Sys.html">Sys</a>]</td>
13390<td><div class="info">
13391True if <code class="code"><span class="constructor">Sys</span>.os_type&nbsp;=&nbsp;<span class="string">"Win32"</span></code>.
13392</div>
13393</td></tr>
13394<tr><td><a href="GraphicsX11.html#VALwindow_id">window_id</a> [<a href="GraphicsX11.html">GraphicsX11</a>]</td>
13395<td><div class="info">
13396Return the unique identifier of the OCaml graphics window.
13397</div>
13398</td></tr>
13399<tr><td><a href="Ast_helper.Mty.html#VALwith_">with_</a> [<a href="Ast_helper.Mty.html">Ast_helper.Mty</a>]</td>
13400<td></td></tr>
13401<tr><td><a href="Ast_helper.html#VALwith_default_loc">with_default_loc</a> [<a href="Ast_helper.html">Ast_helper</a>]</td>
13402<td><div class="info">
13403Set the <code class="code">default_loc</code> within the scope of the execution
13404        of the provided function.
13405</div>
13406</td></tr>
13407<tr><td><a href="Config.html#VALwith_frame_pointers">with_frame_pointers</a> [<a href="Config.html">Config</a>]</td>
13408<td></td></tr>
13409<tr><td><a href="Builtin_attributes.html#VALwith_warning_attribute">with_warning_attribute</a> [<a href="Builtin_attributes.html">Builtin_attributes</a>]</td>
13410<td></td></tr>
13411<tr><td><a href="Sys.html#VALword_size">word_size</a> [<a href="Sys.html">Sys</a>]</td>
13412<td><div class="info">
13413Size of one word on the machine currently executing the OCaml
13414   program, in bits: 32 or 64.
13415</div>
13416</td></tr>
13417<tr><td><a href="Event.html#VALwrap">wrap</a> [<a href="Event.html">Event</a>]</td>
13418<td><div class="info">
13419<code class="code">wrap&nbsp;ev&nbsp;fn</code> returns the event that performs the same communications
13420   as <code class="code">ev</code>, then applies the post-processing function <code class="code">fn</code>
13421   on the return value.
13422</div>
13423</td></tr>
13424<tr><td><a href="Event.html#VALwrap_abort">wrap_abort</a> [<a href="Event.html">Event</a>]</td>
13425<td><div class="info">
13426<code class="code">wrap_abort&nbsp;ev&nbsp;fn</code> returns the event that performs
13427   the same communications as <code class="code">ev</code>, but if it is not selected
13428   the function <code class="code">fn</code> is called after the synchronization.
13429</div>
13430</td></tr>
13431<tr><td><a href="UnixLabels.html#VALwrite">write</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
13432<td><div class="info">
13433<code class="code">write&nbsp;fd&nbsp;buff&nbsp;ofs&nbsp;len</code> writes <code class="code">len</code> bytes to descriptor <code class="code">fd</code>,
13434    taking them from byte sequence <code class="code">buff</code>, starting at position <code class="code">ofs</code>
13435    in <code class="code">buff</code>.
13436</div>
13437</td></tr>
13438<tr><td><a href="Unix.html#VALwrite">write</a> [<a href="Unix.html">Unix</a>]</td>
13439<td><div class="info">
13440<code class="code">write&nbsp;fd&nbsp;buff&nbsp;ofs&nbsp;len</code> writes <code class="code">len</code> bytes to descriptor <code class="code">fd</code>,
13441    taking them from byte sequence <code class="code">buff</code>, starting at position <code class="code">ofs</code>
13442    in <code class="code">buff</code>.
13443</div>
13444</td></tr>
13445<tr><td><a href="ThreadUnix.html#VALwrite">write</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
13446<td></td></tr>
13447<tr><td><a href="Arg.html#VALwrite_arg">write_arg</a> [<a href="Arg.html">Arg</a>]</td>
13448<td><div class="info">
13449<code class="code"><span class="constructor">Arg</span>.write_arg&nbsp;file&nbsp;args</code> writes the arguments <code class="code">args</code> newline-terminated
13450    into the file <code class="code">file</code>.
13451</div>
13452</td></tr>
13453<tr><td><a href="Arg.html#VALwrite_arg0">write_arg0</a> [<a href="Arg.html">Arg</a>]</td>
13454<td><div class="info">
13455Identical to <a href="Arg.html#VALwrite_arg"><code class="code"><span class="constructor">Arg</span>.write_arg</code></a> but uses the null character for terminator
13456    instead of newline.
13457</div>
13458</td></tr>
13459<tr><td><a href="UnixLabels.html#VALwrite_substring">write_substring</a> [<a href="UnixLabels.html">UnixLabels</a>]</td>
13460<td><div class="info">
13461Same as <code class="code">write</code>, but take the data from a string instead of a byte
13462    sequence.
13463</div>
13464</td></tr>
13465<tr><td><a href="Unix.html#VALwrite_substring">write_substring</a> [<a href="Unix.html">Unix</a>]</td>
13466<td><div class="info">
13467Same as <code class="code">write</code>, but take the data from a string instead of a byte
13468    sequence.
13469</div>
13470</td></tr>
13471<tr><td><a href="ThreadUnix.html#VALwrite_substring">write_substring</a> [<a href="ThreadUnix.html">ThreadUnix</a>]</td>
13472<td></td></tr>
13473<tr><td align="left"><br>X</td></tr>
13474<tr><td><a href="Big_int.html#VALxor_big_int">xor_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
13475<td><div class="info">
13476Bitwise logical 'exclusive or'.
13477</div>
13478</td></tr>
13479<tr><td align="left"><br>Y</td></tr>
13480<tr><td><a href="Graphics.html#VALyellow">yellow</a> [<a href="Graphics.html">Graphics</a>]</td>
13481<td></td></tr>
13482<tr><td><a href="Thread.html#VALyield">yield</a> [<a href="Thread.html">Thread</a>]</td>
13483<td><div class="info">
13484Re-schedule the calling thread without suspending it.
13485</div>
13486</td></tr>
13487<tr><td align="left"><br>Z</td></tr>
13488<tr><td><a href="Targetint.html#VALzero">zero</a> [<a href="Targetint.html">Targetint</a>]</td>
13489<td><div class="info">
13490The target integer 0.
13491</div>
13492</td></tr>
13493<tr><td><a href="Nativeint.html#VALzero">zero</a> [<a href="Nativeint.html">Nativeint</a>]</td>
13494<td><div class="info">
13495The native integer 0.
13496</div>
13497</td></tr>
13498<tr><td><a href="Int64.html#VALzero">zero</a> [<a href="Int64.html">Int64</a>]</td>
13499<td><div class="info">
13500The 64-bit integer 0.
13501</div>
13502</td></tr>
13503<tr><td><a href="Int32.html#VALzero">zero</a> [<a href="Int32.html">Int32</a>]</td>
13504<td><div class="info">
13505The 32-bit integer 0.
13506</div>
13507</td></tr>
13508<tr><td><a href="Complex.html#VALzero">zero</a> [<a href="Complex.html">Complex</a>]</td>
13509<td><div class="info">
13510The complex number <code class="code">0</code>.
13511</div>
13512</td></tr>
13513<tr><td><a href="Big_int.html#VALzero_big_int">zero_big_int</a> [<a href="Big_int.html">Big_int</a>]</td>
13514<td><div class="info">
13515The big integer <code class="code">0</code>.
13516</div>
13517</td></tr>
13518<tr><td><a href="Numbers.Int.html#VALzero_to_n">zero_to_n</a> [<a href="Numbers.Int.html">Numbers.Int</a>]</td>
13519<td><div class="info">
13520<code class="code">zero_to_n&nbsp;n</code> is the set of numbers {0, ..., n} (inclusive).
13521</div>
13522</td></tr>
13523</table>
13524</body>
13525</html>