No!

Positional and keyword arguments may be "freely interspersed" in macro
instructions.

The order in which positionlal parameters are specified in macro
definition MAC does, however, specify the order in which th appear MAC
macro instructions,

Keyword parameters may be interspersed among positional.  Consider

|          macro
|          EXAMPLE $p1,&p2,&p3,&k1=,&k2=
|          . . .
|          mexit
|          mend

Such sequences as

|          EXAMPLE k2=gubbins,p1v,p2v,k1=nubbins,p3v

(in which piv is a value of positional parameter i, i = 1,2,3 here)
are entirely licit and unproblematic.  These issues are discussed in a
section called

Combining positional and keyword operands

that begins on page 301 in chapter 8 of the current 1.6 HLASM Language
Reference.

In general this LR is the place to look for authoritative generic
information about how to code macro instructions.

John Gilmore, Ashland, MA 01721 - USA

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to