From owner-sc22wg5@dkuug.dk  Wed Jun 18 18:15:12 2003
Received: (from majordom@localhost)
	by dkuug.dk (8.12.8p1/8.9.2) id h5IGFCgV015304
	for sc22wg5-domo; Wed, 18 Jun 2003 18:15:12 +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 mail1.cray.com (mail1.cray.com [136.162.0.111])
	by dkuug.dk (8.12.8p1/8.9.2) with ESMTP id h5IGF2Ec015294
	for <sc22wg5@dkuug.dk>; Wed, 18 Jun 2003 18:15:07 +0200 (CEST)
	(envelope-from longb@cray.com)
Received: from relayb.mw.cray.com (relayb.us.cray.com [192.168.252.110])
	by mail1.cray.com (8.12.9/8.12.3/gw-1.14) with ESMTP id h5IGEslW029734;
	Wed, 18 Jun 2003 11:14:54 -0500 (CDT)
Received: from saffron.us.cray.com (saffron.mw.cray.com [172.31.27.14])
	by relayb.mw.cray.com (8.12.9/8.12.6/hub-1.2) with ESMTP id h5IGEnPA016686;
	Wed, 18 Jun 2003 11:14:49 -0500 (CDT)
Received: from cray.com (mh-dhcp-172-31-20-91 [172.31.20.91]) by saffron.us.cray.com (8.8.8/Cray-server-1.6-nhsmod011017) with ESMTP id LAA4467568; Wed, 18 Jun 2003 11:14:49 -0500 (CDT)
Message-ID: <3EF09193.8060408@cray.com>
Date: Wed, 18 Jun 2003 11:21:39 -0500
From: Bill Long <longb@cray.com>
Reply-To: longb@cray.com
Organization: Cray Inc.
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Aleksandar Donev <adonev@princeton.edu>
CC: sc22wg5@dkuug.dk, "J.L.Schonfelder"
 <j.l.schonfelder@liverpool.ac.uk>,
   Van Snyder <Van.Snyder@jpl.nasa.gov>
Subject: Re: (SC22WG5.2776) Modules TR
References: <200306180116.h5I1GmdL011630@dkuug.dk> <200306180937.h5I9beL8013363@dkuug.dk> <200306181511.h5IFBGIm014975@dkuug.dk>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Cray-VirusStatus: clean
Sender: owner-sc22wg5@dkuug.dk
Precedence: bulk



Aleksandar Donev wrote:

>   I personally would prefer:
>
> SUBMODULE(Parent_Module) :: Sub_Module
> ...
> IMPLEMENTS
> ! Separate procedures
> CONTAINS
> ! Regular ones
> END SUBMODULE
>
In the last round of J3 debates on choice of keywords (forward, 
separate, implementation, etc.) none of the choices was a clear winner. 
Most of the votes seemed to be against something the voter really 
disliked. I think the proposal from Aleks above is significantly better. 
 It's clear and uncluttered, and avoids the problem of modifying the 
subroutine/function statement (at least in the submodule). Something to 
actually vote FOR.!

Cheers,
Bill


-- 
Bill Long                                   longb@cray.com
Fortran Technical Support    &              voice: 651-605-9024
Bioinformatics Software Development         fax:   651-605-9142
Cray Inc., 1340 Mendota Heights Rd., Mendota Heights, MN, 55120

            



