SHORTINT
flags&SHORTINT ? (long) (short) GETARG(int) : \
flags&SHORTINT ? (unsigned long) (unsigned short) GETARG(int) : \
flags |= SHORTINT;
else if (flags & SHORTINT)
((flags & SHORTINT) ? ADDTYPE(T_SHORT) : ADDTYPE(T_INT)))
((flags & SHORTINT) ? ADDTYPE(T_U_SHORT) : ADDTYPE(T_U_INT)))
flags |= SHORTINT;
else if (flags & SHORTINT)