Moves the execution pointer to a specified statement.
GOTO statement-id
where:
In this example, the execution point is changed to line 21 from the previous execution point as displayed by the Where command.
CodeWatch> WHERE Current execution point is PRIMES.READ_INPUT\%ENTRY CodeWatch> GOTO 21 Execution point is now PRIMES.READ_INPUT\21
Description
The GOTO command moves the execution pointer to a specified statement. Program execution resumes at this point when a Continue or Step is issued. The named statement must exist in the current program block.
It is not valid to put an activation number on the statement-id. If the activation number of an existing previous block invocation is put on the statement-id, it is ignored; otherwise, the following error message is displayed:
It is not possible to use Goto to go to the %EXIT point of a block. The RETURN command, however, can be used to go to the %EXIT point.
When a Goto is executed, the debugger displays the current execution point.