At 15:19 -0700 on 06/03/2011, Edward Jaffe wrote about Re: Legal
syntax for multiple-operand continued DC statemen:

On 6/3/2011 2:08 PM, Robert A. Rosenberg wrote:
Here is a simple solution. Create a $DC macro to use in lieu of the
DC. That will allow you to format your DC as you want (ie: Macro
continuation format). Inside the macro you can generate each parm as
a separate DC (to avoid the need to emit end of line characters).

Or just emit one long DC and let the assembler automatically generate the
continuation characters and additional lines.

Thanks for that caveat. It has been a while since I have actually
coded assembler (and I not longer have access to do a test to see
what happens) and I was unsure about if it would choke on long
generated parms such as this and, if so, if there was a limit on how
long they could be. I know that older versions had problems. I seem
to have memories of failures if the generated parms were too long and
the inability to actually insure that there was a continuation flag
in column 72 - I may however be thinking of emitting statements via
PUNCH which needed a space after the parm and a long string of x's to
force one into Column 72. Thus my one parm per DC which is insured to
work and not need any flags in column 72.

Reply via email to