Free software BY Project Software & Development, Inc. This software is furnished for free and may be used and copied as desired. This software or any other copies thereof may be provided or otherwise made available to any other person. No title to and ownership of the software is hereby transferred or allowed. The information in this software is subject to change without notice and should not be construed as a commitment by PROJECT SOFTWARE AND DEVELOPMENT, INC. PROJECT SOFTWARE assumes no responsibility for the use or reliability of this software on any equipment whatsoever. Project Software & Development, Inc. 14 Story St. Cambridge, Ma. 02138 617-661-1444 Programs: RSXMSG, RSXERR, TRYMSG Author: Robin Miller Date: 1981 RSXMSG is a module which is used to either report or return an RSX-11M error message. All error messages are included in this module which takes up approximatly 2.5 KW. Since most Fortan programs are overlayed anyway, this size is insignificant since it can be hidden in one of the overlays. For macro programs which use file I/O, these messages should probably be moved to a disk file. RSXERR is a macro program which makes use of the RSXMSG module to return a specified error message to the terminal. This is very useful since most RSX-11M utilities (excluding ED2 and PIP) report stupid error numbers which make no sense to the average user. This program will also report all Directive or I/O error codes (including quota exceeded for VAX) if you specify an asterisk (*) in response to the error code question. TRYMSG is a Fortran program which illustrates how to call the various entry points in RSXMSG. It also contains extensive documentation on the RSXMSG bit definitions and calling sequence from Macro.