Operations for exposing OCaml code as C libraries.
write_c fmt ~prefix bindings
generates C stubs for the functions bound
with internal
in bindings
. The stubs are intended to be used in
conjunction with the ML code generated by write_ml.
The generated code uses definitions exposed in the header file
cstubs_internals.h
.
write_ml fmt ~prefix bindings
generates ML bindings for the functions
bound with internal
in bindings
. The generated code conforms to the
INTERNAL interface.
The generated code uses definitions exposed in the module
Cstubs_internals
.