|
Boost : |
Subject: Re: [boost] [local] Review
From: Lorenzo Caminiti (lorcaminiti_at_[hidden])
Date: 2011-11-19 05:22:27
On Sat, Nov 19, 2011 at 5:17 AM, Joel de Guzman
<joel_at_[hidden]> wrote:
>>> As far is a am concerned, I still find this syntax overly verbose.
>>> >>> I do realize though that this is just a toy example. For better
>>> >>> comparison,
>>> >>> Here is how the same thing would like in Boost.Phoenix:
>>>>
>>>> Steven and I were playing with different syntaxes few years ago
>>>>
>>>> We came up with something like this:
>>>>
>>>> void BOOST_LOCAL_FUNCTION
>>>> ( BOOST_BIND((factor)(&sum)), double num )
>>>> {
>>>> sum += factor * num;
>>>> std::clog<< "Summed:"<< sum<< std::endl;
>>>> }
>>>> BOOST_LOCAL_FUNCTION_DECL(add)
>>>>
>>>> http://thread.gmane.org/gmane.comp.lib.boost.devel/168612/focus=168694
>>>
>>> That is nice!
>
> Pardon me for the confusion. No change of mind here. If I were allowed to
> reword that I would say "nicer". It's still too noisy.
Oh but you are allowed! Thanks a lot for the clarification.
--Lorenzo
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk