BNF am Dienstag

{<Postanschrift>__::= <Personenteil> <Strasse> <Stadt>}
{<Personenteil>___::= [<Titel>] <Namensteil> <EOL>}
{<Vornamenteil>___::= <Vorname>|<Initial> .}
{<Namensteil>_____::= <Nachname> <Vorname>}
{<Strasse>________::= <Strassenname> <Hausnummer> <EOL>}
{<Stadt>__________::= <Postleitzahl> <Stadtname> <EOL>}

[BNF für eine Postanschrift]

Die Backus-Naur-Form oder Backus-Normalform ist eine formale Metasprache, die verwendet wird, um kontextfreie Grammatiken darzustellen. Sie wird unter anderem auch für die Notation von Befehlssätzen und Kommunikationsprotokollen verwendet.

[Quelle: Matthias Kannengiesser – Objektorientierte Programmierung mit Php 5, Franzis-Verlag, ISBN 978-3-7723-6296-5]

Advertisements

About this entry