5.2.1 Условная обработка конфигурационного файла

На верх  Назад  Вперёд

Конфигурационный файл допускает несколько типов первичной обработки. Имеются в виду следующие директивы, которые вы должны размещать вначале строки:

#IFDEF
#IFNDEF
#ELSE
#ENDIF
#DEFINE
#UNDEF
#WRITE
#INCLUDE
#SECTION

Эти директивы работают по тому же принципу, что и их двойники в исходном коде Pascal. Все определённые по умолчанию директивы в исходном коде также являются определёнными по умолчанию в конфигурационном файле. Например, если компилятор является целевым для Intel 80x86 совместимым с платформой Linux, то параметры cpu86 и linux будут определены во время интерпретации конфигурационного файла. Все возможные определения по умолчанию, которые имеют место быть во время компиляции, см. в ПРИЛОЖЕНИЕ G Получение последних исходных кодов или инсталляторов Документа «Руководство программиста».

В следующих разделах описываются различные директивы компилятора, используемые в конфигурационном файле.