(j3.2006) Does this need an interp?

Van Snyder van.snyder
Thu May 3 18:35:49 EDT 2007


4.5.7.1(1) at [76:10] says that a nonsequence derived type that does not
have the BIND attribute is an extensible type.

15.3.3 at [466:1ff] does not define C_PTR and C_FUNPTR to have the BIND
attribute or to be sequence types.

Therefore they are extensible.

Since 15.3.4 specifies that a Fortran derived type is interoperable if
it has the BIND attribute, but doesn't say "if and only if" it seems
that C_PTR and C_FUNPTR might be interoperable -- but then so might
other types that don't have the BIND attribute.

Do we need an interp (or interps) to clarify this?

-- 
Van Snyder                    |  What fraction of Americans believe 
Van.Snyder at jpl.nasa.gov       |  Wrestling is real and NASA is fake?
Any alleged opinions are my own and have not been approved or
disapproved by JPL, CalTech, NASA, the President, or anybody else.



More information about the J3 mailing list