Diskussion:DO (BASIC 3.5)

Aus C64-Wiki
Zur Navigation springenZur Suche springen

Ermittlung der Verschachtelungstiefe[Quelltext bearbeiten]

Mit dem Kommando READ wird der Stapelverbrauch durch eine Ausdrucksauswertung vermieden, da hier der DATA-Wert direkt in eine Variable übertragen wird.

10 do
20 reada
30 goto10
100 data 01,02,03,04,05,06,07,08,09
110 data 10,11,12,13,14,15,16,17,18,19
120 data 20,21,22,23,24,25,26,27,28,29
130 data 30,31,32,33,34,35,36,37,38,39
140 data 40,41,42,43,44,45,46,47,48,49
150 data 50,51,52,53,54,55,56,57,58,59
160 data 60,61,62,63,64,65,66,67,68,69
170 data 70,71,72,73,74,75,76,77,78,79
180 data 80,81,82,83,84,85,86,87,88,89
190 data 90,91,92,93,94,95,96,97,98,99
200 data 100,101,102,103,104,105,106,107,108,109

Ablauf:

run

?out of memory error in 10
ready.
printa
 102

Ausgabe für BASIC 7.0.

--JohannKlasek (Diskussion) 03:44, 30. Dez. 2023 (CET)