Difference between revisions of "Gosub"
From Wiki
Line 1: | Line 1: | ||
− | + | {{command header|Flow Control}} | |
− | + | {{body|gosub {sub name} {param1, param2, ...}|The ''gosub'' command transfers the execution to a [[sub]] with the name given by the parameter. | |
− | + | ||
− | + | ||
− | gosub {sub name} | + | |
− | + | Parameters can be added after the sub name. They will be transfered in the variables %1, %2, and so on. The variable %0 holds the number of parameters passed.}} | |
− | + | ||
− | + | ||
− | Parameters can be added after the sub name. They will be transfered in the variables %1, %2, and so on. The variable %0 holds the number of parameters passed. | + | |
==== Example ==== | ==== Example ==== | ||
Line 21: | Line 15: | ||
</pre> | </pre> | ||
− | + | {{footer}} | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | { | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | { | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Revision as of 09:41, 27 August 2005
Synopsis
gosub {sub name} {param1, param2, ...}
Description
The gosub command transfers the execution to a sub with the name given by the parameter.
Parameters can be added after the sub name. They will be transfered in the variables %1, %2, and so on. The variable %0 holds the number of parameters passed.
Example
gosub s7IsGreaterThan CEO RK ; %1 = CEO ; %2 = RK ; %0 = 2 sub s7IsGreaterThan CEO RK display ok %1 && %2 even %0 , gether < una return
See also
Main Page | Documentation |