[Static loading] A C module which define a new type can also be statically loded in the interepreter. To load your module, you have to modify the Src/Makefile or Snow/Makefile. Once yo have added your extension object in the USER_OBJ variable , you must modify the file Src/userinit.c to add you initialization (and eventually cleanup) code. The call to your initialization function must be done in the STk_user_init C function. Once this is done, you can run the make command again to build the extended interpreter.