-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathErrors.txt
146 lines (139 loc) · 8.72 KB
/
Errors.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
1 ожидалось 'H' или 'X'
2 ожидалась цифра
3 строка не содержит закрывающей кавычки
4 недопустимый символ
5 целочисленное переполнение
6 слишком большое значение символьной константы
7 вещественное переполнение
8 переполнение порядка вещественного числа
9 вещественное антипереполнение
10 слишком длинный идентификатор
11 слишком длинная строковая константа
21 ожидалось 'MODULE'
22 ожидался идентификатор
23 ожидалась ';'
24 ожидалось 'END'
25 ожидалась '.'
26 идентификатор не совпадает с именем модуля
27 неожиданный конец файла
28 ожидалась ',', ';' или ':='
29 ожидалась ',' или ';'
30 идентификатор переопределен
31 циклический импорт
32 модуль не найден или ошибка доступа
33 имя модуля не совпадает с именем файла модуля
34 неправильный формат строки машинных кодов
35 ожидалось '='
36 синтаксическая ошибка в выражении
37 операция не применима
38 ожидалась ')'
39 ожидалoсь 'ARRAY', 'RECORD', 'POINTER' или 'PROCEDURE'
40 ожидалoсь 'TO'
41 ожидалoсь 'OF'
42 неопределенный идентификатор
43 требуется переменная, процедура или строковая константа
44 ожидалoсь 'cdecl', 'stdcall' или 'winapi'
45 флаг вызова недопускается для локальных процедур
46 деление на нуль
47 требуется идентификатор типа-записи или типа-указателя
48 целочисленное деление на нуль
49 значение левого операнда вне диапазона 0..31
50 флаг [winapi] доступен только для платформы Windows
51 ожидалась '}'
52 требуется выражение типа INTEGER
53 значение выражения вне диапазона 0..31
54 левая граница диапазона больше правой
55 требуется константа типа CHAR
56 ожидалась '('
57 требуется выражение числового типа
58 не найден файл 'elf'
59 недостаточно параметров
60 недопустимый параметр
61 ожидалась ','
62 требуется константное выражение
63 требуется переменная
64 файл не найден или ошибка доступа
65 модуль RTL не найден
66 требуется выражение типа REAL или LONGREAL
67 невозможно создать файл, возможно файл открыт или диск защищен от записи
68 требуется выражение типа CHAR, SET или BOOLEAN
69 невозможно записать файл
70 требуется выражение типа LONGREAL
71 требуется выражение типа REAL
72 недостаточно памяти для завершения компиляции
73 процедура не возвращающая результат недопустима в выражениях
74 значение выражения вне целочисленного диапазона
75 рекурсивное определение константы
76 значение выражения вне диапазона 0..255
77 ожидался идентификатор типа
78 длина типа-массива должна быть больше нуля
79 ожидалось 'OF' или ','
80 ожидался идентификатор типа-записи
81 базовый тип типа-указателя должен быть записью
82 тип результата процедуры не может быть записью или массивом
83 размер типа слишком велик
84 ожидался идентификатор или 'VAR'
85 ожидалась ',' или ':'
86 ожидалось 'END' или ';'
87 идентификатор не совпадает с именем процедуры
88 ошибка чтения файла 'elf'
89 экспорт локального идентификатора недопустим
90 экспорт переменных типа ARRAY или RECORD недопустим
91 экспорт поля записи недопустим вне секции объявления типов
92 экспорт поля записи недопустим, так как не экспортируется тип записи
93 размер данных слишком велик
94 строка длины, отличной от 1 недопустима
95 значение выражения должно быть в диапазоне 0..127
96 недопустимое рекурсивное определение типа
97 недостаточно вещественных регистров, упростите выражение
98 ожидалось 'THEN'
99 поле записи не найдено
100 метка дублирована
101 идентификатор типа недопустим в выражениях
102 требуется массив
103 ожидалoсь 'union' или 'noalign'
104 требуется указатель
105 требуется запись
106 требуется идентификатор типа-записи
107 требуется идентификатор типа-указателя
108 недопустимая охрана типа
109 ожидалась ']'
110 размерность открытого массива слишком велика
111 системные флаги требуют импорта модуля SYSTEM
112 расширение записи не может быть [noalign] или [union]
113 базовый тип записи не может быть [noalign] или [union]
114 несовместимый параметр
115 переменная доступна только для чтения
116 нельзя использовать локальную процедуру
117 требуется выражение типа BOOLEAN
118 ожидалось 'DO'
119 ожидалось 'UNTIL'
120 ожидалось ':='
121 расширение имени файла главного модуля должно быть "ob07"
122 значение выражения не должно быть равным нулю
123 'RETURN' недопустим в процедуре, не возвращающей результат
124 ожидалось 'RETURN'
125 тип выражения не соответствует типу результата процедуры
126 требуется идентификатор переменной
127 счетчик цикла FOR не должен быть параметром
128 тип переменной должен быть INTEGER
129 переменная должна быть локальной
130 нельзя использовать константу
131 несовместимость по присваиванию
132 вызов процедуры-функции допускается только в составе выражения
133 идентификаторы START и version зарезервированы
138 тип переменной должен быть SET
141 требуется строка или символьный массив
143 требуется символьный массив
145 тип переменной должен быть POINTER
149 тип переменной должен быть REAL или LONGREAL
150 требуется строковая константа
153 тип выражения должен быть элементарным
154 тип переменной должен быть элементарным
155 ожидалось '(' или ':='
156 требуется выражение типа INTEGER или CHAR
157 ожидалось ':'
158 не найдена процедура в модуле RTL
159 нарушение границ массива
160 ожидался идентификатор константы
161 требуется константа типа INTEGER