Re: OPSYN self execution

2013-02-08 Thread Bodoh John Robert [Contractor]
@listserv.uga.edu Subject: Re: OPSYN self execution The problem is the RELDC OPSYN. You don't have an opcode or an OPSYN for RELDC so why are you undefining an opcode that is not defined? I believe you actually want DC OPSYN REALDC which will revert DC back to the real opcode. I think

Re: OPSYN self execution

2013-02-07 Thread Bodoh John Robert [Contractor]
John -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@listserv.uga.edu] On Behalf Of John Gilmore Sent: Saturday, January 19, 2013 8:32 AM To: ASSEMBLER-LIST@listserv.uga.edu Subject: Re: OPSYN self execution Jonathan, You did miss something. The undefine

Re: OPSYN self execution

2013-02-07 Thread Jon Perryman
. Regards, Jon Perryman. From: Bodoh John Robert [Contractor] john.robert.bo...@irs.gov To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Sent: Thu, February 7, 2013 2:46:23 PM Subject: Re: OPSYN self execution Sorry it has taken so long to get back to this but I haven't had

Re: OPSYN self execution

2013-01-19 Thread Jonathan Scott
Ref: Your note of Fri, 18 Jan 2013 14:58:20 -0800 Unless I've missed something, John Ehrman's method doesn't work for intercepting an instruction, only for a macro, such as the READ macro shown in the example. For an instruction, you need to save the built-in definition before you can replace

Re: OPSYN self execution

2013-01-19 Thread John Gilmore
Jonathan, You did miss something. The undefine or restore mode of |new OPSYN eliminates the effect of the redefinition |old OPSYN new John Gilmore, Ashland, MA 01721 - USA

OPSYN Self Execution

2013-01-19 Thread Brent Longborough
Jan 2013 19:54:13 + From:Bodoh John Robert john.robert.bo...@irs.gov Subject: OPSYN Self Execution All, I would like to augment the DC assembler instruction in some parts of a pro= gram. I would like to collect additional information from the DC instructi= on. I have been playing

Re: OPSYN Self Execution

2013-01-19 Thread Brent Longborough
Just tried this out. As far as I can tell, OPSYN *completely replaces* the subject mnemonic opcode. Thus: DC OPSYN MYDC ABC DC:ASM F'1' results in 'Undefined operation code', which seems a bit like an oversight or lost opportunity. Brent Longborough On 19/01/2013 13:46, Brent Longborough

Re: OPSYN Self Execution

2013-01-18 Thread John Ehrman
Try a technique like that illustrated in this example: Macro , Defined in the source program L READ A,B,C READ_XX OpSyn READ Save Wrapper's definition as READ_XX READOpSyn , Nullify this macro's definition - - -

Re: OPSYN Self Execution

2013-01-18 Thread Tony Harminc
On 18 January 2013 14:54, Bodoh John Robert john.robert.bo...@irs.gov wrote: I would like to augment the DC assembler instruction in some parts of a program. I would like to collect additional information from the DC instruction. I have been playing with the OPSYN statement to redefine the

Re: OPSYN Self Execution

2013-01-18 Thread Jonathan Scott
Ref: Your note of Fri, 18 Jan 2013 19:54:13 + If you want to modify DC, you need to define an opcode which refers to the original DC first so that you can invoke it from within the macro. DC_ OPSYN DC Set up alias for original DC DC OPSYN MYDCRedirect DC to my macro

Re: OPSYN self execution

2013-01-18 Thread glen herrmannsfeldt
Jonathan Scott wrote: If you want to modify DC, you need to define an opcode which refers to the original DC first so that you can invoke it from within the macro. DC_ OPSYN DC Set up alias for original DC DC OPSYN MYDCRedirect DC to my macro Then within the macro you

Automatic reply: OPSYN self execution

2013-01-18 Thread Evans, James R. (RET-DAY)
I am out of the office until Monday 1/28/2013. I will read your note, as time permits, when I return to the office. If your e-mail is urgent and concerns a production issue/problem, please send your note to the 'GLO-RETS zOS Content' mailbox for attention. Thanks!