Tony,

I am interested in ibm's Rexx compiler eye-catcher. Can you point me to the 
document that the information you mentioned described there?


Best
ITschak

נשלח מה-iPad שלי

‫ב-7 בספט׳ 2016, בשעה 23:45, ‏‏Tony Harminc ‏<[email protected]> כתב/ה:‬

> On 7 September 2016 at 09:06, Itschak Mugzach
> <[email protected]> wrote:
>> For some reason, IBM's Rexx compiler (z/os) is saving the dsname of the
>> source library in the CEXEC member. There is a branch around the whole text
>> of course. Byte 4 is the offset (from the branch command) to the end of the
>> string. Can some one point me to a manual that ensure this header is
>> constant over versions?
> 
> I'm not sure there's any guaranty, because the dsname isn't part of
> the TSO-to-compiled-REXX interface. The only part that's defined, as
> far as I know, is the presence of "EXECPROC" in columns 5-12, and the
> name of the runtime processor in cols 13-20. (Well, there are a couple
> of other restrictions, but those are what the TMP uses to invoke the
> compiler's runtime routine rather than the REXX interpreter.)
> 
> Anyone can write a REXX compiler, and the output from such a compiler
> might be quite different as long as it complies with the specs. These
> are in the TSO/E Customization book.
> 
> If you want to safely remove the source dataset info, you might be
> able to compile from a temporary dataset or from spooled SYSIN or the
> like. Maybe even a UNIX file...? In other words from somewhere that
> gives away no information of use.
> 
> Tony H.
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to