test for allocatable function (f95 extension)

Uttam Pawar uttamp@us.ibm.com
Tue Nov 29 19:51:00 GMT 2005


> licts with FUNCTION attribute at (1)
> 
> Fortran 95 Draft standard, section 5.2.6: "Constraint: The array-name 
> [in an ALLOCATABLE statement] shall not be a ... function result."
> 
> I can't find where it directly gives the same constraint for ALLOCATABLE 
> as an attribute rather than in a statement of its own, but the first 
> paragraph of 5.2 says, regarding attribute specification statements: 
> "The combination of attributes that may be specified for a particular 
> entity is subject to the same restrictions as for type declaration 
> statements regardless of the method of specification," which I would 
> infer is intended to mean that this constraint applies to the case you 
> illustrate as well.
> 
> This is, I believe, something added in one of the F95 TRs and in F2003.
I believe this is part of f95 extension, but I still like to document it
(as a msg on mailing list, or as a pr).

Thanks,

Uttam



More information about the Fortran mailing list