> >Does anyone know of a way for a CL program to determine what
> library it is
> >executing in?
> >I'm looking for either an API or a technique that will
> simply tell me what
> >library the current CL program is executing out of so I can
> qualify my
> >recursive program call to ensure I call the same copy.
> Why not include the following at the beginning of your program ?
> RTVOBJD OBJ(*LIBL/program_name) OBJTYPE(*PGM) RTNLIB(&Library)
Well, the problem with that is... I want to make sure that I call an EXACT copy of myself ... not one of my clones that might just be higher on the library list (perhaps stuck in the system library list).