> When a program is running, it has a 72 byte R13 area that is "ready" to > be used by a called program/routine. During the 'current' program, this > area is unused and available If I have a macro that needs a little work > area, I just use something like:
Yep, I just used this in the solution to my "hook into LE modules" problem I posted about recently. I wanted to allocate a workarea at first use and anchor it in a name/token pair. To find out if this is the first time I'm getting control, I needed to see if my name/token pair existed. Infortunately, the IEANTRT service needs some storage (Peter RElson posted that there will be a register only inface with z/OS 2.2). I was using the caller's save are for this. -- Peter Hunkeler
