home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!decwrl!contessa!mwm
- From: mwm@contessa.palo-alto.ca.us (Mike Meyer)
- Subject: Re: Blanks, REXX, and portability...
- Newsgroups: comp.lang.rexx
- Distribution: world
- References: <9208260321.AA05688@SERVER.uwindsor.ca>
- X-NewsSoftware: Amiga Yarn 3.4, 1992/08/12 15:49:52
- Keywords:
- Summary:
- Message-ID: <mwm.1oon@contessa.palo-alto.ca.us>
- Date: 28 Aug 92 22:37:35 PST
- Organization: Missionaria Phonibalonica
- Lines: 27
-
- In <9208260321.AA05688@SERVER.uwindsor.ca>, ophof@SERVER.UWINDSOR.CA (Scott Ophof) wrote:
- > Question: When are blanks not only the space character?
- > Answer: In any case in Unix.
- >
- > My point?
- > I would hate to have to port to CMS any REXX program written for
- > Unix (or PC); to have a program fail due to something like this
- > would not be very easy to debug...
-
- You're right. Of course, finding the failure because application A
- accepts tabs for whitespace but Rexx doesn't isn't easy to debug,
- either. That's experience - ARexx doesn't treat tab as whitespace,
- but it generally is on the Amiga. As a result, I universially run text
- files through a detab program before letting ARexx read them.
-
- > My suggestion?
- > In the interest of increasing the chance of successful porting, to
- > request the ANSI-REXX committee to define that the *only* blank/
- > whitespace recognized in standard REXX is the SPACE character (ASCII
- > hex-20, EBCDIC hex-40).
- >
- > Your comments? :-)
-
- I disagree. What "blanks" are should be system/compiler-dependent.
- Then people can choose the quality of implementation they desire.
-
- <mike
-