(j3.2006) What is the point of 5.4.7p2?
Van Snyder
Van.Snyder
Thu Jul 18 14:13:45 EDT 2013
What is the point of 5.4.7p2?
"If a nonpointer object has default initialization, it shall not appear
in a data-stmt-object -list."
So if I have a type T that has default initialization, I can write
type(t) :: X = t(42)
but not
type(t) :: X
data x / t(42) /
Can we either delete this prohibition (which is also mentioned in
5.2.3p1), or make it a constraint? One of my processors was perfectly
happy to ignore it, which militated against portability.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.j3-fortran.org/pipermail/j3/attachments/20130718/85b367df/attachment.html
More information about the J3
mailing list