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 types</title> 111</head> 112<body> 113<div class="navbar"> <a class="up" href="index.html" title="Index">Up</a> 114 </div> 115<h1>Index of types</h1> 116<table> 117<tr><td align="left"><br>A</td></tr> 118<tr><td><a href="CamlinternalFormat.html#TYPEacc">acc</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td> 119<td></td></tr> 120<tr><td><a href="CamlinternalFormat.html#TYPEacc_formatting_gen">acc_formatting_gen</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td> 121<td></td></tr> 122<tr><td><a href="UnixLabels.html#TYPEaccess_permission">access_permission</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 123<td><div class="info"> 124Flags for the <a href="UnixLabels.html#VALaccess"><code class="code"><span class="constructor">UnixLabels</span>.access</code></a> call. 125</div> 126</td></tr> 127<tr><td><a href="Unix.html#TYPEaccess_permission">access_permission</a> [<a href="Unix.html">Unix</a>]</td> 128<td><div class="info"> 129Flags for the <a href="Unix.html#VALaccess"><code class="code"><span class="constructor">Unix</span>.access</code></a> call. 130</div> 131</td></tr> 132<tr><td><a href="UnixLabels.html#TYPEaddr_info">addr_info</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 133<td><div class="info"> 134Address information returned by <a href="Unix.html#VALgetaddrinfo"><code class="code"><span class="constructor">Unix</span>.getaddrinfo</code></a>. 135</div> 136</td></tr> 137<tr><td><a href="Unix.html#TYPEaddr_info">addr_info</a> [<a href="Unix.html">Unix</a>]</td> 138<td><div class="info"> 139Address information returned by <a href="Unix.html#VALgetaddrinfo"><code class="code"><span class="constructor">Unix</span>.getaddrinfo</code></a>. 140</div> 141</td></tr> 142<tr><td><a href="Gc.html#TYPEalarm">alarm</a> [<a href="Gc.html">Gc</a>]</td> 143<td><div class="info"> 144An alarm is a piece of data that calls a user function at the end of 145 each major GC cycle. 146</div> 147</td></tr> 148<tr><td><a href="Arg.html#TYPEanon_fun">anon_fun</a> [<a href="Arg.html">Arg</a>]</td> 149<td></td></tr> 150<tr><td><a href="Asttypes.html#TYPEarg_label">arg_label</a> [<a href="Asttypes.html">Asttypes</a>]</td> 151<td></td></tr> 152<tr><td><a href="Parsetree.html#TYPEattribute">attribute</a> [<a href="Parsetree.html">Parsetree</a>]</td> 153<td></td></tr> 154<tr><td><a href="Parsetree.html#TYPEattributes">attributes</a> [<a href="Parsetree.html">Parsetree</a>]</td> 155<td></td></tr> 156<tr><td><a href="Ast_helper.html#TYPEattrs">attrs</a> [<a href="Ast_helper.html">Ast_helper</a>]</td> 157<td></td></tr> 158<tr><td align="left"><br>B</td></tr> 159<tr><td><a href="Sys.html#TYPEbackend_type">backend_type</a> [<a href="Sys.html">Sys</a>]</td> 160<td><div class="info"> 161Currently, the official distribution only supports <code class="code"><span class="constructor">Native</span></code> and 162 <code class="code"><span class="constructor">Bytecode</span></code>, but it can be other backends with alternative 163 compilers, for example, javascript. 164</div> 165</td></tr> 166<tr><td><a href="Printexc.html#TYPEbacktrace_slot">backtrace_slot</a> [<a href="Printexc.html">Printexc</a>]</td> 167<td><div class="info"> 168The abstract type <code class="code">backtrace_slot</code> represents a single slot of 169 a backtrace. 170</div> 171</td></tr> 172<tr><td><a href="Big_int.html#TYPEbig_int">big_int</a> [<a href="Big_int.html">Big_int</a>]</td> 173<td><div class="info"> 174The type of big integers. 175</div> 176</td></tr> 177<tr><td><a href="CamlinternalFormatBasics.html#TYPEblock_type">block_type</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 178<td></td></tr> 179<tr><td><a href="Depend.html#TYPEbound_map">bound_map</a> [<a href="Depend.html">Depend</a>]</td> 180<td></td></tr> 181<tr><td align="left"><br>C</td></tr> 182<tr><td><a href="Bigarray.html#TYPEc_layout">c_layout</a> [<a href="Bigarray.html">Bigarray</a>]</td> 183<td><div class="info"> 184See <a href="Bigarray.html#VALfortran_layout"><code class="code"><span class="constructor">Bigarray</span>.fortran_layout</code></a>. 185</div> 186</td></tr> 187<tr><td><a href="Parsetree.html#TYPEcase">case</a> [<a href="Parsetree.html">Parsetree</a>]</td> 188<td></td></tr> 189<tr><td><a href="Event.html#TYPEchannel">channel</a> [<a href="Event.html">Event</a>]</td> 190<td><div class="info"> 191The type of communication channels carrying values of type <code class="code"><span class="keywordsign">'</span>a</code>. 192</div> 193</td></tr> 194<tr><td><a href="CamlinternalFormatBasics.html#TYPEchar_set">char_set</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 195<td></td></tr> 196<tr><td><a href="Parsetree.html#TYPEclass_declaration">class_declaration</a> [<a href="Parsetree.html">Parsetree</a>]</td> 197<td></td></tr> 198<tr><td><a href="Parsetree.html#TYPEclass_description">class_description</a> [<a href="Parsetree.html">Parsetree</a>]</td> 199<td></td></tr> 200<tr><td><a href="Parsetree.html#TYPEclass_expr">class_expr</a> [<a href="Parsetree.html">Parsetree</a>]</td> 201<td></td></tr> 202<tr><td><a href="Parsetree.html#TYPEclass_expr_desc">class_expr_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 203<td></td></tr> 204<tr><td><a href="Parsetree.html#TYPEclass_field">class_field</a> [<a href="Parsetree.html">Parsetree</a>]</td> 205<td></td></tr> 206<tr><td><a href="Parsetree.html#TYPEclass_field_desc">class_field_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 207<td></td></tr> 208<tr><td><a href="Parsetree.html#TYPEclass_field_kind">class_field_kind</a> [<a href="Parsetree.html">Parsetree</a>]</td> 209<td></td></tr> 210<tr><td><a href="Parsetree.html#TYPEclass_infos">class_infos</a> [<a href="Parsetree.html">Parsetree</a>]</td> 211<td></td></tr> 212<tr><td><a href="Parsetree.html#TYPEclass_signature">class_signature</a> [<a href="Parsetree.html">Parsetree</a>]</td> 213<td></td></tr> 214<tr><td><a href="Parsetree.html#TYPEclass_structure">class_structure</a> [<a href="Parsetree.html">Parsetree</a>]</td> 215<td></td></tr> 216<tr><td><a href="Parsetree.html#TYPEclass_type">class_type</a> [<a href="Parsetree.html">Parsetree</a>]</td> 217<td></td></tr> 218<tr><td><a href="Parsetree.html#TYPEclass_type_declaration">class_type_declaration</a> [<a href="Parsetree.html">Parsetree</a>]</td> 219<td></td></tr> 220<tr><td><a href="Parsetree.html#TYPEclass_type_desc">class_type_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 221<td></td></tr> 222<tr><td><a href="Parsetree.html#TYPEclass_type_field">class_type_field</a> [<a href="Parsetree.html">Parsetree</a>]</td> 223<td></td></tr> 224<tr><td><a href="Parsetree.html#TYPEclass_type_field_desc">class_type_field_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 225<td></td></tr> 226<tr><td><a href="Asttypes.html#TYPEclosed_flag">closed_flag</a> [<a href="Asttypes.html">Asttypes</a>]</td> 227<td></td></tr> 228<tr><td><a href="CamlinternalOO.html#TYPEclosure">closure</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 229<td></td></tr> 230<tr><td><a href="Misc.Color.html#TYPEcolor">color</a> [<a href="Misc.Color.html">Misc.Color</a>]</td> 231<td></td></tr> 232<tr><td><a href="Graphics.html#TYPEcolor">color</a> [<a href="Graphics.html">Graphics</a>]</td> 233<td><div class="info"> 234A color is specified by its R, G, B components. 235</div> 236</td></tr> 237<tr><td><a href="Timings.html#TYPEcompiler_pass">compiler_pass</a> [<a href="Timings.html">Timings</a>]</td> 238<td></td></tr> 239<tr><td><a href="Bigarray.html#TYPEcomplex32_elt">complex32_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 240<td></td></tr> 241<tr><td><a href="Bigarray.html#TYPEcomplex64_elt">complex64_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 242<td></td></tr> 243<tr><td><a href="Strongly_connected_components.S.html#TYPEcomponent">component</a> [<a href="Strongly_connected_components.S.html">Strongly_connected_components.S</a>]</td> 244<td></td></tr> 245<tr><td><a href="Parsetree.html#TYPEconstant">constant</a> [<a href="Parsetree.html">Parsetree</a>]</td> 246<td></td></tr> 247<tr><td><a href="Asttypes.html#TYPEconstant">constant</a> [<a href="Asttypes.html">Asttypes</a>]</td> 248<td></td></tr> 249<tr><td><a href="Parsetree.html#TYPEconstructor_arguments">constructor_arguments</a> [<a href="Parsetree.html">Parsetree</a>]</td> 250<td></td></tr> 251<tr><td><a href="Parsetree.html#TYPEconstructor_declaration">constructor_declaration</a> [<a href="Parsetree.html">Parsetree</a>]</td> 252<td></td></tr> 253<tr><td><a href="Gc.html#TYPEcontrol">control</a> [<a href="Gc.html">Gc</a>]</td> 254<td><div class="info"> 255The GC parameters are given as a <code class="code">control</code> record. 256</div> 257</td></tr> 258<tr><td><a href="Parsetree.html#TYPEcore_type">core_type</a> [<a href="Parsetree.html">Parsetree</a>]</td> 259<td></td></tr> 260<tr><td><a href="Parsetree.html#TYPEcore_type_desc">core_type_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 261<td></td></tr> 262<tr><td><a href="CamlinternalFormatBasics.html#TYPEcounter">counter</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 263<td></td></tr> 264<tr><td><a href="CamlinternalFormatBasics.html#TYPEcustom_arity">custom_arity</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 265<td></td></tr> 266<tr><td align="left"><br>D</td></tr> 267<tr><td><a href="Weak.S.html#TYPEdata">data</a> [<a href="Weak.S.html">Weak.S</a>]</td> 268<td><div class="info"> 269The type of the elements stored in the table. 270</div> 271</td></tr> 272<tr><td><a href="UnixLabels.html#TYPEdir_handle">dir_handle</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 273<td><div class="info"> 274The type of descriptors over opened directories. 275</div> 276</td></tr> 277<tr><td><a href="Unix.html#TYPEdir_handle">dir_handle</a> [<a href="Unix.html">Unix</a>]</td> 278<td><div class="info"> 279The type of descriptors over opened directories. 280</div> 281</td></tr> 282<tr><td><a href="Strongly_connected_components.S.html#TYPEdirected_graph">directed_graph</a> [<a href="Strongly_connected_components.S.html">Strongly_connected_components.S</a>]</td> 283<td><div class="info"> 284If (a -> set) belongs to the map, it means that there are edges 285 from <code class="code">a</code> to every element of <code class="code">set</code>. 286</div> 287</td></tr> 288<tr><td><a href="Asttypes.html#TYPEdirection_flag">direction_flag</a> [<a href="Asttypes.html">Asttypes</a>]</td> 289<td></td></tr> 290<tr><td><a href="Parsetree.html#TYPEdirective_argument">directive_argument</a> [<a href="Parsetree.html">Parsetree</a>]</td> 291<td></td></tr> 292<tr><td><a href="Arg.html#TYPEdoc">doc</a> [<a href="Arg.html">Arg</a>]</td> 293<td></td></tr> 294<tr><td><a href="Docstrings.html#TYPEdocs">docs</a> [<a href="Docstrings.html">Docstrings</a>]</td> 295<td></td></tr> 296<tr><td><a href="Docstrings.html#TYPEdocstring">docstring</a> [<a href="Docstrings.html">Docstrings</a>]</td> 297<td><div class="info"> 298Documentation comments 299</div> 300</td></tr> 301<tr><td align="left"><br>E</td></tr> 302<tr><td><a href="MoreLabels.Set.S.html#TYPEelt">elt</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td> 303<td></td></tr> 304<tr><td><a href="Set.S.html#TYPEelt">elt</a> [<a href="Set.S.html">Set.S</a>]</td> 305<td><div class="info"> 306The type of the set elements. 307</div> 308</td></tr> 309<tr><td><a href="Ephemeron.GenHashTable.html#TYPEequal">equal</a> [<a href="Ephemeron.GenHashTable.html">Ephemeron.GenHashTable</a>]</td> 310<td></td></tr> 311<tr><td><a href="UnixLabels.html#TYPEerror">error</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 312<td><div class="info"> 313The type of error codes. 314</div> 315</td></tr> 316<tr><td><a href="Unix.html#TYPEerror">error</a> [<a href="Unix.html">Unix</a>]</td> 317<td><div class="info"> 318The type of error codes. 319</div> 320</td></tr> 321<tr><td><a href="Syntaxerr.html#TYPEerror">error</a> [<a href="Syntaxerr.html">Syntaxerr</a>]</td> 322<td></td></tr> 323<tr><td><a href="Location.html#TYPEerror">error</a> [<a href="Location.html">Location</a>]</td> 324<td></td></tr> 325<tr><td><a href="Lexer.html#TYPEerror">error</a> [<a href="Lexer.html">Lexer</a>]</td> 326<td></td></tr> 327<tr><td><a href="Dynlink.html#TYPEerror">error</a> [<a href="Dynlink.html">Dynlink</a>]</td> 328<td></td></tr> 329<tr><td><a href="Attr_helper.html#TYPEerror">error</a> [<a href="Attr_helper.html">Attr_helper</a>]</td> 330<td></td></tr> 331<tr><td><a href="Graphics.html#TYPEevent">event</a> [<a href="Graphics.html">Graphics</a>]</td> 332<td><div class="info"> 333To specify events to wait for. 334</div> 335</td></tr> 336<tr><td><a href="Event.html#TYPEevent">event</a> [<a href="Event.html">Event</a>]</td> 337<td><div class="info"> 338The type of communication events returning a result of type <code class="code"><span class="keywordsign">'</span>a</code>. 339</div> 340</td></tr> 341<tr><td><a href="Parsetree.html#TYPEexpression">expression</a> [<a href="Parsetree.html">Parsetree</a>]</td> 342<td></td></tr> 343<tr><td><a href="Parsetree.html#TYPEexpression_desc">expression_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 344<td></td></tr> 345<tr><td><a href="Parsetree.html#TYPEextension">extension</a> [<a href="Parsetree.html">Parsetree</a>]</td> 346<td></td></tr> 347<tr><td><a href="Parsetree.html#TYPEextension_constructor">extension_constructor</a> [<a href="Parsetree.html">Parsetree</a>]</td> 348<td></td></tr> 349<tr><td><a href="Parsetree.html#TYPEextension_constructor_kind">extension_constructor_kind</a> [<a href="Parsetree.html">Parsetree</a>]</td> 350<td></td></tr> 351<tr><td><a href="Marshal.html#TYPEextern_flags">extern_flags</a> [<a href="Marshal.html">Marshal</a>]</td> 352<td><div class="info"> 353The flags to the <code class="code"><span class="constructor">Marshal</span>.to_*</code> functions below. 354</div> 355</td></tr> 356<tr><td align="left"><br>F</td></tr> 357<tr><td><a href="Timings.html#TYPEfile">file</a> [<a href="Timings.html">Timings</a>]</td> 358<td></td></tr> 359<tr><td><a href="UnixLabels.html#TYPEfile_descr">file_descr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 360<td><div class="info"> 361The abstract type of file descriptors. 362</div> 363</td></tr> 364<tr><td><a href="Unix.html#TYPEfile_descr">file_descr</a> [<a href="Unix.html">Unix</a>]</td> 365<td><div class="info"> 366The abstract type of file descriptors. 367</div> 368</td></tr> 369<tr><td><a href="UnixLabels.html#TYPEfile_kind">file_kind</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 370<td></td></tr> 371<tr><td><a href="Unix.html#TYPEfile_kind">file_kind</a> [<a href="Unix.html">Unix</a>]</td> 372<td></td></tr> 373<tr><td><a href="Scanf.Scanning.html#TYPEfile_name">file_name</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td> 374<td><div class="info"> 375A convenient alias to designate a file name. 376</div> 377</td></tr> 378<tr><td><a href="UnixLabels.html#TYPEfile_perm">file_perm</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 379<td><div class="info"> 380The type of file access rights, e.g. 381</div> 382</td></tr> 383<tr><td><a href="Unix.html#TYPEfile_perm">file_perm</a> [<a href="Unix.html">Unix</a>]</td> 384<td><div class="info"> 385The type of file access rights, e.g. 386</div> 387</td></tr> 388<tr><td><a href="Bigarray.html#TYPEfloat32_elt">float32_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 389<td></td></tr> 390<tr><td><a href="Bigarray.html#TYPEfloat64_elt">float64_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 391<td></td></tr> 392<tr><td><a href="CamlinternalFormatBasics.html#TYPEfloat_conv">float_conv</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 393<td></td></tr> 394<tr><td><a href="UnixLabels.html#TYPEflow_action">flow_action</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 395<td></td></tr> 396<tr><td><a href="Unix.html#TYPEflow_action">flow_action</a> [<a href="Unix.html">Unix</a>]</td> 397<td></td></tr> 398<tr><td><a href="UnixLabels.html#TYPEflush_queue">flush_queue</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 399<td></td></tr> 400<tr><td><a href="Unix.html#TYPEflush_queue">flush_queue</a> [<a href="Unix.html">Unix</a>]</td> 401<td></td></tr> 402<tr><td><a href="CamlinternalFormatBasics.html#TYPEfmt">fmt</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 403<td><div class="info"> 404List of format elements. 405</div> 406</td></tr> 407<tr><td><a href="CamlinternalFormat.html#TYPEfmt_ebb">fmt_ebb</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td> 408<td></td></tr> 409<tr><td><a href="CamlinternalFormatBasics.html#TYPEfmtty">fmtty</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 410<td></td></tr> 411<tr><td><a href="CamlinternalFormatBasics.html#TYPEfmtty_rel">fmtty_rel</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 412<td></td></tr> 413<tr><td><a href="Pervasives.html#TYPEformat">format</a> [<a href="Pervasives.html">Pervasives</a>]</td> 414<td></td></tr> 415<tr><td><a href="Pervasives.html#TYPEformat4">format4</a> [<a href="Pervasives.html">Pervasives</a>]</td> 416<td></td></tr> 417<tr><td><a href="Pervasives.html#TYPEformat6">format6</a> [<a href="Pervasives.html">Pervasives</a>]</td> 418<td></td></tr> 419<tr><td><a href="CamlinternalFormatBasics.html#TYPEformat6">format6</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 420<td></td></tr> 421<tr><td><a href="Format.html#TYPEformatter">formatter</a> [<a href="Format.html">Format</a>]</td> 422<td><div class="info"> 423Abstract data corresponding to a pretty-printer (also called a 424 formatter) and all its machinery. 425</div> 426</td></tr> 427<tr><td><a href="Format.html#TYPEformatter_out_functions">formatter_out_functions</a> [<a href="Format.html">Format</a>]</td> 428<td><div class="info"> 429</div> 430</td></tr> 431<tr><td><a href="Format.html#TYPEformatter_tag_functions">formatter_tag_functions</a> [<a href="Format.html">Format</a>]</td> 432<td><div class="info"> 433The tag handling functions specific to a formatter: 434 <code class="code">mark</code> versions are the 'tag marking' functions that associate a string 435 marker to a tag in order for the pretty-printing engine to flush 436 those markers as 0 length tokens in the output device of the formatter. 437</div> 438</td></tr> 439<tr><td><a href="CamlinternalFormatBasics.html#TYPEformatting_gen">formatting_gen</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 440<td></td></tr> 441<tr><td><a href="CamlinternalFormatBasics.html#TYPEformatting_lit">formatting_lit</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 442<td></td></tr> 443<tr><td><a href="Bigarray.html#TYPEfortran_layout">fortran_layout</a> [<a href="Bigarray.html">Bigarray</a>]</td> 444<td><div class="info"> 445To facilitate interoperability with existing C and Fortran code, 446 this library supports two different memory layouts for big arrays, 447 one compatible with the C conventions, 448 the other compatible with the Fortran conventions. 449</div> 450</td></tr> 451<tr><td><a href="Pervasives.html#TYPEfpclass">fpclass</a> [<a href="Pervasives.html">Pervasives</a>]</td> 452<td><div class="info"> 453The five classes of floating-point numbers, as determined by 454 the <a href="Pervasives.html#VALclassify_float"><code class="code">classify_float</code></a> function. 455</div> 456</td></tr> 457<tr><td align="left"><br>G</td></tr> 458<tr><td><a href="UnixLabels.html#TYPEgetaddrinfo_option">getaddrinfo_option</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 459<td><div class="info"> 460Options to <a href="Unix.html#VALgetaddrinfo"><code class="code"><span class="constructor">Unix</span>.getaddrinfo</code></a>. 461</div> 462</td></tr> 463<tr><td><a href="Unix.html#TYPEgetaddrinfo_option">getaddrinfo_option</a> [<a href="Unix.html">Unix</a>]</td> 464<td><div class="info"> 465Options to <a href="Unix.html#VALgetaddrinfo"><code class="code"><span class="constructor">Unix</span>.getaddrinfo</code></a>. 466</div> 467</td></tr> 468<tr><td><a href="UnixLabels.html#TYPEgetnameinfo_option">getnameinfo_option</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 469<td><div class="info"> 470Options to <a href="Unix.html#VALgetnameinfo"><code class="code"><span class="constructor">Unix</span>.getnameinfo</code></a>. 471</div> 472</td></tr> 473<tr><td><a href="Unix.html#TYPEgetnameinfo_option">getnameinfo_option</a> [<a href="Unix.html">Unix</a>]</td> 474<td><div class="info"> 475Options to <a href="Unix.html#VALgetnameinfo"><code class="code"><span class="constructor">Unix</span>.getnameinfo</code></a>. 476</div> 477</td></tr> 478<tr><td><a href="UnixLabels.html#TYPEgroup_entry">group_entry</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 479<td><div class="info"> 480Structure of entries in the <code class="code">groups</code> database. 481</div> 482</td></tr> 483<tr><td><a href="Unix.html#TYPEgroup_entry">group_entry</a> [<a href="Unix.html">Unix</a>]</td> 484<td><div class="info"> 485Structure of entries in the <code class="code">groups</code> database. 486</div> 487</td></tr> 488<tr><td align="left"><br>H</td></tr> 489<tr><td><a href="CamlinternalFormat.html#TYPEheter_list">heter_list</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td> 490<td></td></tr> 491<tr><td><a href="Misc.html#TYPEhook_info">hook_info</a> [<a href="Misc.html">Misc</a>]</td> 492<td></td></tr> 493<tr><td><a href="UnixLabels.html#TYPEhost_entry">host_entry</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 494<td><div class="info"> 495Structure of entries in the <code class="code">hosts</code> database. 496</div> 497</td></tr> 498<tr><td><a href="Unix.html#TYPEhost_entry">host_entry</a> [<a href="Unix.html">Unix</a>]</td> 499<td><div class="info"> 500Structure of entries in the <code class="code">hosts</code> database. 501</div> 502</td></tr> 503<tr><td align="left"><br>I</td></tr> 504<tr><td><a href="CamlinternalFormatBasics.html#TYPEignored">ignored</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 505<td></td></tr> 506<tr><td><a href="Graphics.html#TYPEimage">image</a> [<a href="Graphics.html">Graphics</a>]</td> 507<td><div class="info"> 508The abstract type for images, in internal representation. 509</div> 510</td></tr> 511<tr><td><a href="CamlinternalOO.html#TYPEimpl">impl</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 512<td></td></tr> 513<tr><td><a href="Scanf.Scanning.html#TYPEin_channel">in_channel</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td> 514<td><div class="info"> 515The notion of input channel for the <a href="Scanf.html"><code class="code"><span class="constructor">Scanf</span></code></a> module: 516 those channels provide all the machinery necessary to read from any source 517 of characters, including a <a href="Pervasives.html#TYPEin_channel"><code class="code">in_channel</code></a> value. 518</div> 519</td></tr> 520<tr><td><a href="Pervasives.html#TYPEin_channel">in_channel</a> [<a href="Pervasives.html">Pervasives</a>]</td> 521<td><div class="info"> 522The type of input channel. 523</div> 524</td></tr> 525<tr><td><a href="Parsetree.html#TYPEinclude_declaration">include_declaration</a> [<a href="Parsetree.html">Parsetree</a>]</td> 526<td></td></tr> 527<tr><td><a href="Parsetree.html#TYPEinclude_description">include_description</a> [<a href="Parsetree.html">Parsetree</a>]</td> 528<td></td></tr> 529<tr><td><a href="Parsetree.html#TYPEinclude_infos">include_infos</a> [<a href="Parsetree.html">Parsetree</a>]</td> 530<td></td></tr> 531<tr><td><a href="UnixLabels.html#TYPEinet_addr">inet_addr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 532<td><div class="info"> 533The abstract type of Internet addresses. 534</div> 535</td></tr> 536<tr><td><a href="Unix.html#TYPEinet_addr">inet_addr</a> [<a href="Unix.html">Unix</a>]</td> 537<td><div class="info"> 538The abstract type of Internet addresses. 539</div> 540</td></tr> 541<tr><td><a href="Docstrings.html#TYPEinfo">info</a> [<a href="Docstrings.html">Docstrings</a>]</td> 542<td></td></tr> 543<tr><td><a href="CamlinternalOO.html#TYPEinit_table">init_table</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 544<td></td></tr> 545<tr><td><a href="Clflags.html#TYPEinlining_arguments">inlining_arguments</a> [<a href="Clflags.html">Clflags</a>]</td> 546<td></td></tr> 547<tr><td><a href="Bigarray.html#TYPEint16_signed_elt">int16_signed_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 548<td></td></tr> 549<tr><td><a href="Bigarray.html#TYPEint16_unsigned_elt">int16_unsigned_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 550<td></td></tr> 551<tr><td><a href="Bigarray.html#TYPEint32_elt">int32_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 552<td></td></tr> 553<tr><td><a href="Bigarray.html#TYPEint64_elt">int64_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 554<td></td></tr> 555<tr><td><a href="Bigarray.html#TYPEint8_signed_elt">int8_signed_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 556<td></td></tr> 557<tr><td><a href="Bigarray.html#TYPEint8_unsigned_elt">int8_unsigned_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 558<td></td></tr> 559<tr><td><a href="CamlinternalFormatBasics.html#TYPEint_conv">int_conv</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 560<td></td></tr> 561<tr><td><a href="Bigarray.html#TYPEint_elt">int_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 562<td></td></tr> 563<tr><td><a href="UnixLabels.html#TYPEinterval_timer">interval_timer</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 564<td><div class="info"> 565The three kinds of interval timers. 566</div> 567</td></tr> 568<tr><td><a href="Unix.html#TYPEinterval_timer">interval_timer</a> [<a href="Unix.html">Unix</a>]</td> 569<td><div class="info"> 570The three kinds of interval timers. 571</div> 572</td></tr> 573<tr><td><a href="UnixLabels.html#TYPEinterval_timer_status">interval_timer_status</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 574<td><div class="info"> 575The type describing the status of an interval timer 576</div> 577</td></tr> 578<tr><td><a href="Unix.html#TYPEinterval_timer_status">interval_timer_status</a> [<a href="Unix.html">Unix</a>]</td> 579<td><div class="info"> 580The type describing the status of an interval timer 581</div> 582</td></tr> 583<tr><td><a href="Ast_iterator.html#TYPEiterator">iterator</a> [<a href="Ast_iterator.html">Ast_iterator</a>]</td> 584<td><div class="info"> 585A <code class="code">iterator</code> record implements one "method" per syntactic category, 586 using an open recursion style: each method takes as its first 587 argument the iterator to be applied to children in the syntax 588 tree. 589</div> 590</td></tr> 591<tr><td align="left"><br>K</td></tr> 592<tr><td><a href="MoreLabels.Map.S.html#TYPEkey">key</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td> 593<td></td></tr> 594<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#TYPEkey">key</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td> 595<td></td></tr> 596<tr><td><a href="MoreLabels.Hashtbl.S.html#TYPEkey">key</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td> 597<td></td></tr> 598<tr><td><a href="Hashtbl.SeededS.html#TYPEkey">key</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td> 599<td></td></tr> 600<tr><td><a href="Hashtbl.S.html#TYPEkey">key</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td> 601<td></td></tr> 602<tr><td><a href="Map.S.html#TYPEkey">key</a> [<a href="Map.S.html">Map.S</a>]</td> 603<td><div class="info"> 604The type of the map keys. 605</div> 606</td></tr> 607<tr><td><a href="Arg.html#TYPEkey">key</a> [<a href="Arg.html">Arg</a>]</td> 608<td></td></tr> 609<tr><td><a href="Bigarray.html#TYPEkind">kind</a> [<a href="Bigarray.html">Bigarray</a>]</td> 610<td><div class="info"> 611To each element kind is associated an OCaml type, which is 612 the type of OCaml values that can be stored in the big array 613 or read back from it. 614</div> 615</td></tr> 616<tr><td align="left"><br>L</td></tr> 617<tr><td><a href="CamlinternalOO.html#TYPElabel">label</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 618<td></td></tr> 619<tr><td><a href="Asttypes.html#TYPElabel">label</a> [<a href="Asttypes.html">Asttypes</a>]</td> 620<td></td></tr> 621<tr><td><a href="Parsetree.html#TYPElabel_declaration">label_declaration</a> [<a href="Parsetree.html">Parsetree</a>]</td> 622<td></td></tr> 623<tr><td><a href="Bigarray.html#TYPElayout">layout</a> [<a href="Bigarray.html">Bigarray</a>]</td> 624<td></td></tr> 625<tr><td><a href="Lexing.html#TYPElexbuf">lexbuf</a> [<a href="Lexing.html">Lexing</a>]</td> 626<td><div class="info"> 627The type of lexer buffers. 628</div> 629</td></tr> 630<tr><td><a href="Ast_helper.html#TYPElid">lid</a> [<a href="Ast_helper.html">Ast_helper</a>]</td> 631<td></td></tr> 632<tr><td><a href="Ccomp.html#TYPElink_mode">link_mode</a> [<a href="Ccomp.html">Ccomp</a>]</td> 633<td></td></tr> 634<tr><td><a href="Dynlink.html#TYPElinking_error">linking_error</a> [<a href="Dynlink.html">Dynlink</a>]</td> 635<td></td></tr> 636<tr><td><a href="Location.html#TYPEloc">loc</a> [<a href="Location.html">Location</a>]</td> 637<td></td></tr> 638<tr><td><a href="Asttypes.html#TYPEloc">loc</a> [<a href="Asttypes.html">Asttypes</a>]</td> 639<td></td></tr> 640<tr><td><a href="Ast_helper.html#TYPEloc">loc</a> [<a href="Ast_helper.html">Ast_helper</a>]</td> 641<td></td></tr> 642<tr><td><a href="Printexc.html#TYPElocation">location</a> [<a href="Printexc.html">Printexc</a>]</td> 643<td><div class="info"> 644The type of location information found in backtraces. 645</div> 646</td></tr> 647<tr><td><a href="UnixLabels.html#TYPElock_command">lock_command</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 648<td><div class="info"> 649Commands for <a href="UnixLabels.html#VALlockf"><code class="code"><span class="constructor">UnixLabels</span>.lockf</code></a>. 650</div> 651</td></tr> 652<tr><td><a href="Unix.html#TYPElock_command">lock_command</a> [<a href="Unix.html">Unix</a>]</td> 653<td><div class="info"> 654Commands for <a href="Unix.html#VALlockf"><code class="code"><span class="constructor">Unix</span>.lockf</code></a>. 655</div> 656</td></tr> 657<tr><td align="left"><br>M</td></tr> 658<tr><td><a href="Depend.html#TYPEmap_tree">map_tree</a> [<a href="Depend.html">Depend</a>]</td> 659<td></td></tr> 660<tr><td><a href="Ast_mapper.html#TYPEmapper">mapper</a> [<a href="Ast_mapper.html">Ast_mapper</a>]</td> 661<td><div class="info"> 662A mapper record implements one "method" per syntactic category, 663 using an open recursion style: each method takes as its first 664 argument the mapper to be applied to children in the syntax 665 tree. 666</div> 667</td></tr> 668<tr><td><a href="CamlinternalOO.html#TYPEmeth">meth</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 669<td></td></tr> 670<tr><td><a href="Parsetree.html#TYPEmodule_binding">module_binding</a> [<a href="Parsetree.html">Parsetree</a>]</td> 671<td></td></tr> 672<tr><td><a href="Parsetree.html#TYPEmodule_declaration">module_declaration</a> [<a href="Parsetree.html">Parsetree</a>]</td> 673<td></td></tr> 674<tr><td><a href="Parsetree.html#TYPEmodule_expr">module_expr</a> [<a href="Parsetree.html">Parsetree</a>]</td> 675<td></td></tr> 676<tr><td><a href="Parsetree.html#TYPEmodule_expr_desc">module_expr_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 677<td></td></tr> 678<tr><td><a href="Parsetree.html#TYPEmodule_type">module_type</a> [<a href="Parsetree.html">Parsetree</a>]</td> 679<td></td></tr> 680<tr><td><a href="Parsetree.html#TYPEmodule_type_declaration">module_type_declaration</a> [<a href="Parsetree.html">Parsetree</a>]</td> 681<td></td></tr> 682<tr><td><a href="Parsetree.html#TYPEmodule_type_desc">module_type_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 683<td></td></tr> 684<tr><td><a href="UnixLabels.html#TYPEmsg_flag">msg_flag</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 685<td></td></tr> 686<tr><td><a href="Unix.html#TYPEmsg_flag">msg_flag</a> [<a href="Unix.html">Unix</a>]</td> 687<td></td></tr> 688<tr><td><a href="CamlinternalFormat.html#TYPEmutable_char_set">mutable_char_set</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td> 689<td></td></tr> 690<tr><td><a href="Asttypes.html#TYPEmutable_flag">mutable_flag</a> [<a href="Asttypes.html">Asttypes</a>]</td> 691<td></td></tr> 692<tr><td align="left"><br>N</td></tr> 693<tr><td><a href="UnixLabels.html#TYPEname_info">name_info</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 694<td><div class="info"> 695Host and service information returned by <a href="Unix.html#VALgetnameinfo"><code class="code"><span class="constructor">Unix</span>.getnameinfo</code></a>. 696</div> 697</td></tr> 698<tr><td><a href="Unix.html#TYPEname_info">name_info</a> [<a href="Unix.html">Unix</a>]</td> 699<td><div class="info"> 700Host and service information returned by <a href="Unix.html#VALgetnameinfo"><code class="code"><span class="constructor">Unix</span>.getnameinfo</code></a>. 701</div> 702</td></tr> 703<tr><td><a href="Bigarray.html#TYPEnativeint_elt">nativeint_elt</a> [<a href="Bigarray.html">Bigarray</a>]</td> 704<td></td></tr> 705<tr><td><a href="Num.html#TYPEnum">num</a> [<a href="Num.html">Num</a>]</td> 706<td><div class="info"> 707The type of numbers. 708</div> 709</td></tr> 710<tr><td align="left"><br>O</td></tr> 711<tr><td><a href="CamlinternalOO.html#TYPEobj">obj</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 712<td></td></tr> 713<tr><td><a href="Obj.Ephemeron.html#TYPEobj_t">obj_t</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td> 714<td><div class="info"> 715alias for <a href="Obj.html#TYPEt"><code class="code"><span class="constructor">Obj</span>.t</code></a> 716</div> 717</td></tr> 718<tr><td><a href="Parsetree.html#TYPEopen_description">open_description</a> [<a href="Parsetree.html">Parsetree</a>]</td> 719<td></td></tr> 720<tr><td><a href="UnixLabels.html#TYPEopen_flag">open_flag</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 721<td><div class="info"> 722The flags to <a href="UnixLabels.html#VALopenfile"><code class="code"><span class="constructor">UnixLabels</span>.openfile</code></a>. 723</div> 724</td></tr> 725<tr><td><a href="Unix.html#TYPEopen_flag">open_flag</a> [<a href="Unix.html">Unix</a>]</td> 726<td><div class="info"> 727The flags to <a href="Unix.html#VALopenfile"><code class="code"><span class="constructor">Unix</span>.openfile</code></a>. 728</div> 729</td></tr> 730<tr><td><a href="Pervasives.html#TYPEopen_flag">open_flag</a> [<a href="Pervasives.html">Pervasives</a>]</td> 731<td><div class="info"> 732Opening modes for <a href="Pervasives.html#VALopen_out_gen"><code class="code">open_out_gen</code></a> and 733 <a href="Pervasives.html#VALopen_in_gen"><code class="code">open_in_gen</code></a>. 734</div> 735</td></tr> 736<tr><td><a href="Pervasives.html#TYPEout_channel">out_channel</a> [<a href="Pervasives.html">Pervasives</a>]</td> 737<td><div class="info"> 738The type of output channel. 739</div> 740</td></tr> 741<tr><td><a href="Asttypes.html#TYPEoverride_flag">override_flag</a> [<a href="Asttypes.html">Asttypes</a>]</td> 742<td></td></tr> 743<tr><td align="left"><br>P</td></tr> 744<tr><td><a href="Parsetree.html#TYPEpackage_type">package_type</a> [<a href="Parsetree.html">Parsetree</a>]</td> 745<td></td></tr> 746<tr><td><a href="CamlinternalFormatBasics.html#TYPEpad_option">pad_option</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 747<td></td></tr> 748<tr><td><a href="CamlinternalFormatBasics.html#TYPEpadding">padding</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 749<td></td></tr> 750<tr><td><a href="CamlinternalFormatBasics.html#TYPEpadty">padty</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 751<td></td></tr> 752<tr><td><a href="CamlinternalFormat.html#TYPEparam_format_ebb">param_format_ebb</a> [<a href="CamlinternalFormat.html">CamlinternalFormat</a>]</td> 753<td></td></tr> 754<tr><td><a href="CamlinternalOO.html#TYPEparams">params</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 755<td></td></tr> 756<tr><td><a href="Clflags.Float_arg_helper.html#TYPEparse_result">parse_result</a> [<a href="Clflags.Float_arg_helper.html">Clflags.Float_arg_helper</a>]</td> 757<td></td></tr> 758<tr><td><a href="Clflags.Int_arg_helper.html#TYPEparse_result">parse_result</a> [<a href="Clflags.Int_arg_helper.html">Clflags.Int_arg_helper</a>]</td> 759<td></td></tr> 760<tr><td><a href="Arg_helper.Make.html#TYPEparse_result">parse_result</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td> 761<td></td></tr> 762<tr><td><a href="Clflags.Float_arg_helper.html#TYPEparsed">parsed</a> [<a href="Clflags.Float_arg_helper.html">Clflags.Float_arg_helper</a>]</td> 763<td></td></tr> 764<tr><td><a href="Clflags.Int_arg_helper.html#TYPEparsed">parsed</a> [<a href="Clflags.Int_arg_helper.html">Clflags.Int_arg_helper</a>]</td> 765<td></td></tr> 766<tr><td><a href="Arg_helper.Make.html#TYPEparsed">parsed</a> [<a href="Arg_helper.Make.html">Arg_helper.Make</a>]</td> 767<td></td></tr> 768<tr><td><a href="UnixLabels.html#TYPEpasswd_entry">passwd_entry</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 769<td><div class="info"> 770Structure of entries in the <code class="code">passwd</code> database. 771</div> 772</td></tr> 773<tr><td><a href="Unix.html#TYPEpasswd_entry">passwd_entry</a> [<a href="Unix.html">Unix</a>]</td> 774<td><div class="info"> 775Structure of entries in the <code class="code">passwd</code> database. 776</div> 777</td></tr> 778<tr><td><a href="Parsetree.html#TYPEpattern">pattern</a> [<a href="Parsetree.html">Parsetree</a>]</td> 779<td></td></tr> 780<tr><td><a href="Parsetree.html#TYPEpattern_desc">pattern_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 781<td></td></tr> 782<tr><td><a href="Parsetree.html#TYPEpayload">payload</a> [<a href="Parsetree.html">Parsetree</a>]</td> 783<td></td></tr> 784<tr><td><a href="Lexing.html#TYPEposition">position</a> [<a href="Lexing.html">Lexing</a>]</td> 785<td><div class="info"> 786A value of type <code class="code">position</code> describes a point in a source file. 787</div> 788</td></tr> 789<tr><td><a href="CamlinternalFormatBasics.html#TYPEprec_option">prec_option</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 790<td></td></tr> 791<tr><td><a href="CamlinternalFormatBasics.html#TYPEprecision">precision</a> [<a href="CamlinternalFormatBasics.html">CamlinternalFormatBasics</a>]</td> 792<td></td></tr> 793<tr><td><a href="Asttypes.html#TYPEprivate_flag">private_flag</a> [<a href="Asttypes.html">Asttypes</a>]</td> 794<td></td></tr> 795<tr><td><a href="UnixLabels.html#TYPEprocess_status">process_status</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 796<td><div class="info"> 797The termination status of a process. 798</div> 799</td></tr> 800<tr><td><a href="Unix.html#TYPEprocess_status">process_status</a> [<a href="Unix.html">Unix</a>]</td> 801<td><div class="info"> 802The termination status of a process. 803</div> 804</td></tr> 805<tr><td><a href="UnixLabels.html#TYPEprocess_times">process_times</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 806<td><div class="info"> 807The execution times (CPU times) of a process. 808</div> 809</td></tr> 810<tr><td><a href="Unix.html#TYPEprocess_times">process_times</a> [<a href="Unix.html">Unix</a>]</td> 811<td><div class="info"> 812The execution times (CPU times) of a process. 813</div> 814</td></tr> 815<tr><td><a href="UnixLabels.html#TYPEprotocol_entry">protocol_entry</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 816<td><div class="info"> 817Structure of entries in the <code class="code">protocols</code> database. 818</div> 819</td></tr> 820<tr><td><a href="Unix.html#TYPEprotocol_entry">protocol_entry</a> [<a href="Unix.html">Unix</a>]</td> 821<td><div class="info"> 822Structure of entries in the <code class="code">protocols</code> database. 823</div> 824</td></tr> 825<tr><td align="left"><br>R</td></tr> 826<tr><td><a href="Ratio.html#TYPEratio">ratio</a> [<a href="Ratio.html">Ratio</a>]</td> 827<td></td></tr> 828<tr><td><a href="Printexc.html#TYPEraw_backtrace">raw_backtrace</a> [<a href="Printexc.html">Printexc</a>]</td> 829<td><div class="info"> 830The abstract type <code class="code">raw_backtrace</code> stores a backtrace in 831 a low-level format, instead of directly exposing them as string as 832 the <code class="code">get_backtrace()</code> function does. 833</div> 834</td></tr> 835<tr><td><a href="Printexc.html#TYPEraw_backtrace_slot">raw_backtrace_slot</a> [<a href="Printexc.html">Printexc</a>]</td> 836<td><div class="info"> 837This type allows direct access to raw backtrace slots, without any 838 conversion in an OCaml-usable data-structure. 839</div> 840</td></tr> 841<tr><td><a href="Asttypes.html#TYPErec_flag">rec_flag</a> [<a href="Asttypes.html">Asttypes</a>]</td> 842<td></td></tr> 843<tr><td><a href="Pervasives.html#TYPEref">ref</a> [<a href="Pervasives.html">Pervasives</a>]</td> 844<td><div class="info"> 845The type of references (mutable indirection cells) containing 846 a value of type <code class="code"><span class="keywordsign">'</span>a</code>. 847</div> 848</td></tr> 849<tr><td><a href="Misc.html#TYPEref_and_value">ref_and_value</a> [<a href="Misc.html">Misc</a>]</td> 850<td></td></tr> 851<tr><td><a href="Str.html#TYPEregexp">regexp</a> [<a href="Str.html">Str</a>]</td> 852<td><div class="info"> 853The type of compiled regular expressions. 854</div> 855</td></tr> 856<tr><td><a href="Targetint.html#TYPErepr">repr</a> [<a href="Targetint.html">Targetint</a>]</td> 857<td></td></tr> 858<tr><td><a href="Pervasives.html#TYPEresult">result</a> [<a href="Pervasives.html">Pervasives</a>]</td> 859<td><div class="info"> 860</div> 861</td></tr> 862<tr><td><a href="Parsetree.html#TYPErow_field">row_field</a> [<a href="Parsetree.html">Parsetree</a>]</td> 863<td></td></tr> 864<tr><td align="left"><br>S</td></tr> 865<tr><td><a href="Scanf.Scanning.html#TYPEscanbuf">scanbuf</a> [<a href="Scanf.Scanning.html">Scanf.Scanning</a>]</td> 866<td><div class="info"> 867The type of scanning buffers. 868</div> 869</td></tr> 870<tr><td><a href="Scanf.html#TYPEscanner">scanner</a> [<a href="Scanf.html">Scanf</a>]</td> 871<td><div class="info"> 872The type of formatted input scanners: <code class="code">(<span class="keywordsign">'</span>a, <span class="keywordsign">'</span>b, <span class="keywordsign">'</span>c, <span class="keywordsign">'</span>d) scanner</code> 873 is the type of a formatted input function that reads from some 874 formatted input channel according to some format string; more 875 precisely, if <code class="code">scan</code> is some formatted input function, then <code class="code">scan<br> 876 ic fmt f</code> applies <code class="code">f</code> to all the arguments specified by format 877 string <code class="code">fmt</code>, when <code class="code">scan</code> has read those arguments from the 878 <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 <code class="code">ic</code>. 879</div> 880</td></tr> 881<tr><td><a href="UnixLabels.html#TYPEseek_command">seek_command</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 882<td><div class="info"> 883Positioning modes for <a href="UnixLabels.html#VALlseek"><code class="code"><span class="constructor">UnixLabels</span>.lseek</code></a>. 884</div> 885</td></tr> 886<tr><td><a href="Unix.html#TYPEseek_command">seek_command</a> [<a href="Unix.html">Unix</a>]</td> 887<td><div class="info"> 888Positioning modes for <a href="Unix.html#VALlseek"><code class="code"><span class="constructor">Unix</span>.lseek</code></a>. 889</div> 890</td></tr> 891<tr><td><a href="UnixLabels.html#TYPEservice_entry">service_entry</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 892<td><div class="info"> 893Structure of entries in the <code class="code">services</code> database. 894</div> 895</td></tr> 896<tr><td><a href="Unix.html#TYPEservice_entry">service_entry</a> [<a href="Unix.html">Unix</a>]</td> 897<td><div class="info"> 898Structure of entries in the <code class="code">services</code> database. 899</div> 900</td></tr> 901<tr><td><a href="UnixLabels.html#TYPEsetattr_when">setattr_when</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 902<td></td></tr> 903<tr><td><a href="Unix.html#TYPEsetattr_when">setattr_when</a> [<a href="Unix.html">Unix</a>]</td> 904<td></td></tr> 905<tr><td><a href="Misc.Color.html#TYPEsetting">setting</a> [<a href="Misc.Color.html">Misc.Color</a>]</td> 906<td></td></tr> 907<tr><td><a href="CamlinternalMod.html#TYPEshape">shape</a> [<a href="CamlinternalMod.html">CamlinternalMod</a>]</td> 908<td></td></tr> 909<tr><td><a href="UnixLabels.html#TYPEshutdown_command">shutdown_command</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 910<td><div class="info"> 911The type of commands for <code class="code">shutdown</code>. 912</div> 913</td></tr> 914<tr><td><a href="Unix.html#TYPEshutdown_command">shutdown_command</a> [<a href="Unix.html">Unix</a>]</td> 915<td><div class="info"> 916The type of commands for <code class="code">shutdown</code>. 917</div> 918</td></tr> 919<tr><td><a href="Sys.html#TYPEsignal_behavior">signal_behavior</a> [<a href="Sys.html">Sys</a>]</td> 920<td><div class="info"> 921What to do when receiving a signal: <code class="code"><span class="constructor">Signal_default</span></code>: take the default behavior 922 (usually: abort the program), <code class="code"><span class="constructor">Signal_ignore</span></code>: ignore the signal, <code class="code"><span class="constructor">Signal_handle</span> f</code>: call function <code class="code">f</code>, giving it the signal 923 number as argument. 924</div> 925</td></tr> 926<tr><td><a href="Parsetree.html#TYPEsignature">signature</a> [<a href="Parsetree.html">Parsetree</a>]</td> 927<td></td></tr> 928<tr><td><a href="Parsetree.html#TYPEsignature_item">signature_item</a> [<a href="Parsetree.html">Parsetree</a>]</td> 929<td></td></tr> 930<tr><td><a href="Parsetree.html#TYPEsignature_item_desc">signature_item_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 931<td></td></tr> 932<tr><td><a href="UnixLabels.html#TYPEsigprocmask_command">sigprocmask_command</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 933<td></td></tr> 934<tr><td><a href="Unix.html#TYPEsigprocmask_command">sigprocmask_command</a> [<a href="Unix.html">Unix</a>]</td> 935<td></td></tr> 936<tr><td><a href="UnixLabels.html#TYPEsockaddr">sockaddr</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 937<td></td></tr> 938<tr><td><a href="Unix.html#TYPEsockaddr">sockaddr</a> [<a href="Unix.html">Unix</a>]</td> 939<td></td></tr> 940<tr><td><a href="UnixLabels.html#TYPEsocket_bool_option">socket_bool_option</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 941<td><div class="info"> 942The socket options that can be consulted with <a href="UnixLabels.html#VALgetsockopt"><code class="code"><span class="constructor">UnixLabels</span>.getsockopt</code></a> 943 and modified with <a href="UnixLabels.html#VALsetsockopt"><code class="code"><span class="constructor">UnixLabels</span>.setsockopt</code></a>. 944</div> 945</td></tr> 946<tr><td><a href="Unix.html#TYPEsocket_bool_option">socket_bool_option</a> [<a href="Unix.html">Unix</a>]</td> 947<td><div class="info"> 948The socket options that can be consulted with <a href="Unix.html#VALgetsockopt"><code class="code"><span class="constructor">Unix</span>.getsockopt</code></a> 949 and modified with <a href="Unix.html#VALsetsockopt"><code class="code"><span class="constructor">Unix</span>.setsockopt</code></a>. 950</div> 951</td></tr> 952<tr><td><a href="UnixLabels.html#TYPEsocket_domain">socket_domain</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 953<td><div class="info"> 954The type of socket domains. 955</div> 956</td></tr> 957<tr><td><a href="Unix.html#TYPEsocket_domain">socket_domain</a> [<a href="Unix.html">Unix</a>]</td> 958<td><div class="info"> 959The type of socket domains. 960</div> 961</td></tr> 962<tr><td><a href="UnixLabels.html#TYPEsocket_float_option">socket_float_option</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 963<td><div class="info"> 964The socket options that can be consulted with <a href="UnixLabels.html#VALgetsockopt_float"><code class="code"><span class="constructor">UnixLabels</span>.getsockopt_float</code></a> 965 and modified with <a href="UnixLabels.html#VALsetsockopt_float"><code class="code"><span class="constructor">UnixLabels</span>.setsockopt_float</code></a>. 966</div> 967</td></tr> 968<tr><td><a href="Unix.html#TYPEsocket_float_option">socket_float_option</a> [<a href="Unix.html">Unix</a>]</td> 969<td><div class="info"> 970The socket options that can be consulted with <a href="Unix.html#VALgetsockopt_float"><code class="code"><span class="constructor">Unix</span>.getsockopt_float</code></a> 971 and modified with <a href="Unix.html#VALsetsockopt_float"><code class="code"><span class="constructor">Unix</span>.setsockopt_float</code></a>. 972</div> 973</td></tr> 974<tr><td><a href="UnixLabels.html#TYPEsocket_int_option">socket_int_option</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 975<td><div class="info"> 976The socket options that can be consulted with <a href="UnixLabels.html#VALgetsockopt_int"><code class="code"><span class="constructor">UnixLabels</span>.getsockopt_int</code></a> 977 and modified with <a href="UnixLabels.html#VALsetsockopt_int"><code class="code"><span class="constructor">UnixLabels</span>.setsockopt_int</code></a>. 978</div> 979</td></tr> 980<tr><td><a href="Unix.html#TYPEsocket_int_option">socket_int_option</a> [<a href="Unix.html">Unix</a>]</td> 981<td><div class="info"> 982The socket options that can be consulted with <a href="Unix.html#VALgetsockopt_int"><code class="code"><span class="constructor">Unix</span>.getsockopt_int</code></a> 983 and modified with <a href="Unix.html#VALsetsockopt_int"><code class="code"><span class="constructor">Unix</span>.setsockopt_int</code></a>. 984</div> 985</td></tr> 986<tr><td><a href="UnixLabels.html#TYPEsocket_optint_option">socket_optint_option</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 987<td><div class="info"> 988The socket options that can be consulted with <a href="Unix.html#VALgetsockopt_optint"><code class="code"><span class="constructor">Unix</span>.getsockopt_optint</code></a> 989 and modified with <a href="Unix.html#VALsetsockopt_optint"><code class="code"><span class="constructor">Unix</span>.setsockopt_optint</code></a>. 990</div> 991</td></tr> 992<tr><td><a href="Unix.html#TYPEsocket_optint_option">socket_optint_option</a> [<a href="Unix.html">Unix</a>]</td> 993<td><div class="info"> 994The socket options that can be consulted with <a href="Unix.html#VALgetsockopt_optint"><code class="code"><span class="constructor">Unix</span>.getsockopt_optint</code></a> 995 and modified with <a href="Unix.html#VALsetsockopt_optint"><code class="code"><span class="constructor">Unix</span>.setsockopt_optint</code></a>. 996</div> 997</td></tr> 998<tr><td><a href="UnixLabels.html#TYPEsocket_type">socket_type</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 999<td><div class="info"> 1000The type of socket kinds, specifying the semantics of 1001 communications. 1002</div> 1003</td></tr> 1004<tr><td><a href="Unix.html#TYPEsocket_type">socket_type</a> [<a href="Unix.html">Unix</a>]</td> 1005<td><div class="info"> 1006The type of socket kinds, specifying the semantics of 1007 communications. 1008</div> 1009</td></tr> 1010<tr><td><a href="Timings.html#TYPEsource_provenance">source_provenance</a> [<a href="Timings.html">Timings</a>]</td> 1011<td></td></tr> 1012<tr><td><a href="Pprintast.html#TYPEspace_formatter">space_formatter</a> [<a href="Pprintast.html">Pprintast</a>]</td> 1013<td></td></tr> 1014<tr><td><a href="Arg.html#TYPEspec">spec</a> [<a href="Arg.html">Arg</a>]</td> 1015<td><div class="info"> 1016The concrete type describing the behavior associated 1017 with a keyword. 1018</div> 1019</td></tr> 1020<tr><td><a href="Str.html#TYPEsplit_result">split_result</a> [<a href="Str.html">Str</a>]</td> 1021<td></td></tr> 1022<tr><td><a href="Gc.html#TYPEstat">stat</a> [<a href="Gc.html">Gc</a>]</td> 1023<td><div class="info"> 1024The memory management counters are returned in a <code class="code">stat</code> record. 1025</div> 1026</td></tr> 1027<tr><td><a href="Warnings.html#TYPEstate">state</a> [<a href="Warnings.html">Warnings</a>]</td> 1028<td></td></tr> 1029<tr><td><a href="MoreLabels.Hashtbl.html#TYPEstatistics">statistics</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td> 1030<td></td></tr> 1031<tr><td><a href="Hashtbl.html#TYPEstatistics">statistics</a> [<a href="Hashtbl.html">Hashtbl</a>]</td> 1032<td><div class="info"> 1033</div> 1034</td></tr> 1035<tr><td><a href="UnixLabels.LargeFile.html#TYPEstats">stats</a> [<a href="UnixLabels.LargeFile.html">UnixLabels.LargeFile</a>]</td> 1036<td></td></tr> 1037<tr><td><a href="UnixLabels.html#TYPEstats">stats</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 1038<td><div class="info"> 1039The information returned by the <a href="UnixLabels.html#VALstat"><code class="code"><span class="constructor">UnixLabels</span>.stat</code></a> calls. 1040</div> 1041</td></tr> 1042<tr><td><a href="Unix.LargeFile.html#TYPEstats">stats</a> [<a href="Unix.LargeFile.html">Unix.LargeFile</a>]</td> 1043<td></td></tr> 1044<tr><td><a href="Unix.html#TYPEstats">stats</a> [<a href="Unix.html">Unix</a>]</td> 1045<td><div class="info"> 1046The information returned by the <a href="Unix.html#VALstat"><code class="code"><span class="constructor">Unix</span>.stat</code></a> calls. 1047</div> 1048</td></tr> 1049<tr><td><a href="CamlinternalOO.html#TYPEstats">stats</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 1050<td></td></tr> 1051<tr><td><a href="Terminfo.html#TYPEstatus">status</a> [<a href="Terminfo.html">Terminfo</a>]</td> 1052<td></td></tr> 1053<tr><td><a href="Graphics.html#TYPEstatus">status</a> [<a href="Graphics.html">Graphics</a>]</td> 1054<td><div class="info"> 1055To report events. 1056</div> 1057</td></tr> 1058<tr><td><a href="Ast_helper.html#TYPEstr">str</a> [<a href="Ast_helper.html">Ast_helper</a>]</td> 1059<td></td></tr> 1060<tr><td><a href="Parsetree.html#TYPEstructure">structure</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1061<td></td></tr> 1062<tr><td><a href="Parsetree.html#TYPEstructure_item">structure_item</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1063<td></td></tr> 1064<tr><td><a href="Parsetree.html#TYPEstructure_item_desc">structure_item_desc</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1065<td></td></tr> 1066<tr><td><a href="Misc.Color.html#TYPEstyle">style</a> [<a href="Misc.Color.html">Misc.Color</a>]</td> 1067<td></td></tr> 1068<tr><td><a href="Misc.Color.html#TYPEstyles">styles</a> [<a href="Misc.Color.html">Misc.Color</a>]</td> 1069<td></td></tr> 1070<tr><td align="left"><br>T</td></tr> 1071<tr><td><a href="Weak.S.html#TYPEt">t</a> [<a href="Weak.S.html">Weak.S</a>]</td> 1072<td><div class="info"> 1073The type of tables that contain elements of type <code class="code">data</code>. 1074</div> 1075</td></tr> 1076<tr><td><a href="Weak.html#TYPEt">t</a> [<a href="Weak.html">Weak</a>]</td> 1077<td><div class="info"> 1078The type of arrays of weak pointers (weak arrays). 1079</div> 1080</td></tr> 1081<tr><td><a href="Warnings.html#TYPEt">t</a> [<a href="Warnings.html">Warnings</a>]</td> 1082<td></td></tr> 1083<tr><td><a href="Uchar.html#TYPEt">t</a> [<a href="Uchar.html">Uchar</a>]</td> 1084<td><div class="info"> 1085The type for Unicode characters. 1086</div> 1087</td></tr> 1088<tr><td><a href="Thread.html#TYPEt">t</a> [<a href="Thread.html">Thread</a>]</td> 1089<td><div class="info"> 1090The type of thread handles. 1091</div> 1092</td></tr> 1093<tr><td><a href="Tbl.html#TYPEt">t</a> [<a href="Tbl.html">Tbl</a>]</td> 1094<td></td></tr> 1095<tr><td><a href="Targetint.html#TYPEt">t</a> [<a href="Targetint.html">Targetint</a>]</td> 1096<td><div class="info"> 1097The type of target integers. 1098</div> 1099</td></tr> 1100<tr><td><a href="String.html#TYPEt">t</a> [<a href="String.html">String</a>]</td> 1101<td><div class="info"> 1102An alias for the type of strings. 1103</div> 1104</td></tr> 1105<tr><td><a href="Stream.html#TYPEt">t</a> [<a href="Stream.html">Stream</a>]</td> 1106<td><div class="info"> 1107The type of streams holding values of type <code class="code"><span class="keywordsign">'</span>a</code>. 1108</div> 1109</td></tr> 1110<tr><td><a href="StringLabels.html#TYPEt">t</a> [<a href="StringLabels.html">StringLabels</a>]</td> 1111<td><div class="info"> 1112An alias for the type of strings. 1113</div> 1114</td></tr> 1115<tr><td><a href="Stack.html#TYPEt">t</a> [<a href="Stack.html">Stack</a>]</td> 1116<td><div class="info"> 1117The type of stacks containing elements of type <code class="code"><span class="keywordsign">'</span>a</code>. 1118</div> 1119</td></tr> 1120<tr><td><a href="Spacetime.Series.html#TYPEt">t</a> [<a href="Spacetime.Series.html">Spacetime.Series</a>]</td> 1121<td><div class="info"> 1122Type representing a file that will hold a series of heap snapshots 1123 together with additional information required to interpret those 1124 snapshots. 1125</div> 1126</td></tr> 1127<tr><td><a href="Random.State.html#TYPEt">t</a> [<a href="Random.State.html">Random.State</a>]</td> 1128<td><div class="info"> 1129The type of PRNG states. 1130</div> 1131</td></tr> 1132<tr><td><a href="Queue.html#TYPEt">t</a> [<a href="Queue.html">Queue</a>]</td> 1133<td><div class="info"> 1134The type of queues containing elements of type <code class="code"><span class="keywordsign">'</span>a</code>. 1135</div> 1136</td></tr> 1137<tr><td><a href="Printexc.Slot.html#TYPEt">t</a> [<a href="Printexc.Slot.html">Printexc.Slot</a>]</td> 1138<td></td></tr> 1139<tr><td><a href="Obj.Ephemeron.html#TYPEt">t</a> [<a href="Obj.Ephemeron.html">Obj.Ephemeron</a>]</td> 1140<td><div class="info"> 1141an ephemeron cf <a href="Ephemeron.html"><code class="code"><span class="constructor">Ephemeron</span></code></a> 1142</div> 1143</td></tr> 1144<tr><td><a href="Obj.html#TYPEt">t</a> [<a href="Obj.html">Obj</a>]</td> 1145<td></td></tr> 1146<tr><td><a href="Nativeint.html#TYPEt">t</a> [<a href="Nativeint.html">Nativeint</a>]</td> 1147<td><div class="info"> 1148An alias for the type of native integers. 1149</div> 1150</td></tr> 1151<tr><td><a href="Mutex.html#TYPEt">t</a> [<a href="Mutex.html">Mutex</a>]</td> 1152<td><div class="info"> 1153The type of mutexes. 1154</div> 1155</td></tr> 1156<tr><td><a href="Set.OrderedType.html#TYPEt">t</a> [<a href="Set.OrderedType.html">Set.OrderedType</a>]</td> 1157<td><div class="info"> 1158The type of the set elements. 1159</div> 1160</td></tr> 1161<tr><td><a href="MoreLabels.Set.S.html#TYPEt">t</a> [<a href="MoreLabels.Set.S.html">MoreLabels.Set.S</a>]</td> 1162<td></td></tr> 1163<tr><td><a href="MoreLabels.Map.S.html#TYPEt">t</a> [<a href="MoreLabels.Map.S.html">MoreLabels.Map.S</a>]</td> 1164<td></td></tr> 1165<tr><td><a href="MoreLabels.Hashtbl.SeededS.html#TYPEt">t</a> [<a href="MoreLabels.Hashtbl.SeededS.html">MoreLabels.Hashtbl.SeededS</a>]</td> 1166<td></td></tr> 1167<tr><td><a href="MoreLabels.Hashtbl.S.html#TYPEt">t</a> [<a href="MoreLabels.Hashtbl.S.html">MoreLabels.Hashtbl.S</a>]</td> 1168<td></td></tr> 1169<tr><td><a href="MoreLabels.Hashtbl.html#TYPEt">t</a> [<a href="MoreLabels.Hashtbl.html">MoreLabels.Hashtbl</a>]</td> 1170<td></td></tr> 1171<tr><td><a href="Misc.HookSig.html#TYPEt">t</a> [<a href="Misc.HookSig.html">Misc.HookSig</a>]</td> 1172<td></td></tr> 1173<tr><td><a href="Misc.LongString.html#TYPEt">t</a> [<a href="Misc.LongString.html">Misc.LongString</a>]</td> 1174<td></td></tr> 1175<tr><td><a href="Misc.Stdlib.Option.html#TYPEt">t</a> [<a href="Misc.Stdlib.Option.html">Misc.Stdlib.Option</a>]</td> 1176<td></td></tr> 1177<tr><td><a href="Misc.Stdlib.List.html#TYPEt">t</a> [<a href="Misc.Stdlib.List.html">Misc.Stdlib.List</a>]</td> 1178<td></td></tr> 1179<tr><td><a href="Map.OrderedType.html#TYPEt">t</a> [<a href="Map.OrderedType.html">Map.OrderedType</a>]</td> 1180<td><div class="info"> 1181The type of the map keys. 1182</div> 1183</td></tr> 1184<tr><td><a href="Longident.html#TYPEt">t</a> [<a href="Longident.html">Longident</a>]</td> 1185<td></td></tr> 1186<tr><td><a href="Location.html#TYPEt">t</a> [<a href="Location.html">Location</a>]</td> 1187<td></td></tr> 1188<tr><td><a href="Lazy.html#TYPEt">t</a> [<a href="Lazy.html">Lazy</a>]</td> 1189<td><div class="info"> 1190A value of type <code class="code"><span class="keywordsign">'</span>a <span class="constructor">Lazy</span>.t</code> is a deferred computation, called 1191 a suspension, that has a result of type <code class="code"><span class="keywordsign">'</span>a</code>. 1192</div> 1193</td></tr> 1194<tr><td><a href="Int64.html#TYPEt">t</a> [<a href="Int64.html">Int64</a>]</td> 1195<td><div class="info"> 1196An alias for the type of 64-bit integers. 1197</div> 1198</td></tr> 1199<tr><td><a href="Int32.html#TYPEt">t</a> [<a href="Int32.html">Int32</a>]</td> 1200<td><div class="info"> 1201An alias for the type of 32-bit integers. 1202</div> 1203</td></tr> 1204<tr><td><a href="Identifiable.S.html#TYPEt">t</a> [<a href="Identifiable.S.html">Identifiable.S</a>]</td> 1205<td></td></tr> 1206<tr><td><a href="Identifiable.Thing.html#TYPEt">t</a> [<a href="Identifiable.Thing.html">Identifiable.Thing</a>]</td> 1207<td></td></tr> 1208<tr><td><a href="Hashtbl.SeededHashedType.html#TYPEt">t</a> [<a href="Hashtbl.SeededHashedType.html">Hashtbl.SeededHashedType</a>]</td> 1209<td><div class="info"> 1210The type of the hashtable keys. 1211</div> 1212</td></tr> 1213<tr><td><a href="Hashtbl.HashedType.html#TYPEt">t</a> [<a href="Hashtbl.HashedType.html">Hashtbl.HashedType</a>]</td> 1214<td><div class="info"> 1215The type of the hashtable keys. 1216</div> 1217</td></tr> 1218<tr><td><a href="Hashtbl.SeededS.html#TYPEt">t</a> [<a href="Hashtbl.SeededS.html">Hashtbl.SeededS</a>]</td> 1219<td></td></tr> 1220<tr><td><a href="Hashtbl.S.html#TYPEt">t</a> [<a href="Hashtbl.S.html">Hashtbl.S</a>]</td> 1221<td></td></tr> 1222<tr><td><a href="Hashtbl.html#TYPEt">t</a> [<a href="Hashtbl.html">Hashtbl</a>]</td> 1223<td><div class="info"> 1224The type of hash tables from type <code class="code"><span class="keywordsign">'</span>a</code> to type <code class="code"><span class="keywordsign">'</span>b</code>. 1225</div> 1226</td></tr> 1227<tr><td><a href="Ephemeron.Kn.html#TYPEt">t</a> [<a href="Ephemeron.Kn.html">Ephemeron.Kn</a>]</td> 1228<td><div class="info"> 1229an ephemeron with an arbitrary number of keys 1230 of the same type 1231</div> 1232</td></tr> 1233<tr><td><a href="Ephemeron.K2.html#TYPEt">t</a> [<a href="Ephemeron.K2.html">Ephemeron.K2</a>]</td> 1234<td><div class="info"> 1235an ephemeron with two keys 1236</div> 1237</td></tr> 1238<tr><td><a href="Ephemeron.K1.html#TYPEt">t</a> [<a href="Ephemeron.K1.html">Ephemeron.K1</a>]</td> 1239<td><div class="info"> 1240an ephemeron with one key 1241</div> 1242</td></tr> 1243<tr><td><a href="Digest.html#TYPEt">t</a> [<a href="Digest.html">Digest</a>]</td> 1244<td><div class="info"> 1245The type of digests: 16-character strings. 1246</div> 1247</td></tr> 1248<tr><td><a href="Map.S.html#TYPEt">t</a> [<a href="Map.S.html">Map.S</a>]</td> 1249<td><div class="info"> 1250The type of maps from type <code class="code">key</code> to type <code class="code"><span class="keywordsign">'</span>a</code>. 1251</div> 1252</td></tr> 1253<tr><td><a href="Set.S.html#TYPEt">t</a> [<a href="Set.S.html">Set.S</a>]</td> 1254<td><div class="info"> 1255The type of sets. 1256</div> 1257</td></tr> 1258<tr><td><a href="Consistbl.html#TYPEt">t</a> [<a href="Consistbl.html">Consistbl</a>]</td> 1259<td></td></tr> 1260<tr><td><a href="Condition.html#TYPEt">t</a> [<a href="Condition.html">Condition</a>]</td> 1261<td><div class="info"> 1262The type of condition variables. 1263</div> 1264</td></tr> 1265<tr><td><a href="Complex.html#TYPEt">t</a> [<a href="Complex.html">Complex</a>]</td> 1266<td><div class="info"> 1267The type of complex numbers. 1268</div> 1269</td></tr> 1270<tr><td><a href="Char.html#TYPEt">t</a> [<a href="Char.html">Char</a>]</td> 1271<td><div class="info"> 1272An alias for the type of characters. 1273</div> 1274</td></tr> 1275<tr><td><a href="CamlinternalOO.html#TYPEt">t</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 1276<td></td></tr> 1277<tr><td><a href="BytesLabels.html#TYPEt">t</a> [<a href="BytesLabels.html">BytesLabels</a>]</td> 1278<td><div class="info"> 1279An alias for the type of byte sequences. 1280</div> 1281</td></tr> 1282<tr><td><a href="Bytes.html#TYPEt">t</a> [<a href="Bytes.html">Bytes</a>]</td> 1283<td><div class="info"> 1284An alias for the type of byte sequences. 1285</div> 1286</td></tr> 1287<tr><td><a href="Buffer.html#TYPEt">t</a> [<a href="Buffer.html">Buffer</a>]</td> 1288<td><div class="info"> 1289The abstract type of buffers. 1290</div> 1291</td></tr> 1292<tr><td><a href="Bigarray.Array3.html#TYPEt">t</a> [<a href="Bigarray.Array3.html">Bigarray.Array3</a>]</td> 1293<td><div class="info"> 1294The type of three-dimensional big arrays whose elements have 1295 OCaml type <code class="code"><span class="keywordsign">'</span>a</code>, representation kind <code class="code"><span class="keywordsign">'</span>b</code>, and memory layout <code class="code"><span class="keywordsign">'</span>c</code>. 1296</div> 1297</td></tr> 1298<tr><td><a href="Bigarray.Array2.html#TYPEt">t</a> [<a href="Bigarray.Array2.html">Bigarray.Array2</a>]</td> 1299<td><div class="info"> 1300The type of two-dimensional big arrays whose elements have 1301 OCaml type <code class="code"><span class="keywordsign">'</span>a</code>, representation kind <code class="code"><span class="keywordsign">'</span>b</code>, and memory layout <code class="code"><span class="keywordsign">'</span>c</code>. 1302</div> 1303</td></tr> 1304<tr><td><a href="Bigarray.Array1.html#TYPEt">t</a> [<a href="Bigarray.Array1.html">Bigarray.Array1</a>]</td> 1305<td><div class="info"> 1306The type of one-dimensional big arrays whose elements have 1307 OCaml type <code class="code"><span class="keywordsign">'</span>a</code>, representation kind <code class="code"><span class="keywordsign">'</span>b</code>, and memory layout <code class="code"><span class="keywordsign">'</span>c</code>. 1308</div> 1309</td></tr> 1310<tr><td><a href="Bigarray.Array0.html#TYPEt">t</a> [<a href="Bigarray.Array0.html">Bigarray.Array0</a>]</td> 1311<td><div class="info"> 1312The type of zero-dimensional big arrays whose elements have 1313 OCaml type <code class="code"><span class="keywordsign">'</span>a</code>, representation kind <code class="code"><span class="keywordsign">'</span>b</code>, and memory layout <code class="code"><span class="keywordsign">'</span>c</code>. 1314</div> 1315</td></tr> 1316<tr><td><a href="Bigarray.Genarray.html#TYPEt">t</a> [<a href="Bigarray.Genarray.html">Bigarray.Genarray</a>]</td> 1317<td><div class="info"> 1318The type <code class="code"><span class="constructor">Genarray</span>.t</code> is the type of big arrays with variable 1319 numbers of dimensions. 1320</div> 1321</td></tr> 1322<tr><td><a href="CamlinternalOO.html#TYPEtable">table</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 1323<td></td></tr> 1324<tr><td><a href="CamlinternalOO.html#TYPEtables">tables</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 1325<td></td></tr> 1326<tr><td><a href="Format.html#TYPEtag">tag</a> [<a href="Format.html">Format</a>]</td> 1327<td></td></tr> 1328<tr><td><a href="CamlinternalOO.html#TYPEtag">tag</a> [<a href="CamlinternalOO.html">CamlinternalOO</a>]</td> 1329<td></td></tr> 1330<tr><td><a href="UnixLabels.html#TYPEterminal_io">terminal_io</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 1331<td></td></tr> 1332<tr><td><a href="Unix.html#TYPEterminal_io">terminal_io</a> [<a href="Unix.html">Unix</a>]</td> 1333<td></td></tr> 1334<tr><td><a href="Docstrings.html#TYPEtext">text</a> [<a href="Docstrings.html">Docstrings</a>]</td> 1335<td></td></tr> 1336<tr><td><a href="UnixLabels.html#TYPEtm">tm</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 1337<td><div class="info"> 1338The type representing wallclock time and calendar date. 1339</div> 1340</td></tr> 1341<tr><td><a href="Unix.html#TYPEtm">tm</a> [<a href="Unix.html">Unix</a>]</td> 1342<td><div class="info"> 1343The type representing wallclock time and calendar date. 1344</div> 1345</td></tr> 1346<tr><td><a href="Parser.html#TYPEtoken">token</a> [<a href="Parser.html">Parser</a>]</td> 1347<td></td></tr> 1348<tr><td><a href="Genlex.html#TYPEtoken">token</a> [<a href="Genlex.html">Genlex</a>]</td> 1349<td><div class="info"> 1350The type of tokens. 1351</div> 1352</td></tr> 1353<tr><td><a href="Parsetree.html#TYPEtoplevel_phrase">toplevel_phrase</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1354<td></td></tr> 1355<tr><td><a href="Parsetree.html#TYPEtype_declaration">type_declaration</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1356<td></td></tr> 1357<tr><td><a href="Parsetree.html#TYPEtype_extension">type_extension</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1358<td></td></tr> 1359<tr><td><a href="Parsetree.html#TYPEtype_kind">type_kind</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1360<td></td></tr> 1361<tr><td align="left"><br>U</td></tr> 1362<tr><td><a href="Arg.html#TYPEusage_msg">usage_msg</a> [<a href="Arg.html">Arg</a>]</td> 1363<td></td></tr> 1364<tr><td align="left"><br>V</td></tr> 1365<tr><td><a href="Parsetree.html#TYPEvalue_binding">value_binding</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1366<td></td></tr> 1367<tr><td><a href="Parsetree.html#TYPEvalue_description">value_description</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1368<td></td></tr> 1369<tr><td><a href="Asttypes.html#TYPEvariance">variance</a> [<a href="Asttypes.html">Asttypes</a>]</td> 1370<td></td></tr> 1371<tr><td><a href="Asttypes.html#TYPEvirtual_flag">virtual_flag</a> [<a href="Asttypes.html">Asttypes</a>]</td> 1372<td></td></tr> 1373<tr><td align="left"><br>W</td></tr> 1374<tr><td><a href="UnixLabels.html#TYPEwait_flag">wait_flag</a> [<a href="UnixLabels.html">UnixLabels</a>]</td> 1375<td><div class="info"> 1376Flags for <a href="UnixLabels.html#VALwaitpid"><code class="code"><span class="constructor">UnixLabels</span>.waitpid</code></a>. 1377</div> 1378</td></tr> 1379<tr><td><a href="Unix.html#TYPEwait_flag">wait_flag</a> [<a href="Unix.html">Unix</a>]</td> 1380<td><div class="info"> 1381Flags for <a href="Unix.html#VALwaitpid"><code class="code"><span class="constructor">Unix</span>.waitpid</code></a>. 1382</div> 1383</td></tr> 1384<tr><td><a href="GraphicsX11.html#TYPEwindow_id">window_id</a> [<a href="GraphicsX11.html">GraphicsX11</a>]</td> 1385<td></td></tr> 1386<tr><td><a href="Parsetree.html#TYPEwith_constraint">with_constraint</a> [<a href="Parsetree.html">Parsetree</a>]</td> 1387<td></td></tr> 1388</table> 1389</body> 1390</html>