Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!mcnc!rutgers!sri-spam!ames!ptsfa!ihnp4!chinet!nucsrl!ragerj
From: ragerj@nucsrl.UUCP (John Rager)
Newsgroups: comp.lang.pascal
Subject: Re: Pointer problem ?
Message-ID: <4020004@nucsrl.UUCP>
Date: Sat, 25-Jul-87 21:23:04 EDT
Article-I.D.: nucsrl.4020004
Posted: Sat Jul 25 21:23:04 1987
Date-Received: Sun, 26-Jul-87 20:58:37 EDT
References: <254@askja.UUCP>
Organization: Northwestern U, Evanston IL, USA
Lines: 25

Jacob Gore comments:

>When was "the Standard" established?  ... I would not be surprised if that 
>compiler predates "the Standard."  

The ISO standard dates from 1980.  The VMS Pascal compiler is almost
certainly older than that.

>I don't think Wirth initially specified
>whether Pascal used structure-compatible or name-compatible types. 

Just for the interested, I quote Wirth (from the second edition of the
Report, p. 149), talking about assignment:

The variable (or the function) and the expression must be of identical type,
with the following exceptions being permitted:

1. the type of the variable is real, and the type of the expression is
integer or a subrange thereof.

2. the type of the expression is a subrange of the type of the variable, 
or vice-versa.

John Rager				ragerj@EECS.NWU.Edu
Northwestern Univ., EECS Dept.		{gargoyle,ihnp4,chinet}!nucsrl!ragerj