For integer type constants, Free Pascal supports 4 formats:
The following diagrams show the syntax for numbers.
_________________________________________________________________________________________________________
Numbers
___________________________________________________________________
Remark: It is to note that all decimal constants which do no t within the -2147483648..2147483647 range, are silently and automatically parsed as 64-bit integer constants as of version 1.9.0. Earliers versions would convert it to a real-typed constant.
Remark: Note that Octal and Binary notation are not supported in TP or Delphi compatibility mode.