NET/MASTER Management Services (MS) Command Reference Manual

DEBUG BREAKPOINT
NonStop NET/MASTER MS Commands
115412 Tandem Computers Incorporated 2–29
If you do not specify the name of a particular error handler, NCL suspends
execution just before the NCL process executes the first statement of the first
error handler raised.
error-handler
specifies the name of a particular error handler, such as ERROR,
ARITH_ERROR, or RANGE_ERROR.
If an error is raised, NCL suspends execution just before the NCL process
executes the first statement of the particular error handler (the ON core
statement).
If NCL cannot find the particular error handler, it looks for the general
error handler, ERROR. If NCL finds the general error handler, it suspends
execution just before the NCL process executes the first statement of the
general error handler.
If NCL cannot find the general error handler, it terminates execution of the
NCL process (unless you set a breakpoint on termination).
PROCEDURE
specifies the position in the procedure or function at which to set the
breakpoint.
ENTRY
sets a breakpoint at the entry to any procedure or function.
NCL suspends execution just before the NCL process executes the first
statement of the procedure or function. This is after all variables are
initialized.
The first statement of a procedure is PROCEDURE. The first statement of
a function is FUNCTION.
If you place a breakpoint on the first statement of a procedure or function
using the STMT operand as well as PROCEDURE=ENTRY, NCL ignores the
latter breakpoint. This ensures that NCL does not suspend execution
twice at the same statement.
EXIT
sets a breakpoint at the exit from any procedure or function.
NCL suspends execution just before the nesting level of the procedure or
function is terminated. The current statement will be END, EXIT, or
RETURN.