NET/MASTER Network Control Language (NCL) Programmer's Guide

How This Manual Is Organized
About This Manual
xxviii 106160 Tandem Computers Incorporated
Section 5, “Controlling Execution Flow,” discusses the NCL core statements used
to control single and repetitive execution, conditional execution, and explicit
branching in an NCL procedure or function.
Section 6, “Procedures and Functions,” describes the different types of NCL
procedures and functions, how to declare them, how to terminate execution, how
to pass parameters, how to share variables, and how to call them.
Section 7, “Run-Time Error Handling,” discusses how to handle errors detected
during the execution of an NCL process.
Section 8, “Executing NCL Procedures,” explains the difference between an NCL
procedure and an NCL process, discusses how to execute an NCL procedure,
explains what happens when it is executed, discusses how to display information
about NCL processes, and discusses how to control execution.
Section 9, “Debugging an NCL Process,” explains how to detect bugs in an NCL
process.
Section 10, “Working With Mapping Services,” discusses Mapping Services, a
service provided by NonStop NET/MASTER MS to enable the manipulation of
data from and between NCL processes.
Section 11, “Standard and User-Defined Maps,” describes the structure of
standard maps and explains how to create and use a user-defined map.
Section 12, “Working With Files,” describes the file types supported by NCL and
how to manipulate the data they contain.
Section 13, “Interaction With Users and Terminals,” explains how to send
messages from an NCL process to users at a terminal.
Section 14, “Working With Panels,” explains how to create and use panels to
display formatted information to users at a terminal.
Section 15, “Working With Pathway Server Classes,” discusses how to work with
existing Pathway server classes from an NCL process.
Section 16, “Environments and Command Processing,” describes in detail the
concept of environments in relation to NCL. It discusses the methods available to
enter NonStop NET/MASTER MS commands from an NCL process.
Section 17, “Developing System-Level NCL Procedures,” describes how to write
EMSPROC, LOGPROC, and MSGPROC NCL procedures to process system-level
event messages.
Section 18, “Advanced NCL Programming,” discusses how to access the User ID
Management Services (UMS) database from NCL, how to alter NCL process
execution, how to synchronize access to resources from cooperating NCL
processes, and how to use vartables.
The glossary defines NonStop NET/MASTER MS and Tandem system terms and
abbreviations used in this manual.