gudn tach!
The BNF Specification of e-mail-adresses
Das ist keine BNF-Definition.
es ist eine _spezifikation_, die man direkt zu dem verarbeiten kann, was du bnf nennst.
[...] Was fehlt ist die Angabe der syntaktischen Variablen, der Terminalsymbole und des Startsymbols.
das startsymbol ist offensichtlich <mailbox>.
die implizite angabe der terminalsymbol ist ausreichend und fuer so einen rfc eine praktikable loesung.
was verstehst du unter der "angabe der syntaktischen variablen", eine simple aufzaehlung derer? (waere ueberfluessig) oder die syntax der syntax? (ist implizit gegeben)
Desweiteren fehlt die Regel <SP>.
drei mal darfst du raten, wofuer <SP> steht und warum die beiden buchstaben nicht kleingeschrieben wurden. ;-)
(tipp: es ist aus bnf-sicht ein terminal.)
unter bnf versteht man (auch unter informatikern) normalerweise auch varianten selbiger. deswegen halte ich deinen einwand fuer uebertrieben.
prost
seth