| Syntax für Variablendeklarationen:
〈 DeclarationSequence 〉 | ---> |
{ ``CONST''
| | |
{ 〈 ConstantDeclaration 〉
``;'' } |
| | |
``TYPE''
{ 〈 TypeDeclaration 〉
``;'' } |
| | |
``VAR''
{ 〈 VariableDeclaration 〉
``;'' } }
| | |
{ 〈 ProcedureDeclaration 〉
``;'' |
| | |
〈 ForwardDeclaration 〉
``;'' } |
〈 VariableDeclaration 〉 | ---> |
〈 IdentList 〉 ``:''
〈 Type 〉 |
|
| Im Beispiel werden drei Variablen, genannt a, b
und sum, vom Typ INTEGER deklariert.
|
| Unter Verwendung einer 〈 IdentList 〉
können gleich mehrere Variablen deklariert werden, ohne den
Typen jeweils wiederholen zu müssen. Diese Notation sollte
aber nur für eng zusammengehörende Variablen verwendet werden.
|
| Der Inhalt einer Variablen ist zu Beginn nicht definiert.
|