Article View: comp.lang.misc
Article #5490Re: Threatening Pascal Loops
From: Bob Dietrich
Date: Tue, 26 Apr 1988 01:39
Date: Tue, 26 Apr 1988 01:39
34 lines
2123 bytes
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!bobdiReferences:
<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