Apply a callback to an array: Difference between revisions
Content added Content deleted
Line 518: | Line 518: | ||
If I wanted to call "<tt>myfunc</tt>" on each element of <tt>dat</tt> and <tt>dat</tt> were a list: |
If I wanted to call "<tt>myfunc</tt>" on each element of <tt>dat</tt> and <tt>dat</tt> were a list: |
||
<highlightSyntax language=tcltk> |
|||
foreach var $dat { myfunc $var } |
foreach var $dat { myfunc $var } |
||
</highlightSyntax> |
|||
if <tt>dat</tt> were an array, however: |
if <tt>dat</tt> were an array, however: |
||
<highlightSyntax language=tcltk> |
|||
foreach var [array names dat] { myfunc $dat($var) } |
foreach var [array names dat] { myfunc $dat($var) } |
||
</highlightSyntax> |