From owner-sc22wg5@open-std.org  Thu Jan 27 19:21:19 2011
Return-Path: <owner-sc22wg5@open-std.org>
X-Original-To: sc22wg5-dom8
Delivered-To: sc22wg5-dom8@www2.open-std.org
Received: by www2.open-std.org (Postfix, from userid 521)
	id A8261C178E5; Thu, 27 Jan 2011 19:21:19 +0100 (CET)
X-Original-To: sc22wg5@open-std.org
Delivered-To: sc22wg5@open-std.org
X-Greylist: delayed 564 seconds by postgrey-1.18 at www2.open-std.org; Thu, 27 Jan 2011 19:21:18 CET
Received: from mk-filter-3-a-1.mail.uk.tiscali.com (mk-filter-3-a-1.mail.uk.tiscali.com [212.74.100.54])
	by www2.open-std.org (Postfix) with ESMTP id E26A1C178DA
	for <sc22wg5@open-std.org>; Thu, 27 Jan 2011 19:21:18 +0100 (CET)
X-Trace: 569219866/mk-filter-3.mail.uk.tiscali.com/B2C/$b2c-THROTTLED-DYNAMIC/b2c-CUSTOMER-DYNAMIC-IP/88.104.241.44/None/d.muxworthy@bcs.org.uk
X-SBRS: None
X-RemoteIP: 88.104.241.44
X-IP-MAIL-FROM: d.muxworthy@bcs.org.uk
X-SMTP-AUTH: 
X-Originating-Country: GB/UNITED KINGDOM
X-MUA: Apple Mail (2.753.1)
X-IP-BHB: Once
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AuoEAA+mPE1YaPEs/2dsb2JhbAABC4I00U0BjCeDEoI+BI4pEA
X-IronPort-AV: E=Sophos;i="4.60,369,1291593600"; 
   d="scan'208,217";a="569219866"
Received: from 88-104-241-44.dynamic.dsl.as9105.com (HELO [192.168.1.2]) ([88.104.241.44])
  by smtp.tiscali.co.uk with ESMTP; 27 Jan 2011 18:11:51 +0000
Mime-Version: 1.0 (Apple Message framework v753.1)
References: <20110127163619.CFBD5C178E5@www2.open-std.org>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <F3058C78-6E59-45FE-B29F-2349665CA906@bcs.org.uk>
Content-Transfer-Encoding: 7bit
From: David Muxworthy <d.muxworthy@bcs.org.uk>
Subject: Fwd: BOUNCE sc22wg5@open-std.org:    Non-member submission from [John Benito <benito@bluepilot.com>]   
Date: Thu, 27 Jan 2011 18:12:07 +0000
To: sc22wg5@open-std.org
X-Mailer: Apple Mail (2.753.1)
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

Return-Path: <benito@bluepilot.com>
X-Original-To: sc22wg5@open-std.org
Delivered-To: sc22wg5@open-std.org
X-Greylist: delayed 399 seconds by postgrey-1.18 at www2.open- 
std.org; Thu, 27 Jan 2011 17:36:18 CET
Received: from host2.cruzio.com (host2.cruzio.com [63.249.93.202])
	by www2.open-std.org (Postfix) with ESMTP id C3CE0C178DA
	for <sc22wg5@open-std.org>; Thu, 27 Jan 2011 17:36:18 +0100 (CET)
Received: (qmail 32147 invoked from network); 27 Jan 2011 08:29:36 -0800
Received: from dsl-63-249-86-175.dhcp.cruzio.com (HELO ? 
192.168.52.1?) (63.249.86.175)
   by benito.org with (AES128-SHA encrypted) SMTP; 27 Jan 2011  
08:29:36 -0800
Subject: Re: [ukfortran] (SC22WG5.4398) Fwd: Draft TR on Further  
Interoperability of Fortran with C
Mime-Version: 1.0 (Apple Message framework v1082)
Content-Type: multipart/alternative; boundary=Apple-Mail-2-10996639
From: John Benito <benito@bluepilot.com>
In-Reply-To: <Prayer.1.3.3.1101271623180.14140@hermes-1.csi.cam.ac.uk>
Date: Thu, 27 Jan 2011 08:29:36 -0800
Cc: John.Reid@stfc.ac.uk, David Keaton <dmk@dmk.com>,
	WG5 <sc22wg5@open-std.org>
Message-Id: <82411A08-DCF3-4870-AC15-CAD45FB26C7B@bluepilot.com>
References: <4D128D1D.1040908@dmk.com>  
<C4F630CB-0EF0-4B1C-9711-3218D3257FDF@bluepilot.com>  
<20110127094015.7FB5FC178DA@www2.open-std.org> <Prayer. 
1.3.3.1101271623180.14140@hermes-1.csi.cam.ac.uk>
To: N.M.Maclaren <nmm1@cam.ac.uk>
X-Mailer: Apple Mail (2.1082)


--Apple-Mail-2-10996639
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

No one even hinted that it was an "accident"! =20

John Benito
benito@bluepilot.com
T: 831-427-0528
C: 831-600-5547

On Jan 27, 2011, at 8:23 AM, N.M. Maclaren wrote:

>>>> *From: *David Keaton <dmk@dmk.com <mailto:dmk@dmk.com>>
>>>> =20
>>>>    I've had a chance to look more closely at the Fortran/C =
interoperability TR, and I take back what I said about the identifiers =
ending in _t.  The future library directions only reserve those if  
they =
begin with int or uint, and the TR begins them all with CFI_.
> =20
> That was not accidental!
> =20
> The only names defined by the TR that do not start with CFI_ are the
> member names of structures, and none were in any of the reserved =
namespaces
> of C90, C99, the draft C1X, C++98, C++ 2003 or POSIX 2001.  At least =
as
> far as my search found.
> =20
> =20
> Regards,
> Nick Maclaren.
> =20


--Apple-Mail-2-10996639
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">No =
one even hinted that it was an "accident"! &nbsp;<div><br><div>
<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; =
text-transform: none; white-space: normal; widows: 2; word-spacing:  
0px; =
-webkit-border-horizontal-spacing: 0px; -webkit-border-vertical- 
spacing: =
0px; -webkit-text-decorations-in-effect: none; -webkit-text-size- 
adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span =
class=3D"Apple-style-span" style=3D"border-collapse: separate; color: =
rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font- 
variant: =
normal; font-weight: normal; letter-spacing: normal; line-height: =
normal; orphans: 2; text-indent: 0px; text-transform: none; white- 
space: =
normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal- 
spacing: =
0px; -webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><span class=3D"Apple-style- 
span" =
style=3D"border-collapse: separate; color: rgb(0, 0, 0); font-family: =
Helvetica; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: 2; =
text-indent: 0px; text-transform: none; white-space: normal; widows:  
2; =
word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div =
style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space; "><div><font =
class=3D"Apple-style-span" color=3D"#224AF5"><font =
class=3D"Apple-style-span" face=3D"Palatino" size=3D"4"><span =
class=3D"Apple-style-span" style=3D"font-size: 14px; ">John =
Benito</span></font></font></div><div><font class=3D"Apple-style-span" =
face=3D"Palatino" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 11px; "><a =
href=3D"mailto:benito@bluepilot.com">benito@bluepilot.com</a></span></ 
font=
> </div><div><font class=3D"Apple-style-span" face=3D"Palatino" =
size=3D"3"><span class=3D"Apple-style-span" style=3D"font-size: 11px; =
">T: 831-427-0528</span></font></div><div><font class=3D"Apple-style- 
span"=
  face=3D"Palatino" size=3D"3"><span class=3D"Apple-style-span" =
style=3D"font-size: 11px; ">C: =
831-600-5547</span></font></div></div></span></div></span></span>
</div>
<br><div><div>On Jan 27, 2011, at 8:23 AM, N.M. Maclaren wrote:</ 
div><br =
class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><div><blockquote type=3D"cite"><blockquote =
type=3D"cite"><blockquote type=3D"cite">*From: *David Keaton &lt;<a =
href=3D"mailto:dmk@dmk.com">dmk@dmk.com</a> &lt;<a =
href=3D"mailto:dmk@dmk.com">mailto:dmk@dmk.com</a>&gt;&gt;<br></ 
blockquote=
> </blockquote></blockquote><blockquote type=3D"cite"><blockquote =
type=3D"cite"><blockquote =
type=3D"cite"><br></blockquote></blockquote></blockquote><blockquote =
type=3D"cite"><blockquote type=3D"cite"><blockquote type=3D"cite"> =
&nbsp;&nbsp;&nbsp;I've had a chance to look more closely at the =
Fortran/C interoperability TR, and I take back what I said about the =
identifiers ending in _t. &nbsp;The future library directions only =
reserve those if they begin with int or uint, and the TR begins them  
all =
with CFI_.<br></blockquote></blockquote></blockquote><br>That was not =
accidental!<br><br>The only names defined by the TR that do not start =
with CFI_ are the<br>member names of structures, and none were in any  
of =
the reserved namespaces<br>of C90, C99, the draft C1X, C++98, C++ 2003 =
or POSIX 2001. &nbsp;At least as<br>far as my search =
found.<br><br><br>Regards,<br>Nick =
Maclaren.<br><br></div></blockquote></div><br></div></body></html>=

--Apple-Mail-2-10996639--

