
22 Sep
2008
22 Sep
'08
8 p.m.
on Mon Sep 22 2008, "Peter Dimov" <pdimov-AT-pdimov.com> wrote:
Mathias Gaunard:
Loïc Joly wrote:
- How does this library position itself wrt the upcomming C++0x > standard, with native support for lambdas, and standardized support for > function or bind? Is it more expressive?
The C++0x standard only specifies monomorphic lambdas at the moment. So Phoenix is indeed more expressive, since all expressions are polymorphic.
Except phoenix::bind, which is monomorphic, for whatever reasons. :-)
http://www.boost.org/doc/libs/1_36_0/libs/spirit/phoenix/doc/html/phoenix/co...
Hmm, that seems like it will needlessly restrict generic code. -- Dave Abrahams BoostPro Computing http://www.boostpro.com