|
Boost : |
From: Atry (pop.atry_at_[hidden])
Date: 2007-06-28 23:14:36
I will reimplement static_lambda, and remove all typeof.
The other reason I have to reimplement is macros. I used too many
BOOST_PP_ENUM and BOOST_PP_REPEAT for different number of parameter on
function calling, constructing and local variant initializing. That makes my
code too bad. I intend to use fusion to avoid these BOOST_PP_ENUM and
BOOST_PP_REPEAT.On 6/29/07, Alexander Nasonov <alnsn_at_[hidden]> wrote:
>
> In your previous post you wrote "I use typeof to determine the
> result of almost all expressions, and Boost.Lambda does not".
> Unfortunately, it's not always possible to add cool things to a
> library because it should support broken compilers, it should not
> break existing code (a need to register every type in emulation
> mode is a breaking change) and so on.
> Your change should be consistent with a rest of library.
> Typeof stuff can wait. I'm sure there will be an interest in this
> change for the whole library, not only for your small addition.
> --
> Alexander Nasonov - http://nasonov.blogspot.com
>
> A friend is the hope of the heart. -- Ralph Waldo Emerson --
> /---------------------------- Fortune script ----------------------------\
> curl 'http://www.quotedb.com/quote/quote.php?action=random_quote&=&=&' | \
> sed -e "s/^[^']*'//;s/.);$/ --/;s/<[^>]*>//g;2s/^.\{17\}//" |
> fmt
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk