Приложение Г Зарезервированные слова

Ключевые слова, которые нельзя применять по иному назначению.

Ключевое слово Назначение
AND Операция логического умножения «И»
ARRAY Объявление массива
ASM Начало блока инструкций на ассемблере
BEGIN Начало блока операторов
CASE Начало оператора множественного выбора
CONST Начало секции объявления констант
CONSTRUCTOR Объявление конструктора объекта
DESTRUCTOR Объявление деструктора объекта
DIV Операция целочисленного деления
DO Элемент операторов FOR, WITH, WHILE
DOWNTO Элемент оператора цикла FOR-DOWNTO-DO
ELSE Элемент условных операторов IF, CASE
END Завершение блоков BEGIN-END, CASE-END, ASM-END, RECORD-END
EXPORTS Объявление списка экспорта для DLL
FALSE Логическое значение «ЛОЖЬ»
FILE Тип файловой переменной
FOR Элемент оператора цикла FOR-TO-DO
FUNCTION Объявление функции
GOTO Безусловный переход на метку
IF Элемент условного оператора IF-THEN-ELSE
IMPLEMENTATION Объявление секции реализации модуля
IN Проверка принадлежности элемента множеству
INHERITED Квалификатор унаследованного метода объекта
INLINE Оператор вставки ассемблерных кодов
INTERFACE Объявление секции интерфейса модуля
LABEL Объявление меток
LIBRARY Объявление библиотечного модуля
MOD Операция нахождения остатка от деления
NIL Пустой указатель
NOT Логическое отрицание «НЕ»
OBJECT Объявление типа «объект»
OF Элемент оператора CASE-OF-END
OR Логическое сложение «ИЛИ»
PACKED Объявление упакованного массива (устарело)
PROCEDURE Объявление процедуры
PROGRAM Объявление программы
RECORD Начало объявления записи RECORD-END
REPEAT Элемент оператора цикла с проверкой в конце REPEAT-UNTIL
SET Объявление множества SET OF
SHL Операция сдвига влево
SHR Операция сдвига вправо
STRING Объявление строкового типа
THEN Элемент условного оператора IF-THEN-ELSE
TO Элемент оператора цикла FOR-TO-DO
TRUE Логическое значение «ИСТИНА»
TYPE Начало секции объявления типов
UNIT Объявление имени модуля
UNTIL Элемент оператора цикла с проверкой в конце REPEAT-UNTIL
USES Объявление внешних модулей
VAR Начало секции объявления переменных
WHILE Элемент оператора цикла с проверкой в начале WHILE-DO
WITH Элемент оператора раскрытия записи WITH-DO
XOR Логическое сравнение («ИСКЛЮЧАЮЩЕЕ ИЛИ» )

Директивы, имена которых не рекомендуется использовать по иному назначению.

Директива Назначение в Borland Pascal
ABSOLUTE Назначение переменной абсолютного адреса в памяти
ASSEMBLER Объявление процедуры на ассемблере
EXPORT Список экспорта
EXTERNAL Объявление внешних имен для ассемблера
FAR Спецификатор процедуры с «дальним» вызовом
FORWARD Предварительное определение процедуры или функции
INDEX Указание индекса процедуры в DLL
INTERRUPT Спецификатор процедуры обработки прерывания
NAME Импорт процедуры из DLL по имени
NEAR Спецификатор процедуры с «ближним» вызовом
PRIVATE Начало секции приватных полей объекта
PUBLIC Начало секции публичных полей объекта
RESIDENT Спецификатор резидентного элемента DLL
VIRTUAL Спецификатор виртуального метода объекта
Загрузка...