To create a new SbProgram object you have to call this function. The two arguments should point to malloc and free or similar functions. All later memory allocation and releasing will be performed using these functions.
Note that this is the only function that does not require a pointer to an SbProgram object.
pSbProgram scriba_new(void * (*maf)(size_t),
void (*mrf)(void *)
){