Предположим, что у меня есть следующая грамматика:
S → X
X → a | ϵ
Если бы эта грамматика не имела бы ϵ
, я бы построил первое состояние, например:
S' → .S
S → .X
X → .a
но как насчет символа ϵ
? Должен ли я включать:
X → .ϵ
тоже?
Если это так... при создании следующих состояний... должен ли я сделать GOTO(Io,ϵ)
, будучи первым в этом состоянии?