From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17497 invoked by alias); 5 Mar 2003 20:17:25 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 17490 invoked from network); 5 Mar 2003 20:17:23 -0000 Received: from unknown (HELO book.moene.indiv.nluug.nl) (195.109.255.217) by 172.16.49.205 with SMTP; 5 Mar 2003 20:17:23 -0000 Received: from local ([127.0.0.1] helo=moene.indiv.nluug.nl) by book.moene.indiv.nluug.nl with esmtp (Exim 3.36 #1 (Debian)) id 18qfFh-0001u9-00; Wed, 05 Mar 2003 21:12:33 +0100 Message-ID: <3E665A31.1060901@moene.indiv.nluug.nl> Date: Wed, 05 Mar 2003 21:20:00 -0000 From: Toon Moene Organization: Moene Computational Physics, Maartensdijk, The Netherlands User-Agent: Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.0.0) Gecko/20020622 Debian/1.0.0-0.woody.1 MIME-Version: 1.0 To: Matt Austern CC: Gabriel Dos Reis , Robert Dewar , zack@codesourcery.com, gcc@gcc.gnu.org, mrs@apple.com, tromey@redhat.com Subject: Re: Putting C++ code into gcc front end References: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2003-03/txt/msg00350.txt.bz2 Matt Austern wrote: > On Wednesday, March 5, 2003, at 07:58 AM, Gabriel Dos Reis wrote: >> dewar@gnat.com (Robert Dewar) writes: >> | 1. Keep the code clear, and accessible by non-C++ experts >> | >> | 2. Keep the code compilable by a wide range of C++ compilers >> >> Absolutely. > I think the only really controversial question would be whether to allow > partial specialization of templates. Everything else is a clear yes or > a clear no. Hmmm, I'd like to propose a *restrictive* list: Only constructs that are explained in Koenig and Moo's "Accelerated C++" are allowed (at least that book isn't much thicker than the New Testament). -- Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290 Saturnushof 14, 3738 XG Maartensdijk, The Netherlands Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html GNU Fortran 95: http://gcc-g95.sourceforge.net/ (under construction)