Article View: bit.listserv.asm370
Article #1584370 pseudo-ops (was: Questions on some 370 psuedo-ops {sic})
From: Stephen E. Bacher
Date: Tue, 24 Dec 1991 12:58
Date: Tue, 24 Dec 1991 12:58
28 lines
2321 bytes
2321 bytes
> PUNCH - Punch a card .... where does it punch it TO?? :-) A good use of PUNCH is to embed linkage editor control statements in an object "deck". For example, we've used PUNCH in numerous assembler source programs to define an alias, or to force SSI information. In other words, PUNCH can be used to implement a self-specification of linkedit options. Now, if only you could do the same for assembly options. The assembler should have permitted you to embed the specification of options like RENT in the source code a long time ago (a la C #pragma or PL/1 *PROCESS). Requirements, anyone? > OPSYN - "Equate operation code" - I have NO idea. I've seen at least one software vendor use this in an intriguing macro technique that takes standard IBM control block defining macros and generates tables of control block offsets from them. It does this by OPSYN'ing the DC and DS instructions. > MHELP - "Trace macro flow" - Interesting. How does it work? Cruftily. The Assembler F assembly-time options are much easier to use - they don't require re-editing the source and they provide far better output for macro diagnosis. MHELP is an outstanding example of second-system elephantiasis. Every actually TRY to debug a macro in Assembler H? - SEB
Technical Details
Message-ID:
<RNETMAIL9112240758057SEB1525@MVS.DRAPER.COM>Path:
arc1-ca.pugleaf.net!gmdzi!ira.uka.de!yale.edu!jvnc.net!darwin.sura.net!paladin.american.edu!auvm!MVS.DRAPER.COM!SEB1525References:
<291C24BDA0E00470@ccfvx3.draper.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fcdcb,275fc9a241bbc0fe,start
X-Google-Attributes: gidfcdcb,public
X-Google-ArrivalTime: 1991-12-27 15:49:50 PST
Path: arc1-ca.pugleaf.net!gmdzi!ira.uka.de!yale.edu!jvnc.net!darwin.sura.net!paladin.american.edu!auvm!MVS.DRAPER.COM!SEB1525
From: seb1525@MVS.DRAPER.COM (Stephen E. Bacher)
Newsgroups: bit.listserv.asm370
Subject: 370 pseudo-ops (was: Questions on some 370 psuedo-ops {sic})
Message-ID: <RNETMAIL9112240758057SEB1525@MVS.DRAPER.COM>
Date: 24 Dec 91 12:58:00 GMT
References: <291C24BDA0E00470@ccfvx3.draper.com>
Sender: IBM 370 Assembly Programming Discussion List <ASM370@UGA.BITNET>
Lines: 28
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
X-MVS-to: asm370@ohstvma.bitnet
X-send-dataset: 'XMAILMSG.SEB1525.XA911224.T0758057.TEXT'
Comments: <Parser> W: Field "Subject:" duplicated. Last occurrence was
retained.
Comments: Warning -- original Sender: tag was NNMVS@MVS.DRAPER.COM
Comments: To: asm370%ohstvma.bitnet@surname.draper.com