C++ Logo

sg10

Advanced search

Re: [SG10] Meeting 04-06

From: Richard Smith <richard_at_[hidden]>
Date: Wed, 25 Mar 2015 10:25:06 -0700
On Tue, Mar 24, 2015 at 1:34 PM, Nevin Liber <nevin_at_[hidden]> wrote:

> On 24 March 2015 at 01:36, Jens Maurer <Jens.Maurer_at_[hidden]> wrote:
>
>> Should TSes use the macro spelling pattern
>>
>> __cpp_experimental_whatever
>>
>> or
>>
>> __cpp_whatever
>>
>> assuming that the value of the macro will change anyway when a feature
>> moves from TS land to the standard proper?
>>
>
> I'd rather that __cpp_experimental_whatever be reserved for library
> features that are going into namespace std::experimental.
>
> A different spelling for experimental language features is fine by me.
>

I would think that std::experimental names should be given
__cpp_lib_experimental_* macros, and __cpp_experimental_* should be
reserved for experimental language features (if we ever want to include
"experimental" in such a feature name).

Received on 2015-03-25 18:25:07