PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gosub Aufrufe



Sinnlosprojekt
11.07.2004, 12:17
Hallo,

gibt es ein Limit wieoft ich in einer subroutine eine weiter subroutine aufrufen kann??
Ich stelle bei einem Aufruf einer Subroutine in einer Subroutine Unterschiede fest. D.h. Variablen werden verändert.......

Gruß M.

rnhvw
11.07.2004, 17:54
Hallo M,

In die Documentation (Seite 25) steht 4 Mahl darf ein subroutine angerufen werden.
Ich hab's uberpruft und es stimmt :-)
Hier ein Program beispiel.

'Start Program
gosub lab1 1e mahl
end
#lab1 gosub lab2 print "1" return 2e mahl
#lab2 gosub lab3 print "2" return 3e mahl
#lab3 gosub lab4 print "3" return 4e mahl
#lab4 gosub lab5 print "4" return 'gosub lab5 ist nicht mehr zugestanden
#lab5 print "5" return

Auskunft:
5
3 'der 4 mist
2
1

Gruss

Henk