Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lects_1.pdf
Скачиваний:
25
Добавлен:
09.06.2015
Размер:
731.64 Кб
Скачать

1.3.6. Синтаксический разбор

Определение. Последовательность номеров правил грамматики Г, применение которых позволяет построить вывод рассматриваемой цепочки σ из начального символа грамма-

тики, называется синтаксическим разбором σ.

Например, в следующей грамматике

Г1. 9:

VT = { i, +, * , (, ) }, VA = {<E>, <T>, <P>}

R ={ (1) <E> <E> +<T>,

(2)<E> <T>,

(3)<T> <T> *<P>,

(4)<T> <P>,

(5)<P> (E),

(6)<P> i },

правила которой пронумерованы, вывод

<E> <E> +<T> <T> +<T> <T> *<P> +<T> <P> *<P> +<T> i * <P> +<T> i * i +<T> i * i +<P> i * i + i

имеет синтаксический разбор [1,2,3,4,6,6,4,6].

1.3.7. Левый и правый выводы

Определение. Если при построении вывода цепочки α при каждом применении правила заменяется самый левый (правый) нетерминальный символ, то такой вывод называется

левым (правым) или левосторонним (правосторонним) выводом α.

9

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]