Cool idea. Other characters may also be possible. I got into this when I had
my company with its PC-mainframe file transfer, and was dealing with how to
handle making members out of PC file names. As I recall, at least at that
time, it was possible to STOW a member with lower case letters in the name
(but NOT leading digits, oddly enough -- you could stow a member named a but
not one named 123). A module with a name of a (as opposed to A) might be
possible to STOW with an assembler program, would not be executable from
JCL, but *might* be LOADable.

Charles
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Ray Mullins
Sent: Monday, January 29, 2007 11:24 AM
To: [email protected]
Subject: Re: AW: Getting control

Crazy thought - what about borrowing the X'C0' "loophole" for the member
name?

For those who haven't delved into this stuff, for type 3/4 single module
SVCs the convention is to have the last character X'C0' - X'C9',
corresponding to the zoned decimal representation of the SVC number (e.g.,
IGC0005A for SVC 51).  X'C0', which IIRC is the left brace in CPs 37 and
1047, is rather difficult to guess at, since it doesn't fall within the
well-known A-Z 0-0 $ # @ characters.

I haven't tried this for non-SVC modules, but what about renaming the
program to {A (that's left-brace and C'A')?  Only a select few would figure
that out, and those are the folks you want on your sysprog staff.  *g*.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to