NET/MASTER Network Control Language (NCL) Programmer's Guide
Contents
xii 106160 Tandem Computers Incorporated
Factors Affecting NCL Procedure Location 8-8
The Active, Retain, and Pend-Unload Lists 8-8
The Default Search Path 8-10
How to Customize the NCL Procedure Search Path 8-11
Preloading and Unloading 8-12
Sharing NCL Procedures 8-13
Test Mode 8-14
How NCL Procedure Location Factors Interact 8-15
The NCL Process Identifier (NCL ID) 8-16
Displaying Information About NCL Processes 8-17
Displaying the Current Status of NCL Processes 8-17
Displaying Preloaded NCL Procedures 8-18
Controlling NCL Process Execution 8-19
Terminating Execution of an NCL Process 8-19
Restarting a Suspended NCL Process 8-20
Controlling the Number of NCL Processes 8-21
Section 9 Debugging an NCL Process
Why Use the DEBUG Commands? 9-2
Debugging Interactively 9-2
Debugging Different Types of NCL Processes 9-3
Displaying Decompiled Source Code 9-4
Using Breakpoints to Suspend Execution 9-5
Displaying and Modifying Variables 9-5
Continuing Execution of an NCL Process 9-6
Logging Debug Messages Selectively 9-6
Loading an External Procedure Before Execution 9-7
Obtaining Stack Trace Information 9-7
Stopping a Debug Session 9-7
Debugging Guidelines 9-7
Before Debugging an NCL Process 9-7
When Debugging an NCL Process 9-8
Defining the Default NCL ID 9-10
Defining Debug Equates and Function Keys 9-11