In <[EMAIL PROTECTED]>, on 04/21/2008
   at 09:18 PM, Paul Gilmartin <[EMAIL PROTECTED]> said:

>Reference to an uninitialized variable is a failure.

Only if NOVALUE is enabled. The classic behavior with NOVALUE disabled is
useful.

>I have _never_ coded a SIGNAL.  Partly hangover from the 3 decades ago
>"GOTO considered harmful" days; partly from needing to read and
>sometimes maintain spaghetti code from programmers who branch around
>their programs using SIGNAL with wild abandon,

SIGNAL is not GOTO; those who code as though it is will inevitably shoot
themselves in the foot, but may take you down with them. Please not that
some people can code FORTRAN in any language.

>And SIGNAL mixes with CALL and DO like oil and water.

Not if you use it only for its intended purpose.
 
-- 
     Shmuel (Seymour J.) Metz, SysProg and JOAT
     ISO position; see <http://patriot.net/~shmuel/resume/brief.html> 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to