[boost] Re: MPL::lambda on MSVC

2003-03-30 Thread Jaap Suter
The error occurs on the line with the boost static constant. Never mind that, I changed the code after I wrote the message. Here's the code in hopefully better formatting. template size_t LhsIndex, size_t RhsIndex, int Sign struct signature { typedef mpl::size_t LhsIndex lhs_index;

Re: [boost] Re: MPL::lambda on MSVC

2003-03-30 Thread David Abrahams
Jaap Suter [EMAIL PROTECTED] writes: The error occurs on the line with the boost static constant. Never mind that, I changed the code after I wrote the message. Here's the code in hopefully better formatting. Looks to me like this code has the exact same problem. -- Dave Abrahams Boost

RE: [boost] Re: MPL Lambda on MSVC 7

2003-01-12 Thread Aleksey Gurtovoy
Jaap Suter wrote: So I tried to come up with the actual smallest example that doesn't compile, even with the LAMBDA_SUPPORT macro. It looks as follows: template class T struct meta_fun_1 { typedef mpl::integral_c typename T::value_type, 0 type; BOOST_MPL_AUX_LAMBDA_SUPPORT( 1,