Programmer Guide/Command Reference/CONTINUE: Difference between revisions
From STX Wiki
Jump to navigationJump to search
m (1 revision: Initial import) |
|||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:{{SUBPAGENAME}}}} | {{DISPLAYTITLE:{{SUBPAGENAME}}}} | ||
The <code>CONTINUE</code> command skips the rest of the body of a loop, effectively continuing execution with the next iteration of the respective loop(see <code>[[Programmer Guide/Command Reference/DO|DO]]</code>, <code>[[Programmer_Guide/Command_Reference/WHILE|WHILE]]</code>, <code>[[Programmer_Guide/Command_Reference/FOREVER|FOREVER]]</code>, and <code>[[Programmer_Guide/Command_Reference/FOR|FOR]]</code>). Obviously, this command may only be used inside a loop. | |||
=== Example === | |||
for #i := 0 to $#i < $#t[] step #i := int $#i + 1 | |||
if '$#t[$#i,ID]' <= '100' continue | |||
// do something with all IDs above 100 | |||
end | |||
for #i := 0 to $#i < $#t[] step #i := int $#i + 1 | |||
end | |||
Revision as of 16:59, 14 March 2011
The CONTINUE
command skips the rest of the body of a loop, effectively continuing execution with the next iteration of the respective loop(see DO
, WHILE
, FOREVER
, and FOR
). Obviously, this command may only be used inside a loop.
Example
for #i := 0 to $#i < $#t[] step #i := int $#i + 1 if '$#t[$#i,ID]' <= '100' continue // do something with all IDs above 100 end