
16 Jul
2008
16 Jul
'08
2:59 a.m.
on Mon Jul 14 2008, "vicente.botet" <vicente.botet-AT-wanadoo.fr> wrote:
The expr.hpp and expr_pp.hpp files are attached. The class is able to manage with a variable number of parameters (BOOST_DSL_EXPR_ARITY) when BOOST_DSL_EXPR_PP is defined or up to 3 otherwise. ... P.S. The variadic template code is not correct.
This code is much too complex for me to analyze. It would help a lot if you'd strip out any non-correct code, to start with. One thing I can say up front is that compilation times are a concern and any ease-of-use wrapper should avoid increasing them too much. -- Dave Abrahams BoostPro Computing http://www.boostpro.com