intrinsic functions not yet documented

Steve Kargl sgk@troutmask.apl.washington.edu
Fri Jul 21 00:14:00 GMT 2006


On Thu, Jul 20, 2006 at 10:38:46PM +0200, Daniel Franke wrote:
> 
> On Tuesday 04 July 2006 23:32, FX Coudert wrote:
> > By the way, I think it might be worth replacing the "option" section
> > ("f95" or "gnu" or both) by a "Standards" section, which could state
> > "new in F95", "F77, F95 and F2003", "new in F2003", "GNU extension" or
> > things like that.
> 
> According to these suggestions, I started a to rename the section "Option" 
> to "Standard". To fully summarize an intrinsic function's history, I would 
> prefer a more extensive phrasing, e. g. 
> 
>  * "F77 and later"
>  * "F95 and later"
>  * "F2003 [and later]"

I think that the above descriptions are fine.

>  * "GNU extension to F77 and later"
>  * "GNU extension to F77, standard in F95 and later"
>  * "GNU extension to F77 and F95, standard in F2003 [and later]"

If the intrinsic procedure is a "GNU extension" that is not covered
by one of the above 3 Standards, then simply label it as "GNU extension".
Afterall, gfortran is supposed to be a Fortran 95 compiler.  It would
seem odd to me to label a Fortran 95 intrinsics procedure with
"GNU extension to F77, standard in F95 and later".

-- 
Steve



More information about the Fortran mailing list