====== do ======
do führt eine schleife durch und erwartet links eine Range, ein Integer oder etwas Iterierbares. Innerhalb der Do-Schleife werden die Werte 'index' und 'value' zur verfügung gestellt:
5 do print index + "/" + value $ + ", "; // UMGESETZT
führt zu
0/1, 1/2, 2/3, 3/4, 4/5,
und entspricht
1..6 do print index + "/" + value $ + ", "; // UMGESETZT
entsprechend
[1, 7, 3] do print index + "/" + value $ + ", ";
-> 0/1, 1/7, 2/3
===== Problem =====
Verschachtelt müssen die Variablen benannt werden können.
do( myIndex -> myValue )?