Код помилки
| Повідомлення про помилки періоду компіляції
| Переклад з англійської
мови
| Пояснення
|
| Identifier expected
| не зазначений ідентифікатор
| у цьому місці повинен перебуває ідентифікатор
|
| Unknown identifier
| невідомий ідентифікатор
| цей ідентифікатор не був описаний
|
| Duplicate identifier
| подвійний ідентифікатор
| спроба двічі описати той самий ідентифікатор.
|
| Syntax error
| синтаксична помилка
| у вихідному тексті знайдений неприпустимий символ.
|
| Unexpected end of file
| не знайдений кінець файлу
| причини цього повідомлення можуть бути наступні: - вихідний файл закінчився перед останнім End основного розділу операторів; імовірно в програмі неоднакова кількість операторів Begin і End; - не закінчений коментар.
|
| Line too long
| занадто довгий рядок
| максимальна довжина рядка, яку може обробити компілятор, дорівнює 126 символам.
|
| Type identifier expected
| тут потрібний ідентифікатор типу
| не зазначен тип ідентифікатора
|
| Disk full
| диск заповнений
| потрібно видалити деякі файли або скористатися новим диском
|
| Variable identifier expected
| відсутній ідентифікатор змінної
| на цьому місці повинен бути ідентифікатор змінної
|
| Error in type
| помилка в оголошенні типу
| оголошення типу не може починатися із цього символу.
|
Продовження таблиці - Повідомлення й коди помилок
| Type mismatch
| невідповідність типу
| це повідомлення може бути викликано наступними причинами: - несумісні типи змінної й виразу в операторі присвоєння; - тип виразу не поєднається з типом індексу при оголошенні масиву; - несумісні типи операндів у виразі.
|
| Labеl identifier expected
| потрібний ідентифікатор мітки
| мітка не позначена за допомогою ідентифікатора, як це потрібно з контексту програми.
|
| BEGIN expected
| потрібен Begin
|
|
| END expected
| потрібен End
|
|
| Integer expression expected
| потрібен вираз типу Integer
|
|
| Operand types do not match operator
| типи операндів не відповідають операції
| дана операція не може бути застосована до зазначених операндів
|
| Error in expression
| помилка у виразі
| даний символ не може брати участь у виразі зазначеним образом. Можливо, не зазначена операція між двома операндами.
|
| DO expected
| потрібен оператор Do
|
|
| THEN expected
| потрібно Then
|
|
| TO or DOWNTO expected
| потрібно To або Downto
|
|
| Division by zero
| ділення на нуль
| попередня операція намагається виконати ділення на нуль
|