| Bei jeder Prozedur sind beliebige Deklarationen zulässig,
die dann nur innerhalb der Prozedur sichtbar sind.
|
| Dazu gehören auch insbesondere Variablen, die als
lokale Variablen bezeichnet werden, weil sie nur
innerhalb der Prozedur lokal sichtbar sind. Variablen eines
Moduls werden globale Variablen genannt, da sie für
alle Prozeduren des Moduls sichtbar sind.
|
| Lokale Variablen werden erzeugt, sobald eine Prozedur
aufgerufen wird und sie verschwinden automatisch wieder,
sobald die Prozedur beendet ist. In dieser Hinsicht sind
sie ähnlich wie die Werte-Parameter, nur daß sie eben
nicht von Anfang an durch die Parameterübergabe initialisiert sind.
|