home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / acorn / tech / 111 < prev    next >
Encoding:
Text File  |  1992-09-08  |  1.3 KB  |  33 lines

  1. Newsgroups: comp.sys.acorn.tech
  2. Path: sparky!uunet!mcsun!ieunet!tcdcs!maths.tcd.ie!merlin
  3. From: merlin@maths.tcd.ie (Merlin Hughes)
  4. Subject: Re: RISC OS 3.10
  5. Message-ID: <1992Sep8.150847.17491@maths.tcd.ie>
  6. Organization: Dept. of Maths, Trinity College, Dublin, Ireland.
  7. References: <1992Sep5.185031.23487@cs.nott.ac.uk> <1992Sep6.095131.3855@cl.cam.ac.uk>   <1992Sep6.230410.4489@cs.nott.ac.uk> <Bu6LxC.HC7@comp.vuw.ac.nz> <1992Sep8.012242.17735@cs.aukuni.ac.nz>
  8. Date: Tue, 8 Sep 1992 15:08:47 GMT
  9. Lines: 22
  10.  
  11. jwil1@cs.aukuni.ac.nz (TMOTA) writes:
  12.  
  13. >I don't know if there has been an update since v1.05, but this had several
  14. >improvements over the 1.04 in RISC OS 2.00. [...]
  15.  
  16. If the RISC OS 3.10 basic is unimproved, I'll be incredibly
  17. annoyed. How many people have come across the problem where
  18. *Basic -quit <filename> (ie double-click on a basic program)
  19. doesn't in fact clear the variable space. This has the
  20. delightful result that you can write code that accesses
  21. variables that don't exist. Basic can find them somewhere
  22. (with of course, totally screwy values), and your code will
  23. run with garbage variables, and quite possibly crash (machine
  24. code).
  25.  
  26. The only way to avoid this is to load and run the program
  27. directly from basic, or to (as we have) set up Alt-click
  28. on basic programs to *Basic -chain <filename>.
  29.  
  30. Blee.
  31.  
  32. Merlin.
  33.