Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПРАКТИКУМ_3.doc
Скачиваний:
22
Добавлен:
14.02.2016
Размер:
552.96 Кб
Скачать

Синтаксические ошибки

НОМЕР ОШИБКИ

НАИМЕНОВАНИЕ ОШИБКИ

КОММЕНТАРИЙ

1

Out of memory

Компилятору не хватает памяти

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

Выход строки за допустимые границы. Возможно не закрыт апостроф строки.

10

Unexpected end of file

Неожиданный конец. Возможно, несбалансированны операторные скобки BEGIN и END или не закрыт комментарий.

11

Line too long

Слишком длинная строка программы.

12, 33

Type identifier expected

Ожидается тип идентификатора.

20

Variable identifier expected

Ожидается идентификатор переменной.

21

Error in type

Ошибка в указании типа.

26

Type mismatch

Несоответствие типов: переменной и выражения в операторе присваивания, фактического и формального параметров в обращении к подпрограмме, операндов в выражении.

29

Ordinal type expected

Ожидается порядковый номер.

30 .. 32

Constant expected

Ожидается константа.

34

Invalid function result type

Недопустимый тип функции.

36, 37

Begin (End) expected

Ожидается BEGIN (END).

38 .. 40

Integer (ordinal, Boolean) expression expected

Данное выражение должно быть целого (порядкового, логического) типа.

41

Operand types do not match operator

Тип операндов не соответствует типу знака операции.

42

Error in expression

Ошибка в выражении.

43

IIIegal assignment

Неправильное употребление присваивания.

50, 54, 57, 58

DO (OF, THEN, TO, DOWNTO) expected

Ожидается зарезервированное слово DO (OF, THEN, TO, DOWNTO).

62

Division by zero

Деление на нуль.

64

Cannot Read or Write variables of type

Нельзя вводить или выводить переменные этого типа.

74

Constant and case types do not match

Константа и тип селектора в операторе CASE несовместимы.

76

Constant out of range

Константа выходит за границы допустимого диапазона.

79

Integer or real expression expected

Данное выражение должно быть типа INTEGER или REAL.

85 .. 95

;”, “:”, “,”, “=”, “:=”, “[“ or “(.”, “]” or “).”, “.”, “..” expected

Ожидается указанный знак препинания.

97

Invalid FOR control variable

Неправильный параметр в операторе FOR.

98, 102, 103, 104, 106

Integer (String, Real, Ordinal, Character) variable expected

Данная переменная должна быть целой (типа STRING, типа REAL, порядкового типа, типа CHAR).

108

Overflow in arithmetic operation

Переполнение. Результат выходит за границы типа LONGINT.

112

Case constant out of range

Константа оператора CASE выходит за границы целого типа.

113

Error in statement

С данного символа оператор начинаться не может.

140

Invalid floating point operation

Данная операция над вещественными величинами привела к переполнению или делению на нуль.

143

Invalid procedure or function reference

Неправильное обращение к подпрограмме.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]