// If the size was specified as long, then create a long.
jjtn003._ptToken = new LongToken(Long.parseLong(x,
radix));
} else if (mustBeShort) {
// If the size was specified as short, then create a short.
jjtn003._ptToken = new ShortToken(Integer.parseInt(x,
radix));
} else if (mustBeUnsignedByte) {
// If the size was specified as unsignedbyte,
// then create an unsigned byte, truncating if necessary.
jjtn003._ptToken = new UnsignedByteToken(Integer