www.destructor.de
These are the VER<nnn> Compiler Switches for various versions of Turbo Pascal, Delphi and C++Builder (and BDS, and Turbo and whatever they named it ...). The versions before Turbo Pascal 4.0 didn't have Conditional Defines so there's no point in giving VER numbers here.
Switch | Version |
---|---|
VER40 | Turbo Pascal 4.0 |
VER50 | Turbo Pascal 5.0 |
VER55 | Turbo Pascal 5.5 |
VER60 | Turbo Pascal 6.0 |
VER70 | Turbo Pascal / Borland Pascal 7.0 |
VER80 | Delphi 1 |
VER83 | C++ Builder 1 |
VER90 | Delphi 2 |
VER93 | C++ Builder 2 |
VER100 | Delphi 3 |
VER110 | C++ Builder 3 |
VER120 | Delphi 4 |
VER125 | C++ Builder 4 |
VER130 | Delphi 5, C++ Builder 5 |
VER140 | Delphi 6, C++ Builder 6, Kylix 1, Kylix 2 |
VER150 | Delphi 7, Kylix 3 |
VER160 | Delphi 8 for .NET |
VER170 | Delphi 2005 |
VER180 | Delphi 2006, Delphi 2007 for Win32 |
VER180 and VER185 | Delphi 2007 for Win32 |
VER190 | Delphi 2007 for .NET |
VER200 | Delphi 2009, C++Builder 2009 |
VER210 | Delphi 2010 |
MANAGEDCODE | Managed Code |
CLR | Managed Code |
MSWINDOWS | MS Windows |
LINUX | Linux (Kylix) |
UNICODE | Delphi 2009 and later |
If you see something that's wrong, incomplete, or missing, please send me a mail.
Last Change: 2009-12-28