Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!umd5!mimsy!aplcen!osiris!phil
From: phil@osiris.UUCP (Philip Kos)
Newsgroups: comp.lang.misc
Subject: Re: call by address (was Re: compilers and linkers)
Message-ID: <1466@osiris.UUCP>
Date: Wed, 25-Nov-87 11:26:20 EST
Article-I.D.: osiris.1466
Posted: Wed Nov 25 11:26:20 1987
Date-Received: Sun, 29-Nov-87 11:06:39 EST
References: <1783@culdev1.UUCP>
Lines: 16
Summary: RT-11 FORTRAN IV "broken" too

In article <1783@culdev1.UUCP>, drw@culdev1.UUCP (Dale Worley) writes:
> The [FORTRAN II] language manual pointed out that using constants for
> arguments that were assigned to was invalid.  They wised up when they
> wrote Fortran IV.

Dale, who are "they"?  Anyway, this is an *implementation* bug, not a
design bug.

The RT-11 FORTRAN IV compiler I used on LSI-11 systems as recently as
1982 (RT-11 v4? I'm not sure) still had this bug; I know, I tested it
myself to see.  :-)


...!decvax!decuac!\                                              Phil Kos
  ...!uunet!mimsy!aplcen!osiris!phil           The Johns Hopkins Hospital
...!allegra!/                                               Baltimore, MD