(j3.2006) defining a type with no components

Bill Long longb
Fri Apr 18 08:29:21 EDT 2014

On Apr 17, 2014, at 7:31 PM, Malcolm Cohen <malcolm at nag-j.co.jp> wrote:

> It would be better to replace the whole of 16.6.2 with a NOTE saying
>  "A consequence of the above rules is that a zero-sized array or a zero-length 
> character string will always be defined.  Similarly, a derived-type object which 
> has no nonpointer components will always be defined."

This would be an improvement.   I assumed the current 16.6.2 was there as a point of reference for 16.6.3p1 (5).  If 16.6.2 were removed, that pothole would be eliminated.


Bill Long                                                                       longb at cray.com
Fortran Technical Suport  &                                  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