(j3.2006) (SC22WG5.3531) Letter ballot on Fortran 2003 interpretations

Jim Xia jimxia
Wed Feb 27 21:53:32 EST 2008


The following Fortran 2003 interpretations are being balloted:

Yes   No   Number     Title
-Y-   ---  F03/0049  Separators in list-directed output
                     involving UDDTIO 
-Y-   ---  F03/0050  Questions about internal files 
-Y-   ---  F03/0086  Elemental and BIND(C) 
-Y-   ---  F03/0088  Defined operations/assignments and
                     VOLATILE/ASYNCHRONOUS 
-Y-   ---  F03/0089  Interoperability of non-BIND derived types
-C-   ---  F03/0092  Procedure characteristics and unlimited 
                     polymorphic
-Y-   ---  F03/0093  Allocatable array on intrinsic assignment with
                     scalar expr
-Y-   ---  F03/0094  Final subroutine and VALUE attribute 
-Y-   ---  F03/0095  Bounds remapped pointer assignment and ASSOCIATED 
-Y-   ---  F03/0097  Blanks as separators in NAMELIST input 
-Y-   ---  F03/0098  Does allocate with source= define subcomponents?
-Y-   ---  F03/0101  Is UDDTIO output suitable for namelist and
                     list-directed input 


Comments on F03/0092

In the example code, it uses the following declaration
    procedure (foo), target  :: proc_tgt

Don't we just violate the syntax rules for <proc-attr-spec> in procedure
declaration statement [264:9-20]?  TARGET is not listed as one of the
<proc-attr-spec> [264:13-18].  This statement should be changed to
    procedure (foo) :: proc_tgt
as appeared in the original interp paper.



Jim Xia

XL Fortran Compiler Testing
IBM Toronto Lab at 8200 Warden Ave.
Phone (905) 413-3444  Tie-line 313-3444
D2/NAH/8200 /MKM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://j3-fortran.org/pipermail/j3/attachments/20080227/72394e39/attachment.html 



More information about the J3 mailing list