My question is not about using VALUE. I've used it 100's of times.
My question is about this statement: Call Value abc123, "aaabbccc444555666" Value is NOT called here as a function, no parenthensis(). This format of Call is not documented. There isn't a Value: in the routine as a local procedure. This format is used in TXT2PDF EXEC written by Lucius Leland to convert text files to PDF's. ____________________ Jim Hughes 603-271-5586 "It is fun to do the impossible." ________________________________ From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Hodge, Robert L Sent: Monday, May 10, 2010 12:47 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Rexx Question It is a REXX built-in function. Enter "HELP REXX VALUE' for doc. From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Hughes, Jim Sent: Monday, May 10, 2010 10:27 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Rexx Question Also there isn't a procedure named Value either. ____________________ Jim Hughes 603-271-5586 "It is fun to do the impossible." ________________________________ From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Hughes, Jim Sent: Monday, May 10, 2010 12:25 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Rexx Question I am using TXT2PDF to create PDFs from text files on our z/VM system. TXT2PDF is written in Rexx and is also Pipe aware. The are some Call statements in this program and they have me confused. Example: Call Value zb123, lz99pe I cannot find a procedure named zb123. If I write the same sort of Call statement, I don't get an error. And the procedure is not called. Would someone shed some light on how the "call Value" statement works? Thanks. ____________________ Jim Hughes 603-271-5586 "It is fun to do the impossible."