Система программирования Турбо Паскаль. Воробьева А.П - 66 стр.

UptoLike

Составители: 

133
ПРИЛОЖЕНИЕ 1. СООБЩЕНИЯ ОБ ОШИБКАХ
Сообщения компилятора Турбо Паскаль об ошибках
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 – нужна целая константа
134
31 – нужна константа
32 – нужна целая или действительная константа
33 – нужен идентификатор типа
34 – неправильный тип результата функции
35 – нужен идентификатор метки
36 – нужен
begin
37 – нужен
end
38 – нужно выражение типа
integer
40 – нужно выражение типа
boolean
41 – типы операндов не соответствуют оператору
42 – ошибка в выражении
43 – неверное присваивание
44 – нужен идентификатор поля
46– неопределенная внешняя процедура
47 – неправильная запись объектного файла
48 – сегмент кода слишком большой
50 – нужен оператор
do
54 –
требуется of
55 – требуется интерфейсная секция
57 – требуется
then
58 – требуется
do или downto
59 – неопределенное опережающее описание
60 – слишком много процедур
61 – неверное преобразование типа
62 – деление на ноль
63 – неверный файловый тип
64 – нет возможности считать или записать переменные дан-
ного типа
65 – нужно использовать переменную-указатель
66 – нужна строковая переменная
67 – нужно выражение строкового типа
68 – программный модуль не найден
     П Р И Л ОЖ ЕН И Е 1. С О О Б Щ Е Н И Я   О Б О Ш И Б КА Х   31 – нужна константа
                                                                 32 – нужна целая или действительная константа
Сообщения компилятора Турбо Паскаль об ошибках                   33 – нужен идентификатор типа
  1 – выход за границы памяти                                    34 – неправильный тип результата функции
  2 – не указан идентификатор                                    35 – нужен идентификатор метки
  3 – неизвестный идентификатор                                  36 – нужен begin
  4 – повторный идентификатор                                    37 – нужен end
  5 – синтаксическая ошибка                                      38 – нужно выражение типа integer
  6 – ошибка в действительной константе                          40 – нужно выражение типа boolean
  7 – ошибка в целой константе                                   41 – типы операндов не соответствуют оператору
  8 – строковая константа превышает размеры строки               42 – ошибка в выражении
  9 – слишком много вложенных файлов                             43 – неверное присваивание
  10 – неправильный конец файла                                  44 – нужен идентификатор поля
  11 – строка слишком длинная                                    46– неопределенная внешняя процедура
  12 – нужен идентификатор типа                                  47 – неправильная запись объектного файла
  13 – слишком много открытых файлов                             48 – сегмент кода слишком большой
  14 – неверное имя файла                                        50 – нужен оператор do
  15 – файл не найден                                            54 – требуется of
  16 – диск заполнен                                             55 – требуется интерфейсная секция
  17 – неправильная директива компилятора                        57 – требуется then
  18 – слишком много файлов                                      58 – требуется do или downto
  19 – неопределенный тип в определении ссылки                   59 – неопределенное опережающее описание
  20 – нужен идентификатор переменной                            60 – слишком много процедур
  21 – ошибка в определении типа                                 61 – неверное преобразование типа
  22 – слишком большая структура                                 62 – деление на ноль
  23 – базовый тип множества нарушает границы                    63 – неверный файловый тип
  24 – компонентами файла не могут быть файлы                    64 – нет возможности считать или записать переменные дан-
  25 – неверная длина строки                                          ного типа
  26 – несоответствие типов                                      65 – нужно использовать переменную-указатель
  27 – неправильный базовый тип отрезка типа                     66 – нужна строковая переменная
  28 – нижняя граница больше верхней                             67 – нужно выражение строкового типа
  29 – нужен порядковый тип                                      68 – программный модуль не найден
  30 – нужна целая константа
                               133                                                        134