Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!rutgers!sri-unix!sri-spam!mordor!lll-tis!ptsfa!ihnp4!ihlpg!tainter
From: tainter@ihlpg.ATT.COM (Tainter)
Newsgroups: comp.lang.pascal
Subject: Re: Pointer problem ?
Message-ID: <3529@ihlpg.ATT.COM>
Date: Mon, 27-Jul-87 11:15:35 EDT
Article-I.D.: ihlpg.3529
Posted: Mon Jul 27 11:15:35 1987
Date-Received: Tue, 28-Jul-87 04:33:04 EDT
References: <254@askja.UUCP> <4020003@nucsrl.UUCP>
Organization: AT&T Bell Laboratories - Naperville, Illinois
Lines: 14

> When was "the Standard" established?  I don't think Wirth initially specified
| whether Pascal used structure-compatible or name-compatible types. 
| 
| I am well (and painfully) aware that the VMS Pascal compiler uses
| structure-compatibility, but I would not be surprised if that compiler
| predates "the Standard."  They can't "fix" it now, since they need to maintain
| backward compatibility with previous versions of the compiler.  To many older 
| programs would be broken if they did.
> Jacob Gore				gore@EECS.NWU.Edu

You will also find that UCSD Pascal and its derivatives (i.e. HP Pascal,
Turbo Pascal) use structure equivalence rather than name equivalence.

--j.a.tainter