Rev 11292 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 11292 | Rev 17228 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | !! +exec+ +loop+ +jump+ |
1 | !! +exec+ +loop+ +jump+ |
2 | tit:for |
2 | tit:for |
3 | type:$type_exec |
3 | type:$type_exec |
4 | syntax:!for ``var'' = ``start'' to ``end'' [step ``st'' ]\ |
4 | syntax:!for ``var'' = ``start'' to ``end'' [step ``st'' ]\ |
5 | $ !for ``var'' from ``start'' to ``end'' [step ``st'' ]\ |
5 | $ !for ``var'' from ``start'' to ``end'' [step ``st'' ]\ |
6 | $ !for ``var'' in ``list''<br |
6 | $ !for ``var'' in ``list''<br>\ |
7 | ... (multi-line content)<br |
7 | ... (multi-line content)<br>\ |
8 | !next |
8 | !next |
9 | mean:For loop. In the first two forms, ``var'' goes from ``start'' to ``end'', with optional step ``st''.\ |
9 | mean:For loop. In the first two forms, ``var'' goes from ``start'' to ``end'', with optional step ``st''.\ |
10 | <br |
10 | <br>In the last form, ``var'' takes successively items in the list\ |
11 | ``list''. ``list'' is a list of items separated by commas. <br |
11 | ``list''. ``list'' is a list of items separated by commas. <br>\ |
12 | The command <pre>!break</pre>\ |
12 | The command <pre>!break</pre>\ |
13 | within the for loop breaks it. ``continue'' is not yet implemented in this version. <br |
13 | within the for loop breaks it. ``continue'' is not yet implemented in this version. <br>\ |
14 | It is recommended that the variable name ``var'' be added to the\ |
14 | It is recommended that the variable name ``var'' be added to the\ |
15 | <span class="tt">!next </span> line. This has no effect for the time being, but may be\ |
15 | <span class="tt">!next </span> line. This has no effect for the time being, but may be\ |
16 | used in future versions of wims. |
16 | used in future versions of wims. |