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 - Отсутствует идентификатор переменной
На этом месте должен быть идентификатор переменной
|