Loops/Foreach: Difference between revisions
Content added Content deleted
(Emacs Lisp: Add cl-lib solution, remove obsolete info) |
|||
Line 1,036: | Line 1,036: | ||
This code would work for any type that has a method "iter" (returning an iterator). In fact a runtime environment silently calls this method for you here and creates an iterator out of an array. The code above is absolutely identical to: |
This code would work for any type that has a method "iter" (returning an iterator). In fact a runtime environment silently calls this method for you here and creates an iterator out of an array. The code above is absolutely identical to: |
||
<lang Dyalect>for i in [1,2,3]. |
<lang Dyalect>for i in [1,2,3].Iterate() { |
||
print(i) |
print(i) |
||
}</lang> |
}</lang> |