This is a machine independent signed integer value that is
represented internally by a 64 bit value. The valid range is from
-2^63 through 2^63-1. Integer
constants are written just as you would expect. You can write them
either decimal or hexadecimal by prefixing them with
0x, or octal by prefixing them with
0 (just like in C/C++).