]> git.lyx.org Git - lyx.git/blob - boost/boost/preprocessor/detail/expand.hpp
update boost
[lyx.git] / boost / boost / preprocessor / detail / expand.hpp
1 #ifndef BOOST_PREPROCESSOR_DETAIL_EXPAND_HPP
2 # define BOOST_PREPROCESSOR_DETAIL_EXPAND_HPP
3
4 /* Copyright (C) 2002 Vesa Karvonen
5  *
6  * Permission to copy, use, modify, sell and distribute this software is
7  * granted provided this copyright notice appears in all copies. This
8  * software is provided "as is" without express or implied warranty, and
9  * with no claim as to its suitability for any purpose.
10  *
11  * See http://www.boost.org for most recent version.
12  */
13
14 # define BOOST_PP_DETAIL_EXPAND(X) X
15 # if !defined(__MWERKS__) || __MWERKS__ > 0x3001
16 #  define BOOST_PP_DETAIL_EXPAND2(X,Y) BOOST_PP_DETAIL_EXPAND(X Y)
17 # else
18 #  define BOOST_PP_DETAIL_EXPAND2(X, Y) BOOST_PP_DETAIL_EXPAND2_DELAY(X, Y)
19 #  define BOOST_PP_DETAIL_EXPAND2_DELAY(X, Y) X ## Y
20 # endif 
21 #endif