Help Center
Help CenterFreeBASIC

Option Gosubkeyword

Enables support for GoSub and On Gosub.

Compiler Switcheskeyworddocumented

Syntax

Option Gosub

Description


Option Gosub enables support for GoSub and Return (from gosub).

Because Return could mean return-from-gosub or return-from-procedure, Option Gosub and Option Nogosub can be used to enable and disable GoSub support. When GoSub support is disabled, Return is then recognized as return-from-procedure.

Remarks

Dialect Differences


Differences from QB


  • New to FreeBASIC

See also


Example


'' Compile with the "-lang fblite" compiler switch



#lang "fblite"



'' turn on gosub support

Option GoSub



GoSub there

backagain:

    Print "backagain"

    End



there:

    Print "there"

    Return


Reference

  • Documented in KeyPgOptiongosub.html