Карта сайта

sotau.cbg.ru

Turbo Pascal
Turbo Pascal
Сообщения об ошибках периода компиляции (1 - 20)

1 Out of memory - Выход за границы памяти

Компилятору не хватает памяти. Имеется ряд возможных решений этой проблемы:

- если в опции COMPILE/DESTINATION установлено значение MEMORY, замените эту опцию на DISK
- если в опции OPTIONS/LINKER/LINK BUFFER установлено значение MEMORY, замените эту опцию т DISK
- если Вы используете резидентные обслуживающие программы, такие как SIDEKICK, NORTON, удалите их из памяти
- если Вы используете интегрированную среду TVRBO.EXE, то попробуйте воспользоваться компилятором ТРС.ЕХЕ - он занимает меньше памяти

Если ни одна из рекомендаций не помогает, то, возможно, Ваша программа просто слишком велика, чтобы компилировать ее в таком объеме памяти. В этом случае Вы должны разбить ее на два или более модулей

2 Identifier expected - He указан идентификатор

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

3 Unknown identifier - Неизвестный идентификатор

Этот идентификатор не был описан

4 Duplicate identifier - Двойной идентификатор

Попытка дважды описать один и тот же идентификатор

5 Syntax error - Синтаксическая ошибка

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

6 Error in real constant - Ошибка в вещественной константе

7 Error in integer constant - Ошибка в целой константе

8 String constant exceeds line - Строковая константа превышает допустимые размеры

Вероятно, Вы забыли поставить апостроф в конце строковой константы

9 Too many nested files - Слишком много вложенных файлов

Компилятор допускает не более пяти уровней вложенности включаемых файлов (т.е. в исходном файле есть ссылка на включаемый файл, в котором есть ссылка на еще один включаемый файл и т.д.)

10 Unexpected end of file - He найден конец файла

Вы могли получить это сообщение об ошибке по одной из следующих причин:

- Ваш исходный файл закончился перед последним END основного раздела операторов; вероятно, в Вашей программе неодинаковое количество операторов BEGIN и END
- включаемый файл заканчивается в середине раздела операторов; каждый раздел операторов должен целиком помещаться в одном файле
- Вы не закончили комментарий

11 Line too long - Слишком длинная строка

аксимальная длина строки, обрабатываемой компилятором, равна 126 символам (обратите внимание: редактор среды может обрабатывать строки практически неограниченной длины)

12 Type identifier expected - Здесь нужен идентификатор типа

Не указан тип идентификатора

13 Too many open files - Слишком много открытых файлов

Появление этой ошибки означает, что конфигурационный файл CONFIG.SYS операционной системы не включает параметр FlLES=xx или этот параметр указывает слишком мало файлов. Увеличьте число файлов до нужного значения, например, до 80

14 Invalid file name - Неверное имя файла

Имя файла неверно или указан несуществующий путь

15 File not found - Файл не найден

Файл не был найден в просмотренных каталогах

16 Disk full - Диск заполнен

Удалите некоторые файлы или воспользуйтесь новым диском

17 Invalid compiler directive - Неправильная директива компилятора

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

18 Too many files - Слишком много файлов

В компиляции программы или программного модуля участвуют слишком много файлов. Попытайтесь не использовать так много файлов, например, объединяя включаемые файлы или делая короче имена файлов

19 Undefined type in pointer definition - Неопределенный тип в объявлении указателя

Попытка объявить типизированный указатель, связанный с ранее не объявленным типом данных

20 Variable identifier expected - Отсутствует идентификатор переменной

На этом месте должен быть идентификатор переменной


    © 2009 - 2024 Acid Ulcer