Предопределенные идентификаторы
Кроме определяемых вами идентификаторов вы можете также про- верять отдельные идентификаторы, определяемые компилятором:
Предопределенные условные идентификаторы Таблица 4.4 +-------------------+-------------------------------------------+ | Идентификатор | Показывает | +-------------------+-------------------------------------------| | CPU86 | Данная версия Borland Pascal предназначена| | | для семейства процессоров 80х86. | +-------------------+-------------------------------------------| | CPU87 | Присутствует арифметический сопроцессор| | | 80х87. | +-------------------+-------------------------------------------| | DPMI | Данная версия предназначена для операцион-| | | ной среды защищенного режима DOS. При соз-| | | дании приложений для защищенного режима| | | DOS данный идентификатор доступен для| | | BP.EXE. | +-------------------+-------------------------------------------| | MSDOS | Данная версия предназначена для операци-| | | онной системы MS-DOS. Данный идентификатор| | | доступен в BP.EXE только при создании при-| | | ложений DOS реального или защищенного ре-| | | жима и в TURBO.EXE. | +-------------------+-------------------------------------------| | VER70 | Данная версия является версией 7.0 компи-| | | лятора. | +-------------------+-------------------------------------------| | WINDOWS | Данная версия предназначена для операци-| | | онной среды Windows. Данный идентификатор| | | доступен в BP.EXE и в BPW.EXE, когда целе-| | | вой платформой является Windows. | +-------------------+-------------------------------------------+
Подробнее о предопределенных условных идентификаторах компи- лятора рассказывается в Главе 2 ("Директивы компилятора") "Руко- водства программиста".