Boost logo

Boost Users :

Subject: Re: [Boost-users] [preprocessor] having trouble using reentrant macros
From: Dave Abrahams (dave_at_[hidden])
Date: 2012-04-04 21:10:10

on Mon Apr 02 2012, Paul Mensonides <> wrote:

> On Mon, 02 Apr 2012 13:23:02 +0100, Rob Desbois wrote:
>> On 29 March 2012 16:29, Paul Mensonides <pmenso57_at_[hidden]> wrote:
>>> With Chaos--which requires a really good preprocessor (such as gcc)--
>>> rather than the Boost.Preprocessor), all higher-order algorithms are
>>> reentrant.  E.g.
>> Thanks very much for the example code - looks good. FYI I couldn't
>> access the Website linked from the
>> sourceforge page; I just get an empty page titled "BLANK".
> The code is in CVS. There is no packaged release though it is stable.
> The best documentation index is probably the headers.html file in the
> built-docs folder.

Paul, how are compilers doing these days? Is the use of Chaos
reasonably portable in practice to recent compilers, or are the
preprocessors still too badly broken?


Dave Abrahams
BoostPro Computing

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at