home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / pascal / 6771 < prev    next >
Encoding:
Internet Message Format  |  1992-11-20  |  1.6 KB

  1. Xref: sparky comp.lang.pascal:6771 comp.object:4283
  2. Newsgroups: comp.lang.pascal,comp.object
  3. Path: sparky!uunet!mcsun!sunic!liuida!c89ponga
  4. From: c89ponga@odalix.ida.liu.se (kand. Pontus Gagge)
  5. Subject: Re: BP/TP OOP is missing something...
  6. Message-ID: <1992Nov20.135804.8752@ida.liu.se>
  7. Sender: news@ida.liu.se
  8. Organization: CIS Dept, Univ of Linkoping, Sweden
  9. References: <dmurdoch.282.722020256@mast.queensu.ca> <10773@vice.ICO.TEK.COM> <dmurdoch.171.722054313@mast.queensu.ca> <1992Nov18.104536.9985@jyu.fi> <dmurdoch.284.722095796@mast.queensu.ca>
  10. Date: Fri, 20 Nov 1992 13:58:04 GMT
  11. Lines: 23
  12.  
  13. dmurdoch@mast.queensu.ca (Duncan Murdoch) writes:
  14.  
  15. [ Discussion of file variables, &c. ]
  16.  
  17. >>I would guess that good Pascal implementation may also initialise
  18. >>pointer variables to NIL so that using them before assignment
  19. >>will not cause catastrophic effects.
  20.  
  21. >On a PC in "real" mode, NIL is likely the most catastrophic value to 
  22.                                                 ^^^^^^^^^^^^
  23. >initialize a pointer to :-).  TP doesn't initialize pointers, but at 
  24. >least one TP clone (Pascal+ from Stony Brook) does.
  25.  
  26. In case someone misses the implicit irony, let me point out the obvious:
  27. the best errors are those that generate the worst cataclysms. This makes
  28. them sort of hard to miss...
  29.  
  30. --
  31. /-------------------------+--------------- DISCLAIMER -----------------\
  32. | kand. Pontus Gagge      | The views expressed herein are compromises |
  33. | University of Link|ping | between my mental subpersonae, and may be  |
  34. | c89ponga@und.ida.liu.se | held by none of them.                      |
  35. \-------------------------+--------------------------------------------/
  36.