pub unsafe extern "C" fn mpoly_main_variable_split_LEX(
    ind: *mut mp_limb_signed_t,
    pexp: *mut mp_limb_t,
    Aexp: *const mp_limb_t,
    l1: mp_limb_signed_t,
    Alen: mp_limb_signed_t,
    mults: *const mp_limb_t,
    num: mp_limb_signed_t,
    Abits: mp_limb_signed_t
)