home *** CD-ROM | disk | FTP | other *** search
- Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
- Path: sparky!uunet!haven.umd.edu!darwin.sura.net!paladin.american.edu!auvm!SERVER.UWINDSOR.CA!OPHOF
- X-Mailer: ELM [version 2.3 PL11]
- Message-ID: <9209142024.AA09315@SERVER.uwindsor.ca>
- Newsgroups: comp.lang.rexx
- Date: Mon, 14 Sep 1992 16:24:37 EDT
- Sender: REXX Programming discussion list <REXXLIST@UGA.BITNET>
- From: Scott Ophof <ophof@SERVER.UWINDSOR.CA>
- Subject: LINEOUT() behaviour
- Comments: To: REXX Discussion list <REXXLIST@uga.cc.uga.edu>
- Lines: 28
-
- Sub: LINEOUT() behaviour
-
- From the olden days I remember that doing LINEOUT(name,string,n)
- to a file containing more than "n" lines resulted in loss of all
- lines past "n", and thus hurriedly dropped its use...
-
- "The REXX Language" (2nd edition) sounds different to what I
- remember of the 1st ed. It now seems to be an implementation-
- dependant matter. Is this feeling of change correct?
- Side note:
- And if so, what's stopping IBM from implementing the I/O model as
- defined by TRL for their mainframe REXXes? It should be a vast
- improvement over EXECIO... ;-)
-
- The idea of writing (say) a line of 20 chars in the middle of a file
- and not deleting the remaining (say) 13 chars of the overwritten
- line seems rather horrifying behaviour to me. Same if (say) 40
- chars were written, thus overwriting 7 chars (minus EOL chars, of
- course) of the next line...
- This example assumes the file is a stream of bytes (like - but not
- only - in UN*X).
- There's no problem with record-oriented systems, I think.
-
- Your views, please?
-
-
- Regards.
- $$/
-