bas7advr.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
GOTO Statement Details
  Syntax  Details  Example                 Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
GOTO branches unconditionally to the specified line.
 
GOTO {linelabel | linenumber}
 
Usage Notes
    ■ The GOTO statement provides a way to branch unconditionally to another
      line (linelabel or linenumber). A GOTO statement can branch only to
      another statement at the same level of a program. You cannot use GOTO
      to enter or exit a SUB, FUNCTION, or multiline DEF FN function. You
      can, however, use GOTO to control program flow within any of these
      program structures.
    ■ It is good programming practice to use structured control statements
      (DO...LOOP, FOR...NEXT, IF..THEN...ELSE, SELECT CASE) instead of GOTO
      statements, because a program with many GOTO statements can be
      difficult to read and debug.