NET/MASTER Network Control Language (NCL) Programmer's Guide
Continuing Execution of an NCL Process
Debugging an NCL Process
9–56 106160 Tandem Computers Incorporated
Stepping out of a Nested Procedure or Function
After suspending execution at statement 16 in the ZEX0902N NCL procedure, the
following screen shows the results of stepping into the next lower nesting level and
then immediately out to the next higher nesting level:
(08:12) --------------------- OPERATOR CONTROL SERVICES ----------------------
DEBUG STEP NEXT=IN
NNM1902 NCL 000581 SUSPENDED AT ZEX0902N.TOP_TITLE.1 LINE 47
DEBUG STEP NEXT=OUT
NNM1902 NCL 000581 SUSPENDED AT ZEX0902N.TOP_TITLE.8 LINE 58
DEBUG STEP
---| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10+|
NNM1902 NCL 000581 SUSPENDED AT ZEX0902N.17 LINE 35
_____________________________________________________________________________
---------- ------------------ NonStop NET/MASTER D30 ---------------- --------
M=>
In this example, the result of the DEBUG STEP NEXT=IN command is to step into the
TOP_TITLE function. The DEBUG STEP NEXT=OUT command executes all
statements in the TOP_TITLE function. The DEBUG STEP command then executes the
statement that displays the result of the TOP_TITLE function, statement 16 in the
ZEX0902N procedure.