| Type |  | Name |  | Summary | 
|  | 
| Compiler Directive |  | $O |  | Determines whether Delphi optimises code when compiling | 
| Compiler Directive |  | $Optimization |  | Determines whether Delphi optimises code when compiling | 
| Compiler Directive |  | $OverFlowChecks |  | Determines whether Delphi checks integer and enum bounds | 
| Keyword |  | Object |  | Allows a subroutine data type to refer to an object method | 
| Function |  | Odd |  | Tests whether an integer has an odd value | 
| Keyword |  | Of |  | Linking keyword used in many places | 
| Keyword |  | On |  | Defines exception handling in a Try Except clause | 
| Keyword |  | Or |  | Boolean or or bitwise or of two arguments | 
| Function |  | Ord |  | Provides the Ordinal value of an integer, character or enum | 
| Directive |  | Out |  | Identifies a routine parameter for output only | 
| Variable |  | Output |  | Defines the standard output text file | 
| Directive |  | Overload |  | Allows 2 or more routines to have the same name | 
| Directive |  | Override |  | Defines a method that replaces a virtual parent class method | 
|  |