Article View: net.lang.pascal
Article #154Re: Re: Language transitions
From: Arnold Robbins
Date: Wed, 27 Feb 1985 18:02
Date: Wed, 27 Feb 1985 18:02
32 lines
2103 bytes
2103 bytes
> > Of course this is by no means the only problem with Pascal's I/O. Other
> > major ones include:
> > - no random access
> > - no way to open a file with a specified name from with the program.
> > reset(input,'foo') is an extension. It is not in the standard.
> > - no I/O of enumerated types (nor input of Booleans)
> > - the representation of files other than text is not defined. This
> > means that you can't write records onto a tape and expect to
> > read the tape on a different system.
> > I have never seen a program that I needed to write that could be written
> > in standard Pascal.
>
> If there is a way in standard Pascal to APPEND to a file, (without
> copying out its contents, wiping out the file, and putting them back in
> before the appending), it must be a closely kept secret.
>
> Alexis Dimitriadis
> alexis @ reed
One of the proposed extensions to Pascal described in the July 84 Sigplan
Notices is and extend(f) procedure, which positions to the end of 'f',
and leaves it open for writing. Another extension is for random access
(seeking). There is other work in progress to give Pascal some decent I/O.
If they keep it up, Pascal may yet end up a decent language. Now if we just
had own variables and compile time initialization....
--
Arnold Robbins
CSNET: arnold@gatech ARPA: arnold%gatech.csnet@csnet-relay.arpa
UUCP: { akgua, allegra, hplabs, ihnp4, seismo, ut-sally }!gatech!arnold
Help advance the state of Computer Science: Nuke a PR1ME today!
Technical Details
Message-ID:
<12226@gatech.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!utcs!lsuc!pesnta!amd!gatech!arnoldReferences:
<685@topaz.ARPA> <975@reed.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site gatech.UUCP Path: arc1-ca.pugleaf.net!utzoo!utcs!lsuc!pesnta!amd!gatech!arnold From: arnold@gatech.UUCP (Arnold Robbins) Newsgroups: net.lang.pascal Subject: Re: Re: Language transitions Message-ID: <12226@gatech.UUCP> Date: Wed, 27-Feb-85 13:02:48 EST Article-I.D.: gatech.12226 Posted: Wed Feb 27 13:02:48 1985 Date-Received: Wed, 27-Feb-85 22:28:22 EST References: <685@topaz.ARPA> <975@reed.UUCP> Organization: Firefighters Extraordinaire, Inc. Lines: 32