From owner-sc22docs@open-std.org Thu Sep 27 00:10:34 2007 Return-Path: X-Original-To: sc22docs-domo3 Delivered-To: sc22docs-domo3@open-std.org Received: by open-std.org (Postfix, from userid 521) id 998E3D893D; Thu, 27 Sep 2007 00:10:34 +0200 (CET DST) X-Original-To: sc22info@open-std.org Delivered-To: sc22docs@open-std.org Received: from exprod8og50.obsmtp.com (exprod8og50.obsmtp.com [64.18.3.82]) by open-std.org (Postfix) with SMTP id 2FC9AD67ED for ; Thu, 27 Sep 2007 00:10:16 +0200 (CET DST) Received: from source ([12.14.39.3]) by exprod8ob50.obsmtp.com ([64.18.7.12]) with SMTP; Wed, 26 Sep 2007 15:09:52 PDT Received: from ny-exchange.ANSI.org ([10.1.3.29]) by ny-webmail.ANSI.org with Microsoft SMTPSVC(6.0.3790.3959); Wed, 26 Sep 2007 18:09:55 -0400 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: SC 22 N 4282 - WG 5 Response to Comments Received on SC 22 N 4146, New Work Item Proposal for Date: Wed, 26 Sep 2007 18:09:48 -0400 Message-ID: <11169BEA3B01DA4887C61AF9BDA44E033CAD08@ny-exchange.ANSI.org> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: SC 22 N 4282 - WG 5 Response to Comments Received on SC 22 N 4146, New Work Item Proposal for Thread-Index: AcgAifOXu7zJvR4jSdC9NUXPdfiyUg== From: "Sally Seitz" To: X-OriginalArrivalTime: 26 Sep 2007 22:09:55.0442 (UTC) FILETIME=[F82F2D20:01C80089] Sender: owner-sc22docs@open-std.org Precedence: bulk ISO/IEC JTC 1/SC22 Programming languages, their environments and system software interfaces = Secretariat: U.S.A. (ANSI)=20 ISO/IEC JTC 1/SC22 N4282 TITLE:=20 WG 5 Response to Comments Received on SC 22 N 4146, New Work Item = Proposal for Further Interoperability with C, TR Type 2 DATE ASSIGNED:=20 2007-09-26=20 SOURCE:=20 WG 5 Convener BACKWARD POINTER:=20 DOCUMENT TYPE:=20 Disposition of Comments Report PROJECT NUMBER:=20 STATUS:=20 This document is circulated to SC 22 members for information. WG 5 is = instructed to prepare this text for PDTR registration and balloting. ACTION IDENTIFIER:=20 FYI=20 DUE DATE:=20 N/A=20 DISTRIBUTION:=20 text CROSS REFERENCE:=20 DISTRIBUTION FORM:=20 Def _______________________________________end of document, beginning of = cover page______________________________________ ISO/IEC JTC1/SC22/WG5 N1694 Response to Ballot Comments - Interoperability TR Bill Long The WG5 responses to the comments made in SC22 N4170 (WG5-N1674) "Summary of Voting on SC 22 N 4146, New Work Item Proposal for Further Interoperability with C, TR Type 2" are: Japan comment and United Kingdom comment (a): As recommended by the Japanese MB, the Title will be changed to "Further Interoperability of Fortran with C". The first comment in the United Kingdom ballot makes the same recommendation. United States comment: As recommended by the United States, WG5 will recommend Bill Long as the Project Editor. Canada comment: The planned design of this work item does not further expose data type layouts of the companion Fortran processor. Any conversions to or from Fortran data type structures are performed by functions with specified prototypes. The internal details of these functions are processor-dependent and hidden from the user. No new Fortran syntax or terms are specified by this work item. The new names and data structures introduced for use in a C function are of a style that should be intuitive to a C programmer. United Kingdom comment (b): The planned design of this work item does not require any changes to the C standard or involve non-standard usage of the C language. The core of the capability is provided by structure definitions, named constants, and functions that are used by the C programmer but are supplied as part of the companion Fortran processor. In the spirit of the recommendation from the United Kingdom, the purpose and justification will be changed to: "Purpose and justification - C interoperability in the Fortran Standard provides for the sharing of some forms of data between Fortran and C. However, it does not address procedures that have data pointer, allocatable, assumed-shape, or optional dummy arguments. This work item aims to develop ways and means, using facilities provided by the companion Fortran processor, to allow C functions to handle such Fortran dummy arguments directly." =20 Sally Seitz Program Manager American National Standards Institute 25 West 43rd Street, 4th Floor New York, NY 10036 Tel: 212 642 4918 Fax: 212 840 2298 =A0