Re: writing a module file in gfortran 14

Liste des GroupesRevenir à cl fortran 
Sujet : Re: writing a module file in gfortran 14
De : garylscott (at) *nospam* sbcglobal.net (Gary Scott)
Groupes : comp.lang.fortran
Date : 05. Dec 2024, 01:40:08
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <viqsp8$16lin$1@dont-email.me>
References : 1 2 3
User-Agent : Mozilla Thunderbird
On 12/4/2024 3:20 PM, Lynn McGuire wrote:
On 12/4/2024 2:11 PM, Thomas Koenig wrote:
Lynn McGuire <lynnmcguire5@gmail.com> schrieb:
Is the "implicit none" in the proper place in the following code ?
>
No.
>
[snip]
>
You want
>
       module aaa_modules
>
            implicit none
>
            INTERFACE
              SUBROUTINE ABCPAR(ISW,IRETST,IR,IC,PAR,IPHASE)
                  IMPLICIT NONE
>
...
>
because declarations in the outer module have no meaning on
interfaces.
>
A rather frequent source of confusion, I'm afraid (I got bitten
by this myself in the past).
 Woof !  I was afraid of that.  The Fortran Module definition seems to be very fragile.
 That is going to be painful to add to my module file.
 Lynn
 
The interface is its own entity.  I think the design is correct in requiring the implicit none to be repeated.  While I might have preferred a "file scope" design more, as long as there is consistency in the design, I'm ok with it.
Sorry for the direct email :( intended to post here

Date Sujet#  Auteur
4 Dec 24 * writing a module file in gfortran 1411Lynn McGuire
4 Dec 24 `* Re: writing a module file in gfortran 1410Thomas Koenig
4 Dec 24  +* Re: writing a module file in gfortran 148Lynn McGuire
5 Dec 24  i`* Re: writing a module file in gfortran 147Gary Scott
5 Dec 24  i +* Re: writing a module file in gfortran 145Lawrence D'Oliveiro
5 Dec 24  i i+- Re: writing a module file in gfortran 141Gary Scott
5 Dec 24  i i+- Re: writing a module file in gfortran 141Lynn McGuire
7 Dec 24  i i`* Re: writing a module file in gfortran 142Steven G. Kargl
7 Dec 24  i i `- Re: writing a module file in gfortran 141Lawrence D'Oliveiro
8 Dec 24  i `- Re: writing a module file in gfortran 141Lynn McGuire
7 Dec 24  `- Re: writing a module file in gfortran 141Steven G. Kargl

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal