public static IntToken ParseHex(string s, int lineNumber) { IntToken it = null; try { it = new IntToken(Convert.ToInt32(s, 16), lineNumber); } catch { it = new IntToken(Convert.ToInt64(s, 16), lineNumber); } return (it); }