Изменения

Перейти к: навигация, поиск

Устранение левой рекурсии

72 байта добавлено, 22:21, 16 января 2016
Интервики на методы нисходящего разбора
}}
[[Методы трансляции#Нисходящий разбор|Методы нисходящего разбора ]] (англ. ''top-down parsers'') не в состоянии работать с леворекурсивными грамматиками. Проблема в том, что продукция вида <tex>A \Rightarrow^* A\alpha</tex> может применяться бесконечно долго, так и не выработав некий терминальный символ, который можно было бы сравнить со строкой. Поэтому требуется преобразование грамматики, которое бы устранило левую рекурсию.
54
правки

Навигация