Goto loops: Difference between revisions

From Scriptwiki
Jump to navigation Jump to search
m heh [ ] -> [[ ]]
m changed a link
Line 8: Line 8:
   [[if]] (%i > [[$chan]](0)) { [[return]] %chans }
   [[if]] (%i > [[$chan]](0)) { [[return]] %chans }
   var %chans = %chans $chan(%i)
   var %chans = %chans $chan(%i)
   [[goto]] nexti
   [[Goto loops|goto]] nexti
  }
  }

Revision as of 10:09, 31 October 2006

You can use goto command to jump from one point to another in a script.
Goto's aren't used very much.

alias channels {
  var %i , %chans 
  :nexti
  inc %i
  if (%i > $chan(0)) { return %chans }
  var %chans = %chans $chan(%i)
  goto nexti
}