cmd | short | long | explanation |
|
| $A | $ALIGN | Align Data. |
A | | $ASMMODE | Select assembler mode. |
| $B | $BOOLEVAL | Use complete boolean evaluation. |
Sa | $C | $ASSERTIONS | Enable assertion support. |
| | $CALLING | Set default calling convention |
d | | $DEFINE | Define a symbol. |
| | $ELSE | Switch conditional compilation. |
| | $ENDIF | End conditional compilation. |
| | $ERROR | Generate error message. |
| $F | | Use far or near functions. |
| | $FATAL | Generate fatal error message. |
Sg | | $GOTO | Support Goto and Label. |
| $H | $LONGSTRINGS | Use AnsiStrings. |
| | $HINT | Generate hint message. |
vh | | $HINTS | Emit hints |
| | $IF | Start conditional compilation. |
| | $IFDEF | Start conditional compilation. |
| | $IFNDEF | Start conditional compilation. |
| | $IFOPT | Start conditional compilation. |
| | $INFO | Generate info message. |
Si | | $INLINE | Enable inline code support. |
Ci | $I | $IOCHECKS | Include Input/Output checking. |
| $I | $INCLUDE | Include file. |
| $I | $INCLUDE | Include compiler info. |
| $L | $LINK | Link object file. |
| | $LINKLIB | Link to a library. |
| $M | $TYPEINFO | Generate Run-Time type information. |
Sm | | $MACRO | Enable macro support. |
| | $MAXFPUREGISTER | set maximum number of FPU registers |
| | $MESSAGE | Generate info message. |
| | $MMX | Enable Intel MMX support. |
| | $NOTE | Generate note message. |
vn | | $NOTES | Emit notes. |
A | | $OUTPUT_FORMAT | Select compiler output format. |
| $P | $OPENSTRINGS | Use open strings. |
| | $PACKENUM | Specify minimum enumeration type size. |
| | $PACKRECORDS | Specify Alignment of record elements. |
Co | $Q | $OVERFLOWCHECKS | Use overflow checking. |
Cr | $R | $RANGECHECKS | Use range checking. |
| | $SATURATION | Enable saturation operations. |
XX | | $SMARTLINK | Use smartlinking. |
St | | $STATIC | Enable use of Static keyword. |
| | $STOP | Generate fatal error message. |
| $T | $TYPEDADDRESS | Enable typed address operator. |
u | | $UNDEF | Undefine a symbol. |
| $V | $VARSTRINGCHECKS | Use strict var-string checking. |
| | $WAIT | Wait for enter key press. |
| | $WARNING | Generate warning message. |
| | $WARNINGS | Emit warnings. |
| $X | $EXTENDEDSYNTAX | Enable use of extended syntax. |
|
cmd | short | long | explanation |
|
| | $APPID | Set application ID (PalmOS) |
| | $APPNAME | Set application name (PalmOS) |
| | $APPTYPE | Specify type of application (Windows only) |
g | $D | $DEBUGINFO | Include debugging symbols. |
| | $DESCRIPTION | Not supported. |
| $E | | Enable emulation of coprocessor. |
| $G | | Generate 80286 code. |
Fi | | $INCLUDEPATH | Specify include file search path. |
| $L | $LOCALSYMBOLS | Enable local symbol information. |
Fl | | $LIBRARYPATH | Specify library search path. |
| $M | $MEMORY | Specify memory sizes. |
M | | $MODE | Specify compiler compatibility mode. |
| $N | | Enable numeric processing. |
| $O | | Enable overlay code generation. |
Fo | | $OBJECTPATH | Specify object file search path. |
Ct | $S | | Use stack checking |
Fu | | $UNITPATH | Specify unit file search path. |
| | $VERSION | Set DLL version (Windows) |
| $W | $STACKFRAMES | Generate stackframes. |
b | $Y | $REFERENCEINFO | Insert browser information. |
|