Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/17/84; site opus.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!zehntel!hplabs!hao!cires!nbires!opus!rcd From: rcd@opus.UUCP (Dick Dunn) Newsgroups: net.unix-wizards Subject: Re: smart compilers Message-ID: <1015@opus.UUCP> Date: Tue, 15-Jan-85 02:09:18 EST Article-I.D.: opus.1015 Posted: Tue Jan 15 02:09:18 1985 Date-Received: Fri, 18-Jan-85 03:09:35 EST References: <7024@brl-tgr.ARPA>, <7040@brl-tgr.ARPA> <471@ecsvax.UUCP> Organization: NBI,Inc, Boulder CO Lines: 11 > > I thought Fortran-77 required constant actual parameters to be > > "copied in" rather than passed by reference? > > FORTRAN parameters are always pass-by-reference. Please verify before you post absolutes like this. FORTRAN parameters are required to obey a certain semantics. Call-by-reference is one mechanism which satisfies the constraints. Copy/restore is another. -- Dick Dunn {hao,ucbvax,allegra}!nbires!rcd (303)444-5710 x3086 ...A friend of the devil is a friend of mine.