On Tue, Oct 25, 2016 at 10:56 AM, Vladimir Prus <vladimir.prus@gmail.com> wrote:
[...] I've put together an example, here:

    https://github.com/boostorg/build/tree/develop/example/try_compile

It sets a macro based on compilability of a C++ source file, which seems
like what you're after. [...]

I've seen the term 'feature' being used several times in the BB threads.
But is it an abstract concept with no concrete representation in the Jam/BB language?
Or is feature somehow a keyword too?

For a BB novice like me, it's unclear reading your example.
If 'feature' is just a name in that example, a different less-generic name
might clear up that confusion IMHO. My $0.02. --DD