У меня есть следующая грамматика:
S -> aXab
S -> Y
X -> bYa
X -> epsilon
Y -> Sc
Я вычислил первый и последующие наборы для этой грамматики, и я хотел бы знать, правильно ли это. Вот мое решение:
First Sets:
S -> {a}
X -> {b,epsilon}
Y -> {a}
Follow Sets:
S -> {$,c}
X -> {a}
Y -> {c,a}
Любая помощь приветствуется. Спасибо.