ab+c+
+ de f
Definicert lokale variabelen d, e en f.
Begint de definiێrende procedure
(een algebraische uitdrukking) voor
lokale variabelen d,e, en f. Deze
procedure is genest in de
defini€rende procedure voor de
lokale variabelen a, b en c. In deze
procedure zijn de lokale variabelen
a,b, c,d, en f beschikbaar.
asCdee+f)
Beéindigt de definiérende procedure
voor de lokale variabelen d,e,f.
Lokale variabelen d, e, en f bestaan
niet meer.
ac-
Lokale variabelen a, b en ¢ blijven
beschikbaar.
#
Beéindigt de definiérende procedure
voor lokale variabelen a, b, en c. De
lokale variabelen a, b en c¢ bestaan
niet meer.
Voor deze willekeurige stappen van
het programma zijn geen lokale
variabelen beschikbaar.
#
Beéindigt het buitenste programma.
Omdat de lokale variabelen a, b en ¢ reeds bestaan als de definiérende
procedure voor de lokale variabelen d, e, en f wordt uitgevoerd, kunnen zij
in die procedure worden gebruikt. Echter, stel nu dat de definiérende
procedure voor de lokale variabelen d, e en f een programma aanroept
dat reeds is gemaakt en opgeslagen in algemene variabele Pl.
508
25: Basis voor het programmeren