NET/MASTER Management Services (MS) Command Reference Manual

LBANNER
NCLCOMP
NonStop NET/MASTER MS Commands
115412 Tandem Computers Incorporated 2–161
NOCHECK
specifies that the NCL procedure or panel description file is to be compiled and
that, if that object is already compiled into the object file, the new object is to
overwrite the existing object in the object file.
If you do not specify NOCHECK, an NCL procedure or panel description file is
compiled and the object written to the object file only if the timestamp of the
source file is later than the timestamp of the object.
Considerations
The default authority level of this command is 0.
You can enter this command from any NCL procedure, including the INIT NCL
procedure, by using either the CMD core statement or the INTCMD verb.
Refer to the NonStop NET/MASTER MS System Management Guide for information
on securing the NCL procedures and panel description files used to create NCL
and panel object files, respectively.
For related information, see the PARAM NCLDISTCODE, PARAM
PNLDISTCODE, SHOW NCLOBJECT, SHOW PNLOBJECT, SYSPARMS
NCLOBJPATH, and SYSPARMS PNLOBJPATH commands.
Examples
1. The following example locates the MYPROC NCL procedure in the default search
path, compiles the NCL procedure, and writes the object to the MYNCLOBJ object
file (if the object does not currently exist in the object file):
NCLCOMP PROC=MYPROC OBJECT=$DATA.SUBVOL.MYNCLOBJ
2. The following example compiles the MYPROC NCL procedure and writes the
object to the MYNCLOBJ object file (if the object does not currently exist in the
object file):
NCLCOMP FILE=$DATA.SUBVOL.MYPROC OBJECT=MYNCLOBJ
3. The following example locates the MYPNL panel description file in the default
search path, compiles the panel description file, and writes the object to the
MYPNLOBJ object file (if the object does not currently exist in the object file):
NCLCOMP PANEL=MYPNL OBJECT=MYPNLOBJ
4. The following example compiles the MYPNL panel description file and writes the
object to the MYPNLOBJ object file (if the object does not currently exist in the
object file):
NCLCOMP PANEL=$DATA.SUBVOL.MYPNL OBJECT=$DATA.SUBVOL.MYPNLOBJ
5. The following example deletes the object of the MYPROC NCL procedure from the
MYNCLOBJ object file:
NCLCOMP PROC=MYPROC OBJECT=MYNCLOBJ DELETE