This is the API documentation of the NodeC project
See the Modules section for an overview of the API functionality.
Naming:
async_ : for asynchronous functions that might interleavenodec_ : synchronous functions that might throw exeptions or use other effects.nodecx_: synchronous functions that return an explicit error result.<tp>_t : for typesusing_ : for scoped combinators, to be used with double curly braces: i.e. {using_alloc(tp,name){ ... <use name> ... }}lh_value: an lh_value is used to mimic polymorphism. There are a host of conversion functions, like lh_ptr_value() (from value to pointer) or lh_int_value() (from value to an int).