Option Nogosub
Disables support for `GoSub` and `On Gosub`.
Syntax
`
Option Nogosub
`
Description
`Option Nogosub` disables 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.
Example
`
'' Compile with the "-lang qb" compiler switch
'$lang: "qb"
'' turn off gosub support
Option nogosub
Function foo() As Integer
Return 1234
End Function
Print foo
`
Dialect Differences

- Only available in the -lang fblite and -lang qb dialects.

Differences from QB

- New to FreeBASIC

See also

- `__FB_OPTION_GOSUB__`
- `Option Gosub`
- `GoSub`
- `Return`