| Unit |
|
Compiler Directive |
|
Summary |
| |
| | | $A | | Determines whether data is aligned or packed |
| | | $Align | | Determines whether data is aligned or packed |
| | | $AppType | | Determines the application type : GUI or Console |
| | | $B | | Whether to short cut and and or operations |
| | | $BoolEval | | Whether to short cut and and or operations |
| | | $D | | Determines whether application debug information is built |
| | | $DebugInfo | | Determines whether application debug information is built |
| | | $Define | | Defines a compiler directive symbol - as used by IfDef |
| | | $DefinitionInfo | | Determines whether application symbol information is built |
| | | $Else | | Starts the alternate section of an IfDef or IfNDef |
| | | $EndIf | | Terminates conditional code compilation |
| | | $ExtendedSyntax | | Controls some Pascal extension handling |
| | | $H | | Treat string types as AnsiString or ShortString |
| | | $Hints | | Determines whether Delphi shows compilation hints |
| | | $I | | Allows code in an include file to be incorporated into a Unit |
| | | $IfDef | | Executes code if a conditional symbol has been defined |
| | | $IfNDef | | Executes code if a conditional symbol has not been defined |
| | | $IfOpt | | Tests for the state of a Compiler directive |
| | | $Include | | Allows code in an include file to be incorporated into a Unit |
| | | $IOChecks | | When on, an IO operation error throws an exception |
| | | $L | | Determines what application debug information is built |
| | | $LocalSymbols | | Determines what application debug information is built |
| | | $LongStrings | | Treat string types as AnsiString or ShortString |
| | | $MinEnumSize | | Sets the minimum storage used to hold enumerated types |
| | | $O | | Determines whether Delphi optimises code when compiling |
| | | $Optimization | | Determines whether Delphi optimises code when compiling |
| | | $OverFlowChecks | | Determines whether Delphi checks integer and enum bounds |
| | | $Q | | Determines whether Delphi checks integer and enum bounds |
| | | $R | | Determines whether Delphi checks array bounds |
| | | $RangeChecks | | Determines whether Delphi checks array bounds |
| | | $ReferenceInfo | | Determines whether symbol reference information is built |
| | | $Resource | | Defines a resource file to be included in the application linking |
| | | $UnDef | | Undefines a compiler directive symbol - as used by IfDef |
| | | $Warnings | | Determines whether Delphi shows compilation warnings |
| | | $X | | Controls some Pascal extension handling |
| | | $Y | | Determines whether application symbol information is built |
| | | $Z | | Sets the minimum storage used to hold enumerated types |
| |