From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zack Weinberg To: Frank Klemm Cc: gcc@gcc.gnu.org Subject: Re: Proposal Date: Thu, 27 Sep 2001 16:22:00 -0000 Message-id: <20010927162209.M442@codesourcery.com> References: <200109151841.UAA04064@fuchs.offl.uni-jena.de> <20010917235928.A11347@daikokuya.demon.co.uk> <20010918021527.A14623@fuchs.offl.uni-jena.de> <20010927160755.D330@fuchs.offl.uni-jena.de> X-SW-Source: 2001-09/msg01161.html On Thu, Sep 27, 2001 at 04:07:55PM +0200, Frank Klemm wrote: > On Thu, Sep 27, 2001 at 05:17:40AM -0300, Alexandre Oliva wrote: > > On Sep 17, 2001, Frank Klemm wrote: > > > > > For instance try to convert > > > > > #define MILLION MY_MERGE_5 ( 1, _, 000, _, 000 ) > > > > If you're going down this road, I'd rather just do > > > > #define MILLION MERGE3(1, 000, 000) > > > > where > > > > #define MERGE3(a,b,c) a##b##c > > > Everyone misinterprets this example. > > This is not an example to write 'grouped' numbers. > > It is an example what must be forbidden to be able to write a filter program > which removes '_' from numbers. Nonsense. Your filter program can simply sit between the preprocessor and the compiler. zw