On Sun, 8 Feb 2004, robin wrote:
> _My_ old Fortran 77 codes all had IMPLICIT NONE.
> I thought that everybody used that now, without my
> having to repeat the obvious.
Well in that case they weren't Fortran 77, in the sense of comforming to
that Standard. I agree that many (perhaps even most) compilers for
Fortran 77 supported it, and that it has been included in Fortran 90, and
that it's a very good measure. But the problem with much (probably
most) old code which is supposedly Fortran 77 is that in reality is is
not, and it is the extensions, mostly not carried over into Fortran 90,
which give the trouble. No doubt you know (and all of us on this like
know) that IMPLICIT NONE is a "good" extension to Fortran 77, but the mass
of Fortran programmers probably think REAL*8 or CARRIAGECONTROL='LIST' is
just as good, and here the problems start.
--
Clive Page,
Dept of Physics & Astronomy,
University of Leicester, U.K.
|