Progress
Debugger Guide


Executing an Interrupted Procedure

Any time the Debugger has control at a procedure interruption, you can continue or terminate procedure execution using one of the control flow commands listed in Table 5–2.

Table 5–2: Execution Commands 
Function
Command
Start any inactive procedure, or restart any active procedure recursively.
RUN1
Continue running the executing procedure from its current stopping point.
CONTINUE
Execute one or more lines of the executing procedure.
NEXT1
Execute one or more lines of the executing procedure, stepping into any trigger or subprocedure.
STEP1
Terminate the executing application as if it executed a 4GL QUIT statement.
QUIT
Terminate the executing application as if it executed a 4GL STOP statement.
STOP
  1. The Run, Next, and Step options of the Debug menu invoke the corresponding commands.

Note that when you enter a RUN or CONTINUE command, the line pointer and data panel are updated at the next breakpoint or break interrupt point. When you enter a STEP or NEXT command, the line pointer is updated when the specified number of lines are executed or at the next breakpoint or break interrupt point, whichever happens first.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095