
21 Jun
2011
21 Jun
'11
2:08 a.m.
Hello all, As I understand it, Boost.Preprocessor was largely based on another preprocessor library from the same authors named CHAOS. Is this correct? Do you know where I can find CHAOS source and its documentation? Specifically, I am curious if CHAOS supports "pp space-separated strings" -- i.e., macros like the followings: PP_STRING_CAT( b o o s t ) // expand to `boost` PP_STRING_AT(3, b o o s t ) // expand to `s` etc... If yes, why were these pp-strings not ported from CHAOS to Boost.Preprocessor? Thanks a lot. --Lorenzo