(j3.2006) Some Questions About Function Returnign a Pointer is a Variable (Was:: READ unit ambiguity)
Bill Long
longb
Fri Mar 2 12:07:54 EST 2012
On 3/2/12 10:55 AM, Craig Dedo wrote:
>
> The new rule, "function reference returning a pointer is a variable", seems like a
> Really Bad Feature, more like a defect that needs fixing. I have a few questions.
>
> I tried looking up "function reference returning a pointer is a variable" in the
> Fortran 2008 standard and I could not find it. Where is this defined?
>
See 6.2, definition of "variable".
Cheers,
Bill
> How difficult would it be to reverse out this abomination?
>
> How many compilers have already implemented this "feature"?
>
> How many programs or users depend on it? How difficult would it be for them to
> change their programs if this "feature" was reversed out?
>
> What were the perceived benefits of this "feature"? From my perspective, it
> appears to have few, if any, benefits and a very large number of complications.
>
> Sincerely,
> Craig T. Dedo
> 17130 W. Burleigh Place
> P. O. Box 423 Mobile Phone: (414) 412-5869
> Brookfield, WI 53008-0423 E-mail:<craig at ctdedo.com>
> USA
> Linked-In: http://www.linkedin.com/in/craigdedo
>
>
>
> _______________________________________________
> J3 mailing list
> J3 at j3-fortran.org
> http://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