Article 143712 of comp.os.vms:
Path: nntpd.lkg.dec.com!depot.mro.dec.com!news.jrd.dec.com!tbjnws.tbj.dec.com!tkonws.tko.dec.com!news.dec-j!spin-hsd0-tky!spinnews!wnoc-tyo-news!rena!ares!news2-tokyonet!tokyonet.ad.jp!tokyonet.ad.jp!wincgw1!senri-nc!odins-suita!aist-nara!wnoc-kyo-news!kuis-news!wsclark!lab!news.imnet.ad.jp!usenet.seri.re.kr!news.kreonet.re.kr!news.nuri.net!imci2!imci3!imci4!newsfeed.internetmci.com!sgigate.sgi.com!nntp-hub2.barrnet.net!news.ner.bbnplanet.net!das-news2.harvard.edu!oitnews.harvard.edu!news
From: marby@laura.harvard.edu (C. Marby)
Newsgroups: comp.os.vms
Subject: A little diversion for the 1st
Date: 27 Mar 1996 22:08:24 -0500
Organization: Chemical Laboratories, Harvard University
Lines: 1355
Sender: marby@laura.harvard.edu
Message-ID: <x33f6t52zb.fsf@laura.harvard.edu>
Reply-To: marby@lhasa.harvard.edu
NNTP-Posting-Host: laura.harvard.edu
X-Newsreader: Gnus v5.1

Well it's that time of year again! Dug this out of the archives....
System managers install system-wide if you dare....
Share and enjoy!

    __o
  _ \<,_       C.A. Marby    marby@lhasa.harvard.edu 
 (_)/ (_)
~~~~~~~~~~



       .TITLE             An Improved VMS Error message file

! Date: Mon, 10 Oct 88 10:01:46 PDT
! From: millios%akov12.DEC@decwrl.dec.COM
!++
!    To "compile" on your account:
!
!   $ message aprilfool
!   $ link aprilfool
!   $ set message aprilfool	<-- put this line in your LOGIN.COM
!
!
! Facilities included:
!
!0	SYSTEM	(VMS system messages)
!1	RMS	(Record Management Services messages)
!3	CLI	(DCL/Command Language Interpreter messages)
!4	JBC	(VMS Job Controller)
!115	DISM	(Dismount utility)
!0	SHR	(Shared stuff)
!111	BLS32	(BLISS RTL error messages)
!
! Facilities not included:	(wait for V5)
!
!26	BAS	(BASIC RTL error messages)
!25	C74	(COBOL RTL error messages)
!24	FOR	(FORTRAN RTL error messages)
!77	IMGACT	(Image Activator)
!117	INIT	(Initialize)
!38	LBR	(Librarian)
!21	LIB	(LIB$ Run Time Library)
!211	LOGIN	(LOGINOUT)
!114	MOUNT	(MOUNT utility)
!22	MTH	(MTH$ RTL)
!5	OPCOM	(OPCOM Utility)
!23	OTS	(OTS$ services)
!30	PLI	(PL1 RTL)
!262	PSM	(Print Symbiont)
!503	FAL	(File Access Listener)
!272	SMB	(SMB)
!36	STR	(STR$ RTL)
!132	SUM	(SUMSLP)
!
!    Maybe someday I'll get around to this.
!
!--

.FACILITY /SYSTEM	SYSTEM,0
.FACILITY /SYSTEM	RMS,1
.FACILITY /SYSTEM	DEBUG,2
.FACILITY /SYSTEM	CLI,3
.FACILITY /SYSTEM	JBC,4
.FACILITY /SYSTEM	OPCOM,5
.FACILITY /SYSTEM	RSX,6
.FACILITY /SYSTEM	ERF,8
.FACILITY /SYSTEM	TRACE,9
.FACILITY /SYSTEM	PRV,10
.FACILITY /SYSTEM	RMSREC,16
.FACILITY /SYSTEM	CDU,17
.FACILITY /SYSTEM	SMG,18
.FACILITY /SYSTEM	BLI,20
.FACILITY /SYSTEM	LIB,21
.FACILITY /SYSTEM	MTH,22
.FACILITY /SYSTEM	OTS,23
.FACILITY /SYSTEM	FOR,24
.FACILITY /SYSTEM	COB,25
.FACILITY /SYSTEM	BAS,26
.FACILITY /SYSTEM	B32,27
.FACILITY /SYSTEM	SORT,28
.FACILITY /SYSTEM	C74,29
.FACILITY /SYSTEM	PLI,30
.FACILITY /SYSTEM	SNO,31
.FACILITY /SYSTEM	XPO,32
.FACILITY /SYSTEM	PAS,33
.FACILITY /SYSTEM	COR,34
.FACILITY /SYSTEM	APL,35
.FACILITY /SYSTEM	STR,36
.FACILITY /SYSTEM	MAT,37
.FACILITY /SYSTEM	LBR,38
.FACILITY /SYSTEM	HIX,39
.FACILITY /SYSTEM	DBM,40
.FACILITY /SYSTEM	FDV,41
.FACILITY /SYSTEM	DBL,42
.FACILITY /SYSTEM	CDD,43
.FACILITY /SYSTEM	SCR,44
.FACILITY /SYSTEM	TSS,45
.FACILITY /SYSTEM	XPN,48
.FACILITY /SYSTEM	ADA,49
.FACILITY /SYSTEM	PEA,50
.FACILITY /SYSTEM	C,53
.FACILITY /SYSTEM	ANLRMS,59
.FACILITY /SYSTEM	AUDIT,60
.FACILITY /SYSTEM	LINK,100
.FACILITY /SYSTEM	CREF,101
.FACILITY /SYSTEM	DSUP,102
.FACILITY /SYSTEM	COPY,103
.FACILITY /SYSTEM	BTRAN,104
.FACILITY /SYSTEM	SYSMSG,105
.FACILITY /SYSTEM	FORT,106
.FACILITY /SYSTEM	COB74,107
.FACILITY /SYSTEM	DIFF,108
.FACILITY /SYSTEM	PATCH,109
.FACILITY /SYSTEM	PAX,110
.FACILITY /SYSTEM	BLS32,111
.FACILITY /SYSTEM	BLS16,112
.FACILITY /SYSTEM	APPEND,113
.FACILITY /SYSTEM	MOUNT,114
.FACILITY /SYSTEM	DISM,115
.FACILITY /SYSTEM	UETP,116
.FACILITY /SYSTEM	INIT,117
.FACILITY /SYSTEM	HELP,118
.FACILITY /SYSTEM	SET,119
.FACILITY /SYSTEM	SHOW,120
.FACILITY /SYSTEM	DIRECT,121
.FACILITY /SYSTEM	AUTHOR,122
.FACILITY /SYSTEM	INSTALL,123
.FACILITY /SYSTEM	SYSGEN,124
.FACILITY /SYSTEM	MACRO,125
.FACILITY /SYSTEM	MAIL,126
.FACILITY /SYSTEM	DSM,127
.FACILITY /SYSTEM	PASCAL,128
.FACILITY /SYSTEM	CORAL,129
.FACILITY /SYSTEM	COBOL,130
.FACILITY /SYSTEM	BPA,131
.FACILITY /SYSTEM	SUM,132
.FACILITY /SYSTEM	EDT,133
.FACILITY /SYSTEM	LIBRAR,134
.FACILITY /SYSTEM	PLIG,135
.FACILITY /SYSTEM	DECMAIL,136
.FACILITY /SYSTEM	BASIC,137
.FACILITY /SYSTEM	DIBOL,138
.FACILITY /SYSTEM	FED,139
.FACILITY /SYSTEM	FUT,140
.FACILITY /SYSTEM	DTR,141
.FACILITY /SYSTEM	WPS,142
.FACILITY /SYSTEM	COB74T,143
.FACILITY /SYSTEM	RENAME,144
.FACILITY /SYSTEM	CREATE,145
.FACILITY /SYSTEM	UNLOCK,146
.FACILITY /SYSTEM	DELETE,147
.FACILITY /SYSTEM	PURGE,148
.FACILITY /SYSTEM	TYPE,149
.FACILITY /SYSTEM	RUNOFF,150
.FACILITY /SYSTEM	MESSAGE,151
.FACILITY /SYSTEM	DBO,152
.FACILITY /SYSTEM	DBQ,153
.FACILITY /SYSTEM	DDL,154
.FACILITY /SYSTEM	ACC,159
.FACILITY /SYSTEM	BACKUP,163
.FACILITY /SYSTEM	VERIFY,165
.FACILITY /SYSTEM	PHONE,166
.FACILITY /SYSTEM	ANALYZE,177
.FACILITY /SYSTEM	CONV,178
.FACILITY /SYSTEM	EDF,179
.FACILITY /SYSTEM	FDL,180
.FACILITY /SYSTEM	RDU,183
.FACILITY /SYSTEM	DEU,184
.FACILITY /SYSTEM	CC,185
.FACILITY /SYSTEM	SDL,186
.FACILITY /SYSTEM	PRINT,191
.FACILITY /SYSTEM	RUN,192
.FACILITY /SYSTEM	SUBMIT,193
.FACILITY /SYSTEM	TCNTRL,195
.FACILITY /SYSTEM	REGR,200
.FACILITY /SYSTEM	DUMP,205
.FACILITY /SYSTEM	MNR,206
.FACILITY /SYSTEM	LOGIN,211
.FACILITY /SYSTEM	RECOVER,214
.FACILITY /SYSTEM	SEARCH,215
.FACILITY /SYSTEM	THD,223
.FACILITY /SYSTEM	FDU,224
.FACILITY /SYSTEM	CMU,225
.FACILITY /SYSTEM	SWL,226
.FACILITY /SYSTEM	SWLUP,227
.FACILITY /SYSTEM	FMS,242
.FACILITY /SYSTEM	EXCHANGE,248
.FACILITY /SYSTEM	RPG,249
.FACILITY /SYSTEM	BAD,250
.FACILITY /SYSTEM	QUEMAN,251
.FACILITY /SYSTEM	INPSMB,261
.FACILITY /SYSTEM	PSM,262
.FACILITY /SYSTEM	SMB,272
.FACILITY /SYSTEM	ACLEDIT,277
.FACILITY /SYSTEM	ENCRYPT,282
.FACILITY /SYSTEM	UTIL,286
.FACILITY /SYSTEM	SCAN,305
.FACILITY /SYSTEM	SCN,306
.FACILITY /SYSTEM	LAT,374
.FACILITY /SYSTEM	JCOBOL,396
.FACILITY /SYSTEM	JCO,397
.FACILITY /SYSTEM	JLP,398
.FACILITY /SYSTEM	DTK,419
.FACILITY /SYSTEM	MASKIMG,450
.FACILITY /SYSTEM	NET,501
.FACILITY /SYSTEM	DAP,502
.FACILITY /SYSTEM	FAL,503
.FACILITY /SYSTEM	NCP,504
.FACILITY /SYSTEM	NIC,505
.FACILITY /SYSTEM	DLE,506
.FACILITY /SYSTEM	BSCPTP,507
.FACILITY /SYSTEM	HLD,508
.FACILITY /SYSTEM	PSI,509
.FACILITY /SYSTEM	REM,510
.FACILITY /SYSTEM	XK,513
.FACILITY /SYSTEM	SCP,601
.FACILITY /SYSTEM	SCU,602
.FACILITY /SYSTEM	SDM,603
.FACILITY /SYSTEM	SED,604
.FACILITY /SYSTEM	SHJ,605
.FACILITY /SYSTEM	SIO,606
.FACILITY /SYSTEM	SLB,607
.FACILITY /SYSTEM	SYSTST,1000
.FACILITY /SYSTEM	RMSTST,1001

!++
!
!    The following were liberally pinched from SYSMSG.MSG.
!
!--

	.FACILITY	SYSTEM,0/PREFIX=SS$_/SHARED/SYSTEM/MACRO=$SSDEF

!					Starts at 1.
	.SEVERITY	SUCCESS
	.BASE		0

NORMAL		<we were only kidding you, actually it blew up>

	.FACILITY	SYSTEM,0/PREFIX=SS$_/SHARED/SYSTEM/MACRO=$SSDEF
	.SEVERITY	FATAL

ACCVIO		<traffic violation, clocked speed=!XB in a !XL mph zone, PC=!XL,PSL=!XL>/FAO=4
BADPARAM	<ack! Phfftpt! Yuck!>
EXQUOTA		<you wanted how much? (snicker snicker)>
NOPRIV		<say 'pretty-please', or you can't do it>
ABORT		<it dropped dead in it's tracks>
BADATTRIB	<what was that attribute?>
BADESCAPE	<escape attempt failed>
BADIMGHDR	<Load and run it yourself, I can't read it.>
CHANINTLK	<channel is interlocking with someone else>
CTRLERR	<fatal controller error - your plane just crashed>
DATACHECK	<write check error - you are overdrawn at the data-bank>
DEVFOREIGN	<foreign device has a strange accent>
DEVMOUNT	<device is already mounted side-saddle>
DEVNOTMBX	<device is not a mailbox, see your postoffice for further help>
DEVNOTMOUNT	<device is not mounted, you pervert>
DEVOFFLINE	<device is sleeping late this morning>
DRVERR	<fatal drive error - your car has crashed>
DUPLNAM	<duplicate process name - which one is a clone?>
FILACCERR	<magnetic tape file access is nonblank>
FILALRACC	<file is already being accessed, you stupid gat!>
FILNOTACC	<try accessing the file first, rock-head>
FILNOTEXP	<file is not expecting any visitors today>
FORMAT	<FORTRAN format statements not allowed here or anywhere else>
GPTFULL	<guppy tank is full, call the cat, please>
GSDFULL	<gas dealer is full, and you can't have any>
LCKPAGFUL	<no more lock pages - you lose, buckwheat>
ILLBLKNUM	<illogical block number, all blocks fell down>
ILLCNTRFUNC	<illegal PCP purchase>
ILLEFC	<illegal peanut cluster>
ILLIOFUNC	<sick I/O function code>
ILLPAGCNT	<sick page count parameter>
ILLSER	<wrong service call number - call information>
INCVOLLABEL	<incorrect volume label, try the balance knob>
INSFARG	<insufferable arguments from a pipsqueak programmer>
INSFWSL	<insufficient working conditions, I quit>
INSFMEM	<insufficient memory, I forget what you want me to do>
INSFRAME	<insufficient cocktails to unwind with>
IVADDR	<invalid address - see the mail man>
IVCHAN	<invalid channel, try HBO or PREVIEW>
IVDEVNAM	<Do that one more time and you'll get logged out>
IVGSDNAM	<can't cram that name into the global symbol table>
IVLOGNAM	<illogical name>
IVLOGTAB	<illogical name table>
IVQUOTAL	<silly quota list>
IVSECFLG	<very strange process/global section flags>
IVSSRQ	<wrong call, bar-rag breath>
IVSTSFLG	<invalid status symbol, European cars are out>
IVTIME	<What time was that?>
LENVIO	<tried to cram too much into your space>
LKWSETFUL	<you can't cram anything more into locked portion of working set>
MBTOOSML	<mailbox is too small for packages, get a bigger one>
MEDOFL	<can't you see the medium is offline?>
NODATA	<mailbox is empty - nobody loves you anymore>
NOIOCHAN	<Channels are all tied up at the moment>
NOLOGNAM	<try a real logical name>
NONEXDRV	<imaginary drives bring imaginary results>
NOTFILEDEV	<you might consider trying a file-structured device>
NOTINTBLSZ	<block size is greater than 2048>
NOTLABELMT	<tape is not sticky, use glue>
NOTSQDEV	<you might actually consider using a sequential device>
PAGOWNVIO	<you violated the page owner, hope it was fun>
PARITY	<have a parity every friday>
PARTESCAPE	<you almost escaped but you got caught>
PFMBSY	<page fault monitor is busy, go home and try again tomorrow>
PSTFULL	<process section table is full - you lost>
RESULTOVF	<septic tank overflow>
SECTBLFUL	<section table (process/global) is full of scum>
TAPEPOSLOST	<magnetic tape lost, check machine room floor>
TIMEOUT	<timeout called by referee>
UNASEFC	<that wasn't the event flag cluster I was looking for>
UNSAFE	<drive unsafe at any speed.  Disk brakes failed>
VASFULL	<no more room - go away>
VECINUSE	<you already enabled that AST Vector you fool>
VOLINV	<volume is 3-dimensional>
WRITLCK	<you said to put a write lock on, now you want to write?>
NOTAPEOP	<look ma, no hands>
IVCHNLSEC	<invalid channel for create and mung section>
NOMBX	<no associated mailbox for 'OCCUPANT'>
NOLINKS	<Sausages are all gone>
NOSOLICIT	<Lawyers and courtesans need not apply>
NOSUCHNODE	<remote node is ridiculous>
REJECT	<stop wasting my time>
TOOMUCHDATA	<too much optional/interrupt data shoved at me>
BUGCHECK	<check for fleas>
FILNOTCNTG	<It's not the way you wanted it so I killed it>
BADSTACK	<Needles found in process stack>
MCHECK	<call Field Circus, say PC=!XL, PSL=!XL>/FAO=2
DEVACTIVE	<device is spinning like a top>
HANGUP	<Data Set has more hangups than a closet full of shirts>
OPINCOMPL	<operator is incompetent>
ILLSEQOP	<sick, sick, sick!>
IVSECIDCTL	<wrong section, try the balcony>
NOTNETDEV	<not a net, maybe it's a basket>
IVPROTECT	<Protections don't work like that you silly gnome>
ACPVAFUL	<MTAACP crashed and burned>
MTLBLLONG	<Magtape label is too damn long!>
BUFBYTALI	<buffer bytes more than it can skew>
NOAQB	<Go to the head of the queue>
WRONGACP	<can't you do anything right?>
BUFNOTALIGN	<align, align, my kingdom for align>
DEVCMDERR	<Device can't understand your gibberish>
DEVREQERR	<Device requests you stop making errors>
INSFBUFDP	<lost on the data path to happiness>
INSFMAPREG	<I think we're lost, what do you think?>
IVBUFLEN	<You can't put that in there>
IVMODE	<You're on a liquid diet>
MCNOTVALID	<You MCdevice says your MCmicrocode is MCinvalid>
POWERFAIL	<power failure occurred - I just had a lobotomy>
SHMGSNOTMAP	<shared memory lost it bad>
TOOMANYLNAM	<logical name translation has me totally confused>
SHMNOTCNCT	<shared memory not connected - try plugging it in>
NOTCREATOR	<request denied, user is not God>
INTERLOCK	<unable to rip off system data structure interlock>
BADQUEUEHDR	<interlocked queue corrupted - what fun!>
NOSLOT	<No PCB purchases or swaps allowed - they're illegal>
SUSPENDED	<process is hanging by a thread>
EXPORTQUOTA	<Too many shipments from Japan>
NOSHMBLOCK	<Two heads are better than one, but I'm not Spock>
BADQFILE	<invalid disk quota file format, therefore you lose it all>
NOQFILE	<no disk quota file available - try the paging file instead>
QFACTIVE	<disk quota file is already active, and it probably doesn't work.>
QFNOTACT	<no quota file today.>
DUPDSKQUOTA	<Congratulations! you just had twins.>
NODISKQUOTA	<System manager forgot to give you a quota.>
EXDISKQUOTA	<disk quota exceeded. Files deleted at random>
IDMISMATCH	<ident mismatch with existing global section>
NOWRT	<now writing to read-only section>

    .SEVERITY    FATAL
    .BASE            128

PLHLDR	<reserved for future use>
ASTFLT	<AST fault, SP=!XL, param=!XL, PC=!XL, PSL=!XL, target PC=!XL, PSL=!XL>/FAO=6
BREAK	<it's all your fault at PC=!XL, PSL=!XL>/FAO=2
CMODSUPR	<change mode to supervisor trap, code=!XL, PC=!XL, PSL=!XL>/FAO=3
CMODUSER	<change mode to user trap, code=!XL, PC=!XL, PSL=!XL>/FAO=3
COMPAT	<compatibility mode fault (code !UB) at PC=!XL, PSL=!XL>/FAO=3
OPCCUS	<opcode reserved to Data General at PC=!XL, PSL=!XL>/FAO=2
OPCDEC	<opcode reserved to Data General at PC=!XL, PSL=!XL>/FAO=2
PAGRDERR	<page read error, reason mask=!XB, virtual address=!XL, PC=!XL,PSL=!XL>/FAO=4
RADRMOD	<reserved addressing fault at PC=!XL, PSL=!XL>/FAO=2
ROPRAND	<reserved operand fault at PC=!XL, PSL=!XL>/FAO=2
SSFAIL	<system service failure exception, status=!XL, PC=!XL, PSL=!XL>/FAO=3
TBIT	<T-bit pending trap at PC=!XL, PSL=!XL>/FAO=2
DEBUG	<Raid was sprayed at PC=!XL, PSL=!XL>/FAO=2
ARTRES	<reserved arithmetic bear trap at PC=!XL, PSL=!XL>/FAO=2
INTOVF	<mouse trap, too many mice at PC=!XL, PSL=!XL>/FAO=2
INTDIV	<mouse trap, little heads cut off at PC=!XL, PSL=!XL>/FAO=2
FLTOVF	<rat trap, floating in the well at PC=!XL, PSL=!XL>/FAO=2
FLTDIV	<rat trap, floating in the divide at PC=!XL,PSL=!XL>/FAO=2
FLTUND	<rat trap, floating under the sink at PC=!XL, PSL=!XL>/FAO=2
DECOVF	<bear trap, decimated one at PC=!XL, PSL=!XL>/FAO=2
SUBRNG	<bear trap, buckshot out of range at PC=!XL, PSL=!XL>/FAO=2
FLTOVF_F	<your fault, floating overflow at PC=!XL, PSL=!XL>/FAO=2
FLTDIV_F	<your fault, floating divide by zero at PC=!XL, PSL=!XL>/FAO=2
FLTUND_F	<your fault, floating underflow at PC=!XL, PSL=!XL>/FAO=2
INHCHMK	<very inhibited CHMKernel trap, code=!XL, PC=!XL, PSL=!XL>/FAO=3
INHCHME	<very inhibited CHMExecutive trap, code=!XL, PC=!XL, PSL=!XL>/FAO=3


!%SYSTEM-S-NOMSG	<Message number 000004D9>
!%SYSTEM-S-NOMSG	<Message number 000005F9>

	.SEVERITY	SUCCESS
	.BASE		192

BUFFEROVF	<output buffer barfed>
CONTROLO	<output completed very quietly...>
CONTROLY	<operation completed under CTRL/Y>
CREATEDF	<file/section did not exist so I created it for you>/ident=CREATED
MSGNOTFND	<message not in system message file - are you surprised?>
NOTRAN	<No traducio el nombre>
SUPERSEDE	<logical name replaced at random>
WASECC	<successful transfer; no data check, really.>
DEVALRALLOC	<you already have that device, bonehead!>
REMOTE	<remote node took it's sweet time doing it>
CONTROLC	<operation completed anyway, I listen well>
NOTMODIFIED	<no pages in the section were modified>
RDDELDATA	<read deleted data address mark and it was lots of fun>
OVRDSKQUOTA	<Now deleting files at random>
SYSVERDIF	<relink this image or you can't have any privileges>
FILEPURGED	<newest file version purged>
NOTALLPRIV	<you and I both know you can't do all of those things>
SYNCH	<hey it all worked>
CONCEALED	<logical device name concealed a small hatpin>
INCOMPAT	<Feature incompatible with every system version>
DBGOPCREQ	<debugger opcode request for PC !XL !+>/FAO=2
ALRDYCLOSED	<wake up, it finished already>
LNMCREATED	<logical name table needed leaves put in it>
ACEIDMATCH	<ACE identifier match>
DBGEVENT	<debugger event - someone used Raid>
!%SYSTEM-S-NOMSG	<Message number 000006C9>
!%SYSTEM-S-NOMSG	<Message number 000007F9>

	.SEVERITY	WARNING
	.BASE		256

ACCONFLICT	<fight over the access with someone else>
BADCHKSUM	<bad file header checksum>
BADFILEHDR	<bad file header - can't you read?>
BADFILENAME	<file name sucks raw eggs>
BADFILEVER	<bad file version number>
BADIRECTORY	<no way that's a directory>
CANCEL	<I/O operation canceled>
DATAOVERUN	<data overrun>
DEVALLOC	<device already stolen by another loser>
DEVASSIGN	<device has channels assigned>
DEVICEFULL	<device full - you can't have it>
DEVNOTALLOC	<device not stolen, yet>
DIRFULL	<directory has had too much to eat>
DUPFILENAME	<I'm seeing double>
ENDOFFILE	<end of file - now reading nonexistant data>
ENDOFTAPE	<end of tape - now playing track 2>
EXTIDXFILE	<***** obsolete - delete when convenient>
FCPREADERR	<file processor read error>
FCPREWNDERR	<file processor rewind error>
FCPSPACERR	<file processor space error>
FCPWRITERR	<file processor write error>
FILELOCKED	<file locked with combination padlock>
FILENUMCHK	<file identification number check by system police>
FILESEQCHK	<file identification sequence number check by auditors>
FILESTRUCT	<you can define that structure level yourself, I don't understand it>
HEADERFULL	<file header is full, empty it.>
IDXFILEFULL	<index file is full, empty it.>
MBFULL	<mailbox is full, so empty it>
NOHOMEBLK	<Files-11 home block is on another disk, apparently>
NONEXPR	<Nobody there by that name>
NONLOCAL	<device is not local - call the State Department>
NOHANDLER	<keep your handlers of of my stack>
NOSIGNAL	<no smoke signals currently on the horizon>
NOSUCHDEV	<There are none of those here!>
NOSUCHFILE	<I looked and looked and just can't find it>
RESIGNAL	<I can't be bothered. ask the next handler>
UNWIND	<unwind and slip into something more comfortable>
UNWINDING	<leave me alone, I'm unwinding>
NOMOREFILES	<no more files - would you like to see my etchings?>
BEGOFFILE	<beginning of time recorded>
BLOCKCNTERR	<block count error>
MUSTCLOSEFL	<must close file badly>
WAITUSRLBL	<waiting for user labels>
ILLUSRLBLRD	<illegal read of user labels>
ILLUSRLBLWT	<illegal write of user labels>
ILLLBLAST	<illegal user label AST control block address>
ENDOFUSRLBL	<no more user labels>
NOSUCHSEC	<no such (global) section>
CLIFRCEXT	<CLI forced programmus interruptus>
FCPREPSTN	<file processor reposition error>
TOOMANYVER	<too many higher file versions>
NOTVOLSET	<keep your volumes in the family, buddy>
ENDOFVOLUME	<yum yum. have any more?>
NOMOREPROC	<ran out of process steam>
NODEVAVL	<no device available now - got a few minutes?>
NOTQUEUED	<request punted>
DGQINCOMP	<datagram queue operation incomplete>
DIRALLOC	<can't allocate directory space - you lose>
ACLEMPTY	<access control list is empty>
NOENTRY	<access control entry not found>
NOMOREACE	<access control list is exhausted, it's been up all night>
RIGHTSFULL	<rights list had too much to eat>
VALNOTVALID	<value block is not valid>
ACLFULL	<ACL segment list had too much to eat>
NOMORENODE	<no nodes in the first place>
NOMORELOCK	<no more locks, we got bagels left>
BEGOFTAPE	<beginning of time encountered>
OBJLOCKHELD	<object's lock already held by someone else>

!%SYSTEM-S-NOMSG	<Message number 00000A19>
!%SYSTEM-S-NOMSG	<Message number 00000BF9>

	.SEVERITY	INFORMATIONAL
	.BASE		384

EOTIN	<EOT response to text>
CHAINW	<chained write received>

!%SYSTEM-S-NOMSG	<Message number 00000C11>
!%SYSTEM-S-NOMSG	<Message number 00000DF9>

	.SEVERITY	ERROR
	.BASE		448

LINEABRT	<host died or is deaf>
DEADLOCK	<deadlock detected - kill yourself>
NOLOCKID	<no lock id. available>
EXDEPTH	<exceeded allowed depth - the pressure is too much!>
PARTMAPPED	<some file map pointers not permanently resident>
CANCELGRANT	<cannot cancel a granted lock, you're stuck with it now>
RETRY	<Play it one more time, Sam>
BADACL	<ACL is hopelessly corrupted - have a nice day>
ACEEXISTS	<you already have that ACE in the ACL>

!%SYSTEM-S-NOMSG	<Message number 00000E49>
!%SYSTEM-S-NOMSG	<Message number 00000FF9>

	.SEVERITY	WARNING
	.BASE		512

APPENDEDB	<!AS scrambled with !AS (!UL block!%S dropped)>/FAO=3/IDENT=APPENDED
APPENDEDR	<!AS scrambled with !AS (!UL record!%S lost)>/FAO=3/IDENT=APPENDED

BADBYTE	<garbage (!XB) at !XL>/FAO=2/IDENT=BADDATA
BADFIELD	<!AS field is garbaged out at !XL>/FAO=2
BADLONG	<garbage (!XL) found at !XL>/FAO=2/IDENT=BADDATA
BADWORD	<garbage (!XW) smelled at !XL>/FAO=2/IDENT=BADDATA
BEGIN	<!AS beginning to lose>/FAO=1
BEGIND	<!AS started at !%D>/FAO=2/IDENT=BEGIN
BEGINT	<!AS beginning of the end at !%T>/FAO=2/IDENT=BEGIN
CLICB	<CLI control block at !XL>/FAO=1
CLOSEIN	<error closing !AS - it slammed shut>/FAO=1
CLOSEOUT	<error closing !AS - it has claustrophobia>/FAO=1
COPIEDB	<!AS mangled into !AS (!UL block!%S shuffled)>/FAO=3/IDENT=COPIED
COPIEDR	<!AS squished into !AS (!UL record!%S broken)>/FAO=3/ident=COPIED
CREATED	<!AS created in Guiness Book of Records>/FAO=1
ENDED	<!AS passed away>/FAO=1
ENDEDD	<!AS died at !%D>/FAO=2/IDENT=ENDED
ENDEDT	<!AS kicked the bucket at !%T>/FAO=2/IDENT=ENDED
NEWFILES	<!UL file!%S mixed up together>/FAO=2
OPENIN	<error opening !AS like a can of sardines>/FAO=1
OPENOUT	<error opening !AS - my fingers slipped>/FAO=1
OVERLAY	<!AS being overwritten, along with the rest of your directory>/FAO=1
READERR	<error reading !AS, I lost my glasses>/FAO=1
REPLACED	<!AS being replaced by zeroes>/FAO=1
WILDCONCAT	<wildcard specification cannot be trumped>/ident=CONCAT
WILDOUTVER	<you can't use wildcards there, you dope>
WRITEERR	<error writing !AS. -5 for spelling>/FAO=1
ITDIED	<!AS terminated with extreme prejudice>/FAO=1
ABENDD	<the world will end for !AS at !%D>/FAO=2/IDENT=ITDIED
ABENDT	<the world ended for !AS at !%T>/FAO=2/IDENT=ITDIED
SYSERRORPC	<!AS system service sputtered out at PC !XL>/FAO=2/IDENT=SYSERROR
SYNTAX	<error parsing '!AS'. Do it right or I'll break your fingers>/FAO=1
NOVALUE	<'!AS' keyword requires $5000 in small unmarked bills>/FAO=1
BADKEY	<'!AS' is tantamount to blackmail>/FAO=1
BADVALUE	<'!AS' turns my stomach>/FAO=1
BADDELIM	<keep your '!AS' to yourself, gobbler>/FAO=1
BADLOGIC	<I don't know what I'm doing>
NOWILD	<no wild parties permitted>
TEXT	<You must be very naive to believe that "!AS">/FAO=1
IDXCONCAT	<what makes you think indexed files can be concatenated?>/IDENT=CONCAT
RELCONCAT	<what makes you think relative files can be concatenated?>/IDENT=CONCAT
HIGHVER	<higher version of !AS might exist in the future>/FAO=1
BADLOGICPC	<we blew it at PC !XL>/FAO=1/IDENT=BADLOGIC
ATPC	<lost it at PC !XL>/FAO=1
BADCOPIES	<'!AS' is a waste of paper>/FAO=1/IDENT=BADVALUE
BADFORM	<'!AS' is an invalid form type>/FAO=1/IDENT=BADVALUE
BADJOBID	<'!AS' is unemployed>/FAO=1/IDENT=BADVALUE
BADJOBNAME	<'!AS' is a silly job name anyway>/FAO=1/IDENT=BADVALUE
BADPRTY	<'!AS' is an invalid priority>/FAO=1/IDENT=BADVALUE
BADQNAME	<'!AS' is the wrong queue name>/FAO=1/IDENT=BADVALUE
BADTIME	<'!AS' is a stupid time specification>/FAO=1/IDENT=BADVALUE
NOQUEUE	<!AS queue is a silly name>/FAO=1
NOJOBID	<job !UW never went in !AS queue>/FAO=2/ident=NOJOB
NOJOBNAME	<job !AS not found in !AS queue>/FAO=2/IDENT=NOJOB
SYSFOO	<system service lost it>
NOTCOPIED	<!AS not copied - do your own work>/FAO=1
NOTCMPLT	<only the interesting parts of !AS were copied>/FAO=1
RMSERROR	<RMS lost it>
UNXPCTSTS	<unexpected status detected. Expected '!AS'. Found:>/FAO=1
HCONCAT	<concatenate a hashed file and you get mush>/IDENT=CONCAT
INCOMATR	<!AS (input) and !AS (output) are not the same type>/FAO=2
VALERR	<specified value is outrageous - try again, human>
FILNOTDEL	<error diddling !AS - Have you considered Russian Roulette>/FAO=1
CONFDEL	<!/!AS, delete? (Y or N or Maybe) :>/FAO=2
DELETED	<!AS exterminated without mercy>/FAO=1
DELVER	<explicit version number or phase of moon required>
PURGEVER	<you are really starting to irritate me>
CLOSEDEL	<error closing !AS, fingers caught in drive>/FAO=1
DIRTOOBUS	<directory is presently too active to be purged>
NOFILPURG	<*.*;* deleted!AS>/FAO=1
FILNOTPUR	<error deleting !AS, bits stuck to ones>/FAO=1
SEARCHFAIL	<can't find !AS, where do you think you left it?>/FAO=1
DELINTERR	<internal error in DELETE/PURGE utility>
PARSEFAIL	<error parsing !AS , this is your last warning!>/FAO=1
FILPURGED	<!AS pulverized>/FAO=1
ENDABORT	<!AS is too disgusting to compile - aborted>/FAO=1
ENDDIAGS	<!AS sneaked thru with !UL diagnostic!%S>/FAO=3
ENDNOOBJ	<!AS completed with !UL diagnostic!%S - read the manual, turkey>/FAO=3
HALTED	<transfer has been halted by men in black suits>
NOCMDMEM	<no command memory has been allocated>
QEMPTY	<queue busy computing PI to 10,000,000,000,000 decimal places>
CBT	<insufficient contiguous space, files deleted randomly to make room >
EXISTS	<Stop repeating yourself, !AS already exists>/FAO=1
UNLOCKED	<!AS unlocked with skeleton key>/FAO=1
RENAMED	<!AS can be referred to as !AS>/FAO=2
PROTECTED	<protection on !AS changed to 'Burn after reading'>/FAO=1
NOTLOCKED	<!AS was not locked, the pirate has taken all your data>/FAO=1
ACTIMAGE	<error activating image !AS. Try again, sucker>/FAO=1
DIRNOTCRE	<!AS directory file not created>/FAO=1
NODESTQUE	<No such destination queue !AS>/FAO=1
ILLDESQUE	<Silly destination queue name !AS>/FAO=1
NOTTERM	<input device is not a terminal>
CONFQUAL	<You are lost in a maze of conflicting qualifiers>
ILLDIRCOPY	<illegal directory copy of !AS attempted>/FAO=1
INSVIRMEM	<insufficient virtuous memory (too many naughty bits)>
CREATEDSTM	<!AS has been created in stream format>/FAO=1
NOTRUNC	<file organization only allows hatchbacks>
PRODNOTINS	<optional software product !AS not installed>/FAO=1
TOTAL	<!UL file!%S destroyed (!UL block!%S knocked over)>/FAO=4
FILPURG	<!AS sent to Siberia (!UL block!%S knocked over)>/FAO=3
FILDEL	<!AS obliterated (!UL block!%S smashed)>/FAO=3
INVQUAVAL	<value '!AS' invalid for /!AS qualifier>/FAO=2
NOFILES	<no files selected for anything>
FILNOTACB	<file !AS isn't accepting visitors today>/FAO=1
QUALMISS	<qualifier, !AS, missing from command line>/FAO=1
FILSPCSRCH	<file specification !AS contains a search list - horrors!>/FAO=1
NOSRCHLST	<this command does not support search lists>
NOSUCHRID	<unknown rights identifier>

!%SYSTEM-S-NOMSG	<Message number 00001361>
!%SYSTEM-S-NOMSG	<Message number 00001FF9>

	.SEVERITY	FATAL
	.BASE		1024

BADISD	<illegal image section descriptor>
RELINK	<obsolete executable image - please relink>
NOTINSTALL	<writable shareable images must be installed>
SHARTOOBIG	<new version of shareable image too big - relink all images>
NOP1VA	<P1 space not supported in shareable images>
MULTRMS	<multiple RMS vectors specified>
VECFULL	<privileged vector limit of 42 exceeded>
IVLVEC	<you should have installed the section with privileges>
INSFSPTS	<insufficient SPTs to map process buffer to system>
DISCONNECT	<process is disconnected from requested interrupt vector>
PRIVINSTALL	<shareable images must be installed to run privileged image>
PROTINSTALL	<try installing the protected image>
BADVEC	<invalid change mode or message vector>
REMRSRC	<out of everything at remote node>
PROTOCOL	<network protocol error, you forgot to kiss my hand-shake>
THIRDPARTY	<network logical link disconnected by a disgruntled operator>
NOSUCHUSER	<remote node doesn't know you>
SHUT	<remote node is catatonic>
UNREACHABLE	<you can't get there from here>
INVLOGIN	<you have been denied at the remote node>
NOSUCHOBJ	<network object doesn't like your face at remote node>
EXCPUTIM	<CPU just kicked out your infinite loop>
OPRABORT	<aborted by operator with coat hanger>
SHRIDMISMAT	<ident mismatch with shareable image>
COMMHARD	<communications hardware sucks wind>
IVCHAR	<you can't type for beans>
DEVINACT	<device is playing dead>
CONNECFAIL	<DECnet has screwed you again>
LINKABORT	<network partner aborted logical link with coat hanger>
LINKDISCON	<network partner has absconded to Brazil>
LINKEXIT	<network partner exited, stage left>
PATHLOST	<you are lost in a maze of little twisted pairs>
CLEARED	<virtual call was cleared>
RESET	<circuit died and was reincarnated>
UNSOLICIT	<response not solicited>
TOOMANYREDS	<too many redirects>
IVLOCKID	<invalid lock id>
SUBLOCKS	<cannot dequeue a lock with sublocks>
PARNOTGRANT	<parent lock must be granted>
CVTUNGRANT	<cannot convert an ungranted lock>
FORCEDERROR	<Forced error means the file isn't all there>
ILLSELF	<you must be ill>
ILLCDTST	<illegal connection descriptor table state>
NOLISTENER	<specified remote system process not listening - you must be boring as hell>
EXGBLPAGFIL	<you are accessing imaginary global page space>
BADRCT	<Replacement and Caching Table unrecoverable I/O error>
DIRNOTEMPTY	<you forgot to delete the files in the directory first>
FORCEDEXIT	<Job Controller spat out your image>
NOTPRINTED	<failed to queue spool file for print>
JBCERROR	<job controller doesn't speak your language>
NOLICENSE	<operation requires license to kill>
VCBROKEN	<virtual circuit broken all over the floor>
VCCLOSED	<virtual circuit closed to all traffic>
INSFCDT	<insufficient CDT entries>
DEVNOTDISM	<device not dismal enough>
NOSHRIMG	<privileged shareable image cannot have outbound calls>
DUPUNIT	<MSCP Controller - Duplicate Unit Number>
BADACLCTX	<ACL context has been corrupted>
SERIOUSEXCP	<TMSCP Controller - Serious Exception>
TEMPLATEDEV	<You can't allocate templates!>
IVACL	<ACL lists don't look like that>
NOSUCHID	<you have no rights>
NOLCLMEDA	<no local program storage media available>
NOREGAVIL	<no region available to execute program>
NOREGSUIT	<no region suited to executing program>
NOSUCHPGM	<what was that program name?>
PGMLDFAIL	<program load failure>
PGMSTDALN	<program must be run standalone>
IVIDENT	<invalid identifier format>
DUPIDENT	<cloned identifier>
INCSEGTRA	<incomplete segmented transfer request posted>
NODELEAVE	<node leaving the cluster>
KERNELINV	<don't even try it again>
EXLNMQUOTA	<logical name table is full - wipe it off>
PARENT_DEL	<illegal attempt to commit patricide>
PARNOTSYS	<parent not system owned lock>
INSSWAPSPACE	<swapper just swapped you into imaginary space>
VOLOERR	<must override owner identifier field in VOL1 label>
DATALATE	<Mass Storage - Data Late Error>
OVRMAXARG	<I'm sick of your arguments>
SHACHASTA	<Shadow set has changed state>
TERMNETDEV	<Terminal is a net device, fool>
NOLOGTAB	<either the table or the logical name doesn't exist>
WRONGNAME	<local node name must match SCSNODE>
NOVOLACC	<you can't access that magnetic tape volume>
NOFILACC	<user has no access to magnetic tape file>
INVEXHLIST	<termination handler control block list is corrupted>
NOACLSUPPORT	<ACLs not supported on selected object>
INVSECLASS	<invalid security classification block>
INCSHAMEM	<incompatible shadow set member>
DEVNOTSHR	<device is not shareable right now>
RUCONFLICT	<another facility has active recovery units on file>
DATALOST	<gone, gone, gone>

!    SHACPYINP	<shadow copy in progress> missing message???

	.SEVERITY	FATAL
	.BASE		1280

NOCMKRNL	<Y'all need CMKRNL to do this>
NOCMEXEC	<Y'all need CMEXEC to do this>
NOSYSNAM	<Y'all need SYSNAM to do this>
NOGRPNAM	<Y'all need GRPNAM to do this>
NOALLSPOOL	<Y'all need ALLSPOOL to do this>
NODETACH	<Y'all need DETACH to do this>
NODIAGNOSE	<Y'all need DIAGNOSE to do this>
NOLOG_IO	<Y'all need LOG_IO to do this>
NOGROUP	<Y'all need GROUP  to do this>
NOACNT	<Y'all need ACNT to do this>
NOPRMCEB	<Y'all need PRMCEB to do this>
NOPRMMBX	<Y'all need PRMMBX to do this>
NOPSWAPM	<Y'all need PSWAPM to do this>
NOALTPRI	<Y'all need ALTPRI to do this>
NOSETPRV	<Y'all need SETPRV to do this>
NOTMPMBX	<Y'all need TMPMBX to do this>
NOWORLD	<Y'all need WORLD  to do this>
NOMOUNT	<Y'all need MOUNT  to do this>
NOOPER	<Y'all need OPER to do this>
NOEXQUOTA	<Y'all need EXQUOTA to do this>
NONETMBX	<Y'all need NETMBX to do this>
NOVOLPRO	<Y'all need VOLPRO to do this>
NOPHY_IO	<Y'all need PHY_IO to do this>
NOBUGCHK	<Y'all need BUGCHK to do this>
NOPRMGBL	<Y'all need PRMGBL to do this>
NOSYSGBL	<Y'all need SYSGBL to do this>
NOPFNMAP	<Y'all need PFNMAP to do this>
NOSHMEM	<Y'all need SHMEM to do this>
NOSYSPRV	<Y'all need SYSPRV to do this>
NOBYPASS	<Y'all need BYPASS to do this>
NOSYSLCK	<Y'all need SYSLCK to do this>
UNUSED_1	<UNUSED_1>
UNUSED_2	<UNUSED_2>
NODOWNGRADE	<Y'all need DOWNGRADE to do this>
NOUPGRADE	<Y'all need UPGRADE to do this>
NOGRPPRV	<Y'all need GRPPRV to do this>
NOREADALL	<Y'all need READALL to do this>
NOSHARE	<Y'all need SHARE to do this>
NOSECURITY	<Y'all need SECURITY to do this>


	.SEVERITY	FATAL
	.BASE		1344

EXASTLM	<exceeded AST quota>
EXBIOLM	<too many buffered IO's, you lose>
EXBYTLM	<Exceeded byte count quota>
EXDIOLM	<too many direct IO's, you lose>
EXFILLM	<too many open files, deleting at random>
EXPGFLQUOTA	<exceeded page file quota, now deleting pagefile>
EXPRCLM	<exceeded process limit, deleting other processes>
EXTQELM	<exceeded timer queue entry quota, wait forever>
EXENQLM	<exceeded enqueue quota>

	.FACILITY	CLI,3/SYSTEM
	.SEVERITY	WARNING
	.BASE		1

ABVERB	<abnormal verbiage from a twisted terminal addict>/WARNING
ABKEYW	<you think I can read minds? Be more specific!>
BUFOVF	<type a carriage return sometime>/WARNING
COMPLX	<I really don't understand - simplify>
DEFOVF	<Hey, only eight things at a time, ok?>/WARNING
DIRECT	<directories don't look like that, buckwheat>
EXPSYN	<Express yourself some other way>/WARNING
IMCHNG	<Since I can't tell which one you want I won't do either one>
INSFPRM	<insufferable arguments from a pipsqueak programmer>/WARNING
IVCHAR	<you type like a nearsighted chimpanzee>

	.BASE		12

IVKEYW	<anybody ever tell you that you can't spell?>
IVOPER	<put the operator on a liquid diet>/WARNING
IVPROT	<yo man, this is a VAX. Protection codes are R,W,E, and D.>
IVQLOC	<parameters go AFTER the qualifiers, bonehead>/WARNING
IVSYMB	<where did you learn to say things like that?>
IVVALU	<that doesn't look like a number to me>/WARNING
IVVERB	<that's a pretty silly thing to type>
MAXPARM	<Big piles of Parmesan cheese>/WARNING
NOATFL	<no @ file>
NOCCAT	<no cats allowed here>
NOCOMD	<Spreek Engrish, Yankee Dog>
NOKEYW	<I had to split it with the sound man (thanks Rocky)>
NOLIST	<stand up straight>
NOQUAL	<you don't deserve this job>
NOVALU	<worth nothing>
NOTNEG	<not neg is not not not neg>
NULFIL	<there is nothing there.>
NUMBER	<You know, like 1, 2, 3...>
ONCOMD	<on my command you jump out the window>
ONERR	<read the DCL manual, you illiterate slob>
ONLEVL	<speaking on the level, you can't do that here.>
ONOVF	<no room at the onn. bang your symbols.>
PARMDEL	<get some pastrami from the deli>
RSLOVF	<buffer lost it>
SKPDAT	<I'll just skip dat stuff you left dere.>
STKOVF	<stuck over a stack of things you didn't want to do anyway>
SYMDEL	<I just don't understand.>
SYMOVF	<you can't bang symbols here>
UNDSYM	<Can't you spell, wimp?>
USGOTO	<GOTO and SYN nomore, O Ye of little bithacking>
VALREQ	<0 is not not not 0 - or is it?>
ONEVAL	<one at a time, Jasper>
OVRFLW	<choked on too much data>
UNPROQUAL	<no artificial colorings>
UNPROPARM	<no artificial flavorings>
INVKEY	<try a skeleton key>
INVRSP	<I didn't say 'Simon Says'>
UNDFIL	<underwear is full of potato chips>
FILOPN	<file is open, already.>
BADRET	<Frankly my dear I don't give a damn>
ABSYMB	<there are at least two symbols that start like that>
INVUIC	<you blew it on the uic spec>
BADTEXT	<don't swear at me>
ABFNAM	<there are so many function names that match that...>
IVFNAM	<there are no function names that match that>
BLKOVRFLOW	<my bit bucket runneth over>
BLKUNDFLOW	<by bit bucket runneth under>
BADBLK	<it's one bad mutha>
NOLBLS	<you LBLS have to use the one marked LBLS ONLY>
NOCHANGE	<Operator cannot make change>
ABSENT	<it's the thought that counts>
NEGATED	<2 - 3 + 1 = 0>
INVFILSPE	<files can have long names but they can't be that long>
INVLOGFIL	<log files don't go like that>
NOTHEN	<how on earth can you mess up an IF or an ON?>
SYMTOOLNG	<what makes you think !AS can be copied? It's too long!>/FAO=1
ASTDCL	<I'm telling your parents about this AST you have here>
INVRANGE	<you're out of range>
LOCNEG	<I'll make believe I didn't see that>
CMDNOTFND	<you never told me that before>
IVQUAL	<wrong qualifier, you nitwit>
CMDSEG	<!AS... say, whut?>/FAO=1
NOTIFY	<you and I both know there is nobody to /NOTIFY there>
CONFLICT	<conflicts are occurring right under your nose>
UNDKEY	<!AC key !AS is on another machine somewhere else, no doubt>/FAO=2
ARGREQ	<I don't want to argue about it but you're wrong>
SYMLNG	<you can have long names, but not that long!>
SYMABR	<Cute, but you can't use wildcards there>
IVKEYNAM	<since when do keys look like that?>
NOPAREN	<if I could put parentheses around it I would have, but I can't.>
IVATIME	<this is no time to be using times like that>
IVDTIME	<this is no time for such nonsense>
TKNOVF	<Ack! You have stuffed too much into this token!>
CMDFILERR	<your LOGIN.COM stinks>
INVOUTSPE	<Icky output file specification>
PERMSYM	<Y'all can't delete permanent symbols>
GBLNDF	<Global symbol scoping is enabled, so I just ignored that definition>
INVGOSUB	<You don't know how to use the GOSUB command, RTFM!>
GOSUBMAX	<You only get 16 levels for GOSUBs>
USCALL	<You want me to CALL what????>
USGOSUB	<You want me to GOSUB where???>


! NOMSG	<Message number 00038353
! 230058
	.SEVERITY	ERROR
	.BASE		256

CONFQUAL	<you are lost in a maze of conflicting qualifiers>
INVQUAL	<obtuse qualifier>
REQPRMABS	<but you HAVE to type all of the required parameters>
INVQUALNUM	<stupid qualifier number>
INVREQTYP	<wrong request type>
NOVALUE	<value not presentable>
VALCNVERR	<I can't convert this value>
ILLVAL	<this value is totally wrong>
NOOPTPRS	<I can't do what you don't tell me to>
CREQUEJOB	<queue !AS spat out your job>/FAO=1
SUBMITERR	<queue !AS didn't like your file>/FAO=1
DEVALSPL	<device is already spooled, you twerp>
DEVNOTSPL	<device is not spooled, fathead>
IVDEVTYPE	<invalid device type - specify a mailbox device>
IMGFNF	<image file isn't where you think it is>
DEVNOTFOR	<device doesn't think it's foreign>
PWDNOTVAL	<that wasn't the old password - try again, buckwheat>
PWDNOTVER	<that wasn't what you just typed - you lose>
PWDLOCKED	<somebody doesn't trust you - the password is locked>
NOTFR	<You got no transfer address>
PWDSYNTAX	<you can't do passwords like that>
IMGNAME	<created in your own image file !AS>/FAO=1
IMAGEFNF	<!AS not in your image>/FAO=1
BADSTRLVL	<unrecognized structure level for command tables>
REFUSED	<what makes you think you can attach to that process?>
BADCTLMSK	<bad control character enable/disable mask>
INVRFM	<invalid record format for record I/O - file not opened>
NOCLINT	<image requested CLI interface routine that does not exist>
NOSPAWN	<you should know that DCL cannot SPAWN an MCR subprocess >
SPWNIO	<shared input or output files are not allowed - respecify>
TRMMBX	<terminal has associated mailbox - terminate image and then SPAWN>
STRTOOLNG	<string argument is too long - shorten>
CMDGONE	<you humans should read the manuals more>
NOCMDPROC	<error opening captive command procedure - access denied>
INVROUT	<invalid routine specified in command tables - check .CLD file>
OLDTAB	<command tables have obsolete format - use SET COMMAND to recreate>
INVTAB	<command tables have invalid format - see documentation>
NOTDISCON	<Ha, Ha, you can't disconnect this terminal>
ENTNF	<specified entity nowhere in command tables>
ATTRMBX	<can't attach, it's attached to something else>
INVCALL	<CALL blew up, figure it out yourself>

	.SEVERITY	INFORMATION
	.BASE		3000

DEFKEY	<!AC key !AS has been changed to something else>/FAO=2
DELKEY	<!AC key !AC has been disconnected from your terminal>/FAO=2
SETKEY	<keypad state of confusion is now !AC>/FAO=1
SPARE1	<spare - for future use>
ALLOC	<!AS allocated, blindly>/FAO=1
SUPERSEDE	<!AS's old value was stupid anyway>/FAO=1
INSPRIV	<with no CMKRNL you expect to change your UIC?>
NODIRCHG	<directory cannot be changed to match UIC greater than [377,377]>
IGNQUAL	<qualifiers appearing before this item were ignored>
TABEXIST	<!AS already exists, you slime>/FAO=1
TABSUPER	<previous table !AS has been superseded>/FAO=1
TABNOTFND	<previous table !AS was not found - new table created>/FAO=1
DELSYM	<!AC symbol !AC has been totally eradicated>/FAO=2
SYMTRUNC	<preceding symbol value has been truncated>
KEYCNV	<synonym key !AS's alias is now !AS>/FAO=2

	.SEVERITY	SUCCESS
	.BASE		4000

SPAWNED	<salmon spawned all ovary your process !AS>/FAO=1
ATTACHED	<terminal now attached to your forehead>
OUTERLIMITS	<we now return control of your set>
PRESENT	<entity value is present in command string>
DEFAULTED	<entity defaulted present in command string>
CONCAT	<requested value is terminated by a plus sign>
LOCPRES	<entity value is locally present in command string>
COMMA	<requested value is terminated by a comma>
OKTAB	<command tables are already in latest format you joik>
UPGTAB	<command tables have been upgraded to latest format already>

	.BASE		4094

PROC_ID	<new process can be called !XL>/FAO=1
QUEJOBCRE	<!UW cleared for takeoff on runway !AC>/FAO=2

!262138

	.FACILITY	RMS,1/SYSTEM
	.SEVERITY	SUCCESS
	.BASE		0

STALL	<waiting for your other stuff to finish>
PENDING	<your other stuff isn't done yet>
OK_DUP	<stored record with duplicate key>
OK_IDX	<index update error occurred>
OK_RLK	<record lock but who cares>
OK_RRL	<record locked against read but I don't care, I read it anyway>
KFF	<found what I already knew anyway>
OK_ALK	<record is already locked>
OK_DEL	<deleted record successfully accessed>
OK_RNF	<nonexistent record successfully accessed>
OK_LIM	<retrieved record exceeds specified key value>
OK_NOP	<XAB not filled in for block I/O, you dolt>
OK_WAT	<record locked after wait>
CRE_STM	<file was created in stream format, so remember this>
OK_RULK	<record relocked in recovery unit>
!12303,16
!12338,51

	.SEVERITY	WARNING
	.BASE		51

BOF	<beginning of time found>
RNL	<record not locked with a padlock>
RTB	<!UL byte record too humongous for any use>/FAO=1
TMO	<you snooze, you lose>
TNS	<type a carriage return, pea-brain>
BES	<I don't understand that escape sequence>
PES	<you escaped, partially>
!12346,58
!12362,75

	.SEVERITY	ERROR
	.BASE		75

ACT	<file activity precludes operation>
DEL	<RFA-accessed record isn't there anymore...>
INCOMPSHR	<incompatible file sharing specified>
DNR	<device unavailable for comment>
EOF	<end of world detected>
FEX	<file already exists, I give up>
FLK	<file currently stolen by another user>
FNF	<file not found, where did you leave it?>
PRV	<Don't threaten me, hacker>
REX	<record is a clone>
RLK	<target record currently locked by another stream>
RNF	<record not found, where did you put it?>
WLK	<you can't write to this device now>
EXP	<file is not expired, yet>
NMF	<no more files found>
SUP	<DECnet doesn't do that; DAP code = !XL>/FAO=1
RSA	<record stream currently active>
CRC	<network DAP level CRC check doesn't cut the mustard>
WCC	<invalid wild card context (WCC) value>
IDR	<you can't rename directories you idiot>
LWC	<lock wait canceled>
XCR	<conflicting RU attributes in journal XAB>
NOVALPRS	<$PARSE before the $SEARCH, not the other way around!>
KEY_MISMATCH	<Found something but not with that key>
ERRWRTJNL	<UNUSED>
JND	<journaling is shut off for this file>
WRTJNL_AIJ	<After image journal is out to lunch>
WRTJNL_BIJ	<Before image journal is out to lunch>
WRTJNL_ATJ	<Audit trail journal is out to lunch>
WRTJNL_RUJ	<Recovery unit journal is out to lunch>
RU_ACTIVE	<well are you?>
UNKRUFAC	<What kind of recovery unit are you using, anyway?>
LIMBO	<Recovery unit is in limbo (honest!)>

!12385,97
!12412,125

	.SEVERITY	FATAL
	.BASE		125

TEMP0	<UNUSED>
AID	<invalid area ID = !UL>/FAO=1
ALN	<alignment options error for area id = !UL>/FAO=1
ALQ	<invalid allocation quantity (negative, or 0 on $EXTEND)>
ANI	<not ANSI "D" format>
AOP	<allocation options error for area id = !UL>/FAO=1
BKS	<buckets too big for my britches (FAB)>
BKZ	<inconsistent bucket size for area id = !UL>/FAO=1
BLN	<invalid block length for control block (RAB/FAB)>
BUG	<RMS bugs detected, who knows why>
BUG_DDI	<default directory name is silly>
BUG_DAP	<Data Access Protocol error detected; DAP code = !XL>/FAO=1
BUG_XX1	<reserved bug code>
BUG_XX2	<reserved bug code>
BUG_XX3	<reserved bug code>
BUG_XX4	<reserved bug code>
BUG_XX5	<reserved bug code>
BUG_XX6	<reserved bug code>
BUG_XX7	<reserved bug code>
BUG_XX8	<reserved bug code>
BUSY	<user structure (FAB/RAB) still in use>
CCR	<cannot connect RAB>
CHG	<invalid key change in $UPDATE (CHG not set)>
CHK	<bucket format check failed for VBN = !UL>/FAO=1
COD	<invalid or unsupported type field in XAB at !XL>/FAO=1
CUR	<you gotta get a record before you do that!>
DAN	<invalid data area number for key = !UL>/FAO=1
DEV	<do that one more time and you'll get logged out>
DIR	<directory name is stupid>
DME	<dynamic memory exhausted, it's been up all night>
DNA	<invalid default file name string address>
DTP	<invalid key data type for key = !UL>/FAO=1
DUP	<cloned key detected (DUP not set)>
DVI	<invalid device ID value in NAM block>
ESA	<invalid expanded string address>
ESS	<expanded string area too small>
FAB	<FAB is all wrong or you protected it>
FAC	<you can't do that to that file>
FLG	<invalid key definition flags for key = !UL>/FAO=1
FNA	<invalid file name string address>
FNM	<file name is silly>
FSZ	<fixed control header size is grody to the max>
FOP	<totally gross file options>
FUL	<device had too much for lunch>
IAL	<invalid argument list, let's not talk about it anymore>
IAN	<strange index area number for key = !UL>/FAO=1
IDX	<index not initialized>
IFI	<bizarre internal file identifier (IFI) value>
IMX	<non valid duplicate XAB or non-dense XAB at !XL>/FAO=1
IOP	<operation can't be done for file organization or device>
IRC	<ugly record encountered; VBN or record number = !UL>/FAO=1
ISI	<invalid internal stream identifier (ISI) value>
KBF	<key buffer is foo>
KEY	<invalid record number key or key value>
KRF	<silly key for $GET/$FIND>
KSZ	<wrong key size for $GET/$FIND>
LAN	<invalid lowest-level-index area number for key = !UL>/FAO=1
RUNDOWN	<can't do that during RMS rundown>
LNE	<down and down we go....plop! Don't assign recursive logicals!>
TEMP2	<UNUSED>
MRN	<either you stuffed too many records in or your MRN is too high>
MRS	<stupid maximum record size>
NAM	<invalid NAM block or NAM block not accessible>
NEF	<not positioned to EOF on $PUT (sequential organization only)>
TEMP3	<UNUSED>
NOD	<node name is really stupid>
NPK	<you might try defining a primary key, isn't this file indexed?>
ORD	<XABs not in correct order at !XL>/FAO=1
ORG	<funky file organization value>
PBF	<filthy prompt buffer>
PLG	<file's prolog boo-boo (reconstruct file)>
POS	<invalid key position (greater than MRS) for key = !UL>/FAO=1
TEMP4	<UNUSED>
QUO	<quoted string is all wrong>
RAB	<wrong RAB or RAB is protected>
RAC	<use the right record access mode or don't do it at all>
RAT	<try the right record attributes instead>
RBF	<definitely not the right record buffer>
RFA	<wrong record's file address (RFA)>
RFM	<wrong record format>
RHB	<invalid record header buffer>
RLF	<invalid related NAM block>
ROP	<use the right record options instead>
RRV	<invalid RRV record encountered>
RVU	<error updating RRV's, some paths to data may be lost>
RSS	<resultant string size is crazy>
RST	<resultant string address is somewhere on another machine, probably>
RSZ	<wrong record size, pea-brain>
SEQ	<primary key out of sequence (SEQ access)>
SHR	<invalid file sharing (SHR) options>
SIZ	<!UL is not the right size key, jerkface>/FAO=1
SQO	<SQO is set so don't do random calls, human>
TEMP5	<UNUSED>
SYN	<do you really know what file you're looking for?>
TRE	<error in index tree - it fell over>
TYP	<file is the wrong type for anything you want to do>
UBF	<bizarre user buffer>
USZ	<fascinating, but incorrect, user buffer size>
VER	<was that really a version number you specified?>
XNF	<required XAB not found>
XAB	<invalid XAB or XAB blown away at !XL>/FAO=1
ESL	<infinitely expanded string length>
TEMP6	<UNUSED>
ENV	<support for RMS service call or feature not present>
PLV	<what prolog version was that?>
MBC	<invalid multi-block count>
RSL	<strange resultant string length>
WLD	<wildcards are not trumped here>
NET	<remote node spat your operation out with a DAP code of !XL>/FAO=1
IBF	<illegal bucket format in VBN = !UL>/FAO=1
REF	<wrong skeleton key-of-reference = !UL>/FAO=1
IFL	<index bucket fill size larger than bucket size for key = !UL>/FAO=1
DFL	<data bucket fill size larger than bucket size for key = !UL>/FAO=1
KNM	<key name buffer not accessible for key = !UL>/FAO=1
IBK	<LAN bucket size not equal to IAN bucket size for key = !UL>/FAO=1
KSI	<index bucket will not hold two keys for key-of-reference = !UL>/FAO=1
LEX	<invalid $EXTEND for area !UL containing an unused extent>/FAO=1
SEG	<overlapping segments or segmented key must be string for key = !UL>/FAO=1
SNE	<I don't DO file sharing here>
SPE	<file sharing pagecount exceeded>
UPI	<UPI not set when sharing and BIO or BRO set>
ACS	<access control string is screwed up beyond all hope>
STR	<user structure (FAB/RAB) became invalid during operation>
FTM	<network file transfer mode precludes operation (SQO set)>
GBC	<wrong global buffer count>
DEADLOCK	<you are in a deadlock>
EXENQLM	<exceeded enqueue quota - you lose>
JOP	<no journaling options available, ever>
RUM	<recovery-unit handler had too much to drink>
JNS	<operation not supported by RMS journaling>
NRU	<operation prohibited outside recovery-unit>
IFF	<file attributes say you can't do that>
ACC_AIJ	<after image journal is not in today>
ACC_BIJ	<before image journal is not in today>
ACC_RUJ	<Recovery unit journal is not in today>
ACC_ATJ	<Audit trail journal is not in today>

	.SEVERITY	ERROR
	.BASE		2048

ACC	<ACP file access was was blown out of the water>
CRE	<ACP file create was shot out of the sky>
DAC	<ACP file deaccess was burnt during $CLOSE over there somewhere>
ENT	<ACP enter function didn't work>
EXT	<ACP file extend blew up>
FND	<ACP file or directory lookup didn't happen the right way>
MKD	<You want the ACP to delete the file but it knows better>
DPE	<Device got lost somewhere>
SPL	<spool or submit failed on $CLOSE>
DNF	<what directory, where?>
TEMP8	<UNUSED>

	.SEVERITY	FATAL
	.BASE		2073

ATR	<File attributes weren't read 'cause they suck eggs>
ATW	<File attributes weren't written 'cause they suck eggs>
CCF	<Can't close the file>
CDA	<Can't deliver AST, what do you think I am, the delivery boy?>
CHN	<Assign channel system service blew it>
RER	<file read error, I just stuck something random there instead>
RMV	<ACP remove function went to the Registry of Motor Vehicles>
RPL	<error detected reading prolog, thought it was something else>
SYS	<QIO systems service request was totally fooed>
WER	<file write error, your disk just blew up>
WPL	<error detected writing prolog, what proglog did you really want?>
IFA	<file format is totally screwed>
WBE	<error trying to write on your behind>
ENQ	<ENQ system service request died>
NETFAIL	<Network operation didn't make it at remote node>
SUPPORT	<DECNET doesn't do that>
CRMP	<got a cramp in my side trying to map global buffers>
TEMP7	<UNUSED>
REENT	<file could not be renamed and recovery failed, you lose, big>
TEMP9	<unused>
TMR	<SETIMR system service failed, the watch needs rewinding>


	.FACILITY	JBC,4/SYSTEM
	.SEVERITY	Severe
	.BASE		0
!294915

ILLDEVNAM	<Stupid device name>
UNSDEVTYP	<you have to specify device types>
ILLFILNAM	<stupid file name>
INVQUENAM	<no queue by that name>

	.SEVERITY	ERROR

NOPRIV	<you have been denied>

NOQUEHDR	<queue has no header??>/SEVERE

NOQUESPACE	<no space in system job queue file>
NOSUCHQUE	<silly queue name>
NOSUCHJOB	<silly job name>
NOOPENJOB	<no open job for requesting process>
REFERENCED	<existing references prevent deletion>
STARTED	<someone already started it>
INVITMCOD	<invalid item code or option code>/SEVERE
INVFUNCOD	<invalid function code>/SEVERE

EMPTYJOB	<no files specified in job request>
JOBQUEDIS	<system job queue manager took the bus today>
JOBABORT	<job was run over by a speeding bus>
ACMINVOP	<ACMINVOP>
INVPARLEN	<invalid parameter length>
TRMMBXUSE	<TRMMBXUSE>
MAXSYMEXD	<MAXSYMEXD>
SCTTABFUL	<SCTTABFUL>
CREPRCFAL	<Error creating process for batch job, you lose.>
SYMNTBFUL	<SYMNTBFUL>
NODSTQUE	<where did you say you wanted it to go?>
INVDSTQUE	<nothing like that there>
JOBDELETE	<job never had a chance>
NORESTART	<you can't restart that job>
JOBREQUEUE	<job given another chance>
QUERESET	<queue was reset because your job made it die>
SYSFAIL	<system failed because of your job>
EXECUTING	<job executing on queue prevents requested operation>
INVMSGBUF	<invalid message buffer>
MISREQPAR	<missing required parameter>
INVPARVAL	<stupid parameter value>
INCQUETYP	<inconsistent queue type>
INCDSTQUE	<inconsistent destination queue type>
JOBQUEENA	<system job queue manager is already running away>
NOTASSIGN	<queue is unsigned>
INCOMPLETE	<previous incomplete operation prevents execution>
INVCHANAM	<invalid characteristic name>
INVFORNAM	<stupid form name>
NOSUCHCHAR	<no such characteristic>
NOSUCHFORM	<there were never any forms like that>
DUPFORM	<cloned form number>
INCFORMPAR	<inconsistent form parameters>
NOSUCHFILE	<can't find it, where is it?>
DELACCESS	<file protection does not allow delete access>
!295291
! add 81 (80?)

	.BASE		128

ACCDISERR	<accounting disabled due to file errors>
ALLOCMEM	<error allocating virtual memory>
COMREMJBC	<error communicating with another job controller>
INVBLOCK	<invalid operation on queue block !UL>
INVMSG	<invalid mailbox message received>
NEWQUEUE	<new system job queue file !AS created>
OPEJBCMBX	<error opening job controller mailbox>
PRCREAT	<process died before I could let you kill it>
QUEFORMAT	<system job queue file has invalid format>
REAJBCMBX	<error reading job controller mailbox>
REQUEST	<service required on queue !AC for job !AC user !AD!/!AF>
SETIMR	<error setting timer>
SYMCREPRC	<error creating symbiont process for !AS>
SYMDEL	<unexpected symbiont process termination>
WRIRSPMSG	<error writing system service response message>
WRISMBMBX	<error writing symbiont mailbox>
NFY_COMPLETE	<!AC (!AC Airlines, Flight !UL) landed>
NFY_CURRENT	<!AC (!AC Airlines, Flight !UL) taking off on runway !AC>
NFY_HOLD	<!AC (!AC Airlines, Flight !UL) in a holding pattern>
NFY_PENDING	<!AC (!AC Airlines, Flight !UL) waiting for takeoff>
NFY_TIMER	<!AC (!AC Airlines, Flight !UL) holding until !17%D>
STRUCT_LEVEL	<system job queue file has incompatible structure level of !XW>
DIAGNOSTIC	<!AS>
DIAG_TEXT	<diagnostic (!UL): !AS !XL !XL>
DIAG_DATA	<diagnostic (!UL): !XL !XL !XL !XL>
!296131

	.FACILITY	BLS32,111/SYSTEM
	.SEVERITY	WARNING

CMPWARN	<Compilation sneaked through, just barely, with warnings>
CMPERRS	<Compilation had errors, RTFM>
CMPFATAL	<Compilation died>

	.END
-- 
    __o
  _ \<,_       C.A. Marby    marby@lhasa.harvard.edu 
 (_)/ (_)
~~~~~~~~~~


