Subversion Repositories wimsdev

Rev

Rev 11292 | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. !! +exec+ +loop+ +jump+
  2. tit:for
  3. type:$type_exec
  4. syntax:!for ``var'' = ``start'' to ``end'' [step ``st'' ]\
  5.  $ !for ``var'' from ``start'' to ``end'' [step ``st'' ]\
  6.  $ !for ``var'' in ``list''<br>\
  7.   ... (multi-line content)<br>\
  8.  !next
  9. mean:For loop. In the first two forms, ``var'' goes from ``start'' to ``end'', with optional step ``st''.\
  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>\
  12.   The command <pre>!break</pre>\
  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\
  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.
  17.