home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / rexx / 1010 < prev    next >
Encoding:
Internet Message Format  |  1992-09-14  |  1.7 KB

  1. Path: sparky!uunet!pipex!warwick!uknet!comlab.ox.ac.uk!imc
  2. From: imc@comlab.ox.ac.uk (Ian Collier)
  3. Newsgroups: comp.lang.rexx
  4. Subject: Re: NOVALUE (was: Blanks, REXX, and portability...)
  5. Message-ID: <2427.imc@uk.ac.ox.prg>
  6. Date: 14 Sep 92 15:02:18 GMT
  7. References: <mwm.1udh@contessa.palo-alto.ca.us> <19920910194427SEB1525@MVS.draper.com> <16860347.GILMART@LSTC2VM.stortek.com>
  8. Organization: Oxford University Computing Laboratory, UK
  9. Lines: 28
  10. X-Local-Date: Monday, 14th September 1992 at 4:02pm BST
  11.             <19920910194427SEB1525@MVS.draper.com> <5456@unixhub.SLAC.Stanford.EDU>
  12.         <1686052F.GILMART@LSTC2VM.stortek.com>
  13. Originator: imc@msc8.comlab
  14.  
  15. In article <16860347.GILMART@LSTC2VM.stortek.com>, GILMART@LSTC2VM.stortek.com (Paul Gilmartin) wrote:
  16.  
  17. >Ah, but they're making it hard for us!  Compiled Rexx and uni-REXX (perhaps
  18. >others) report SIGNAL ON NOVALUE as a syntax error _prior_to_execution_
  19. >if the NOVALUE: procedure doesn't exist.
  20.  
  21. REXX/imc doesn't. :-)
  22.  
  23. And in article <1686052F.GILMART@LSTC2VM.stortek.com>, he quoth:
  24.  
  25. >But it would be a real pain if this were reported as an error unless there
  26. >were some way to use explicit constants -- better by far, general expressions
  27. >-- as compound variable indices.  Namely:
  28.  
  29. >   say a.'X'   /* so I don't have to assign 'X' to dummy */
  30. >               /* and even:  */
  31. >   say a.(substr('UVWXYZ',4,1))   /* Why not, haven't you wanted it? */
  32.  
  33. >Is anyone proposing this extremely desirable extension?
  34.  
  35. You can already do this on REXX/imc.  Of course, I'm not asking anyone
  36. actually to use that feature! :-)
  37.  
  38. A new release of REXX/imc containing some bugfixes will reach
  39. rexx.uwaterloo.ca in a few days. Watch this space...
  40.  
  41. Ian Collier
  42. Ian.Collier@prg.ox.ac.uk | imc@ecs.ox.ac.uk
  43.