Open RossPatterson opened 4 months ago
Fix is:
NUCEXT AUXLCL
and SUBCOM AUXLCL
(both):
RAP007DS MF=L shouldn't require parameters.
NUCEXT RAP007DS
and SUBCOM RAP007DS
(both):
* * * Top of file * * *
./ D 00830000 00830000 $
./ R 00850000 00890000 $
AIF (NOT &ANCH).PRMCHK3 RAP007DS
&ERRPRM SETC 'NAME=' RAP007DS
./ R 00910000 00920000 $
.PRMCHK3 ANOP RAP007DS
.* RAP007DS
.* NAME operand is required by all types except ANCHOR RAP007DS
.* RAP007DS
AIF (&ANCH).PRMCHK4 RAP007DS
AIF (&MFL OR &MFLC).PRMCHK4 Nothing is required for MF=L
&ERRPRM SETC 'NAME=' RAP007DS
AIF (T'&NAME EQ 'O').ERR4 RAP007DS
.PRMCHK4 ANOP RAP007DS
I've claimed update 405 for shipping this and several other NUCEXT
and SUBCOM
bugfixes.
The
NUCEXT
andSUBCOM
macros should not require any parameters besides the operation type when coded with the list form (i.e.,MF=L
). TheNAME=
is incorrectly required for all operations exceptANCHOR
(for which it is forbidden).