Es
Jeder Block besitzt für den aktuellen Durchlauf einen eigenen Wert, der sich mit der magischen variable "it" auslesen lässt.
Count( 5 )
Print it
Die Count-Schleife zählt von 1 bis 5 und führt für jeden Schritt den angehängten Block aus. Dabei wird die jeweilige Zahl dem Block mitgegeben.
Mit der magischen Variable "it" kann dieser Wert abgefragt werden.
"it" wird dabei wie eine ganz normale Variable verwendet:
Count( 5 )
xy = it * it + 2
Print xy
Zu beachten ist allerdings, dass der Wert in "it" nur auf dieser einen Ebene gilt.
Jede Ebene ist ein eigener Block mit einen eigenen "it"-Wert.
Count( 5 )
If( it >= 3 )
Print it
Wird der Wert von "it" auch in tieferen Ebenen benötigt, so ist es sinnvoll diesen einer anderen Variable zuzuweisen:
Count( 5 )
nn = it
If( nn >= 3 )
Print nn
Neu und experimentiell
Eine weitere Möglichkeit bietet der "
"-Operator.
Dabei wird der Wert direkt einer Variable zugewiesen.
Count( 5 ) \\ nn
If( nn >= 3 )
Print nn