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
