On Tue, 5 Jul 2011 00:48:37 -0500, Paul Gilmartin wrote: >On Mon, 4 Jul 2011 15:33:13 -0700, Edward Jaffe wrote: > >>On 7/3/2011 1:29 PM, Binyamin Dissen wrote: >>> It would seem to me that any macro the does a USING/DROP should bracket >>> itself >>> with PUSH and POP USING. I should not have to do that in open code. >> >>Agreed. All of our internal macros do just that. >> >It appears that you and Binyamin have a strong argument based >on consistency with prevailing conventions. > >Would someone more knowledgeable than I consider an RCF requesting >a clarification comprising: > >o A blanket statement in any relevant Users Guide(s) that no macro > modifies any caller's setting such as USING (PRINT? Others?) > without restoring it before returning to caller. > (I meant to add, "except as documented in the RM for the individual macro.")
>o A similar statement that no macro issues an unbalanced PUSH or POP. > >o An expressed commitment that any PMR reporting a verifiable > violation of these terms will be addressed by either a DOC or a > FIN (or better) APAR. -- gil ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html