Re: IMPLICIT NONE (F2k8+/-)
- From: "Gary L. Scott" <garyscott@xxxxxxx>
- Date: Sun, 23 Oct 2005 16:00:19 -0500
James Van Buskirk wrote:
A lot of new code is in modules, but I still extensively write static libraries and DLLs that are shared with other applications. Modules do not solve the need to share code with other applications. Modules do not even help much in that area."Gary L. Scott" <garyscott@xxxxxxx> wrote in message news:11ln80341kkhtbd@xxxxxxxxxxxxxxxxxxxxx
IMPLICIT NONE should finally be made default beginning at F2k8. Compiler switches can be specified to get the older behavior. There is absolutely no good reason to continue this way.
But isn't it already as of f90? I mean to say that in f90 programming, almost all the code is in modules, and typically one puts an implicit none statement after all the use statements in the module. All the module procedures accordingly inherit the implicit none state from their host module which must be overridden with implicit statements in each module procedure if (as is sometimes the case) implicit typing is actually desired for the given procedure.
--
Gary Scott mailto:garyscott@xxxxxxx
Fortran Library: http://www.fortranlib.com
Support the Original G95 Project: http://www.g95.org -OR- Support the GNU GFortran Project: http://gcc.gnu.org/fortran/index.html
Why are there two? God only knows.
If you want to do the impossible, don't hire an expert because he knows it can't be done.
-- Henry Ford .
- References:
- IMPLICIT NONE (F2k8+/-)
- From: Gary L. Scott
- Re: IMPLICIT NONE (F2k8+/-)
- From: James Van Buskirk
- IMPLICIT NONE (F2k8+/-)
- Prev by Date: Re: IMPLICIT NONE (F2k8+/-)
- Next by Date: Re: IMPLICIT NONE (F2k8+/-)
- Previous by thread: Re: IMPLICIT NONE (F2k8+/-)
- Next by thread: Re: IMPLICIT NONE (F2k8+/-)
- Index(es):
Relevant Pages
|