home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / rexx / 1001 < prev    next >
Encoding:
Text File  |  1992-09-12  |  1.3 KB  |  26 lines

  1. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  2. Path: sparky!uunet!paladin.american.edu!auvm!UCSFVM.BITNET!GOMBERG
  3. Message-ID: <REXXLIST%92091210543821@UGA.CC.UGA.EDU>
  4. Newsgroups: comp.lang.rexx
  5. Date:         Sat, 12 Sep 1992 07:51:21 PDT
  6. Sender:       REXX Programming discussion list <REXXLIST@UGA.BITNET>
  7. From:         Dave Gomberg <GOMBERG@UCSFVM.BITNET>
  8. Subject:      Re: NOVALUE (was: Blanks, REXX, and portability...)
  9. In-Reply-To:  Message of Sat,
  10.               12 Sep 1992 01:18:34 GMT from <bobcook@UNIXHUB.SLAC.STANFORD.EDU>
  11. Lines: 13
  12.  
  13. On Sat, 12 Sep 1992 01:18:34 GMT Bob Cook said:
  14. >That is exactly the point that I'm commenting upon.  I have been bitten by
  15. >introducing a hard-to-find bug because a reference to "a.x", where x was meant
  16. >to be a variable, instead treated the x as a constant because the variable x
  17. >had (mistakenly) never had a value assigned.
  18.  
  19. Wait, if you intended to have x have the value 123 but by mistake it was
  20. undefined, then are you saying that just by lucky accident a.x WAS defined?
  21. That streches my credulity some.  And I would assume that you caught it on
  22. the second run with trace.  I am pretty unimpressed by this unassigned
  23. variable stuff.  FORTRAN may be nearly the world's worst language, but it
  24. does teach you to initialize variables when failure to do so brings down
  25. a multiuser operating system (MFT).   Dave
  26.