Umwandlung von EBNF in BNF

Es ist ein paar Jahre her, seit ich am Computer unterrichtet habe, und so habe ich die Feinheiten von BNF und EBNF vergessen, und ich habe kein Lehrbuch neben mir. Insbesondere habe ich vergessen, wie man einen EBNF in BNF umwandelt.

Von dem, woran ich mich noch nicht erinnere, weiß ich, dass es einer der wichtigsten Punkte ist, zu konvertieren{ term } in<term> | <many-terms>. Aber ich erinnere mich nicht an die anderen Regeln. Ich habe versucht, dies online nachzuschlagen, kann aber nur Links zu Hausaufgabenfragen oder einen kleinen Kommentar zum Konvertieren von Begriffen mit geschweiften Klammern finden. Ich kann keine vollständige Liste der Regeln finden, die die Übersetzung definieren.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage