Jump

From Second Life Wiki
Revision as of 13:38, 30 April 2009 by Void Singer (talk | contribs) (changed "@target;" to be targetable by redirects (I think))
Jump to navigation Jump to search
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.
      • This is a long standing LSL bug.

Examples

<lsl>integer a = 5; jump over; @in; a = 6; @over; llOwnerSay((string)a); if(a < 6)

   jump in;

//script will say 5 and then 6</lsl>

See Also

Keywords

•  return
•  state