Google
 

Trailing-Edge - PDP-10 Archives - BB-X117B-SB_1986 - 10,7/nml/nml.ctl
There are no other files named nml.ctl in the archive.
NML::
;******************************************************************************
;                                  NML
;******************************************************************************
;
;Required cusps:
;
;	BCREF.EXE
;	BLISS.EXE
;	CREF.EXE
;	DIRECT.EXE
;	LINK.EXE
;	MACRO.EXE
;
;Required library files:
;
;       GLXMAC.R36            MACTEN.UNV            UUOSYM.R36
;       GLXMAC.UNV            ORNMAC.R36            UUOSYM.UNV
;       JOBDAT.UNV            ORNMAC.UNV            XPORT .REQ
;       MACSYM.UNV            TENDEF.R36
;
;Required source files:
;
;       DEBUG .REQ            NMLCOM.REQ            NMUCOM.REQ
;       DTET10.B36            NMLCTT.BLI            NMUDLX.B36
;       FILT10.B36            NMLDLW.B36            NMUDTE.B36
;       GALAXY.R36            NMLDTL.BLI            NMUFIL.BLI
;       NCPCEX.B36            NMLEVD.BLI            NMUINT.BLI
;       NCPCOM.REQ            NMLEVL.BLI            NMUIPC.B36
;       NCPCTR.BLI            NMLEXT.REQ            NMULIB.REQ
;       NCPEXT.REQ            NMLLBK.BLI            NMUMEM.BLI
;       NCPINI.BLI            NMLLIB.REQ            NMUNET.B36
;       NCPLIB.REQ            NMLMRR.BLI            NMUPAG.B36
;       NCPMSG.BLI            NMLNIC.BLI            NMUQUE.BLI
;       NCPORI.B36            NMLPDB.BLI            NMUSKD.BLI
;       NCPORN.B36            NMLPRM.BLI            NMUT10.MAC
;       NCPRSP.BLI            NMLQUE.BLI            NMUT10.R36
;       NCPTAB.MAC            NMLRCV.BLI            NMUTBL.BLI
;       NCPTAB.REQ            NMLRCZ.BLI            NMUTXT.BLI
;       NETLIB.REQ            NMLSPC.BLI            NMUUTL.BLI
;       NMARCH.REQ            NMLVDB.BLI            NMXINT.REQ
;       NMINI .REQ            NMLXMT.BLI            STRLIB.REQ
;       NML   .REQ            NMRSP .REQ            SYSTYP.T10
;       NMLCNV.BLI            NMUCMI.REQ
;
;Output files:
;
;	NML.EXE

.GOTO NML10
@GOTO NML20
NML10::
;******************************************************************************
;                                NML-10
;******************************************************************************

.ASSIGN DEC SYS
.ASSIGN DEC REL
.ASSIGN DEC UNV

;
; Set up system definition file for TOPS-10
;

.COPY SYSTYP.REQ=SYSTYP.T10
.
;
; Compilation of NML-10 NCP/ORION Modules (NCPxxx)
;

.R MACRO
*NCPTAB,NCPTAB=NCPTAB

.R MONINT
*NCPTAB.REQ=NCPTAB.LST

.R BLISS
*NCPLIB,NCPLIB=NCPLIB/LIST:REQUIRE/LIBRARY/KL10
*GALAXY,GALAXY,GALAXY=GALAXY/LIST:REQUIRE/LIBRARY/KL10/CREF
*NCPCEX,NCPCEX,NCPCEX=NCPCEX/VARIANT/KL10/CREF
*NCPCTR,NCPCTR,NCPCTR=NCPCTR/VARIANT/KL10/CREF
*NCPINI,NCPINI,NCPINI=NCPINI/VARIANT/KL10/CREF
*NCPORI,NCPORI,NCPORI=NCPORI/VARIANT/KL10/CREF
*NCPORN,NCPORN,NCPORN=NCPORN/VARIANT/KL10/CREF
*NCPMSG,NCPMSG,NCPMSG=NCPMSG/VARIANT/KL10/CREF
*NCPRSP,NCPRSP,NCPRSP=NCPRSP/VARIANT/KL10/CREF
.
;
; Compilation of NML-10 Network Management Modules (NMLxxx)
;

.R BLISS
*NMLLIB,NMLLIB,NMLLIB=NMLLIB/LIST:REQUIRE/LIBRARY/KL10
*NMLCNV,NMLCNV,NMLCNV=NMLCNV/VARIANT/KL10/CREF
*NMLCTT,NMLCTT,NMLCTT=NMLCTT/VARIANT/KL10/CREF
*NMLDLW,NMLDLW,NMLDLW=NMLDLW/VARIANT/KL10/CREF
*NMLDTL,NMLDTL,NMLDTL=NMLDTL/VARIANT/KL10/CREF
*NMLEVD,NMLEVD,NMLEVD=NMLEVD/VARIANT/KL10/CREF
*NMLEVL,NMLEVL,NMLEVL=NMLEVL/VARIANT/KL10/CREF
*NMLLBK,NMLLBK,NMLLBK=NMLLBK/VARIANT/KL10/CREF
*NMLMRR,NMLMRR,NMLMRR=NMLMRR/VARIANT/KL10/CREF
*NMLNIC,NMLNIC,NMLNIC=NMLNIC/VARIANT/KL10/CREF
*NMLPDB,NMLPDB,NMLPDB=NMLPDB/VARIANT/KL10/CREF
*NMLPRM,NMLPRM,NMLPRM=NMLPRM/VARIANT/KL10/CREF
*NMLQUE,NMLQUE,NMLQUE=NMLQUE/VARIANT/KL10/CREF
*NMLRCV,NMLRCV,NMLRCV=NMLRCV/VARIANT/KL10/CREF
*NMLRCZ,NMLRCZ,NMLRCZ=NMLRCZ/VARIANT/KL10/CREF
*NMLSPC,NMLSPC,NMLSPC=NMLSPC/VARIANT/KL10/CREF
*NMLSTA,NMLSTA,NMLSTA=NMLSTA/VARIANT/KL10/CREF
*NMLVDB,NMLVDB,NMLVDB=NMLVDB/VARIANT/KL10/CREF
*NMLXMT,NMLXMT,NMLXMT=NMLXMT/VARIANT/KL10/CREF
.
;
; Compilation of NML-10 Utility Modules (NMUxxx)
;

.R MACRO
*NMUT10,NMUT10=NMUT10

.R BLISS
*NMULIB,NMULIB,NMULIB=NMULIB/LIST:REQUIRE/LIBRARY/KL10
*NMUDLX,NMUDLX,NMUDLX=NMUDLX/VARIANT/KL10/CREF
*NMUDTE,NMUDTE,NMUDTE=NMUDTE/VARIANT/KL10/CREF
*NMUFIL,NMUFIL,NMUFIL=NMUFIL/VARIANT/KL10/CREF
*NMUINT,NMUINT,NMUINT=NMUINT/VARIANT/KL10/CREF
*NMUIPC,NMUIPC,NMUIPC=NMUIPC/VARIANT/KL10/CREF
*NMUKNI,NMUKNI,NMUKNI=NMUKNI/VARIANT/KL10/CREF
*NMUMEM,NMUMEM,NMUMEM=NMUMEM/VARIANT/KL10/CREF
*NMUNET,NMUNET,NMUNET=NMUNET/VARIANT/KL10/CREF
*NMUPAG,NMUPAG,NMUPAG=NMUPAG/VARIANT/KL10/CREF
*NMUQUE,NMUQUE,NMUQUE=NMUQUE/VARIANT/KL10/CREF
*NMUSKD,NMUSKD,NMUSKD=NMUSKD/VARIANT/KL10/CREF
*NMUTBL,NMUTBL,NMUTBL=NMUTBL/VARIANT/KL10/CREF
*NMUTXT,NMUTXT,NMUTXT=NMUTXT/VARIANT/KL10/CREF
*NMUUTL,NMUUTL,NMUUTL=NMUUTL/VARIANT/KL10/CREF
.
;
; Generate NML-10 Executable
;

.R LINK
*/LOCALS/SYMSEG:HIGH/HASHSIZE:1021/ERRORLEVEL:5 -
;
; Load NML-10 Scheduler Routines
;
*NMUSKD, -
;
; Load NML-10 NCP/ORION Interface Routines (NCPxxx)
;
*NCPCEX, NCPCTR, NCPINI, NCPMSG, NCPORI, -
*NCPORN, NCPRSP, -
;
; Load NML-10 Network Management Routines (NMLxxx)
;
*NMLCNV, NMLCTT, NMLDLW, NMLDTL, NMLEVD, -
*NMLEVL, NMLLBK, NMLMRR, NMLNIC, NMLPDB, -
*NMLPRM, NMLQUE, NMLRCV, NMLRCZ, NMLSPC, -
*NMLSTA, NMLVDB, NMLXMT, -
;
; Load NML-10 Utility Routines (NMUxxx)
;
*NMUDLX, NMUDTE, NMUFIL, NMUINT, NMUIPC, -
*NMUKNI, NMUMEM, NMUNET, NMUPAG, NMUQUE, -
*NMUT10, NMUTBL, NMUTXT, NMUUTL
;
; Produce NML.EXE
;
*NML/SAVE/GO
.

;
; Get Checksummed Directory of NML.EXE
;

.DIRECTORY NML.EXE/SLOW/CHECK
.PLEASE	NML-10 Assembly Successful
.GOTO END

%ERR::  .GOTO ERROR
%TERR:: .GOTO ERROR

ERROR:: .PLEASE Error during NML-10 assembly
.GOTO END
NML20::
;******************************************************************************
;                                NML-20
;******************************************************************************

.PLEASE NML-20 Not Supported by NML.CTL
.GOTO END
END::
%FIN::
;[End of NML.CTL]