A | |
| Arg | Parsing of command line arguments. |
| Arg_helper | Decipher command line arguments of the form
<value> | <key>=<value> |
| Array [Misc.Stdlib] | |
| Array | Array operations. |
| Array [StdLabels] | |
| Array [Float] | Float arrays with packed representation. |
| Array0 [Bigarray] | Zero-dimensional arrays. |
| Array1 [Bigarray] | One-dimensional arrays. |
| Array2 [Bigarray] | Two-dimensional arrays. |
| Array3 [Bigarray] | Three-dimensional arrays. |
| ArrayLabels | Array operations. |
| ArrayLabels [Float] | Float arrays with packed representation (labeled functions). |
| Ast_helper | Helpers to produce Parsetree fragments |
| Ast_invariants | Check AST invariants |
| Ast_iterator |
|
| Ast_mapper | The interface of a -ppx rewriter |
| Asttypes | Auxiliary AST types used by parsetree and typedtree. |
| Atomic | This module provides a purely sequential implementation of the concurrent atomic references provided by the Multicore OCaml standard library: |
| Attr [Ast_helper] | Attributes |
| Attr_helper | Helpers for attributes |
B | |
| Bigarray | Large, multi-dimensional, numerical arrays. |
| Binary [Semaphore] | |
| Binutils | |
| Bool | Boolean values. |
| Buffer | Extensible buffers. |
| Build_path_prefix_map | Rewrite paths for reproducible builds |
| Builtin_attributes | Support for some of the builtin attributes |
| Bytes | Byte sequence operations. |
| Bytes [StdLabels] | |
| BytesLabels | Byte sequence operations. |
C | |
| Callback | Registering OCaml values with the C runtime. |
| CamlinternalAtomic | |
| CamlinternalFormat | |
| CamlinternalFormatBasics | |
| CamlinternalLazy | Run-time support for lazy values. |
| CamlinternalMenhirLib | |
| CamlinternalMod | Run-time support for recursive modules. |
| CamlinternalOO | Run-time support for objects and classes. |
| Ccomp | Compiling C files and building C libraries |
| Cf [Ast_helper] | Class fields |
| Char | Character operations. |
| Ci [Ast_helper] | Classes |
| Cl [Ast_helper] | Class expressions |
| Clflags | Command line flags |
| Closure [Obj] | |
| Color [Misc] | |
| Compiler_libs | |
| Compiler_pass [Clflags] | |
| Complex | Complex numbers. |
| Condition | Condition variables to synchronize between threads. |
| Config | System configuration |
| Consistbl | Consistency tables: for checking consistency of module CRCs |
| Const [Ast_helper] | |
| Convert [CamlinternalMenhirLib] | |
| Counting [Semaphore] | |
| Csig [Ast_helper] | Class signatures |
| Cstr [Ast_helper] | Class structures |
| Ctf [Ast_helper] | Class type fields |
| Cty [Ast_helper] | Class type expressions |
D | |
| Depend | Module dependencies. |
| Digest | MD5 message digest. |
| Dir [Load_path] | |
| Docstrings | Documentation comments |
| Domainstate | |
| Dynlink | Dynamic loading of .cmo, .cma and .cmxs files. |
E | |
| Either | Either type. |
| Engine [CamlinternalMenhirLib] | |
| EngineTypes [CamlinternalMenhirLib] | |
| EnvLazy [Misc] | |
| Ephemeron | Ephemerons and weak hash tables. |
| Ephemeron [Obj] | |
| ErrorReports [CamlinternalMenhirLib] | |
| Error_style [Misc] | |
| Event | First-class synchronous communication. |
| Exp [Ast_helper] | Expressions |
| Extension_constructor [Obj] | |
F | |
| Filename | Operations on file names. |
| Float [Numbers] | |
| Float | Floating-point arithmetic. |
| Float_arg_helper [Clflags] | Optimization parameters represented as floats indexed by round number. |
| Format | Pretty-printing. |
| Fun | Function manipulation. |
G | |
| Gc | Memory management control and statistics; finalised values. |
| GenHashTable [Ephemeron] | Hash tables on generic containers with notion of death and aliveness. |
| Genarray [Bigarray] | |
| General [CamlinternalMenhirLib] | |
| Genlex | A generic lexical analyzer. |
H | |
| Hashtbl | Hash tables and hash functions. |
| Hashtbl [MoreLabels] | |
I | |
| Id [Strongly_connected_components.S] | |
| Identifiable | Uniform interface for common data structures over various things. |
| Immediate64 [Sys] | |
| Incl [Ast_helper] | Includes |
| Incremental [Parser] | |
| IncrementalEngine [CamlinternalMenhirLib] | |
| InfiniteArray [CamlinternalMenhirLib] | |
| InspectionTableFormat [CamlinternalMenhirLib] | |
| InspectionTableInterpreter [CamlinternalMenhirLib] | |
| Int [Numbers] | |
| Int | Integer values. |
| Int16 [Numbers] | |
| Int32 | 32-bit integers. |
| Int64 | 64-bit integers. |
| Int8 [Numbers] | |
| Int_arg_helper [Clflags] | Optimization parameters represented as ints indexed by round number. |
| Int_literal_converter [Misc] | |
| Int_replace_polymorphic_compare | |
K | |
| K1 [Ephemeron] | Ephemerons with one key. |
| K2 [Ephemeron] | Emphemerons with two keys. |
| Kn [Ephemeron] | Emphemerons with arbitrary number of keys of the same type. |
L | |
| LargeFile [UnixLabels] | File operations on large files. |
| LargeFile [Unix] | File operations on large files. |
| Lazy | Deferred computations. |
| Lexer | The lexical analyzer |
| Lexing | The run-time library for lexers generated by |
| LinearizedArray [CamlinternalMenhirLib] | |
| List [Misc.Stdlib] | |
| List | List operations. |
| List [StdLabels] | |
| ListLabels | List operations. |
| Load_path | Management of include directories. |
| Local_store | This module provides some facilities for creating references (and hash tables) which can easily be snapshoted and restored to an arbitrary version. |
| Location | Source code locations (ranges of positions), used in parsetree |
| Log [CamlinternalMenhirLib.EngineTypes.TABLE] | |
| LongString [Misc] | |
| Longident | Long identifiers, used in parsetree. |
M | |
| Magic_number [Misc] | |
| Make [Strongly_connected_components] | |
| Make [Identifiable] | |
| Make [Consistbl] | |
| Make [Arg_helper] | |
| Make [CamlinternalMenhirLib.InspectionTableInterpreter] | |
| Make [CamlinternalMenhirLib.Printers] | |
| Make [CamlinternalMenhirLib.Engine] | |
| Make [Weak] | Functor building an implementation of the weak hash set structure. |
| Make [Sys.Immediate64] | |
| Make [Set] | Functor building an implementation of the set structure given a totally ordered type. |
| Make [MoreLabels.Set] | Functor building an implementation of the set structure given a totally ordered type. |
| Make [MoreLabels.Map] | Functor building an implementation of the map structure given a totally ordered type. |
| Make [MoreLabels.Hashtbl] | Functor building an implementation of the hashtable structure. |
| Make [Map] | Functor building an implementation of the map structure given a totally ordered type. |
| Make [Hashtbl] | Functor building an implementation of the hashtable structure. |
| Make [Ephemeron.Kn] | Functor building an implementation of a weak hash table |
| Make [Ephemeron.K2] | Functor building an implementation of a weak hash table |
| Make [Ephemeron.K1] | Functor building an implementation of a weak hash table |
| MakeEngineTable [CamlinternalMenhirLib.TableInterpreter] | |
| MakeSeeded [MoreLabels.Hashtbl] | Functor building an implementation of the hashtable structure. |
| MakeSeeded [Hashtbl] | Functor building an implementation of the hashtable structure. |
| MakeSeeded [Ephemeron.GenHashTable] | Functor building an implementation of an hash table that use the container for keeping the information given |
| MakeSeeded [Ephemeron.Kn] | Functor building an implementation of a weak hash table. |
| MakeSeeded [Ephemeron.K2] | Functor building an implementation of a weak hash table. |
| MakeSeeded [Ephemeron.K1] | Functor building an implementation of a weak hash table. |
| Map [Identifiable.S] | |
| Map [Misc.Stdlib.String] | |
| Map | Association tables over ordered types. |
| Map [MoreLabels] | |
| Marshal | Marshaling of data structures. |
| Mb [Ast_helper] | Module bindings |
| Md [Ast_helper] | Module declarations |
| Memprof [Gc] |
|
| MenhirInterpreter [Parser] | |
| Misc | Miscellaneous useful types and functions |
| Mod [Ast_helper] | Module expressions |
| MoreLabels | Extra labeled libraries. |
| Ms [Ast_helper] | Module substitutions |
| Mtd [Ast_helper] | Module type declarations |
| Mty [Ast_helper] | Module type expressions |
| Mutex | Locks for mutual exclusion. |
N | |
| Nativeint | Processor-native integers. |
| Numbers | Modules about numbers, some of which satisfy |
O | |
| Obj | Operations on internal representations of values. |
| Ocaml_operators | Precedence level and associativity of operators |
| Of [Ast_helper] | Object fields |
| Oo | Operations on objects |
| Opn [Ast_helper] | Opens |
| Option [Misc.Stdlib] | |
| Option | Option values. |
P | |
| PackedIntArray [CamlinternalMenhirLib] | |
| Pair [Identifiable] | |
| Parse | Entry points in the parser |
| Parser | |
| Parsetree | Abstract syntax tree produced by parsing |
| Parsing | The run-time library for parsers generated by |
| Pat [Ast_helper] | Patterns |
| Pparse | Driver for the parser and external preprocessors. |
| Pprintast | Pretty-printers for |
| Printast | Raw printer for |
| Printers [CamlinternalMenhirLib] | |
| Printexc | Facilities for printing exceptions and inspecting current call stack. |
| Printf | Formatted output functions. |
| Profile | Compiler performance recording |
Q | |
| Queue | First-in first-out queues. |
R | |
| Random | Pseudo-random number generators (PRNG). |
| Result | Result values. |
| Rf [Ast_helper] | Row fields |
| RowDisplacement [CamlinternalMenhirLib] | |
S | |
| Scanf | Formatted input functions. |
| Scanning [Scanf] | |
| Semaphore | Semaphores |
| Seq | Functional iterators. |
| Set [Identifiable.S] | |
| Set [Misc.Stdlib.String] | |
| Set | Sets over ordered types. |
| Set [MoreLabels] | |
| Sig [Ast_helper] | Signature items |
| Simplified [CamlinternalMenhirLib.Convert] | |
| Slot [Printexc] | |
| Stack | Last-in first-out stacks. |
| State [Random] | |
| StaticVersion [CamlinternalMenhirLib] | |
| StdLabels | Standard labeled libraries. |
| Stdlib [Misc] | |
| Stdlib | The OCaml Standard library. |
| Str [Ast_helper] | Structure items |
| Str | Regular expressions and high-level string processing |
| Stream | Streams and parsers. |
| String [Misc.Stdlib] | |
| String [Depend] | |
| String | Strings. |
| String [StdLabels] | |
| StringLabels | Strings. |
| Strongly_connected_components | Kosaraju's algorithm for strongly connected components. |
| Symbols [CamlinternalMenhirLib.InspectionTableInterpreter] | |
| Syntaxerr | Auxiliary type for reporting syntax errors |
| Sys | System interface. |
T | |
| T [Identifiable.Tbl] | |
| T [Identifiable.Map] | |
| T [Identifiable.Set] | |
| T [Identifiable.S] | |
| TableFormat [CamlinternalMenhirLib] | |
| TableInterpreter [CamlinternalMenhirLib] | |
| Targetint | Target processor-native integers. |
| Tbl [Identifiable.S] | |
| Tbl [Misc.Stdlib.String] | |
| Te [Ast_helper] | Type extensions |
| Terminfo | Basic interface to the terminfo database |
| Thread | Lightweight threads for Posix |
| ThreadUnix | Thread-compatible system calls. |
| Typ [Ast_helper] | Type expressions |
| Type [Ast_helper] | Type declarations |
U | |
| Uchar | Unicode characters. |
| Unit | Unit values. |
| Unix | Interface to the Unix system. |
| UnixLabels | Interface to the Unix system. |
V | |
| Val [Ast_helper] | Value declarations |
| Vb [Ast_helper] | Value bindings |
W | |
| Warnings | Warning definitions |
| Weak | Arrays of weak pointers and hash sets of weak pointers. |
| WithMenhir [Docstrings] |