(j3.2006) (SC22WG5.4844) J3 interp letter ballot #27 -

Bill Long longb
Mon Jan 7 17:13:43 EST 2013



On 11/24/12 10:05 AM, Whitlock, Stan wrote:
> The following Fortran interpretations are being balloted


Yes  No   Number     Title

-Y-  ---  F03/0053   The BIND attribute for C_PTR and C_FUNPTR

-Y-  ---  F08/0075   Pointer function reference as variable in assignment

-Y-  ---  F08/0083   Type parameter default expressions allow circular

                                dependence

-Y-  ---  F08/0084   Pointer arguments to PURE functions

-C-  ---  F08/0085   Problems with PARAMETERs

-C-  ---  F08/0086   Implied-shape and separate PARAMETER statement


Comments:

F08/0085: The new C507a at [88:14+] says "A <specification-expr> that
specifies a type parameter ... shall be a constant expression."  A
KIND type parameter already has to be a constant expression, so a bit
of restatement here.  Should we insert "length" before "type
parameter" in the constraint?  This focuses on the actual issue and is
more similar to the "array bound" that comes later.


F08/0086: The new C535a says that the <implied-shape-spec> can only
appear in a declaration with the PARAMETER keyword. That automatically
makes the thing being declared a named constant.  Does this make the
existing C535 redundant?  Should we just replace C535 with the new
constraint?


Cheers,
Bill


-- 
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