(j3.2006) are selectors allowed to be procedures ?

Bill Long longb
Fri Oct 23 11:00:29 EDT 2009



Jim Xia wrote:
> 
> j3-bounces at j3-fortran.org wrote on 10/23/2009 10:19:27 AM:
> 
> 
>  > All of this discussion is about a Fortran 2003 feature. This particular
>  > section does appear to be half-baked (allowing, at least literally, some
>  > forms of procedure and not others).  If you mean but 'not ready' that
>  > the door for features/edits in f2013 is not open, then I agree.  If you
>  > mean that there is a technical problem with implementing the current
>  > half-baked rule in a compiler, I don't see why that is the case.
> 
> What I meant was this seemed to be a candidate feature for the next 
> standard, or F2013 as you coined it.  There shouldn't be much of 
> implementation hurdle once all the language semantics are sorted out. 
>  After all, compilers have dealt with the data selectors.  It's more of 
> an issue of standardizing the feature so everyone agrees with the 
> semantics.
> 

OK, we're on the same page here.


> 
>  >
>  > I'd be less happy with this, but if anything it is an F03 interp issue.
>  > It might be possible to complete the baking as interp edits, rather than
>  > having to wait for a 2013 feature.
> 
> 
> This appears too big a change to F03, plus the door to interps to F03 
> has closed, right?

I believe we've decided no more Corrigenda for F2003 beyond one based on 
  the current interps in flight. Someone can still submit an interp 
request - it would just be converted to be against F2008 instead once 
F2008 is published (and F2003 deleted).

Cheers,
Bill



> 
> Cheers,
> 
> Jim Xia
> 
> XL Fortran Compiler Test
> IBM Toronto Lab at 8200 Warden Ave, Markham, On, L6G 1C7
> Phone (905) 413-3444  Tie-line 313-3444
> email: jimxia at ca.ibm.com
> D2/YF7/8200 /MKM
> 
> http://www.ibm.com/software/awdtools/fortran/xlfortran

-- 
Bill Long                                   longb at cray.com
Fortran Technical Support    &              voice: 651-605-9024
Bioinformatics Software Development         fax:   651-605-9142
Cray Inc., 1340 Mendota Heights Rd., Mendota Heights, MN, 55120





More information about the J3 mailing list