pub unsafe extern "C" fn PL_set_prolog_flag(
    name: *const c_char,
    type_: c_int
    ...
) -> c_int