From owner-sc22wg5@dkuug.dk  Thu Oct  2 20:40:31 2003
Received: (from majordom@localhost)
	by dkuug.dk (8.12.10/8.9.2) id h92IeVJv026515
	for sc22wg5-domo; Thu, 2 Oct 2003 20:40:31 +0200 (CEST)
	(envelope-from owner-sc22wg5@dkuug.dk)
X-Authentication-Warning: ptah.dkuug.dk: majordom set sender to owner-sc22wg5@dkuug.dk using -f
Received: from brmea-mail-3.sun.com (brmea-mail-3.Sun.COM [192.18.98.34])
	by dkuug.dk (8.12.10/8.9.2) with ESMTP id h92IeM4w026509
	for <sc22wg5@dkuug.dk>; Thu, 2 Oct 2003 20:40:26 +0200 (CEST)
	(envelope-from corbett@mpkmail.eng.sun.com)
Received: from engmail1mpk.Eng.Sun.COM ([129.146.11.21])
	by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id h8T4qAkv018728;
	Sun, 28 Sep 2003 22:52:11 -0600 (MDT)
Received: from phys-mpkmaila (phys-mpkmaila.SFBay.Sun.COM [129.146.18.131])
	by engmail1mpk.Eng.Sun.COM (8.12.9+Sun/8.12.9/ENSMAIL,v2.2) with ESMTP id h8T4q60H004617;
	Sun, 28 Sep 2003 21:52:06 -0700 (PDT)
Received: from lupa (lupa.Eng.Sun.COM [129.146.78.104])
 by mpkmail.eng.sun.com (iPlanet Messaging Server 5.2 Patch 1 (built Apr  2
 2002)) with SMTP id <0HLY00LKMLITQ7@mpkmail.eng.sun.com>; Sun,
 28 Sep 2003 21:52:06 -0700 (PDT)
Date: Sun, 28 Sep 2003 21:52:05 -0700 (PDT)
From: Robert Corbett <corbett@mpkmail.eng.sun.com>
Subject: Re: (SC22WG5.3013) Informal letter ballot on the draft FCD
To: d.muxworthy@bcs.org.uk
Cc: sc22wg5@dkuug.dk
Reply-to: Robert Corbett <corbett@mpkmail.eng.sun.com>
Message-id: <0HLY00LKNLIUQ7@mpkmail.eng.sun.com>
MIME-version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.4.8 SunOS 5.8 sun4u sparc
Content-type: TEXT/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-MD5: y9QmA/zwgwZaZRrsiHutuw==
X-Spam-Score: 0 () 
Sender: owner-sc22wg5@dkuug.dk
Precedence: bulk

> >  Ballot on forwarding N1573 (J3/03-007R1) as the FCD for Fortran 2003.
> >
> >               Deadline: 9 a.m. UK time on October 1st.
> >
> >
> > x Yes, with the following comments
> 
> 1.  Can the file-unit-numbers in the ISO_FORTRAN_ENV module take any 
> value, positive or negative?  [178:30-32] says "a file-unit-number 
> whose value is nonnegative or equal to one of the named constants 
> INPUT_UNIT, OUTPUT_UNIT, or ERROR_UNIT of the ISO FORTRAN ENV module 
> (13.8.2)".  [360:15-17] says "The value of the default integer scalar 
> constant INPUT_UNIT identifies ... [snip]. The value shall not be -1.", 
> and similarly for the other two units.
> 
> This rather bald description implies that negative values may be used 
> but there is no definition of which values, if any.

I think it is clear that INPUT_UNIT, OUTPUT_UNIT, and ERROR_UNIT
can have any value other than -1.  It might be nice to have a
restriction that no two of them can be equal, but I suspect implementations
will take care of that.

> Further, it 
> apparently arbitrarily prohibits the value -1 without giving a reason.  
> Without knowing the intention I cannot offer an edit.

The restriction is not arbitrary.  The NUMBER= specifier in the
INQUIRE statement requires it.

					Sincerely,
					Bob Corbett

