1

だから私はこの左再帰文法を持っています

E → E Op1 E2 | E2

そのままでは左再帰なので、別のステップを追加して左再帰を排除しました。

E → X E2
X → E Op1 E2 | ε

しかし、それをたどると、 の最初のセットEはまだ で始まるので、間違って削除したのではないかと思いEます。私は正しいですか?または、何か不足していますか?この質問は、参考までに、より大きな文法セットの一部です。

4

1 に答える 1