Алгоритм нисходящего разбора. Нисходящие распознаватели
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1. Задача разбора
Разбор сентенциальной формы означает построение вывода и, возможно
синтаксического дерева для нее. Программу разбора называют также рас-
познавателем, так как она распознает только предложения рассматривае-
мой грамматики. Именно это и является нашей задачей в данный момент.
Все алгоритмы разбора, которые бутут здесь описаны называются алгори-
тмами слева направо ввиду того, что они обрабатывают сначала самые ле-
вые символы обрабатываемой цепочки и продвигаются по цепочке только
тогда, когда это необходимо. Можно подобным способом определить разбор
справа налево, но он менее естественен. Инструкции в программе выполня-
ются слева направо, да и мы читаем слева направо.
Различают две категории алгоритмов разбора: нисходящий (сверху вниз)
и восходящий (снизу вверх). Их называют также разверткой и сверткой.
( В данном реферате будет рассмотрен процесс только нисходящего раз-
бора. ) Соотетственно, эти термины соответствуют и способу построения
синтаксического дерева. При нисходящем разборе дерево строится от корня
( начального символа ) вниз к концевым узлам. Метод восходящего разбора
состоит в том, что отправляясь от заданной цепочки, пытаются привести ее
к начальному символу. В качестве примера нисходящего разбора рассмотрим
предложение (1) в следующей грамматике целых чисел ( последовательностей,
состоящих из одной и более цифр ):
Разбор сентенциальной формы означает построение вывода и, возможно
синтаксического дерева для нее. Программу разбора называют также рас-
познавателем, так как она распознает только предложения рассматривае-
мой грамматики. Именно это и является нашей задачей в данный момент.
Все алгоритмы разбора, которые бутут здесь описаны называются алгори-
тмами слева направо ввиду того, что они обрабатывают сначала самые ле-
вые символы обрабатываемой цепочки и продвигаются по цепочке только
тогда, когда это необходимо. Можно подобным способом определить разбор
справа налево, но он менее естественен. Инструкции в программе выполня-
ются слева направо, да и мы читаем слева направо.
Различают две категории алгоритмов разбора: нисходящий (сверху вниз)
и восходящий (снизу вверх). Их называют также разверткой и сверткой.
( В данном реферате будет рассмотрен процесс только нисходящего раз-
бора. ) Соотетственно, эти термины соответствуют и способу построения
синтаксического дерева. При нисходящем разборе дерево строится от корня
( начального символа ) вниз к концевым узлам. Метод восходящего разбора
состоит в том, что отправляясь от заданной цепочки, пытаются привести ее
к начальному символу. В качестве примера нисходящего разбора рассмотрим
предложение (1) в следующей грамматике целых чисел ( последовательностей,
состоящих из одной и более цифр ):
Другие работы
Марксистская концепция развития России
evelin
: 17 февраля 2013
Внешняя политика и внутренняя политика 4. Общественно - политическая мысль К. Маркса 5. Ленин - основатель большевизма 6. Плеханов Г.В. и развитие марксистской теории Список литературы 1. Марксизм Марксизм - одно из крупных течений идейно-политической и социально-философской мысли, включающее в себя комплекс воззрений по широкому спектру общественно-исторических, экономических, социальных, политических,
идеологических и множеству других проблем. Основные его положения были разработаны в XIX в.
15 руб.
Теоретическая механика РГАЗУ Задача 2 Рисунок 2 Вариант 9
Z24
: 19 ноября 2025
Определение реакций опор составной конструкции
Для составной конструкции АВС определить реакции опор А и В, возникающие под действием сосредоточенных сил Р1 и Р2, алгебраического момента пары сил М и равномерно распределенной нагрузки интенсивностью q.
250 руб.
Задание к Теме №3 по предмету: История бухгалтерского учета
Andreas74
: 21 сентября 2021
Практическое задание к теме 3.
Задание: выделите основные черты юридической, экономической и балансовой теорий двойной записи с помощью таблицы 2.
Таблица 2.
Характеристика основных теорий двойной записи
Проблемы учета Юридическая теория Экономическая теория Балансовая теория
Цель учета
Предмет учета
Объект учета
Базовая наука
Содержание баланса
Оценка
Содержание счетов
Причина двойной записи
Границы учета
Представители
150 руб.
Генератор автомобиля
grom555
: 16 января 2013
1 чертёж,формат А1,перечень элементов отображён на листе, Сборочный чертеж генератора, выполнен в компасе 8-ой версии на формате А1. На листе изображён разрез генератора, пронумерованы элементы, перечень элементов отображён на чертеже, основная надпись не заполнена, файл имеет расширение cdw. , упакован в zip. чертёж выполнен в соответствии с ЕСКД. Может быть использован для Курсовых и Дипломных проектов по машиностроительным дисциплинам
90 руб.