It'd be nice if macros and instruction operands were handled the same way,
I don't like splitting operand names across lines as it makes searching for
them more difficult so I use zeros as a pad character, e.g.
MVC 0(L'QVSIMGLOGICALPARTITIONNAME,R4),00000000000000000000+*
QVSIMGLOGICALPARTITIONNAME Move out the LPAR name
Robert Ngan
CSC Financial Services Group
IBM Mainframe Assembler List <[email protected]> wrote on
2014/02/20 14:26:12:
> From: Ed Jaffe <[email protected]>
> To: [email protected]
> Date: 2014/02/20 14:27
> Subject: Re: HLASM continuation...
> Sent by: IBM Mainframe Assembler List <[email protected]>
>
> On 2/20/2014 12:08 PM, Frank M. Ramaekers wrote:
> > ...what am I doing wrong here:
> >
> >
> >
> > 000728 0000 0000 0000 00000 00000 8032 MVC
> > 0(L'QVSIMGLOGICALPARTITIONNAME,R4), *
> >
> >
> > QVSIMGLOGICALPARTITIONNAME Move out the LPAR name
> >
> > ** ASMA074E Illegal syntax in expression -
>
> Only macros can be continued that way. Normal instructions cannot have
> embedded whitespace.
>
> --
> Edward E Jaffe
> Phoenix Software International, Inc
> 831 Parkview Drive North
> El Segundo, CA 90245
> http://www.phoenixsoftware.com/