Сообщение - транслятор - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если ты закладываешь чушь в компьютер, ничего кроме чуши он обратно не выдаст. Но эта чушь, пройдя через довольно дорогую машину, некоим образом облагораживается, и никто не решается критиковать ее. Законы Мерфи (еще...)

Сообщение - транслятор

Cтраница 1


Сообщения транслятора информируют программиста об ошибках в исходной программе и о состоянии транслятора. Сообщения об ошибках в исходной программе не вызывают прекращения трансляции, сообщения о состоянии транслятора в большинстве случаев приводят к прекращению трансляции.  [1]

Сообщения транслятора РПГ об ошибках, обнаруженных во время трансляции, располагаются в приведенном ниже перечне в порядке следования бланков в программе на РПГ. Для точной локализации ошибки в строке текст сообщения, как правило, указывает графу бланка, содержащую ошибку. Цифры, заключенные в круглые скобки, означают номера колонок, которые занимает данная графа.  [2]

Распечатка сообщений транслятора ( исходной программы, таблицы распределения памяти и объектной программы на языке ассемблера) на АЦПУ чаще всего осуществляется через выходную очередь.  [3]

Приведенные ниже сообщения транслятора Алгола-60 указывают причину выдачи сообщения и в отдельных случаях реакцию транслятора. Большая часть сообщений не содержит рекомендаций программисту, поскольку они легко подразумеваются и состоят в устранении ошибки, характер которой раскрывается в тексте сообщения, и повторной трансляции программы.  [4]

5 Пример печати ТЭТ и распределение памяти. [5]

По ним и сообщениям транслятора об ошибках программист пишет исправления к СИМП и готовится к отладке.  [6]

Результатами выполнения транслятора являются: распечатка исходной программы, сообщения транслятора, распечатка распределения памяти для элементов исходной программы, распечатка объектного модуля, объектный модуль.  [7]

8 Распечатка исходной программы. [8]

Результатами выполнения транслятора являются: распечатка исходной программы; сообщения транслятора; распечатка распределения памяти для элементов исходной программы; распечатка объектного модуля; объектный модуль.  [9]

Каждому диагностическому сообщению предшествует специальный код вида lEXnnnl для сообщений транслятора или вида IHInnnI для сообщений программ обработки ошибок.  [10]

Сообщение подпрограммы IHIERR имеет тот же формат, что и сообщение транслятора. Отличия состоят в следующем. Код серьезности ошибки не указывается.  [11]

Каждому диагностическому сообщению предшествует специальный код вида lEY / mnl для сообщений транслятора или вида IHCrannl для сообщений программ обработки ошибок. Здесь ппп - номер сообщения, по которому в [1] или [5] можно найти краткое описание возможных ситуаций, при которых выдается данная диагностика. Коды завершения выдаются операционной системой в тех аварийных ситуациях, для которых не предусмотрена реакция программ обработки ошибок.  [12]

Следует отметить, что при немедленной трансляции оператора 45 вставляемой логической единицы выдано сообщение транслятора ( ITC0023I) об исправлении этого оператора. Правильность этого исправления программист должен подтвердить, указав YES ( или Y), после чего он будет заменен.  [13]

В таблице символических имен печатаются сообщения об ошибках, которые могут дополнить описанные выше сообщения транслятора и ускорить отыскание ошибки, так как они печатаются в одной строке с ошибочно объявленным именем. Коды и тексты этих сообщений приводятся ниже.  [14]

Сообщения трансляторов, особенно ФОРТРАНа, а также таблицы распределения памяти и символических имен позволяют хотя и не всегда легким, но надежным способом отыскать ошибки нарушения синтаксиса языка и количественных ограничений транслятора.  [15]



Страницы:      1    2