Jump: Difference between revisions
Jump to navigation
Jump to search
Carl Omlet (talk | contribs) mNo edit summary |
Jeff Kelley (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
{{Multi-lang}} | |||
{{LSL Header| | {{LSL Header| | ||
}}{{#vardefine:name|jump | }}{{#vardefine:name|jump | ||
Revision as of 04:49, 2 December 2007
| LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
- The correct title of this article is jump. The initial letter is shown capitalized due to technical restrictions.
jump target;
jump target;| • label | target | – | Name of a label inside the same leg of the scope hierarchy tree |
@target;
| • label | target | – | A label that can be jumped to if the jump is in the same scope or child scope. |
Caveats
A target does not work with multiple jumps in all cases.
For multiple jumps you may need to use additional targets.
It is currently unknown if this is a technical limitation, oversight or bug.
Examples
integer a = 5;
jump over;
@in;
a = 6;
@over;
llOwnerSay((string)a);
if(a < 6)
jump in;
//script will say 5 and then 6