The objective is not to parse the operand, but that doesn't mean that you can achieve the objective without doing so.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 עַם יִשְׂרָאֵל חַי נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר ________________________________________ From: IBM Mainframe Assembler List <[email protected]> on behalf of Binyamin Dissen <[email protected]> Sent: Tuesday, February 27, 2024 9:40 AM To: [email protected] Subject: Re: Why am I getting ASMA145E (was Re: Macro parameters: parsing a relocatable address) Yes, but the objective is not to parse the operand. On Tue, 27 Feb 2024 06:56:45 -0700 Paul Gilmartin <[email protected]> wrote: :>On 2/27/24 05:21:41, Seymour J Metz wrote: :>> Because 24(R3) is not an expression. The second operand of the USING must be either a register number or a relocatable expression. :>> . :>Rather than :> USING MY0004,24(R3) :>would :> USING MY0004-24,R3 :>have the desired effect? -- Binyamin Dissen <[email protected]> http://www.dissensoftware.com/ Director, Dissen Software, Bar & Grill - Israel
