Durch die Reform der Grammatik zur Beseitigung der Verschiebung werden Konflikte im Wenn-Dann-Anderen-Bereich verringert

Wie entferne ich den Shift-Reduce-Konflikt für Bison für die angegebene Grammatik?

 selection-stmt -> if ( expression ) statement |
                      if ( expression ) statement else statement

Eine Lösung mit der geänderten Grammatik wäre sehr willkommen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage