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] |