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

Синтаксический анализ

Cтраница 3


Блок синтаксического анализа предназначен для выявления синтаксической правильности ( или ошибочности) закодированной совокупности операторов и формирования управляющей информации.  [31]

Кроме синтаксического анализа транслятор проводит и семантический анализ, обнаруживая семантические ошибки.  [32]

Задачей синтаксического анализа является осуществление грамматического разбора предложений на основе информации, заложенной в словаре. На этом этапе выделяется подлежащее, сказуемое, дополнение и т.п., между которыми указываются связи по управлению в виде дерева зависимостей.  [33]

Кроме основного синтаксического анализа, особо трудными для процесса трансляции являются задачи получения эффективных команд для ввода-вывода, доступа к данным и преобразований типа. Вследствие разнообразия допустимых структур файлов и большого количества различных операций, с помощью которых можно осуществлять доступ к файлам, получить эффективный код для этих операций трудно. Аналогичные проблемы возникают и в случае неявных преобразований типов, так часто происходящих в Кобол-программах. Большое разнообразие допустимых спецификаций типов приводит к чрезвычайно сложному множеству возможных преобразований, которые могут встретиться в программе и для которых необходимо сгенерировать эффективный код. Доступ к данным внутри записей и массивов затрудняется машинной независимостью описаний данных в программе; это часто приводит к тому, что индивидуальные элементы данных не укладываются в естественных границах слов машинной памяти. Например, элемент данных может попасть частично в одно слово, а частично в другое. Генерация кода для эффективного доступа к таким элементам данных часто затруднительна, но она чрезвычайно важна для эффективности выполнения программы.  [34]

Метод синтаксического анализа конструкций языка программирования, при котором разбор конструкции выполняется слева направо и редуцируется самая левая часть сентенциальной формы, пока это возможно.  [35]

36 Синтаксический анализ - разбиение программы на синтаксические. [36]

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

Здесь производится синтаксический анализ и дешифрация начальной части запроса, содержащей указание вида запроса, а также вида и номера присоединения.  [38]

Методы: синтаксический анализ заданий и диагностика ошибок ( грамматика заданий упрощенная); составление и обработка информационных таблиц; обмен со вспомогательной памятью.  [39]

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

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

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

Изложенная идея синтаксического анализа методом Наура имеет некоторое сходство с принципом работы машины Тьюринга с тремя лентами.  [43]

44 Матрица предшествования языка ОГРА-1. а - графическое представление. б - машинное представление. [44]

В процессе синтаксического анализа кроме МП используют также грамматические правила Ф языка ОГРА-1, представленные в форме списковых структур. Терминальные и нетерминальные символы всех грамматических правил предварительно кодируются односимвольными кодами ЭВМ.  [45]



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