Installed User Program? On Jul 30, 2013, at 8:26 PM, Gibney, Dave wrote:
> I learned APL as A Programming Language. I will guess IUP to be Independent > User Program. > > I think there are many unlikely things that will occur before IBM considers > removing YREGS :) > > -----Original Message----- > From: IBM Mainframe Assembler List [mailto:[email protected]] > On Behalf Of David Cole > Sent: Tuesday, July 30, 2013 5:20 PM > To: [email protected] > Subject: Re: YREGS MACRO doc? > > Hmmm... I wonder if YREGS came originally from Yale. In the '70s, Howard > Gilbert and I were involved in writing a version of APL that would run within > TSO, and it was sold by IBM as an "IUP". (Extra points if you remember what > either "APL" or "IUP" means...) > > Anyway, sometime in the '80s, IBM bought out Yale's interest in APL-for-TSO. > Perhaps that might be how a YREGS got into MVS. > > As to whether or not you (Dave) can rely upon YREGS sticking around, I think > that it is highly unlikely IBM would ever remove just about any macro from > SYS1.MACLIB without a year or more of public notice. > They really really don't like to break customer code if they can at all avoid > doing so. > > Dave Cole > ColeSoft Marketing > 414 Third Street, NE > Charlottesville, VA 22902 > EADDRESS: <mailto:[email protected]>[email protected] > > Home page: www.colesoft.com > Facebook: www.facebook.com/colesoftware > YouTube: www.youtube.com/user/colesoftware > > > > > > > > At 7/30/2013 02:25 PM, Hansen, Dave L - Eagan, MN wrote: >> Dear Assembler Gurus, >> >> I have been looking for where YREGS is documented. I found >> YREGS (a MACRO) in SYS1.MACLIB along with other good stuff. It >> does the EQUates for the Registers. I see all the old "R0 EQU 0" >> in a program I have and I'm sure YREGS will work fine. But where is >> it documented as something that will stay around? >> >> I have looked through the following books in our Z/OS V1R13 library >> (and older libraries) and only found references to YREGS: >> MVS Programming: Assembler Services Guide = SA22-7605-14 >> MVS Programming: Authorized Assembler Services Guide = SA22-7608-17 >> Programmer's Guide (R6) = SC26-4941-05 >> Language Reference (R6) = SC26-4940-05 >> Principles of Operation = SA22-7832-08 >> A Programmer's Introduction to IBM System/360 Assembler Language >> = SC20-1646-06 >> Assembler Language as a Higher Level Language: Macros and >> Conditional Assembly Techniques (SHARE 95, Sessions 8167-8168) >> >> I also have some school books from the early 80's when I coded some >> assembler programs on DOS/VSE. >> >> Am I missing a good book on Assembler? >> Thanks, Dave
