David Vowles wrote:
>
> >From my perspective, one of the beauties of Fortran 90 is infact that
> in the majority of cases it is not necessary to define an explicit
> interface and thus there is no need to maintain consistent
> specifications of procedures (public or private) in more than one
> place. Thus I would be disappointed to see the
> compulsory separation of implementation and specification
> (interface).
>
Agreed!
This was the rationale of implementing modules this way in F90.
If we want to choose an alternative method, please propose something
that will not be too tedious for the programmer.
Regards,
Jean Vezina
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|