Die Grammatik von Oberon VII

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

*Produktionsregeln P (in EBNF, Fortsetzung):
⟨ IfStatement ⟩---> ``IF'' ⟨ Expression ⟩ ``THEN''
⟨ StatementSequence ⟩
{ ``ELSIF'' ⟨ Expression ⟩ ``THEN''
⟨ StatementSequence ⟩ }
[ ``ELSE'' ⟨ StatementSequence ⟩ ]
``END''
⟨ CaseStatement ⟩---> ``CASE'' ⟨ Expression ⟩ ``OF''
⟨ Case ⟩ { ``|'' ⟨ Case ⟩ }
[ ``ELSE'' ⟨ StatementSequence ⟩ ]
``END''
⟨ Case ⟩---> [ ⟨ CaseLabelList ⟩ ``:'' ⟨ StatementSequence ⟩ ]
⟨ CaseLabelList ⟩---> ⟨ CaseLabels ⟩ { ``,'' ⟨ CaseLabels ⟩ }
⟨ CaseLabels ⟩---> ⟨ ConstExpression ⟩ [ ``..'' ⟨ ConstExpression ⟩ ]

 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 2004, 2005 Andreas Borchert, in HTML konvertiert am 18.02.2005