Diskussion:REPEAT

Aus C64-Wiki
Zur Navigation springenZur Suche springen

Verschachtelungsebenen[Quelltext bearbeiten]

Ermittelt mit:

10 DATA 1,2,3,4,5,6,7
20 REPEAT: READ A: GOTO 20


RUN
?STACK TOO LARGE  ERROR IN 20
READY.
PRINT A
5

READY.

Die Kontruktion mit READ-DATA dient lediglich als schonende Zählmethode in Bezug auf den BASIC-Stack. Aber offenbar implementiert SB die Strukturbefehle nicht mithilfe des BASIC-Stacks ... auch wenn man vorher den Stack mit "offenen" FORs zupflastert, kommen 5 Verschachtelungen zu Stande. --JohannKlasek (Diskussion) 22:00, 2. Apr. 2022 (CEST)