Compiler Switches
Statements that affect how code is compiled.
Description
These statements affect how the compiler declares variables, arrays and procedures, parses string literals, passes procedure parameters and more.

Metacommands '$Dynamic '$Include '$Static '$Lang Compiler Options Option Base Option ByVal Option Dynamic Option Escape Option Explicit Option Gosub Option Nogosub Option NoKeyword Option Private Option Static | Set Default Datatypes DefByte DefDbl DefInt DefLng DefLongInt DefShort DefSng DefStr DefUByte DefUInt Defulongint DefUShort

Dialect Differences

- `DefLongInt` and `Defulongint` available only in the -lang fblite dialect.
- `OPTION` statements are available only in the -lang fblite and -lang qb dialects only.

See also

- Preprocessor