Синтаксический контроль - Большая Энциклопедия Нефти и Газа, статья, страница 2
И волки сыты, и овцы целы, и пастуху вечная память. Законы Мерфи (еще...)

Синтаксический контроль

Cтраница 2


Во время синтаксического контроля транслятор создает копию исходного текста программы ( так называемый ТЕКУЩИЙ ИСХОДНЫЙ ТЕКСТ), который вначале совпадает с исходным текстом, вводимым в начале трансляции. Текущий исходный текст используется для отладки программы. В него вносятся все проводимые программистом изменения исходной программы.  [16]

Во время синтаксического контроля транслятор создает копию исходной программы в рабочем наборе данных, которая называется текущим исходным текстом. Текущий исходный текст используется для отладки программы. В него вносятся все проводимые программистом изменения. В дальнейшем такая копия текста создается системой вновь после каждой перетрансляции ( подкоманда RETRANSLATE) и заменяет старую.  [17]

После выполнения синтаксического контроля следует провести пооператорный анализ и утвердить исправления, выполненные транслятором ( подкоманды VERIFY и CORRECT PROMPT); отметить ( записать) номера операторов, исправление которых транслятором не удовлетворяет программиста.  [18]

Рассматриваются методы синтаксического контроля и распознавания операторов, используемые при разработке трансляторов.  [19]

В процессе синтаксического контроля устраняются формальные ошибки, допущенные При написании алгоритма на языке программирования. Без устранения этих ошибок выполнение трансляции невозможно.  [20]

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

В ходе синтаксического контроля программы транслятором ( см. параграф 2.5) выявляются конструкции и сочетания символов, недопустимые с точки зрения правил их построения или написания, принятых в данном языке. Сообщения об ошибках ЭВМ выдает программисту, при этом вид и форма выдачи подобных сообщений зависят от вида языка и версии используемого транслятора.  [22]

Эти средства осуществляют синтаксический контроль всех конструкций языка, который дает возможность программисту найти и исправить ошибки практически во всех конструкциях языка. Для каждой обнаруженной транслятором ошибки печатается диагностическое сообщение, которое содержит степень грубости ошибки ( классификация их приведена в табл. 8.4), ее номер и текст сообщения.  [23]

Если запись прошла синтаксический контроль, то появляется сообщение / ПОВТОРНО ВВЕДИТЕ ЭТУ ЗАПИСЬ СО ВСЕМИ РЕКВИЗИТАМИ.  [24]

Транслятор РПГ выполняет синтаксический контроль исходной программы и назначений устройств для рабочих файлов транслятора. В случае обнаружения ошибок транслятором выводятся соответствующие сообщения на SYSLST. Все сообщения состоят из номера сообщения ( NOTEXXX) и некоторого текста, указывающего на возможную причину ошибки и действие, выполняемое транслятором в ответ на данную ошибку. Сообщения печатаются на английском языке. Ниже для каждого номера сообщения приводятся только пояснения на русском языке. Текст сообщений на английском языке не приводится.  [25]

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

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

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

С помощью этих правил обычный синтаксический контроль оператора устанавливает его ошибочность, поскольку в результате разбора удовлетворяется правило (5.6.3), фиксирующее ошибку. По третьему методу при просмотре описаний заполняется стек анализатора информацией булевый П, вещественный А, вещественный Вив дальнейшем при анализе оператора присваивания анализатор, пользующийся стековой памятью, выходит на ветвь анализа, фиксирующую ошибку. Наконец, по четвертому методу составляется таблица типов каждой переменной и при анализе оператора производится просмотр этой таблицы отдельной программой, вынесенной из анализатора в самостоятельный блок. Анализатор же проводит анализ, пользуясь только информацией о синтаксисе языка.  [29]

В программе распознавания и синтаксического контроля используются четыре таблицы: таблица структур, таблица характеристик, таблица символов и таблица указания режима.  [30]



Страницы:      1    2    3    4