$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: John Femiani (JOHN.FEMIANI_at_[hidden])
Date: 2008-05-08 05:47:23
> Are you missing a 1?
> No. '1' should be added to BAR_MACRO_ after processing BOOST_PP_CAT.
>
Ok,
I am no expert at preprocessor so it is easy to get confused :)
Have you tried:
#define FOO_MACRO(S) BOOST_PP_CAT(BAR_MACRO_, BOOST_PP_SEQ_HEAD(S))(S)
That looks more straightforward to me.
-- JOhn