pub unsafe extern "C" fn PL_cons_functor_v(
    h: term_t,
    fd: functor_t,
    a0: term_t
) -> c_int