(j3.2006) Questions on interp F95/030 in (FORTRAN 2003 TC1 WG5 N1636)
Jim Xia
jimxia
Mon Nov 26 17:20:29 EST 2007
I was updating my hard-copy of F2003 standard using WG5 N1636 (Technical
corrigendum 1) when I noticed the following paragraph.
I struggled to understand the point of this sentence: are we saying that a
user defined function call is allowed in an initialization expression?
Subsequently I went through section 7.1.7 several times and I can't find
anywhere it lists a non-intrinsic function as an initialization
expression. I tracked down the history of this interp and it turned out
very interesting: the question was originally asked in paper 98-176 with
regard to order requirement of specification functions in specification
expressions (I may have another interp on the ordering requirement and
will discuss it later). The question remained unanswered until 2004 when
paper 04-312r1 was passed. It passed J3 letter ballot in 2004, recorded
in paper 04-417r1.
Am I missing something here? Can someone please explain what this
paragraph really tries to say?
Thanks,
Jim Xia
XL Fortran Compiler Testing
IBM Toronto Lab at 8200 Warden Ave.
Phone (905) 413-3444 Tie-line 313-3444
D2/NAH/8200 /MKM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://j3-fortran.org/pipermail/j3/attachments/20071126/50fb6863/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 9354 bytes
Desc: not available
Url : http://j3-fortran.org/pipermail/j3/attachments/20071126/50fb6863/attachment-0001.gif
More information about the J3
mailing list