.
.
.
Geneste subroutines
Een subroutine kan een andere subroutine aanroepen en die subroutine kan
weer een andere subroutine aanroepen. Dit "nesten" van subroutines — een
subroutine aanroepen vanuit een andere subroutine — is beperkt tot een diepte
van zeven niveaus (het bovenste niveau niet meegeteld). De werking van
subroutines wordt hier geïllustreerd:
Probeert u meer dan zeven niveaus diep te gaan, dan krijgt u de foutmelding
.
Uitvoering begint hier.
Roept subroutine Q aan.
Komt hier terug.
Start D weer.
Start van subroutine.
Terug naar routine D.
Programmeringstechnieken
13–3