SIGNAL NOVALUE has no effect on the treatment of function names. The only difference between calling MVSVAR and 'MVSVAR' is that with the latter REXX will skip the search for an MVSVAR: label and will only search in external function packages, load library concatenations* and procedure library concatenations.
* I'm including PDSE libraries in the term. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Bruce Hewson [bruce_hew...@hotmail.com] Sent: Saturday, March 28, 2020 10:26 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: REXX MVSVAR SYMDEF behavoiur Hello Jeremy, I have been coding the single quote around 'MVSVAR' and other TSO External Functions seemingly forever. I assume that I have to do that as I run with SIGNAL NOVALUE enabled. On Thu, 26 Mar 2020 19:09:40 +0000, Jeremy Nicoll <jn.ls.mfrm...@letterboxes.org> wrote: > >Apart from the documented behaviour of MVSVAR (which I found with Google) >there's maybe the point that in your code you've got single quotes around >"mvsvar". That, IIRC, suggests an external function. > >You might be calling a local (ie your site only) modfied version of mvsvar(). > >-- >Jeremy Nicoll - my opinions are my own. > Regards Bruce ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN