TYPEMAP unsigned int T_UV int T_IV double T_NV INPUT T_UV $var = ($type)SvUV($arg); T_IV $var = ($type)SvIV($arg); T_NV $var = ($type)SvNV($arg); OUTPUT T_UV sv_setuv($arg, (UV)$var); T_IV sv_setiv($arg, (IV)$var); T_NV sv_setnv($arg, (NV)$var);