A 64-bit signed integer. Decimal and hexadecimal literals are supported, the latter with a
0x prefix. For example:
1 2 set resp.status = 200; set var.i = 0x5a5a;
INTEGER type can represent one more value on the negative side than on the positive side. Being 64-bit, its range is −(263) to 263 − 1 inclusive. That is, the minimum and maximum values are -9223372036854775808 and 9223372036854775807 respectively.
A leading - for negative numbers is considered part of the literal syntax, rather than as a separate unary operator. Therefore a literal may be given with the maximum negative value:
1 2 set var.i = 9223372036854775807; set var.i = -9223372036854775808;