pub unsafe extern "C" fn PL_register_atom(a: atom_t)