Core Function Goto Label
From Sputnik Wiki
(Difference between revisions)
UberFoX (Talk | contribs)
(Created page with "<pre> Goto Label; & Label: </pre> === Description === Jump to another section of the script === Remarks === This is not a universal *jump to anyhting you can see* it can only...")
Newer edit →
(Created page with "<pre> Goto Label; & Label: </pre> === Description === Jump to another section of the script === Remarks === This is not a universal *jump to anyhting you can see* it can only...")
Newer edit →
Revision as of 13:19, 2 December 2011
Goto Label; & Label:
Description
Jump to another section of the script
Remarks
This is not a universal *jump to anyhting you can see* it can only jump through local scopes and what not.
Think of it as a kind of multilayer break statement.
Note - People often avoid using "goto" statements in languages because they tend to be slow and a very poor way of solving a problem yet its here if you want it.
Example
goto Begin; Above: println( "Hello Above" ); goto Below; Begin: println( "Hello" ); goto Above; Below: println( "Hello Below" );