Чтение онлайн

на главную - закладки

Жанры

Шрифт:

Ключевое слово

Назначение

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

Спецификатор виртуального метода объекта

Приложение Д

Ошибки компиляции

Номер ошибки

Сообщение

Пояснение

1

Out of memory

Недостаточно оперативной памяти для работы компилятора. Воспользуйтесь средствами расширения оперативной памяти MS–DOS.

2

Identifier expected

В данном месте программы должен находиться идентификатор. Возможно, имеется попытка использовать зарезервированное слово.

3

Unknown identifier

Неизвестный (не определенный ранее) идентификатор.

4

Duplicate identifier

Повторное определение идентификатора.

5

Syntax error

Синтаксическая ошибка (нарушены правила написания предложения).

6

Error in real constant

Ошибка в изображении вещественного числа.

7

Error in integer constant

Ошибка в изображении целого числа.

8

String constant exceeds line

Строковая константа превышает допустимый размер (255 символов). Вероятно, пропущена закрывающая кавычка.

10

Unexpected end of file

Неожиданное завершение программы. Вероятно, не сбалансировано число зарезервированных слов begin и end, неправильно оформлен файл.

Поделиться:
Популярные книги

Я еще не барон

Дрейк Сириус
1. Дорогой барон!
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Я еще не барон

Неудержимый. Книга XIII

Боярский Андрей
13. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Неудержимый. Книга XIII

На границе империй. Том 3

INDIGO
3. Фортуна дама переменчивая
Фантастика:
космическая фантастика
5.63
рейтинг книги
На границе империй. Том 3

Волхв

Земляной Андрей Борисович
3. Волшебник
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Волхв

Фронтовик

Поселягин Владимир Геннадьевич
3. Красноармеец
Фантастика:
боевая фантастика
попаданцы
5.00
рейтинг книги
Фронтовик

Я тебя не предавал

Бигси Анна
2. Ворон
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Я тебя не предавал

Гридень 2. Поиск пути

Гуров Валерий Александрович
2. Гридень
Детективы:
исторические детективы
5.00
рейтинг книги
Гридень 2. Поиск пути

Небо в огне. Штурмовик из будущего

Политов Дмитрий Валерьевич
Военно-историческая фантастика
Фантастика:
боевая фантастика
7.42
рейтинг книги
Небо в огне. Штурмовик из будущего

Жена проклятого некроманта

Рахманова Диана
Фантастика:
фэнтези
6.60
рейтинг книги
Жена проклятого некроманта

Инквизитор Тьмы 6

Шмаков Алексей Семенович
6. Инквизитор Тьмы
Фантастика:
боевая фантастика
попаданцы
альтернативная история
5.00
рейтинг книги
Инквизитор Тьмы 6

Камень. Книга восьмая

Минин Станислав
8. Камень
Фантастика:
фэнтези
боевая фантастика
7.00
рейтинг книги
Камень. Книга восьмая

Новый Рал 4

Северный Лис
4. Рал!
Фантастика:
попаданцы
5.00
рейтинг книги
Новый Рал 4

Царь Федор. Трилогия

Злотников Роман Валерьевич
Царь Федор
Фантастика:
альтернативная история
8.68
рейтинг книги
Царь Федор. Трилогия

Адвокат Империи 7

Карелин Сергей Витальевич
7. Адвокат империи
Фантастика:
городское фэнтези
попаданцы
альтернативная история
аниме
фантастика: прочее
5.00
рейтинг книги
Адвокат Империи 7