ЯЗЫК ПАСКАЛЬ

ГЛАВНАЯ

КАРТА САЙТА

ГОСТЕВАЯ КНИГА

ОБРАТНАЯ СВЯЗЬ

СООБЩЕНИЯ ОБ ОШИБКАХ

2 Identifier expected (Не указан идентификатор).
В этом месте должен находится идентификатор.
3 Unknown identifier (Неизвестный идентификатор).
Этот идентификатор не был описан.
4 Duplicate identifier (Двойной идентификатор).
Попытка дважды описать один и тот же идентификатор.
5 Syntax error (Синтаксическая ошибка).
В исходном тексте найден недопустимый символ.
10 Unexpected end of file (Не найден конец файла).
Причины этого сообщения могут быть следующие:
-- исходный файл закончился перед последним END основного раздела операторов; вероятно в программе неодинаковое количество операторов BEGIN и END;
-- не закончен комментарий.
11 Line too long (Слишком длинная строка).
Максимальная длина строки, обрабатываемая компилятором, равна 126 символам.
12 Type identifier expected (Здесь нужен идентификатор типа).
Не указан тип идентификатора.
16 Disk full (Диск заполнен).
Нужно удалить некоторые файлы или воспользоваться новым диском..
20 Variable identifier expected (Отсутствует идентификатор переменной).
На этом месте должен быть идентификатор переменной.
21 Error in type (Ошибка в объявлении типа).
Объявление типа не может начинаться с этого символа.
26 Type mismatch (Несоответствие типа).
Это сообщение может быть вызвано следующими причинами:
-- несовместимые типы переменной и выражения в операторе присваивания;
-- тип выражения не совместим с типом индекса при объявлении массива;
-- несовместимые типы операндов в выражении.
33 Labеl identifier expected (Нужен идентификатор метки)
Метка не обозначена с помощью идентификатора, как это требуется из контекста программы.
36 BEGIN expected (Нужен BEGIN)
37 END expected (Нужен END)
38 Integer expression expected (Нужно выражение типа Integer).
41 Operand types do not match operator (Типы операндов не соответствуют операции).
Данная операция не может быть применена к указанным операндам.
42 Error in expression (Ошибка в выражении)
Данный символ не может участвовать в выражении указанным образом. Возможно, не указана операция между двумя операндами.
50 DO expected (Нужен оператор DO)
57 THEN expected (Требуется THEN)
58 TO or DOWNTO expected (Требуется TO или DOWNTO)
62 Division by zero (Деление на ноль)
Предшествующая операция пытается выполнить деление на ноль.
64 Cannot Read or Write variables of this type (Нет возможности считать или записать переменные данного типа).
Нарушены следующие ограничения:
-- процедуры READ и READLN могут считывать переменные символьного, целого, действительного и строкового типов;
-- процедуры WRITE и WRITELN могут выводить переменные символьного, целого, действительного, логического и строкового типов.
76 Constant out of range (Константа нарушает границы).
Возможные причины сообщения:
-- попытка указать индекс массива, выходящий за его границы;
-- попытка присвоить переменной значение, выходящее за границы, допустимые для типа этой переменной.
79 Integer or real expression expected (Нужно выражение вещественного или целого типа).
81 Label already defined (Метка уже определена).
Данная метка уже помечает оператор.
85 ";" expected (Нужно указать ";").
97 Invalid FOR control variable (Неправильный параметр цикла оператора FOR).
98 Integer variable expected (Нужна переменная целого типа).
Предшествующая переменная должна иметь целый тип.
103 Integer or real variable expected (Нужна переменная типа INTEGER or REAL).
113 Error in statement (Ошибка в операторе).
Данный символ не может быть первым символом в операторе.
207 Invalid floating point operation (Недопустимая операция с плавающей запятой) .
Возможные причины сообщения:
-- отрицательный аргумент функции SQRT;
-- аргумент функции LN равен нулю или имеет отрицательное значение.

История языка Типы данных Алфавит Программа Операци и операторы
Циклы Процедуры и функции Сообщения об ошибках Примеры программ Гостевая книга

© МосквичЁв

Hosted by uCoz