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

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

Жанры

Шрифт:

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

Назначение

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. Дворянская кровь
Фантастика:
попаданцы
альтернативная история
7.00
рейтинг книги
Дворянская кровь

Возвышение Меркурия

Кронос Александр
1. Меркурий
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия

Теневой путь. Шаг в тень

Мазуров Дмитрий
1. Теневой путь
Фантастика:
фэнтези
6.71
рейтинг книги
Теневой путь. Шаг в тень

Идеальный мир для Демонолога 9

Сапфир Олег
9. Демонолог
Фантастика:
боевая фантастика
юмористическая фантастика
аниме
5.00
рейтинг книги
Идеальный мир для Демонолога 9

Судья (Адвокат-2)

Константинов Андрей Дмитриевич
2. Бандитский Петербург
Детективы:
боевики
7.24
рейтинг книги
Судья (Адвокат-2)

Идеальный мир для Лекаря 2

Сапфир Олег
2. Лекарь
Фантастика:
юмористическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 2

Влюблённая ведьма

Джейн Анна
Любовные романы:
современные любовные романы
5.40
рейтинг книги
Влюблённая ведьма

Черный дембель. Часть 1

Федин Андрей Анатольевич
1. Черный дембель
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Черный дембель. Часть 1

Идеальный мир для Лекаря 27

Сапфир Олег
27. Лекарь
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Идеальный мир для Лекаря 27

Граф

Ланцов Михаил Алексеевич
6. Помещик
Фантастика:
альтернативная история
5.00
рейтинг книги
Граф

Мастер Разума V

Кронос Александр
5. Мастер Разума
Фантастика:
городское фэнтези
попаданцы
5.00
рейтинг книги
Мастер Разума V

Ну, здравствуй, перестройка!

Иванов Дмитрий
4. Девяностые
Фантастика:
попаданцы
альтернативная история
6.83
рейтинг книги
Ну, здравствуй, перестройка!

Кротовский, побойтесь бога

Парсиев Дмитрий
6. РОС: Изнанка Империи
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Кротовский, побойтесь бога

Корсар

Русич Антон
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
6.29
рейтинг книги
Корсар