| Слово |
Назначение |
| absolute |
Признак абсолютной переменной (расположенной по определенному адресу) |
| and |
Логическая операция И |
| array |
Начало типа-массив |
| asm |
Начало блока на ассемблере |
| assembler |
Подпрограмма, написанная на ассемблере |
| begin |
Начало тела программы или подпрограммы, начало составного оператора |
| case |
Начало условного оператора CASE |
| const |
Идентификатор раздела констант, группы параметров-констант |
| constructor |
Конструктор объекта |
| destructor |
Деструктор объекта |
| div |
Операция деления целых чисел с получением целого результата |
| do |
Признак начала оператора в цикле FOR, WHILE, оператора WITH |
| downto |
Указатель изменения параметра цикла от максимального к минимальному значению |
| else |
Секция ИНАЧЕ в условном операторе IF, CASE |
| end |
Конец тела программы, подпрограммы, конец модуля, конец составного оператора, блока на ассемблере, оператора CASE, типа-запись, объекта |
| external |
Директива внешней подпрограммы |
| far |
Директива формирования "дальнего" адреса |
| file |
Файловый тип |
| for |
Начало цикла с известным числом повторений |
| forward |
Директива заголовка подпрограммы, описанной дальше по тексту программы |
| function |
Начало подпрограммы-функции |
| goto |
Безусловный переход |
| if |
Начало условного оператора IF |
| implementation |
Исполнительная часть модуля |
| in |
Проверка наличия элемента в множестве |
| inherited |
Наследуемый метод (только в версии 7.0) |
| inline |
Директива, позволяющая включить в программу часть, написанную на ассемблере |
| interface |
Интерфейс модуля |
| interrupt |
Директива процедуры обработки прерываний |
| label |
Идентификатор раздела меток |
| mod |
Остаток от деления целых чисел |
| near |
Директива формирования "ближнего" адреса |
| nil |
Пустая ссылка |
| not |
Логическое отрицание |
| object |
Начало типа-объект |
| of |
Начало типа компонентов в определении массива, множества, файла, начало перечисления констант условного оператора CASE |
| оr |
Логическая операция ИЛИ |
| packed |
Признак "упакованного" массива |
| private |
Начало приватной секции объекта |
| procedure |
Начало подпрограммы-процедуры |
| program |
Начало программы |
| public |
Начало доступной извне секции объекта (только в версии 7.0) |
| record |
Начало типа-запись |
| repeat |
Начало цикла REPEAT |
| set |
Тип-множество |
| shl |
Сдвиг битов влево с заполнением нулями освободившихся разрядов |
| shr |
Сдвиг битов вправо с заполнением нулями освободившихся разрядов |
| string |
Тип-строка |
| then |
Раздел ТОГДА условного оператора IF |
| to |
Указатель изменения параметра цикла от минимального к максимальному значению |
| type |
Идентификатор раздела типов |
| unit |
Начало модуля |
| until |
Конец цикла REPEAT |
| uses |
Указатель используемых модулей |
| var |
Идентификатор раздела переменных, группы параметров-переменных |
| virtual |
виртуальный метод |
| while |
Начало цикла WHILE |
| witn |
Начало оператора над записями |
| xor |
Логическая операция ИСКЛЮЧАЮЩЕЕ ИЛИ |