(j3.2006) Binding label and bind(c) procedure name scopes

Bill Long longb
Wed May 27 11:24:52 EDT 2015


In 04-007 (F2003) 16.1 on Scope of global identifiers lists the name of an ?external procedure? as a global identifier, unqualified.

In 10-007r1 (F2008) 16.1 on Global identifiers lists the name of an "external procedure with no binding label? as a global identifier and 16.2 on Local identifiers lists then names of "external procedures that have binding labels? as class 1 local identifiers.  04-007 does not mention binding labels in 16.2 .  This change might have occurred by an interp to F2003, which would explain the lack of mention in the F2008 introduction. 

Cheers,
Bill



On May 26, 2015, at 6:51 PM, Malcolm Cohen <malcolm at nag-j.co.jp> wrote:

> Bill Long writes:
>> I thought we already changed the standard to allow this.
> 
> Did we?  Do you have any evidence for this?  (I don't offhand see anything about 
> it in the F2008 Introduction... which does not conclusively mean we did not do 
> it, but...)
> 
> Cheers,
> -- 
> ................................Malcolm Cohen, Nihon NAG, Tokyo. 
> 
> _______________________________________________
> J3 mailing list
> J3 at mailman.j3-fortran.org
> http://mailman.j3-fortran.org/mailman/listinfo/j3

Bill Long                                                                       longb at cray.com
Fortran Technical Support  &                                  voice:  651-605-9024
Bioinformatics Software Development                     fax:  651-605-9142
Cray Inc./ Cray Plaza, Suite 210/ 380 Jackson St./ St. Paul, MN 55101





More information about the J3 mailing list