package types; use Inline C => <<'END_C'; int is_iv(SV *x) { return SvIOKp(x) != 0; } int is_nv(SV *x) { return SvNOKp(x) != 0; } int is_pv(SV *x) { return SvPOKp(x) != 0; } END_C 1;