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> <1992Aug26.155501.2612@hou.amoco.com>
- X-NewsSoftware: Amiga Yarn 3.4, 1992/08/12 15:49:52
- Keywords:
- Summary:
- Message-ID: <mwm.1p6r@contessa.palo-alto.ca.us>
- Date: 29 Aug 92 22:49:29 PST
- Organization: Missionaria Phonibalonica
- Lines: 20
-
- In <1992Aug26.155501.2612@hou.amoco.com>, zjlc12@hou.amoco.com (Jerry Campbell) wrote:
- > Just an observation from someone whose done a LOT of Rexx programming
- > under CMS and not a whole lot under Unix. The commonly accepted "style"
- > (at least in my shop) for constructing data streams to feed to Rexx or
- > for interpreting system information (msgs, cmd output, what not) many
- > times leads to code such as this:
- >
- > Parse Var sometin 1 parm1 +4 5 parm2 +4 ....
- >
- > All very byte position oriented. The programmer expects to intepret things
- > in terms of "card columns". Many programs are written with that kind of
- > dependency on CMS. Unix seems to require a different conceptualization
- > of data streams.
-
- Quite right - unix programs use whitespace to seperate output items,
- and expect whitespace to seperate input items. Trying to use stock
- Unix tools on position-oriented data with no seperation is
- frustrating, at best.
-
- <mike
-