arlo on 15 Jun 2003 18:02:01 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[ALACPP] Re: Boost PP


Good point. I hadn't noticed that lack - I'm not really up on the later C
developments.

You could also make a higher-level library on top of boost's to strengthen its
capabilities with vararg macros. I'm sure that they'd like it, as long as it
either degrades nicely to pre-C99 preprocessors, or provides only optional
facilities and leaves boost PP unchanged.

I wonder if anyone's talking about this on their mailing list? I'm so far
behind that list that I've got no clue what they're up to, but an archive
search might be useful if you're interested in integrating your changes to
boost. You might also check out their developer's fileswap space, in the boost
yahoo group (don't remember the exact name, but you can probably find it from
their website).

Arlo

> Thanks for the pointer. When I have the time I'm going to convert my functor
> implementation to use the boost lib. Although the boost lib seems to be
> lacking functions that handle a variable number of macro arguments using the
> (...) facility of C99, it might be easy enough to layer that on top of the
> boost lib's existing "array" handling
> facility.




_______________________________________________
alacpp mailing list
alacpp@xxxxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/alacpp