Pervasives | |
Spacetime | Profiling of a program's space behaviour over time. |
Arg | Parsing of command line arguments. |
Array | Array operations. |
ArrayLabels | Array operations. |
Bigarray | Large, multi-dimensional, numerical arrays. |
Buffer | Extensible buffers. |
Bytes | Byte sequence operations. |
BytesLabels | Byte sequence operations. |
Callback | Registering OCaml values with the C runtime. |
CamlinternalFormat | |
CamlinternalFormatBasics | |
CamlinternalLazy | Run-time support for lazy values. |
CamlinternalMod | Run-time support for recursive modules. |
CamlinternalOO | Run-time support for objects and classes. |
Char | Character operations. |
Complex | Complex numbers. |
Digest | MD5 message digest. |
Ephemeron | Ephemerons and weak hash table |
Filename | Operations on file names. |
Float | Floating-point arithmetic |
Format | Pretty-printing. |
Gc | Memory management control and statistics; finalised values. |
Genlex | A generic lexical analyzer. |
Hashtbl | Hash tables and hash functions. |
Int32 | 32-bit integers. |
Int64 | 64-bit integers. |
Lazy | Deferred computations. |
Lexing | The run-time library for lexers generated by |
List | List operations. |
ListLabels | List operations. |
Map | Association tables over ordered types. |
Marshal | Marshaling of data structures. |
MoreLabels | Extra labeled libraries. |
Nativeint | Processor-native integers. |
Obj | Operations on internal representations of values. |
Oo | Operations on objects |
Option | Option values. |
Parsing | The run-time library for parsers generated by |
Printexc | Facilities for printing exceptions and inspecting current call stack. |
Printf | Formatted output functions. |
Queue | First-in first-out queues. |
Random | Pseudo-random number generators (PRNG). |
Result | Result values. |
Scanf | Formatted input functions. |
Seq | Functional Iterators |
Set | Sets over ordered types. |
Stack | Last-in first-out stacks. |
StdLabels | Standard labeled libraries. |
Stdlib | The OCaml Standard library. |
Stream | Streams and parsers. |
String | String operations. |
StringLabels | String operations. |
Sys | System interface. |
Uchar | Unicode characters. |
Weak | Arrays of weak pointers and hash sets of weak pointers. |
Ast_iterator |
|
Ast_mapper | The interface of a -ppx rewriter |
Ast_helper | Helpers to produce Parsetree fragments |
Parsetree | Abstract syntax tree produced by parsing |
Location | Source code locations (ranges of positions), used in parsetree |
Pprintast | |
Syntaxerr | Auxiliary type for reporting syntax errors |
Attr_helper | Helpers for attributes |
Asttypes | Auxiliary AST types used by parsetree and typedtree. |
Lexer | |
Longident | Long identifiers, used in parsetree. |
Parser | |
Docstrings | Documentation comments |
Depend | Module dependencies. |
Printast | |
Builtin_attributes | |
Parse | Entry points in the parser |
Ast_invariants | Check AST invariants |
Terminfo | |
Clflags | Command line flags |
Identifiable | Uniform interface for common data structures over various things. |
Ccomp | |
Arg_helper | Decipher command line arguments of the form
<value> | <key>=<value> |
Config | |
Targetint | Target processor-native integers. |
Profile | Compiler performance recording |
Misc | |
Numbers | Modules about numbers, some of which satisfy |
Strongly_connected_components | Kosaraju's algorithm for strongly connected components. |
Consistbl | |
Warnings | |
Build_path_prefix_map | |
Typemod | Type-checking of the module language and typed ast plugin hooks |
Simplif | Lambda simplification and lambda plugin hooks |
Pparse | Driver for the parser, external preprocessors and ast plugin hooks |
Str | Regular expressions and high-level string processing |
Unix | Interface to the Unix system. |
UnixLabels | Interface to the Unix system. |
Thread | Lightweight threads for Posix |
Condition | Condition variables to synchronize between threads. |
Mutex | Locks for mutual exclusion. |
Event | First-class synchronous communication. |
ThreadUnix | Thread-compatible system calls. |
Graphics | Machine-independent graphics primitives. |
GraphicsX11 | Additional graphics primitives for the X Windows system. |
Dynlink | Dynamic loading of object files. |