Переключатели

Язык:
Русский
English

 Переключатели


Переключательные директивы включают и выключают возможности компилятора.

Они могут быть локальными или глобальными.

 - Локальные директивы могут находиться где-нибудь в теле программы.
   Они влияют только на часть компиляции.
 - Глобальные дирктивы должны находиться перед разделом описаний
   программы или модуля. Они влияют на всю компиляцию.

 $A  Align Data                   (Байтовое выравнивание)
 $B  Boolean Evaluation           (Булева оценка)
 $D  Debug Information            (Отладочная информация)
 $E  Emulation                    (Эмуляция)
 $F  Force FAR Calls              (Дальний тип вызова)
 $G  Generate 286 Instructions    (Инструкции 286)
 $I  Input/Output Checking        (Проверка ввода/вывода)
 $K  Smart Callbacks              (Подпрограммы повторного вызова)
 $L  Local Symbol Information     (Информация о символах)
 $N  Numeric Coprocessor          (Числовой сопроцессор)
 $O  Overlay Code Generation      (Генерация оверлейного кода)
 $P  Open string parameters       (Открытые строковые параметры)
 $Q  Overflow Checking            (Проверка переполнения)
 $R  Range Checking               (Проверка диапазона)
 $S  Stack-Overflow Checking      (Проверка переполнения стека)
 $T  Type-Checked Pointers        (Проверка типов указателей)
 $V  Var-String Checking          (Проверка строковых параметров)
 $W  Windows Stack Frame          (Область стека Windows)
 $X  Extended Syntax              (Расширенный синтаксис)
 $Y  Symbol Reference Information (Информация о символах)

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

 {$F+, $R+, $E-, $D-}

Тэги: directives switch
| G+
Код для вставки: :: :: :: ::
Поделиться: // //