diff --git a/include/boost/preprocessor/arithmetic/add.hpp b/include/boost/preprocessor/arithmetic/add.hpp index fe8b536..8a871b2 100644 --- a/include/boost/preprocessor/arithmetic/add.hpp +++ b/include/boost/preprocessor/arithmetic/add.hpp @@ -26,11 +26,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].
For example, BOOST_PP_ADD(4,3)
expands to 7
(a
single token).
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_ADD_D(D,X,Y) BOOST_PP_TUPLE_ELEM(2,0,BOOST_PP_WHILE##D(BOOST_PP_ADD_C,BOOST_PP_ADD_F,(X,Y))) #if !defined(BOOST_NO_COMPILER_CONFIG) && defined(__MWERKS__) -# define BOOST_PP_ADD_C(D,P) BOOST_PP_TUPLE_ELEM(2,1,P) -# define BOOST_PP_ADD_F(D,P) (BOOST_PP_INC(BOOST_PP_TUPLE_ELEM(2,0,P)),BOOST_PP_DEC(BOOST_PP_TUPLE_ELEM(2,1,P))) +# define BOOST_PP_ADD_C(D,RC) BOOST_PP_TUPLE_ELEM(2,1,RC) +# define BOOST_PP_ADD_F(D,RC) (BOOST_PP_INC(BOOST_PP_TUPLE_ELEM(2,0,RC)),BOOST_PP_DEC(BOOST_PP_TUPLE_ELEM(2,1,RC))) #else -# define BOOST_PP_ADD_C(D,P) BOOST_PP_TUPLE2_ELEM1 P -# define BOOST_PP_ADD_F(D,P) (BOOST_PP_INC(BOOST_PP_TUPLE2_ELEM0 P),BOOST_PP_DEC(BOOST_PP_TUPLE2_ELEM1 P)) +# define BOOST_PP_ADD_C(D,RC) BOOST_PP_TUPLE2_ELEM1 RC +# define BOOST_PP_ADD_F(D,RC) (BOOST_PP_INC(BOOST_PP_TUPLE2_ELEM0 RC),BOOST_PP_DEC(BOOST_PP_TUPLE2_ELEM1 RC)) #endif - -/*Obsolete. Use BOOST_PP_ADD().
*/ -#define BOOST_PREPROCESSOR_ADD(X,Y) BOOST_PP_ADD(X,Y) #endif diff --git a/include/boost/preprocessor/arithmetic/div.hpp b/include/boost/preprocessor/arithmetic/div.hpp index 8f41662..c792358 100644 --- a/include/boost/preprocessor/arithmetic/div.hpp +++ b/include/boost/preprocessor/arithmetic/div.hpp @@ -24,11 +24,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_DIV(4,3)
expands to 1
(a
single token).
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_DIV_D(D,X,Y) BOOST_PP_TUPLE_ELEM(3,0,BOOST_PP_WHILE##D(BOOST_PP_DIV_C,BOOST_PP_DIV_F,(0,X,Y))) #if !defined(BOOST_NO_COMPILER_CONFIG) && defined(__MWERKS__) -# define BOOST_PP_DIV_C(D,P) BOOST_PP_LESS_EQUAL_D(D,BOOST_PP_TUPLE_ELEM(3,2,P),BOOST_PP_TUPLE_ELEM(3,1,P)) -# define BOOST_PP_DIV_F(D,P) (BOOST_PP_INC(BOOST_PP_TUPLE_ELEM(3,0,P)),BOOST_PP_SUB_D(D,BOOST_PP_TUPLE_ELEM(3,1,P),BOOST_PP_TUPLE_ELEM(3,2,P)),BOOST_PP_TUPLE_ELEM(3,2,P)) +# define BOOST_PP_DIV_C(D,RCY) BOOST_PP_LESS_EQUAL_D(D,BOOST_PP_TUPLE_ELEM(3,2,RCY),BOOST_PP_TUPLE_ELEM(3,1,RCY)) +# define BOOST_PP_DIV_F(D,RCY) (BOOST_PP_INC(BOOST_PP_TUPLE_ELEM(3,0,RCY)),BOOST_PP_SUB_D(D,BOOST_PP_TUPLE_ELEM(3,1,RCY),BOOST_PP_TUPLE_ELEM(3,2,RCY)),BOOST_PP_TUPLE_ELEM(3,2,RCY)) #else -# define BOOST_PP_DIV_C(D,P) BOOST_PP_LESS_EQUAL_D(D,BOOST_PP_TUPLE3_ELEM2 P,BOOST_PP_TUPLE3_ELEM1 P) -# define BOOST_PP_DIV_F(D,P) (BOOST_PP_INC(BOOST_PP_TUPLE3_ELEM0 P),BOOST_PP_SUB_D(D,BOOST_PP_TUPLE3_ELEM1 P,BOOST_PP_TUPLE3_ELEM2 P),BOOST_PP_TUPLE3_ELEM2 P) +# define BOOST_PP_DIV_C(D,RCY) BOOST_PP_LESS_EQUAL_D(D,BOOST_PP_TUPLE3_ELEM2 RCY,BOOST_PP_TUPLE3_ELEM1 RCY) +# define BOOST_PP_DIV_F(D,RCY) (BOOST_PP_INC(BOOST_PP_TUPLE3_ELEM0 RCY),BOOST_PP_SUB_D(D,BOOST_PP_TUPLE3_ELEM1 RCY,BOOST_PP_TUPLE3_ELEM2 RCY),BOOST_PP_TUPLE3_ELEM2 RCY) #endif - -/*Obsolete. Use BOOST_PP_DIV().
*/ -#define BOOST_PREPROCESSOR_DIV(X,Y) BOOST_PP_DIV(X,Y) #endif diff --git a/include/boost/preprocessor/arithmetic/mod.hpp b/include/boost/preprocessor/arithmetic/mod.hpp index 0cc043d..18f121e 100644 --- a/include/boost/preprocessor/arithmetic/mod.hpp +++ b/include/boost/preprocessor/arithmetic/mod.hpp @@ -23,11 +23,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_MOD(4,3)
expands to 1
(a
single token).
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_MOD_D(D,X,Y) BOOST_PP_TUPLE_ELEM(2,0,BOOST_PP_WHILE##D(BOOST_PP_MOD_C,BOOST_PP_MOD_F,(X,Y))) -#define BOOST_PP_MOD_C(D,P) BOOST_PP_LESS_EQUAL_D(D,BOOST_PP_TUPLE2_ELEM1 P,BOOST_PP_TUPLE2_ELEM0 P) -#define BOOST_PP_MOD_F(D,P) (BOOST_PP_SUB_D(D,BOOST_PP_TUPLE2_ELEM0 P,BOOST_PP_TUPLE2_ELEM1 P),BOOST_PP_TUPLE2_ELEM1 P) - -/*Obsolete. Use BOOST_PP_MOD().
*/ -#define BOOST_PREPROCESSOR_MOD(X,Y) BOOST_PP_MOD(X,Y) +#define BOOST_PP_MOD_C(D,RY) BOOST_PP_LESS_EQUAL_D(D,BOOST_PP_TUPLE2_ELEM1 RY,BOOST_PP_TUPLE2_ELEM0 RY) +#define BOOST_PP_MOD_F(D,RY) (BOOST_PP_SUB_D(D,BOOST_PP_TUPLE2_ELEM0 RY,BOOST_PP_TUPLE2_ELEM1 RY),BOOST_PP_TUPLE2_ELEM1 RY) #endif diff --git a/include/boost/preprocessor/arithmetic/mul.hpp b/include/boost/preprocessor/arithmetic/mul.hpp index 2ab66fd..c533668 100644 --- a/include/boost/preprocessor/arithmetic/mul.hpp +++ b/include/boost/preprocessor/arithmetic/mul.hpp @@ -23,11 +23,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_MUL(4,3)
expands to 12
(a
single token).
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_MUL_D(D,X,Y) BOOST_PP_TUPLE_ELEM(3,0,BOOST_PP_WHILE##D(BOOST_PP_MUL_C,BOOST_PP_MUL_F,(0,X,Y))) #if !defined(BOOST_NO_COMPILER_CONFIG) && defined(__MWERKS__) -# define BOOST_PP_MUL_C(D,P) BOOST_PP_TUPLE_ELEM(3,2,P) -# define BOOST_PP_MUL_F(D,P) (BOOST_PP_ADD_D(D,BOOST_PP_TUPLE_ELEM(3,0,P),BOOST_PP_TUPLE_ELEM(3,1,P)),BOOST_PP_TUPLE_ELEM(3,1,P),BOOST_PP_DEC(BOOST_PP_TUPLE_ELEM(3,2,P))) +# define BOOST_PP_MUL_C(D,RXC) BOOST_PP_TUPLE_ELEM(3,2,RXC) +# define BOOST_PP_MUL_F(D,RXC) (BOOST_PP_ADD_D(D,BOOST_PP_TUPLE_ELEM(3,0,RXC),BOOST_PP_TUPLE_ELEM(3,1,RXC)),BOOST_PP_TUPLE_ELEM(3,1,RXC),BOOST_PP_DEC(BOOST_PP_TUPLE_ELEM(3,2,RXC))) #else -# define BOOST_PP_MUL_C(D,P) BOOST_PP_TUPLE3_ELEM2 P -# define BOOST_PP_MUL_F(D,P) (BOOST_PP_ADD_D(D,BOOST_PP_TUPLE3_ELEM0 P,BOOST_PP_TUPLE3_ELEM1 P),BOOST_PP_TUPLE3_ELEM1 P,BOOST_PP_DEC(BOOST_PP_TUPLE3_ELEM2 P)) +# define BOOST_PP_MUL_C(D,RXC) BOOST_PP_TUPLE3_ELEM2 RXC +# define BOOST_PP_MUL_F(D,RXC) (BOOST_PP_ADD_D(D,BOOST_PP_TUPLE3_ELEM0 RXC,BOOST_PP_TUPLE3_ELEM1 RXC),BOOST_PP_TUPLE3_ELEM1 RXC,BOOST_PP_DEC(BOOST_PP_TUPLE3_ELEM2 RXC)) #endif - -/*Obsolete. Use BOOST_PP_MUL().
*/ -#define BOOST_PREPROCESSOR_MUL(X,Y) BOOST_PP_MUL(X,Y) #endif diff --git a/include/boost/preprocessor/arithmetic/sub.hpp b/include/boost/preprocessor/arithmetic/sub.hpp index 9fece28..f80cf68 100644 --- a/include/boost/preprocessor/arithmetic/sub.hpp +++ b/include/boost/preprocessor/arithmetic/sub.hpp @@ -25,11 +25,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_SUB(4,3)
expands to 1
(a
single token).
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_SUB_D(D,X,Y) BOOST_PP_TUPLE_ELEM(2,0,BOOST_PP_WHILE##D(BOOST_PP_SUB_C,BOOST_PP_SUB_F,(X,Y))) #if !defined(BOOST_NO_COMPILER_CONFIG) && defined(__MWERKS__) -# define BOOST_PP_SUB_C(D,P) BOOST_PP_TUPLE_ELEM(2,1,P) -# define BOOST_PP_SUB_F(D,P) (BOOST_PP_DEC(BOOST_PP_TUPLE_ELEM(2,0,P)),BOOST_PP_DEC(BOOST_PP_TUPLE_ELEM(2,1,P))) +# define BOOST_PP_SUB_C(D,RC) BOOST_PP_TUPLE_ELEM(2,1,RC) +# define BOOST_PP_SUB_F(D,RC) (BOOST_PP_DEC(BOOST_PP_TUPLE_ELEM(2,0,RC)),BOOST_PP_DEC(BOOST_PP_TUPLE_ELEM(2,1,RC))) #else -# define BOOST_PP_SUB_C(D,P) BOOST_PP_TUPLE2_ELEM1 P -# define BOOST_PP_SUB_F(D,P) (BOOST_PP_DEC(BOOST_PP_TUPLE2_ELEM0 P),BOOST_PP_DEC(BOOST_PP_TUPLE2_ELEM1 P)) +# define BOOST_PP_SUB_C(D,RC) BOOST_PP_TUPLE2_ELEM1 RC +# define BOOST_PP_SUB_F(D,RC) (BOOST_PP_DEC(BOOST_PP_TUPLE2_ELEM0 RC),BOOST_PP_DEC(BOOST_PP_TUPLE2_ELEM1 RC)) #endif - -/*Obsolete. Use BOOST_PP_SUB(X,Y).
*/ -#define BOOST_PREPROCESSOR_SUB(X,Y) BOOST_PP_SUB(X,Y) #endif diff --git a/include/boost/preprocessor/assert_msg.hpp b/include/boost/preprocessor/assert_msg.hpp index ff36db3..1f1abb4 100644 --- a/include/boost/preprocessor/assert_msg.hpp +++ b/include/boost/preprocessor/assert_msg.hpp @@ -24,7 +24,4 @@For example, BOOST_PP_ASSERT_MSG(1,A BUG!)
expands to A BUG!
.
Obsolete. Use BOOST_PP_ASSERT_MSG().
*/ -#define BOOST_PREPROCESSOR_ASSERT_MSG(C,MSG) BOOST_PP_ASSERT_MSG(C,MSG) #endif diff --git a/include/boost/preprocessor/cat.hpp b/include/boost/preprocessor/cat.hpp index e5bc9d9..2fa3a27 100644 --- a/include/boost/preprocessor/cat.hpp +++ b/include/boost/preprocessor/cat.hpp @@ -32,7 +32,4 @@ expanded. #define BOOST_PP_CAT_DELAY(X,Y) BOOST_PP_DO_CAT(X,Y) #define BOOST_PP_DO_CAT(X,Y) X##Y - -/*Obsolete. Use BOOST_PP_CAT().
*/ -#define BOOST_PREPROCESSOR_CAT(X,Y) BOOST_PP_CAT(X,Y) #endif diff --git a/include/boost/preprocessor/comma.hpp b/include/boost/preprocessor/comma.hpp index a17a210..6b1504d 100644 --- a/include/boost/preprocessor/comma.hpp +++ b/include/boost/preprocessor/comma.hpp @@ -32,7 +32,4 @@ BOOST_PP_IF(1,BOOST_PP_COMMA,BOOST_PP_EMPTY)()Obsolete. Use BOOST_PP_COMMA().
*/ -#define BOOST_PREPROCESSOR_COMMA() , #endif diff --git a/include/boost/preprocessor/comma_if.hpp b/include/boost/preprocessor/comma_if.hpp index a3b49d3..2232505 100644 --- a/include/boost/preprocessor/comma_if.hpp +++ b/include/boost/preprocessor/comma_if.hpp @@ -25,7 +25,4 @@For example, BOOST_PP_COMMA_IF(0)
expands to nothing.
Obsolete. Use BOOST_PP_COMMA_IF().
*/ -#define BOOST_PREPROCESSOR_COMMA_IF(C) BOOST_PP_COMMA_IF(C) #endif diff --git a/include/boost/preprocessor/comparison/equal.hpp b/include/boost/preprocessor/comparison/equal.hpp index 3802876..b5a447c 100644 --- a/include/boost/preprocessor/comparison/equal.hpp +++ b/include/boost/preprocessor/comparison/equal.hpp @@ -24,11 +24,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_EQUAL(4,4)
expands to 1
.
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_EQUAL_D(D,X,Y) BOOST_PP_NOT(BOOST_PP_NOT_EQUAL_D(D,X,Y)) - -/*Obsolete. Use BOOST_PP_EQUAL().
*/ -#define BOOST_PREPROCESSOR_EQUAL(X,Y) BOOST_PP_EQUAL(X,Y) #endif diff --git a/include/boost/preprocessor/comparison/greater.hpp b/include/boost/preprocessor/comparison/greater.hpp index 09c137b..f1e6778 100644 --- a/include/boost/preprocessor/comparison/greater.hpp +++ b/include/boost/preprocessor/comparison/greater.hpp @@ -23,11 +23,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_GREATER(4,3)
expands to 1
.
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_GREATER_D(D,X,Y) BOOST_PP_LESS_D(D,Y,X) - -/*Obsolete. Use BOOST_PP_GREATER().
*/ -#define BOOST_PREPROCESSOR_GREATER(X,Y) BOOST_PP_GREATER(X,Y) #endif diff --git a/include/boost/preprocessor/comparison/greater_equal.hpp b/include/boost/preprocessor/comparison/greater_equal.hpp index c327543..0ce8eb9 100644 --- a/include/boost/preprocessor/comparison/greater_equal.hpp +++ b/include/boost/preprocessor/comparison/greater_equal.hpp @@ -23,11 +23,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_GREATER_EQUAL(1,3)
expands to 0
.
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_GREATER_EQUAL_D(D,X,Y) BOOST_PP_LESS_EQUAL_D(D,Y,X) - -/*Obsolete. Use BOOST_PP_GREATER_EQUAL().
*/ -#define BOOST_PREPROCESSOR_GREATER_EQUAL(X,Y) BOOST_PP_GREATER_EQUAL(X,Y) #endif diff --git a/include/boost/preprocessor/comparison/less.hpp b/include/boost/preprocessor/comparison/less.hpp index 9d0a197..c96ec03 100644 --- a/include/boost/preprocessor/comparison/less.hpp +++ b/include/boost/preprocessor/comparison/less.hpp @@ -25,11 +25,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_LESS(2,6)
expands to 1
.
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_LESS_D(D,X,Y) BOOST_PP_AND(BOOST_PP_NOT_EQUAL_D(D,X,Y),BOOST_PP_LESS_EQUAL_D(D,X,Y)) - -/*Obsolete. Use BOOST_PP_LESS().
*/ -#define BOOST_PREPROCESSOR_LESS(X,Y) BOOST_PP_LESS(X,Y) #endif diff --git a/include/boost/preprocessor/comparison/less_equal.hpp b/include/boost/preprocessor/comparison/less_equal.hpp index fa8e69f..bb0b417 100644 --- a/include/boost/preprocessor/comparison/less_equal.hpp +++ b/include/boost/preprocessor/comparison/less_equal.hpp @@ -24,11 +24,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_LESS_EQUAL(7,5)
expands to 0
.
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_LESS_EQUAL_D(D,X,Y) BOOST_PP_NOT(BOOST_PP_SUB_D(D,X,Y)) - -/*Obsolete. Use BOOST_PP_LESS_EQUAL().
*/ -#define BOOST_PREPROCESSOR_LESS_EQUAL(X,Y) BOOST_PP_LESS_EQUAL(X,Y) #endif diff --git a/include/boost/preprocessor/comparison/not_equal.hpp b/include/boost/preprocessor/comparison/not_equal.hpp index 82ae0b6..ed8cd20 100644 --- a/include/boost/preprocessor/comparison/not_equal.hpp +++ b/include/boost/preprocessor/comparison/not_equal.hpp @@ -25,11 +25,6 @@ in the range [0, BOOST_PP_LIMIT_MAG].For example, BOOST_PP_NOT_EQUAL(4,4)
expands to 0
.
Can be used inside BOOST_PP_WHILE().
*/ +/**Can be used inside BOOST_PP_WHILE() (see for an explanation of the D parameter).
*/ #define BOOST_PP_NOT_EQUAL_D(D,X,Y) BOOST_PP_BOOL(BOOST_PP_ADD_D(D,BOOST_PP_SUB_D(D,X,Y),BOOST_PP_SUB_D(D,Y,X))) - -/*Obsolete. Use BOOST_PP_NOT_EQUAL().
*/ -#define BOOST_PREPROCESSOR_NOT_EQUAL(X,Y) BOOST_PP_NOT_EQUAL(X,Y) #endif diff --git a/include/boost/preprocessor/dec.hpp b/include/boost/preprocessor/dec.hpp index 35718ef..8686e82 100644 --- a/include/boost/preprocessor/dec.hpp +++ b/include/boost/preprocessor/dec.hpp @@ -155,7 +155,4 @@ supported. #define BOOST_PP_DEC126 125 #define BOOST_PP_DEC127 126 #define BOOST_PP_DEC128 127 - -/*Obsolete. Use BOOST_PP_DEC().
*/ -#define BOOST_PREPROCESSOR_DEC(X) BOOST_PP_DEC(X) #endif diff --git a/include/boost/preprocessor/empty.hpp b/include/boost/preprocessor/empty.hpp index 250450c..f97d5bc 100644 --- a/include/boost/preprocessor/empty.hpp +++ b/include/boost/preprocessor/empty.hpp @@ -34,7 +34,4 @@ BOOST_PP_IF(0,BOOST_PP_COMMA,BOOST_PP_EMPTY)()Obsolete. Use BOOST_PP_EMPTY().
*/ -#define BOOST_PREPROCESSOR_EMPTY() #endif diff --git a/include/boost/preprocessor/identity.hpp b/include/boost/preprocessor/identity.hpp index a39e9b6..3235256 100644 --- a/include/boost/preprocessor/identity.hpp +++ b/include/boost/preprocessor/identity.hpp @@ -38,7 +38,4 @@ XObsolete. Use BOOST_PP_IDENTITY().
*/ -#define BOOST_PREPROCESSOR_IDENTITY(X) BOOST_PP_IDENTITY(X) #endif diff --git a/include/boost/preprocessor/if.hpp b/include/boost/preprocessor/if.hpp index e61a4e6..041530f 100644 --- a/include/boost/preprocessor/if.hpp +++ b/include/boost/preprocessor/if.hpp @@ -37,7 +37,4 @@ #define BOOST_PP_IF_BOOL(C) BOOST_PP_IF_BOOL_DELAY(C) #define BOOST_PP_IF_BOOL_DELAY(C) BOOST_PP_TUPLE2_ELEM##C - -/*Obsolete. Use BOOST_PP_IF().
*/ -#define BOOST_PREPROCESSOR_IF(C,T,E) BOOST_PP_IF(C,T,E) #endif diff --git a/include/boost/preprocessor/inc.hpp b/include/boost/preprocessor/inc.hpp index c253376..f095274 100644 --- a/include/boost/preprocessor/inc.hpp +++ b/include/boost/preprocessor/inc.hpp @@ -156,7 +156,4 @@ supported. #define BOOST_PP_INC126 127 #define BOOST_PP_INC127 128 #define BOOST_PP_INC128 128 - -/*Obsolete. Use BOOST_PP_INC().
*/ -#define BOOST_PREPROCESSOR_INC(X) BOOST_PP_INC(X) #endif diff --git a/include/boost/preprocessor/limits.hpp b/include/boost/preprocessor/limits.hpp index 4361926..107bb81 100644 --- a/include/boost/preprocessor/limits.hpp +++ b/include/boost/preprocessor/limits.hpp @@ -16,16 +16,16 @@ /**Expands to the number of dimensions of repeat supported by the library.
-The repeat macros are named BOOST_PP_REPEAT(), BOOST_PP_REPEAT_2ND(), -BOOST_PP_REPEAT_3RD(), ...
+This concerns the repetition primitives (BOOST_PP_ENUM(), +BOOST_PP_REPEAT() and BOOST_PP_REPEAT_FROM_TO()).
*/ #define BOOST_PP_LIMIT_DIM 3 /**Expands to the maximum straight numeric literal supported by the library.
-This is also the limit of the repetition primitives (BOOST_PP_ENUM family -and BOOST_PP_REPEAT family).
+This is also the limit of the repetition primitives (BOOST_PP_ENUM(), +BOOST_PP_REPEAT() and BOOST_PP_REPEAT_FROM_TO()).
Expands to the maximum tuple size supported by the library.
*/ #define BOOST_PP_LIMIT_TUPLE 16 - -/*Obsolete. Use BOOST_PP_LIMIT_DIM.
*/ -#define BOOST_PREPROCESSOR_LIMIT_DIM BOOST_PP_LIMIT_DIM - -/*Obsolete. Use BOOST_PP_LIMIT_MAG.
*/ -#define BOOST_PREPROCESSOR_LIMIT_MAG BOOST_PP_LIMIT_MAG - -/*Obsolete. Use BOOST_PP_LIMIT_TUPLE.
*/ -#define BOOST_PREPROCESSOR_LIMIT_TUPLE BOOST_PP_LIMIT_TUPLE #endif diff --git a/include/boost/preprocessor/stringize.hpp b/include/boost/preprocessor/stringize.hpp index edd606a..2cb528f 100644 --- a/include/boost/preprocessor/stringize.hpp +++ b/include/boost/preprocessor/stringize.hpp @@ -31,7 +31,4 @@ #define BOOST_PP_STRINGIZE_DELAY(X) BOOST_PP_DO_STRINGIZE(X) #define BOOST_PP_DO_STRINGIZE(X) #X - -/*Obsolete. Use BOOST_PP_STRINGIZE().
*/ -#define BOOST_PREPROCESSOR_STRINGIZE(E) BOOST_PP_STRINGIZE(E) #endif