Native Inspect Manual (H06.13+, J06.03+)

program using program unit and paragraph names, in addition to source line numbers. When
program execution is suspended, you can resume execution by entering the continue command.
A program executes until one of the following conditions is true:
It encounters a breakpoint.
It calls the DEBUG or PROCESS_DEBUG_ procedure.
It generates a trap.
It terminates.
You can also use the following Native Inspect commands to incrementally advance program
execution:
step: This command advances program execution one verb at a time. Execution steps into
any PERFORM or program unit invocations executed within the step range.
next: This command advances program execution one verb at a time. Execution steps over
any PERFORM or program unit invocations executed within the step range.
finish: This command executes the current process until execution either returns from the
current program unit or encounters a debugging event.
The following considerations for execution control might apply:
Stepping behavior depends on compiler code generation and can vary slightly with different
compiler versions.
You cannot use the finish command to step execution out of a PERFORM. To step out of a
PERFORM, you can set a breakpoint at the return location and then continue execution until
that breakpoint is encountered.
Controlling Execution 55