Does your assembly have the LIBMAC option in effect? Look at the first page or two to see the list of options in effect. If it is in effect, though, you should see the same behavior for all other library macros as well (if any). Is this the case?
- mb > -----Original Message----- > From: IBM Mainframe Assembler List <[email protected]> On > Behalf Of David Eisenberg > Sent: Friday, December 1, 2023 12:03 PM > To: [email protected] > Subject: [EXTERNAL] Inner macro and PRINT NOGEN > > Hi... I hope someone can help me... I'm seeing some behavior that I'm not > understanding. > > I've written a macro (let's call it MYMAC) that contains an inner macro > (let's call it MYINNER). I have a PRINT NOGEN at the start of my program. > There is one invocation in my program of MYMAC. In the assembler listing, > MYMAC is not expanded (that's correct). But immediately after the call to > MYMAC in the listing, the entire macro source of MYINNER (including the > macro comments beginning with dot-asterisk) are printed in the listing. > > I would not have expected to see MYINNER printed at all with PRINT NOGEN > in effect. It's entirely possible that I'm misunderstanding something or > maybe missing an option... can anyone advise me? > > Thank you, > > David
