RESUME Statement

Basic Computer Programming Language Command Set

Purpose::

To continue program execution after an error-recovery procedure has been performed.

Syntax:

RESUME
RESUME 0
RESUME NEXT
RESUME line number 

Comments:

Any one of the four formats shown above may be used, depending upon where execution is to resume:

Syntax - Result

RESUME or RESUME 0 : Execution resumes at the statement that caused an error.

RESUME NEXT : Execution resumes at the statement immediately following the one that caused an error.

RESUME line number : Execution resumes at the specified line number.

A RESUME statement that is not in an error trapping routine causes a "RESUME without error" message to be printed.

Examples:

10 ON ERROR GOTO 900
.
.
.
900 IF (ERR=230) AND (ERL=90) THEN PRINT "TRY AGAIN": RESUME 80
.
.
.

If an error occurs after line 10 is executed, the action indicated in line 900 is taken and the program continues at line 80.

Basic commands



Index