Execution status
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
The execution status includes the location of the current executable
line and the relative position in the call stack of each procedure
in the Debugger context, plus the current transaction state. An executable
line is any ABL line that contains a run-time statement (for example, FOR, DISPLAY,
or CREATE). Although the listing monitored by the
Debugger contains all the ABL code for a procedure, the execution
status reflects only executable lines; execution stops only on executable
lines. Nonexecutable lines include comments and static
data definition statements (for example, DEFINE or FORM).
Static data definition statements take effect only at compile time
and generate data items and objects for a procedure.