Trailing-Edge
-
PDP-10 Archives
-
cuspmar86binsrc_2of2_bb-fp63a-sb
-
10,7/rms10/rms.ver
There are 19 other files named rms.ver in the archive. Click here to see a list.
! INPUT FILES: RMTMKI.CBL RMTNAM.UTL RMTOK.UTL RMTOK.MST
!
! OUTPUT FILES: RMTF1.RMS RMTF2.RMS RMTMKI.REL RMTOK.REP
.R SETSRC ;[5,33] IS UTP:
*LIB[5,33]
*SYS
.ASSIGN DSK: SYS:
.R SENDER
*TYPE START
*BLABEL BEGIN:
*TEST RMS
*SEND START OF RMS TEST
*EXIT
.GET SYS:RMS.EXE
.IF (ERROR) .GOTO FNDERR::
.VERSION
.GET SYS:RMSCOB.EXE
.IF (ERROR) .GOTO FNDERR::
.VERSION
.GET SYS:RMSUTL.EXE
.IF (ERROR) .GOTO FNDERR::
.VERSION
.GOTO RMSDEF::
FNDERR::
.R SENDER
*TYPE ERROR
*BLABEL BEGIN:
*TEST RMS
*SEND RMS SYSTEM FILES NOT ALL FOUND
*EXIT
.GOTO END::
RMSDEF::
.R RMSUTL
*TAKE RMTNAM.UTL/DISP
*DEFINE FILE RMTF1.RMS INDEX R1K1,KR1AK1,KR1AK2/REC:25
.IF (NOERROR) .GOTO RMSCOM::
.R SENDER
*TYPE ERROR
*BLABEL RMSDEF:
*TEST RMS
*SEND COULD NOT DEFINE RMS FILE
*EXIT
.GOTO END::
RMSCOM::
.R CBL74
*RMTMKI,-=RMTMKI
.IF (NOERROR) .GOTO RMSCEX::
.R SENDER
*TYPE ERROR
*BLABEL RMSCOM:
*TEST RMS
*SEND ERROR COMPILING MULTI-KEY ISAM PROGRAM
*EXIT
.GOTO END::
RMSCEX::
.EXECUTE RMTMKI.REL
.IF (NOERROR) .GOTO RMSUTL::
.R SENDER
*TYPE ERROR
*BLABEL RMSCEX:
*TEST RMS
*SEND ERROR RUNNING MULTI-KEY ISAM PROGRAM
*EXIT
.GOTO END::
RMSUTL::
.R RMSUTL
*TAKE RMTNAM.UTL/DISP
*TAKE RMTOK.UTL/DISP
.IF (ERROR) .GOTO RUTERR:
.ERROR %
.R FILCOM
*=RMTOK.MST,RMTOK.REP
.IF (NOERROR) .GOTO END::
RUTERR::
.R SENDER
*TYPE ERROR
*BLABEL RMSUTL:
*TEST RMS
*SEND RMSUTL TEST FAILED
*EXIT
.GOTO END::
%ERR::
.R SENDER
*TYPE ERROR
*BLABEL END:
*TEST RMS
*SEND UNKNOWN ERROR IN RMS TEST
*EXIT
CHKPNT END::
END::
%FIN::
.NOERROR
.DELETE RMTF1.RMS,RMTF2.RMS,RMTMKI.REL,RMTOK.REP
.R SENDER
*TYPE END
*BLABEL END:
*TEST RMS
*SEND END OF RMS TEST
*EXIT