🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #5490

Re: Threatening Pascal Loops

#5490
From: Bob Dietrich
Date: Tue, 26 Apr 1988 01:39
34 lines
2123 bytes
In article <20085@think.UUCP> barmar@fafnir.think.com.UUCP (Barry Margolin) writes:
>In article <3401@omepd> bobdi@omepd.UUCP (Bob Dietrich) writes:
>>Just to be clear, there is only one official standard for Pascal right now,
>>embodied in the ANSI/IEEE and ISO standards.
>
>That's TWO official standards, since the ANSI Pascal standard and the
>ISO standard are not equivalent.  I don't even think one is a subset
>of the other.  I think they differ incompatibly in a couple of areas,
>although I don't know what they are offhand.
>
>Barry Margolin
>Thinking Machines Corp.
>
>barmar@think.com
>uunet!think!barmar

That's what I get for trying to simplify. Yes, there are actually two
standards. The ANSI/IEEE standard corresponds to level 0 of the ISO standard,
with about four wording differences. The wording differences are in areas
like how the file parameter is bound in the read (ANSI/IEEE wording attempts
to prohibit the file variable in "read(file_array[i], i, j)" from changing).
The wording differences have little or no impact on most Pascal users. As it
is, the ISO Interpretations Subgroup (which I have participated in) is moving
the ISO Standard toward the intent of the ANSI/IEEE wording.

For those of you wondering, level 1 of ISO Pascal adds conformant arrays,
which is the only other area of difference between the Standards.

				Bob Dietrich
				Intel Corporation, Hillsboro, Oregon
				(503) 696-4400 or 2092(messages x4188,2111)
		usenet:		tektronix!ogcvax!omepd!bobdi
		  or		tektronix!psu-cs!omepd!bobdi
		  or		ihnp4!verdix!omepd!bobdi
Technical Details
Message-ID: <3418@omepd>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!littlei!intelisc!omepd!bobdi
References: <2827@enea.se> <1557@pasteur.Berkeley.Edu> <2773@mmintl.UUCP> <294@tmsoft.UUCP> <11047@shemp.CS.UCLA.EDU> <3364@omepd> <11369@shemp.CS.UCLA.EDU> <3401@omepd> <20085@think.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!littlei!intelisc!omepd!bobdi
From: bobdi@omepd (Bob Dietrich)
Newsgroups: comp.lang.misc,comp.lang.pascal
Subject: Re: Threatening Pascal Loops
Message-ID: <3418@omepd>
Date: 26 Apr 88 01:39:38 GMT
References: <2827@enea.se> <1557@pasteur.Berkeley.Edu> <2773@mmintl.UUCP> <294@tmsoft.UUCP> <11047@shemp.CS.UCLA.EDU> <3364@omepd> <11369@shemp.CS.UCLA.EDU> <3401@omepd> <20085@think.UUCP>
Reply-To: bobdi@omepd.UUCP (Bob Dietrich)
Organization: Intel Corp., Hillsboro, Oregon
Lines: 34