Difference between revisions of "Goto"
From Wiki
(→Description) |
|||
Line 1: | Line 1: | ||
− | + | {{command header|Flow Control}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | {{body|goto {label name}|The ''goto'' command moves the execution to another part of the script. The destination point is given by a label.}} | |
− | The | + | |
− | + | {{note|Don't goto out of a [[sub]]. Always use [[return]]! EasyUO will probably not crash but it is VERY bad programming style.}} | |
− | |||
− | |||
− | + | {{note|a label in the code must be followed by a colon, where as gotoing to the label does <b>not</b> require a following colon.}} | |
− | + | ||
+ | {{note|Inline comments do not work with labels in EasyUO 1.4.}} | ||
==== Example ==== | ==== Example ==== | ||
Line 27: | Line 21: | ||
</pre> | </pre> | ||
− | + | {{footer}} | |
− | + | ||
− | + | ||
− | { | + | |
− | + | ||
− | + | ||
− | + |
Revision as of 16:46, 26 August 2005
Synopsis
goto {label name}
Description
The goto command moves the execution to another part of the script. The destination point is given by a label.
Note: | Don't goto out of a sub. Always use return! EasyUO will probably not crash but it is VERY bad programming style. |
Note: | a label in the code must be followed by a colon, where as gotoing to the label does not require a following colon. |
Note: | Inline comments do not work with labels in EasyUO 1.4. |
Example
loop: if %donotloop goto exit goto loop exit:
See also
Main Page | Documentation |