#if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
-# if !BOOST_WORKAROUND(__BORLANDC__, < 0x600)
+# if !BOOST_WORKAROUND(BOOST_BORLANDC, < 0x600)
# define BOOST_PP_ITERATION_PARAMS_1 \
(3,(0, BOOST_MPL_LIMIT_UNROLLING, <boost/mpl/aux_/fold_impl_body.hpp>))
typedef Last iterator;
};
-# else // BOOST_WORKAROUND(__BORLANDC__, < 0x600)
+# else // BOOST_WORKAROUND(BOOST_BORLANDC, < 0x600)
// Borland have some serious problems with the unrolled version, so
// we always use a basic implementation
typedef state type;
};
-# endif // BOOST_WORKAROUND(__BORLANDC__, < 0x600)
+# endif // BOOST_WORKAROUND(BOOST_BORLANDC, < 0x600)
#else // BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION