Knowledge Base

Remembers where current program line is then transfers control to the subroutine at program line LLLL. A subsequent Return will return control back to the program line following the GoSub. If your program attempts more than 4 nested GoSubs, the SPLat/PC simulator reports an error and the SPLat hardware resets.

See also ReturnRetIfZRetIfNZRetIfTRetIfFGosubGoSubIfZGoSubIfNZGoSubIfTGoSubIfF

Do not confuse with GoTo, which does not remember a line to return to.