Please enable JavaScript to view this site.

A-Shell Reference

Navigation: A-Shell BASIC (ASB) > Statements > Control Statements

GOTO

Scroll Prev Top Next More

Added June 2023

GOTO ####

! go to line #### (deprecated)

GOTO <label>

! go to specified label

GOTO @<variable>

! indirect go to

The GOTO statement transfers control to the specified line number or label. The indirect form (third syntax) requires that the specified variable first be assigned to point to the desired label; see following example.

Example

    MAP1 END'PLACE,B,4

    END'PLACE = *PURGATORY       ! set END'PLACE to point to PURGATORY label

    GOTO ADMISSIONS

...

ADMISSIONS:

    GOTO @END'PLACE              ! go (indirectly) to PURGATORY

    ...

PURGATORY:

 

History

2023 June, A-Shell 6.5.1733:  Add indirect GOTO (third syntax above)