Modules§
- Bigarray bindings
Structs§
Constants§
- Empty list value
- OCaml
false
value - Maximum possible value for an OCaml fixnum.
- Minimum possible value for an OCaml fixnum.
- The OCaml
None
value - Tag used for OCaml conses
- Tag used for OCaml
Some x
values - The OCaml
true
value - The OCaml
()
(unit
) value
Statics§
Functions§
- Pointer to the first byte
- Returns size of the string in
value
in bytes - Extract a field from an OCaml value
- Stores the
value
in theblock
atoffset
. - Extracts a machine
ptr
to the bytes making up an OCamlstring
(((intnat)(x) << 1) + 1)
Type Aliases§
- An OCaml heap-allocated block header. NB: this is currently unimplemented.
- OCaml’s integer type
- OCaml’s size type
- Used to store OCaml value tags, which are used to determine the underlying type of values
- OCaml’s unsigned integer type
- OCaml
value
type