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