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);