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