
25 Feb
2011
25 Feb
'11
12:54 p.m.
On 25/02/11 13:35, Joel de Guzman wrote:
It already behaves like the proto generator functions you described. Maybe the instantiation of a phoenix::function<F> also add significantly to compile time and binary size. These were the numbers I was interested in.
Exactly. Phoenix functions are not proto terminals. I agree with Thomas, I'd like to see the numbers first before jumping to a conclusion.
The problem comes from the inevitable code instanciation of this template class when you actually do a lot of function<stuff> evewhere. see your std bindings for ex.