Какова иерархия для этих грамматик: LL1, SLR1, LR0, LR1 и LALR1? - PullRequest
6 голосов
/ 19 января 2011

Как эти грамматики связаны друг с другом? например SLR является подмножеством LALR1. Есть ли какие-то установленные методы для выработки отношений между другими?

1 Ответ

7 голосов
/ 19 января 2011

Существует три типа контекстно-свободных грамматик (CFG'S).

1) Флойд-Эванс Парсэйбл 2) Однозначные CFG 3) Приоритет оператора

Все, что вы упомянули выше, являются однозначными CFG.

LL (0)

Каждый идентификатор грамматики LR (0) SLR (1) и каждая SLR (1) - это LALR (1), что, в свою очередь, - LR (1).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...