From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27605 invoked by alias); 28 Nov 2001 21:25:28 -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 27533 invoked from network); 28 Nov 2001 21:25:25 -0000 Received: from unknown (HELO mail-out1.apple.com) (17.254.0.52) by hostedprojects.ges.redhat.com with SMTP; 28 Nov 2001 21:25:25 -0000 Received: from mailgate1.apple.com (A17-128-100-225.apple.com [17.128.100.225]) by mail-out1.apple.com (8.11.3/8.11.3) with ESMTP id fASLPOu11008 for ; Wed, 28 Nov 2001 13:25:24 -0800 (PST) Received: from scv1.apple.com (scv1.apple.com) by mailgate1.apple.com (Content Technologies SMTPRS 4.2.1) with ESMTP id ; Wed, 28 Nov 2001 13:25:06 -0800 Received: from gourd (gourd.apple.com [17.202.44.182]) by scv1.apple.com (8.11.3/8.11.3) with ESMTP id fASLPKe08073; Wed, 28 Nov 2001 13:25:20 -0800 (PST) Date: Wed, 21 Nov 2001 01:05:00 -0000 Subject: Re: Input Stream Rewriting (Was: Target-specific Front-Ends?) Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v475) Cc: Aldy Hernandez , Joe Buck , Mark Mitchell , "Joseph S. Myers" , "gcc@gcc.gnu.org" To: Neil Booth From: Ziemowit Laski In-Reply-To: <20011128204626.B32131@daikokuya.demon.co.uk> Message-Id: <6CDB8854-E446-11D5-BA0B-0030658361CA@apple.com> Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.475) X-SW-Source: 2001-11/txt/msg01007.txt.bz2 On Wednesday, November 28, 2001, at 12:46 , Neil Booth wrote: >> Actually, my vote would be to place the functionality in the lexical >> analyzer in cpplib (so that it would also be present in the stand-alone >> CPP), >> where essentially you rewrite the token stream right before it comes >> out. > > That gets a very big thumbs down from me. I don't want any more > extraneous stuff added to CPP. I assume your reasons have to do with performance -- or am I wrong? --Zem -------------------------------------------------------------- Ziemowit Laski Apple Computer, Inc. zlaski@apple.com 2 Infinite Loop, MS 302-4SN +1.408.974.6229 Fax .1344 Cupertino, CA 95014-2085 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ziemowit Laski To: Neil Booth Cc: Aldy Hernandez , Joe Buck , Mark Mitchell , "Joseph S. Myers" , "gcc@gcc.gnu.org" Subject: Re: Input Stream Rewriting (Was: Target-specific Front-Ends?) Date: Wed, 28 Nov 2001 13:25:00 -0000 Message-ID: <6CDB8854-E446-11D5-BA0B-0030658361CA@apple.com> References: <20011128204626.B32131@daikokuya.demon.co.uk> X-SW-Source: 2001-11/msg01508.html Message-ID: <20011128132500.q8umvxK5vDhura7FdLac5R5vZnYUlHQZ7T98lkQVJ28@z> On Wednesday, November 28, 2001, at 12:46 , Neil Booth wrote: >> Actually, my vote would be to place the functionality in the lexical >> analyzer in cpplib (so that it would also be present in the stand-alone >> CPP), >> where essentially you rewrite the token stream right before it comes >> out. > > That gets a very big thumbs down from me. I don't want any more > extraneous stuff added to CPP. I assume your reasons have to do with performance -- or am I wrong? --Zem -------------------------------------------------------------- Ziemowit Laski Apple Computer, Inc. zlaski@apple.com 2 Infinite Loop, MS 302-4SN +1.408.974.6229 Fax .1344 Cupertino, CA 95014-2085