Benutzer-Werkzeuge

Webseiten-Werkzeuge


ebnf:pascal

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
ebnf:pascal [2009/01/29 11:24] – angelegt Vincent Tscherterebnf:pascal [2011/05/30 12:29] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +===== Pascal-Syntax-Diagramm =====
  
 +<ebnf> "Pascal-Syntax-Diagramm" {
 +
 +identifier-list = identifier { "," identifier } . 
 +formal-parameter = ("var" identifier-list ":" type-identifier | conformant-array-scheme)
 +                 | "procedure" identifier [formal-parameter-list ]
 +                 | "function" identifier [formal-parameter-list] ":" type-identifier .
 +formal-parameter-list = "(" formal-parameter { ";" formal-parameter } ")" .
 +function-declaration = ( identifier [ formal-parameter-list] ":" type-identifier ";" (directive | block) | function-identifier ";" ) block ";" .
 +identifier = letter { letter | digit } .
 +} </ebnf>

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki