Single-Step Execution

GPP2 allows single-step execution and trace, by setting the TRACE_SINGLESTEP system flag to TRUE_. This must be done in conjunction with setting the TRACE_EXECUTE system flag. Otherwise, no output will be shown.

When both TRACE_SINGLESTEP and TRACE_EXECUTE are TRUE_, GPP2 will pause execution after each GPP2 execution statement. In single-step mode, it will also display the execution trace information on the GPP2 message window (otherwise, that information is only sent to the trace log file).

During the pause, the user has three options:

  • Step to the next statement (maintain step-by-step mode)

  • Continue execution (terminating the step-by-step mode)

  • Abort execution

Some functionality may be dependent on the product package. Contact your Reseller if you require a license.