Вопросы по теме 'll'

Рефакторинг грамматики для разбора LL
В простом примере я запутался, как превратить эту грамматику в LL, удалив левую рекурсию. Любые подсказки приветствуются. G = { A -> A a | A B | a B -> b } Я получаю следующее, применяя этот алгоритм : G = {...
624 просмотров
schedule 22.05.2024

Как преобразовать грамматику в грамматику, разбираемую сверху вниз
У меня есть эта часть грамматики S ‐> S a | S b a | a | S b c S | S b c b | c S | c b и мне нужно использовать его для создания некоторых наборов SD, а затем и для таблицы синтаксического анализа. Но перед этим я должен преобразовать...
103 просмотров

Как работает FOLLOW для следующих CFG?
Оригинальный кфг есть S -> S + S | SS | (S) | S* | a После рефакторинга и устранения левой рекурсии я прихожу к следующему сокращению: S -> TB B -> AB | e A -> +S | TB | * T -> (S) | a При расчете follow(B) источники в...
32 просмотров