MFERROR
(GIN Macro)
Defined in: MACROS MSYS
Used in:
- MFERROR.mac.txt
8**S ...[??? MFERROR SECT CENT FGN 56 DOC 8*KL # 8B5= # 8BJW # HERE FOLLOWS MFERROR **** MFERROR 8C4G # IT IS USED BY ALTMESS ETC. WHEN AN ERROR IS 8CJ6 # DETECTED. IT CLEANS UP,SETS THE ERROR IDENTIFIER, 8D3Q # AND OUTPUTS A MEANINGFUL MESSAGE. IT THEN SKIPS 8DHB # THE REMAINING EXPENSION OF THE CALLING MACRO. 8F32 # IT HAS ONE PARAMETER - THE ERROR NUMBER. 8FGL # 8G2= #MAC MFERROR 8GFW #SKI %A-1<1$1 8G^G ! WRONG LENGTH TEXT ! 8HF6 #SKI %A-2<1$1 8HYQ ! MESSAGE TOO LONG ! 8JDB #SKI %A-3<1$1 8JLL ( 8JSW ! TEXT OMITTED AFTER PRESENT IN ! 8K36 ! PREVIOUS PART ! 8K9B ) 8KCL #SKI %A-4<1$1 8KKW ( 8KS6 ! ATTEMPT TO CHANGED PACKED BIT ! 8L2B ! WITH NO NEW TEXT ! 8L8L ) 8LBW #SKI %A-5<1$1 8LWG ! UNKNOWN CATEGORIES REQUESTED ! 8MB6 #SKI %A-6<1$1 8MKY ( 8MTQ ! SYSREQ NOT ALLOWED IN MULTI-PART ! 8N5J ! MESSAGE ! 8N9F ) 8N*B #SKI ALTMESS�<1$1 [SKIP IF NO PARTS YET COMPILED 8NT2 ( 8P#L #DEF 0?=ALTMESS+1 8PS= #DEF 20?=34?+0?]� [LOSE CONT. BIT 8Q?W +20? 8QRG ) 8R?6 #END 8RQQ #ALT ALTMESS=-2 [SET ERROR FLAG 8S=B #SKI 8SQ2 #NOR