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