Free Pascal Compiler language compatibility modes
Source position: fpmkunit.pp line 173
type TCompilerMode = ( |
||
cmFPC, |
|
Standard Free Pascal mode |
cmTP, |
|
Turbo Pascal compatibility mode |
cmObjFPC, |
|
Object Pascal mode with object-oriented features |
cmDelphi, |
|
Delphi compatibility mode |
cmMacPas, |
|
Macintosh Pascal compatibility mode |
cmDelphiUnicode |
|
Delphi Unicode compatibility mode |
); |
TCompilerMode specifies the language compatibility mode used by the Free Pascal Compiler. Each mode affects syntax rules, default behavior, and language feature availability during compilation.
|
Set of compiler modes |
|
|
Compiler mode for the target |