我正在研究 LR(1) 项目,我有点怀疑,希望有人能为我澄清。给定以下语法,我必须生成 LR(1) 项。我生成了第一项,但不确定它是否正确,所以在继续之前,我想确保我的第一项正确。如果有人可以帮助我/为我澄清,我将非常感激。谢谢你。这是我所拥有的:
Augmented Grammar:
S' -> S
S -> [ ]
S -> [ S ]
S -> S S
I0: S' -> • S, $
S -> • [ ], $
S -> • [ S ], $
S -> • S S, $