On Tue, Mar 23, 2010 at 8:28 PM, Michael Caisse <boost@objectmodelingdesigns.com> wrote:

I highly recommend moving to phoenix (despite comments made later in this thread). The library is extremely powerful and stable and has been conditionally accepted ( <http://lists.boost.org/boost-announce/2008/10/0205.php> ). The documentation is excellent and the support is speedy. I find phoenix constructs to be far more readable than boost.lambda resulting in overall improved understanding of the code's intent.

Documentation can be found here: <http://www.boost.org/doc/libs/1_42_0/libs/spirit/phoenix/doc/html/index.html>


Thanks Michael - I would indeed migrate to Phoenix by choice, however we're tied to a rather older
version of Boost (1.37) at them moment, when, I believe(?), Phoenix was less complete/polished/stable.

Cheers, Rob.