I'm not sure if it's a good idea to go beyond the documented features. The more you do this, the more work you'll have to do in porting it to Phoenix-3. What is it you are trying to do?
thank you for the advise.
What I am trying to do mixes boost.units with lambda/phoenix
expressions
I had a function that worked well with lambda and I am trying to make
it work with phoenix.
In a previous post I asked how to translate the argument, which is
done, of the following function (called qawc) and
now I am trying to translate the result type.
template
::type::value, get<0>(f_expr.args) (bind(&quantity<UnitIntegrandDomain>::from_value, _1)) ), boost::numeric::interval<double>( lower(iv).value() , upper(iv).value() ), c ); return ret_type::from_value(ret); }