The problem is, we have hundreds of .P's that we want to do this too, and we don't want to touch any of them.
TamHas, these are generally reports, the running of which get managed by a 'report runner' that handles all sorts of gory details, but first needs to know their parameters. We achieve this today with a little wrapper in front of the real program that tells us its parameters. This is simple and works but has the fatal (IMHO) flaw that it forces us to repeat all the parameter details thus violating the DRY principle which I, personally, hold sacred above everything (beyond the damn thing actually working, and of course my paycheque).
TomB, yes, exactly, RCODE-INFO is not living up to its full potential !! Apparently not even in the most modern, non-obsolete and supported versions !!