!*** MODULE $STRDEF *** !DEC$ OPTIONS/ALIGN=(RECORDS=PACKED,COMMONS=PACKED)/NOWARN ! ! This SDL File Generated by VAX-11 Message V04-00 on 28-AUG-2007 13:35:03.49 ! ! FILE: STRMSG.MSG EDIT: JWN2008 ! ! * * ! * COPYRIGHT (C) 1978, 1980, 1982, 1984 BY * ! * DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS. * ! * ALL RIGHTS RESERVED. * ! * * ! * THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED * ! * ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE * ! * INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER * ! * COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY * ! * OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY * ! * TRANSFERRED. * ! * * ! * THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE * ! * AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT * ! * CORPORATION. * ! * * ! * DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS * ! * SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. * ! * * ! * * ! ! ! 2-001 - CONVERT TO MESSAGE UTILITY SOURCE FORMAT. ADAPTED FROM STRMSG.MSG ! VERSION 1-004. SBL 22-APR-1981 ! 2-005 - ADD .TITLE AND .IDENT. SBL 28-AUG-1982 ! 2-002 - DON'T DEFINE STR$_NORMAL HERE, DO IT IN STRMSGDEF.MAR. SBL 27-APR-1981 ! 2-003 - ADD STR$_MATCH AND STR$_NOMATCH. RKR 2-JUL-1982 ! 2-004 - NOW DEFINE STR$_NORMAL HERE. SBL 24-AUG-1982 ! 2-006 - ADD DEFINITIONS FOR STR$_INVDELIM (INVALID DELIMITER) AND ! STR$_NOELEM (NO ELEMENT FOUND), TWO NEW STATUS VALUES TO BE ! USED BY STR$ELEMENT. ROW 03-NOV-1986 ! 2-007 - ADD STR$_ERRFREDYN, USED WHEN LIB$FREE_VM BARFS ON A STRING ! WE ARE TRYING TO FREE. IE. THE USER HAS A CLASS_D DESCR POINTING ! AT SOME ARBITRARY MEMORY. ! 2-008 - REMOVE FIRST LETTER CAPITALIZATION FROM ERROR MESSAGES. ! JWN 26-APR-1987 ! + ! SYMBOLS ARE DEFINED FOLLOWING THE STANDARD FOR GLOBAL NAMES: ! ! STR$_ABCMNOXYZ ! ! IN ADDITION, THE LIBRARY STANDARDS SPECIFY THAT THE LETTERS "abc", "mno", ! AND "xyz" ARE THE FIRST THREE LETTERS OF THE FIRST THREE WORDS OF THE ERROR ! MESSAGE, NOT COUNTING ARTICLES AND PREPOSITIONS. ! ! ! MACRO-32 PROGRAMMING: ! ! THE MACRO CALL: ! ! $STRDEF ! ! WILL CAUSE ALL SYMBOLS TO BE MADE AVAILABLE TO THE MODULE. ! THE RUN-TIME LIBRARY DECLARES THESE SYMBOLS AS EXTERNAL; ! THE MACROS ARE PROVIDED ONLY FOR THE CONVENIENCE OF THE USER. ! - ! ! THE FOLLOWING SEVERE ERRORS ARE ALWAYS SIGNALLED. ! ! ; NOTE: ERROR CODES MUST NOT OVERLAP SUCESS CODES!!! PARAMETER STR$_FACILITY = '00000024'X PARAMETER STR$_FATINTERR = '00248044'X PARAMETER STR$_DIVBY_ZER = '0024804C'X PARAMETER STR$_ILLSTRCLA = '00248054'X PARAMETER STR$_STRIS_INT = '0024805C'X PARAMETER STR$_WRONUMARG = '00248064'X PARAMETER STR$_INSVIRMEM = '0024806C'X PARAMETER STR$_STRTOOLON = '00248074'X PARAMETER STR$_ERRFREDYN = '0024807C'X ! ! THE FOLLOWING ARE WARNING ERRORS. ! ! ; GO IN STEPS OF 8. PARAMETER STR$_TRU = '00248200'X PARAMETER STR$_NOMATCH = '00248208'X PARAMETER STR$_INVDELIM = '00248210'X PARAMETER STR$_NOELEM = '00248218'X ! ! THE FOLLOWING ARE QUALIFIED SUCCESS MESSAGES ! ! ; GO IN STEPS OF 8. PARAMETER STR$_NEGSTRLEN = '00248401'X PARAMETER STR$_ILLSTRPOS = '00248409'X PARAMETER STR$_ILLSTRSPE = '00248411'X PARAMETER STR$_MATCH = '00248419'X ! ! DEFINE STR$_NORMAL TO BE THE SAME AS SS$_NORMAL. ! PARAMETER STR$_NORMAL = '00000001'X ! !DEC$ END OPTIONS