pub unsafe extern "C" fn scm_spawn_thread(
body: scm_t_catch_body,
body_data: *mut c_void,
handler: scm_t_catch_handler,
handler_data: *mut c_void,
) -> SCMpub unsafe extern "C" fn scm_spawn_thread(
body: scm_t_catch_body,
body_data: *mut c_void,
handler: scm_t_catch_handler,
handler_data: *mut c_void,
) -> SCM