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

Reply via email to