Boost logo

Boost :

From: Arkadiy Vertleyb (vertleyb_at_[hidden])
Date: 2005-01-25 12:31:44


Hi all,

Is BOOST_PP_SEQ_ENUM broken? I can't use it with VC71. It expands to
something like:

BOOST_PP_SEQ_ENUM_3[space](x)(y)(z)

and stops here, probably because of the space.

Shouldn't the current definition:

# define BOOST_PP_SEQ_ENUM(seq) BOOST_PP_CAT(BOOST_PP_SEQ_ENUM_,
BOOST_PP_SEQ_SIZE(seq)) seq

be replaced with something like:

#define BOOST_PP_SEQ_ENUM(seq)
BOOST_PP_SEQ_CAT((BOOST_PP_SEQ_ENUM_)(BOOST_PP_SEQ_SIZE(seq))(seq))

Regards,

Arkadiy


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk