(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