Difference between revisions of "CONTINUE"
From Macros Wiki
(New page: {{Command|syntax=CONTINUE |description=*DESCRPTION* |param1=|param1_desc={{No Parameters}} }} ===Example=== :- CONTINUE Category:Language) |
|||
Line 1: | Line 1: | ||
{{Command|syntax=CONTINUE | {{Command|syntax=CONTINUE | ||
− | |description= | + | |description=This commands is used inside a [FOR]] / [[NEXT]] loop to increment the loop variable and jump back to the start of the loop (or to jump to the end of the loop, if the loop variable has reached the loop end value). the results is the same as using a [[GOTO]] command to jump to a label immediately before the [[NEXT]] command. |
|param1=|param1_desc={{No Parameters}} | |param1=|param1_desc={{No Parameters}} | ||
Line 6: | Line 6: | ||
===Example=== | ===Example=== | ||
− | : | + | :FOR ToolNum = 3 TO 8 |
+ | : GET_TOOL_DATA ToolNum, MTOOL_DIA, dia | ||
+ | : IF dia < 3 THEN GOTO Small | ||
+ | : IF dia < 6 THEN GOTO Medium | ||
+ | : IF dia < 9 THEN GOTO Big | ||
+ | : CONTINUE | ||
+ | :<nowiki>:</nowiki>Small | ||
+ | :Message "Small" | ||
+ | :CONTINUE | ||
+ | :<nowiki>:</nowiki>Medium | ||
+ | :Message "Medium" | ||
+ | :CONTINUE | ||
+ | :<nowiki>:</nowiki>Big | ||
+ | :Message "Big" | ||
+ | :NEXT ToolNum | ||
+ | |||
[[Category:Language]] | [[Category:Language]] |
Revision as of 16:41, 26 July 2010
Command
- CONTINUE
This commands is used inside a [FOR]] / NEXT loop to increment the loop variable and jump back to the start of the loop (or to jump to the end of the loop, if the loop variable has reached the loop end value). the results is the same as using a GOTO command to jump to a label immediately before the NEXT command.
Parameters
- No Parameters
Example
- FOR ToolNum = 3 TO 8
- GET_TOOL_DATA ToolNum, MTOOL_DIA, dia
- IF dia < 3 THEN GOTO Small
- IF dia < 6 THEN GOTO Medium
- IF dia < 9 THEN GOTO Big
- CONTINUE
- :Small
- Message "Small"
- CONTINUE
- :Medium
- Message "Medium"
- CONTINUE
- :Big
- Message "Big"
- NEXT ToolNum