I am liking Chuckie more and more! (I also declared I, J, K,  ..., X, Y, Z as 
appropriate types in FORTRAN.)

 -----Original Message-----
From:   VM/ESA and z/VM Discussions [mailto:[EMAIL PROTECTED]  On Behalf Of 
Alan Altmark
Sent:   Tuesday, November 22, 2005 12:31 PM
To:     [email protected]
Subject:        Re: REXX Syntax

On Tuesday, 11/22/2005 at 12:04 PST, "Schuh, Richard" <[EMAIL PROTECTED]> 
wrote:
> I guess I should remove the "signal on novalue" that is at the beginning 
of the 
> macro, except that I would consider it to be bad programming technique 
if I did 
> so. Chuckie may like having self-initializing symbols, but I would 
rather let 
> the interpreter tell me about my mistakes. In this case, the test macro 
that I 
> used to try the various versions did not have a routine labeled 
"novalue:", so 
> the "signal on novalue" caused the syntax error. In any event, having 
gotten 
> correct results from the EXTRACT command was a happenstance caused by a 
> fortunate selection of errors to have in the code.

LOL.  Sometimes being lucky is more important than being right!  :-)

And for the record, the Ol' Chuckster does not like using unassigned 
symbols and considers SIGNAL ON NOVALUE to be the signature of a 
Professional Programmer.  (He always declared I, J, and K as INTEGER in 
his Fortran programs, too, FWIW.)

Alan Altmark
z/VM Development
IBM Endicott

Reply via email to