The scheme you have outlined will certainly do the job.  It is perhaps
more labor-intensive than it needs to be.

Recall that while a PDSE member name may be at most 8 of the usual
characters in length, an alias of such a member name may be at most
1024 characters in length from an enlarged character set.  If then you
have a routine name R that is immediately usable as a PDSE member
name, you use it.

If R is not immediately usable you

1) mangle it to obtain from it a usable PDSE member name M, use M as
the member name and

2) specify that  R is an alias of M.

This scheme also works mutatis mutandis for routines that have
multiple entry points E0, E1, . . .; but you have said nothing about
such a requirement.

John Gilmore, Ashland, MA 01721 - USA

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

Reply via email to