Chapter 15. Debugging Aids

Table of Contents
Interactive Debugging of Programs
Debugging Aids
RXTRACE Variable

In addition to the TRACE instruction described in TRACE, there are the following debugging aids.

Interactive Debugging of Programs

The debug facility permits interactively controlled execution of a program. Adding the prefix character ? to the TRACE instruction or the TRACE function (for example, TRACE ?I or TRACE(?I)) turns on interactive debugging and indicates to the user that interactive debugging is active. Further TRACE instructions in the program are ignored, and the language processor pauses after nearly all instructions that are traced at the console (see Debugging Aids for the exceptions). When the language processor pauses, the following debug actions are available:

Interactive debug is turned off in either of the following cases: