(j3.2006) (SC22WG5.4400) Fwd: BOUNCE sc22wg5 at open-std.org: Non-member submission from [John Benito <benito at bluepilot.com>]

David Muxworthy d.muxworthy
Thu Jan 27 13:12:07 EST 2011


Return-Path: <benito at bluepilot.com>
X-Original-To: sc22wg5 at open-std.org
Delivered-To: sc22wg5 at 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 at 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 at bluepilot.com>
In-Reply-To: <Prayer.1.3.3.1101271623180.14140 at hermes-1.csi.cam.ac.uk>
Date: Thu, 27 Jan 2011 08:29:36 -0800
Cc: John.Reid at stfc.ac.uk, David Keaton <dmk at dmk.com>,
	WG5 <sc22wg5 at open-std.org>
Message-Id: <82411A08-DCF3-4870-AC15-CAD45FB26C7B at bluepilot.com>
References: <4D128D1D.1040908 at dmk.com>  
<C4F630CB-0EF0-4B1C-9711-3218D3257FDF at bluepilot.com>  
<20110127094015.7FB5FC178DA at www2.open-std.org> <Prayer. 
1.3.3.1101271623180.14140 at hermes-1.csi.cam.ac.uk>
To: N.M.Maclaren <nmm1 at 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 at 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 at dmk.com <mailto:dmk at 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"!  <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 at bluepilot.com">benito at 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 <<a =
href=3D"mailto:dmk at dmk.com">dmk at dmk.com</a> <<a =
href=3D"mailto:dmk at dmk.com">mailto:dmk at dmk.com</a>>><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"> =
   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_.<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.  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--




More information about the J3 mailing list