Something interesting/confusing I noticed today.
The HLASM Language Reference documents the continuation column as 16.
For an instruction this works:
L R10,4(,R1)comment x
<'x' in column 72>
continued here
For a macro:
SAVE
The "fit" part of "conniption fit" is actually redundant.
The definition of 'conniption' reads:
" a fit of rage or hysterics."
Example sentence:
"The casting choice gave the writers a conniption."
(I did not know this either until I looked up the definition of "conniption".)
Which z/os library are these IARBRVER, IARBRVEA, and IARBRVKA macros shipped
in? I don't see them in MACLIB or MODGEN. But they are documented in the z/os
2.5 MVS Programming: Authorized
Assembler Services Reference, Volume 2
(EDT-IXG)
Thank you.
Yes thank you very much this worked:
SETC 'C''R'''
_MNOTE SETC DOUBLE('')
MNOTE *,'&WHAT = _MNOTE'
generates the MNOTE:
2111+*, = C'R'
Hello:
I have a macro that does this:
SETC 'C''R'''
The is later used in a MVI FIELD, instruction and correctly
assembles as MVI FIELD,C'R'
All good.
I am trying to use the in a MNOTE like this:
MNOTE *,'&WHAT = '
However this generates
MNOTE *,'&WHAT = C'R''
ASMA163W Operand
Others may have very different views; but theirs are, of course,
wrongheaded.
Very similar to I will respect your opinion no matter how wrong it is.
Hello:
Suppose I have a macro like this:
MACRO123 FUNC=ABCD,AREA=XYZ
In my program I code it like this:
MACRO123 FUNC=ABCD,AREA=XYZ
Later in the program, I code it like this:
MACRO123 FUNC=EFGH,AREA=XYZ
How can I enforce the requirement that the AREA=parameter is
coded the same in both
Hi:
Is there a limitation on how many ADATA records can be written? For
example, when I define the ADATA file as a PDSE, and the number of records
must exceed the 64K PDSE member limit, the assembly fails and I get this
message:
IEC036I