Boost logo

Boost :

Subject: Re: [boost] bcp update #2: namespace renaming
From: Bjørn Roald (bjorn_at_[hidden])
Date: 2010-01-02 04:30:21

On Saturday 02 January 2010 10:22:31 am John Maddock wrote:
> >Supporting replacing boost with a nested namespace easily gets very tricky
> >without enforcing stricter coding conventions with explicit end-namespace
> >tagging in boost. So I think allowing replacing boost with nested
> >namespace
> >is not worth it unless someone come up with a clever and simple way of
> >making
> >this work correctly.
> I'd go so far as to say it's basically impossible with the current code
> base - I started out using regexes that matched nested { and } so I could
> identify the full boost namespace scope - but although it 99% worked there
> were always cases where there were { or } in macros or comments that
> weren't balanced :-( In short you would need a full C++ preprocessor and
> lexor to handle this.

Probbably more than that, unless you accept that the output is target
dependent. The preprocessor would otherwise strip off code that need to be


Boost list run by bdawes at, gregod at, cpdaniel at, john at