On Wed, 13 Mar 2024 11:01:30 -0500, Charles Mills <charl...@mcn.org> wrote:
>And the answer is ... "The three numeric settings are automatically saved 
>across internal and external subroutine and function calls."
>I was setting numeric digits in an initialization subroutine, so Rexx 
>helpfully unset it on return from initialization. I thought I had done it that 
>way before but I guess I have not.

Funny, I work with a lot of code that has a common subroutine for retrieving a 
TRACE setting to set in the main routine, and I never even thought about why, 
or about all the stuff that gets saved across calls!  From CALL HELPREXX on VM:

>The status of DO loops and other structures: 
  --though, importantly, not the *indices* of the loops!
>Trace action:
>NUMERIC settings:
>ADDRESS settings:
>Condition traps: (CALL ON and SIGNAL ON)
>Condition information:
>Elapsed-time clocks:
>OPTIONS settings:

¬R

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to