
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@yandex.ru> 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