Return

Příkaz return umožňuje:

  1. Návrat z podprogramu volaného příkazem Gosub nebo OnGosub. Každý podprogram musí být ukončen tímto příkazem. Pouze případě, že makro končí, není nutné příkazu RETURN použít (generuje se na konci makra automaticky)
  2. Předčasný návrat z procedury.
  3. Návrat z funkce. V tomto případě následuje za příkazem Return návratová hodnota.

Příklad (gosub):

gosub Svatky
...
Svatky:
...
Return

Příklad (procedure):

call Svatky(1);
...
procedure Svatky(a : Word)
    ...
    Return;
endproc

Příklad (function):

dim a : Word;
a := Svatky(1);
...
function Svatky(a : Word)
    ...
    Return 99;
endfunc

Podívejte se na: Příkazy