pub unsafe extern "C" fn PL_atom_generator_w( pref: *const i32, buffer: *mut i32, buflen: usize, state: i32 ) -> *mut i32