libseng · Skriptsprache · Kontrollstrukturen · for each … next |
for each variable in list … next |
Mit der for each Anweisung werden die zwischen for und dem zugehörigen next befindlichen Anweisungen für jedes Element der Liste (list) einmal ausgeführt. In variable wird das jeweilige Element der Liste, für das der Durchlauf erfolgt, zur Verfügung gestellt. | |
Da eine Liste alle elementare Datentypen (Zahl, Zeichenkette) und Datenstrukturen (Geordnete Liste, Namensliste) enthalten kann, kann sich der Typ der Variablen in jedem Durchlauf ändern. |
items = { 10 "test" 3*2+1 } | |
for each x in items print x next |
|
>10 >"test" >7 |
Weitere Kontrollstrukturen; for Schleife |