>(define MODULE_ALREADY_LOADED > ((c-lambda () int "___result=___FIX(___MODULE_ALREADY_LOADED)"))) This should be (define MODULE_ALREADY_LOADED ((c-lambda () scheme-object "___result=___FIX(___MODULE_ALREADY_LOADED)"))) (still untested) Christian.