Compute external names for types in Ctypes_bigarray.
Add ctypes.stubs subpackage.
Add a module for validating and printing paths.
Add the cstubs project to the Makefile.
C stub generation.
Generate byte code stub, passing arguments using argc/argv.
Omit casts where possible in generated C.
Generate calls to ctypes_copy_bytes for structs and unions.
Distinguish values and computations in the intermediate representation.
Omit needless parentheses in generated C.
Add a single header file with everything needed by generated stubs.
Generation of 'external' declarations from types.
Generate wrapper functions for ml stubs.
A module for noalloc / float analysis.
Give views and structured types an identity.
A map from types to public names for types.
Resolve views and structured types using the registry.
ML signature generation.
Free structs and unions returned by value.
A module of types and functions used in generated bindings.