[Patch/fortran] Add documentation section about implemented F2003 features

Janne Blomqvist jblomqvi@cc.hut.fi
Wed Aug 3 02:44:00 GMT 2005


Hello,

following patch adds a section to gfortran.texi about implemented
F2003 features.

I also removed the mention of eventual support of Fortran 90. IMHO the
inability of F95 allocatables to leak memory, as opposed to the F90
ones, is sufficient reason alone to actively discourage users from
using F90.

Also, strictly speaking the FLUSH statement is not yet implemented,
although it looks like it will go in in the not too distant future (no
hurry Steve, I understand you're busy!). If I have missed any other
F2003 features, please notify me (I basically just grepped for
GFC_STD_F2003 in my current tree).

ChangeLog and patch follows:


2005-08-03  Janne Blomqvist  <jblomqvi@cc.hut.fi>

	* gfortran.texi: Add section about implemented F2003 features.
	


Index: gfortran.texi
===================================================================
RCS file: /cvsroot/gcc/gcc/gcc/fortran/gfortran.texi,v
retrieving revision 1.20
diff -r1.20 gfortran.texi
956,957c956,983
< language.  This includes ANSI Fortran 77, Fortran 90, Fortran 2000 (not yet
< finalized), and OpenMP.
---
> language.  This includes ANSI Fortran 77, Fortran 2003 and OpenMP.
>
> @menu
> * Fortran 2003 status::
> @end menu
>
> @node Fortran 2003 status
> @section Fortran 2003 status
>
> Although @command{gfortran} for the time being focuses on implementing
> the Fortran 95 standard, a few Fortran 2003 features are also
> implemented.
>
> @itemize
> @item Intrinsics
> command_argument_count, get_command, get_command_argument,
> get_environment_variable.
>
> @item [...] style array constructors.
>
> @item FLUSH statement.
> Note that the IOMSG feature of the I/O statements is not yet implemented.
>
> @end itemize
>
> @c ---------------------------------------------------------------------
> @c Index
> @c ---------------------------------------------------------------------


-- 
Janne Blomqvist



More information about the Fortran mailing list