Josh Dybnis wrote: >>> Is there interest in adding support for variable length >>> argument lists to the preprocessor library. >> >> Not to the Boost library version. At least, not until variadics and >> placemarkers are part of C++. > > But variadics are a part of C. Though this is a bit outside of Boost's > mission, the PP lib is arguably even more useful to C programmers than > it is to C++ programmers. I don't see any harm in targeting C > programmers for this particular library, since they could be an > important user base; as long as it doesn't compromise the library's > usefulness for C++ programmers.
The problem is that very few C++ compilers support C variadics. Boost features need a fighting chance to work with the vast majority of C++ compilers and this is done by staying as close as possible to the current C++ standard. C variadics are not part of the current C++ standard. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost