Modern Pascal Built-in Constants
Constants have permanent values of predefined Data types, having defined meaning and storage associated with each.
Scalar Standard
- False is of type Boolean.
- True is of type Boolean.
- On is of alias type Boolean.
- Off is of alias type Boolean.
- Yes is of alias type Boolean.
- No is of alias type Boolean.
- IsFilenameCaseSensitive is of type Boolean.
- ControlZMarksEOF is of type Boolean.
- LineEnding is of type String.
- AllFilesMask is of type String.
- DriveSeperator is of type Character.
- DirectorySeperator is of type Character.
- PathSeperator is of type Character.
- MaxPathLength is of type Longint.
- HoursPerDay is of type Longint.
- MinsPerHour is of type Longint.
- SecsPerMin is of type Longint.
- MSecsPerSec is of type Longint.
- DateDelta is of type Longint.
- MaxInt is of type Longint.
- MinInt is of type Longint.
- MaxLongint is of type Longint.
- MinLongint is of type Longint.
- MaxSmallint is of type Smallint.
- MinSmallint is of type Smallint.
- MaxShortint is of type Shortint.
- MinShortint is of type Shortint.
- MaxLargeint is of type Largeint.
- MinLargeint is of type Largeint.
- MaxSingle is of type Single.
- MinSingle is of type Single.
- MaxDouble is of type Double.
- MinDouble is of type Double.
- MaxExtended is of type Extended.
- MinExtended is of type Extended.
- MaxCurrency is of type Currency.
- MinCurrency is of type Currency.
- MaxFloat is of type Extended.
- MinFloat is of type Extended.
- __VERSION__ of type of String.
- __BUILD__ of type of String.
- __ENGINE__ of type of String.
Pointer
- NilHandle is of type pointer.
- Nil is of type Pointer, as in unassigned.
- Null is of type Pointer, as in unassigned.