It would be helpful to know what you are trying to do.  Try explaining
what that it without prejudging the question whether "compound
variable names" are needed to do it.

They are available at almost any level of complexity you need, as the
identifiers of created set symbols and set-symbol arrays, as in the
trivial example

|&prefix    setc 'Etaoin'
|&infix0    setc 'Alfred'
|&infix1    setc 'Prufrock'
|&suffix    setc 'Shrdlu'
|&switchid setc '&prefix'.'&infix0'.'&infix1'.'&suffix'
|                lclb  &(&switchid)      ---identifier is:
'EtaoinAlfredPrufrockShrdlu'
|&(&switchid) setb (t'&P2 ne 'O')           ---P2= value coded/present?

Again, tell us what you want to do.  Doing it is almost certainly possible.

Berndt's suggestion that this discussion be moved to the assembler
list is a very good one.  There is overlap among the readers of these
two lists, but HLASM language constructs of any complexity bore and
discourage people who don't use it regularly.

John Gilmore, Ashland, MA 01721 - USA

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

Reply via email to