I have used longer-than-8 macros for many years. Works great. I have one
source macro that I include at the top of the member that is just 8
characters long. Inside, it has many macro 'redefs' so that I can use a
long macro name in the code, but it gets converted to a shorter 8
character macro before going out to the library to get the macro.
A short example:
MACRO
&NAME PERFORM_ON &ADDR,&BAD_VALUE=
&NAME PERFORMO &ADDR,BAD_VALUE=&BAD_VALUE
MEND
Then, in my code, I use the longer PERFORM_ON.
Some of my macro names are quite long, like:
GET_FIRST_IN_CHAIN
ADD_END_OFF_CHAIN
FIND_IN_CHAIN
Tony Thigpen
John Ehrman wrote on 01/21/2015 02:02 PM:
Dave Cole noted again...
<<But it does make me wonder if they might eventually go to 9 or
longer...>>
I think HLASM has supported operation field entries longer than 8
characters for a long time, but resolution was possible only to source
macros. (No, I haven't tried it.)
John Ehrman