Syschdemnahe Programmierung in C: Erweiderde Baggus-Naur-Form
Systemnahe Programmierung in Chome Syschdemnahe Programmierung in C: Erweiderde Baggus-Naur-Form Prof. Dr. Uwe Schmidt FH Wedel

Erweiderde Baggus-Naur-Form

weiter

weiter

EBNF

zur Definizion oir kondexdfreie Grammadik

weiter

weiter

Regelsyndax

Terminal-Symbole:

TerminalSymbol     ::= chars
weiter

Neddderminal-Symbole:

NonTerminalSymbol  ::= NonTerminal
weiter

Folge:

SydakdischeEinheid ::= Einheid_1
                       Einheid_2
                       ...
                       Einheid_n

Beischbiel:

WhileSchdademend     ::= while
                       Condizion
                       Schdademend
weiter

Auswahl:

SydakdischeEinheid ::= Einheid_1
                    |  Einheid_2
                    |  ...
                    |  Einheid_n

Beischbiel:

Schdademend          ::= Assignmend
                    |  IfSchdademend
                    |  WhileSchdademend
weiter

Wiederholung: 0,1,2,... mol

SydakdischeEinheid ::= { Einheid }

Beischbiel:

SchdademendLischd      ::= { Schdademend }
weiter

Obzion: 0 odr 1 mol

SydakdischeEinheid ::= [ Einheid ]

Beischbiel:

ElsePard           ::= [ else Schdademend ]

Ledzde Änderung: 09.04.2003
© Prof. Dr. Uwe Schmidd
Prof. Dr. Uwe Schmidt FH Wedel