Please past a few lines from the listing starting with the invocation of MYMAC.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר

________________________________________
From: IBM Mainframe Assembler List <[email protected]> on behalf 
of David Eisenberg <[email protected]>
Sent: Friday, December 1, 2023 12:03 PM
To: [email protected]
Subject: 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

Reply via email to