Well,
It costs an extra two bytes in the instruction, two bytes in the literal pool
and and additional memory access when the instruction is executed. Not exactly
what I want. My current work-around is:
&FQC7001_E_CREATE_DOCUMENT_3 SETA (FQC7001_E_CREATE_DOCUMENT AND 255)
MVI FQC7001_OP+3,&FQC7001_E_CREATE_DOCUMENT_3
But that doesn't give me a fuzzy warm feeling either...
Fred!
-----Original Message-----
From: IBM Mainframe Assembler List [mailto:[email protected]] On
Behalf Of Martin Truebner
Sent: woensdag 28 december 2011 10:28
To: [email protected]
Subject: Re: TYPECHECK(NOMAGNITUDE)
Fred,
for an average reader (like me) the following would be much more
readable:
MVC FQC7001_OP+3(1),=Y(FQC7001_E_CREATE_DOCUMENT)+1
okay- it costs an extra 2 bytes- but saved me reading your stm:
>> to assign the low byte of value that is larger than 255. This results
>> in an ASMA031E error message.....
multiple times
--
Martin
Pi_cap_CPU - all you ever need around MWLC/SCRT/CMT in z/VSE more at
http://www.picapcpu.de
-----------------------------------------------------------------
ATTENTION:
The information in this electronic mail message is private and
confidential, and only intended for the addressee. Should you
receive this message by mistake, you are hereby notified that
any disclosure, reproduction, distribution or use of this
message is strictly prohibited. Please inform the sender by
reply transmission and delete the message without copying or
opening it.
Messages and attachments are scanned for all viruses known.
If this message contains password-protected attachments, the
files have NOT been scanned for viruses by the ING mail domain.
Always scan attachments before opening them.
-----------------------------------------------------------------