Boost logo

Boost :

Subject: [boost] [preprocessor] pp-strings
From: Lorenzo Caminiti (lorcaminiti_at_[hidden])
Date: 2011-06-20 22:08:13


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


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