Cтраница 4
Выявление синтаксических ошибок и вывод диагностических сообщений реализованы вполне удачно. Очень редко одна синтаксическая ошибка приводит к выводу двух диагностических сообщений. Однако пропущенные или лишние операторные скобки begin или end приводят к тому, что транслятор с языка Паскаль оказывается не в состоянии правильно идентифицировать идентификаторы ( и их области действия), что приводит к серьезным проблемам. Тем не менее можно считать реализацию языка Паскаль вполне удачной, поскольку избавиться от синтаксических ошибок удается за относительно небольшое число перетрансляций программы. [46]
Это чрезвычайно облегчает запись самых разнообразных диагностических сообщений. [47]
Информация об ошибке содержится в диагностическом сообщении. [48]
Информация 66 ошибках содержится в диагностических сообщениях. [49]
В случае ошибки на печать выдается диагностическое сообщение и номер ошибочного оператора. [50]