Files
boost_preprocessor/include/boost/preprocessor/detail/iterate/lower2.hpp

538 lines
19 KiB
C++
Raw Normal View History

2002-06-20 03:04:41 +00:00
# /* **************************************************************************
# * *
# * (C) Copyright Paul Mensonides 2002. Permission to copy, use, *
# * modify, sell, and distribute this software is granted provided *
# * this copyright notice appears in all copies. This software is *
# * provided "as is" without express or implied warranty, and with *
# * no claim at to its suitability for any purpose. *
# * *
# ************************************************************************** */
#
# line BOOST_PP_DETAIL_LINE()
2002-06-21 23:13:24 +00:00
#
2002-06-30 09:17:09 +00:00
# ifndef BOOST_PP_VALUE
# error BOOST_PP: BOOST_PP_VALUE must be set prior to including BOOST_PP_SET_LBOUND()
2002-06-20 03:04:41 +00:00
# endif
#
2002-06-30 09:17:09 +00:00
# undef BOOST_PP_ITERATION_START_2
#
# if (BOOST_PP_VALUE) == 0
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 0
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 1
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 1
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 2
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 2
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 3
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 3
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 4
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 4
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 5
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 5
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 6
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 6
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 7
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 7
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 8
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 8
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 9
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 9
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 10
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 10
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 11
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 11
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 12
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 12
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 13
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 13
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 14
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 14
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 15
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 15
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 16
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 16
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 17
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 17
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 18
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 18
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 19
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 19
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 20
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 20
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 21
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 21
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 22
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 22
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 23
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 23
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 24
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 24
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 25
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 25
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 26
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 26
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 27
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 27
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 28
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 28
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 29
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 29
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 30
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 30
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 31
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 31
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 32
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 32
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 33
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 33
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 34
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 34
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 35
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 35
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 36
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 36
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 37
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 37
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 38
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 38
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 39
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 39
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 40
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 40
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 41
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 41
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 42
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 42
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 43
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 43
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 44
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 44
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 45
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 45
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 46
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 46
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 47
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 47
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 48
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 48
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 49
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 49
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 50
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 50
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 51
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 51
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 52
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 52
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 53
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 53
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 54
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 54
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 55
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 55
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 56
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 56
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 57
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 57
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 58
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 58
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 59
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 59
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 60
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 60
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 61
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 61
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 62
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 62
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 63
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 63
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 64
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 64
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 65
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 65
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 66
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 66
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 67
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 67
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 68
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 68
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 69
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 69
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 70
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 70
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 71
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 71
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 72
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 72
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 73
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 73
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 74
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 74
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 75
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 75
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 76
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 76
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 77
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 77
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 78
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 78
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 79
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 79
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 80
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 80
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 81
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 81
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 82
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 82
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 83
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 83
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 84
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 84
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 85
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 85
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 86
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 86
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 87
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 87
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 88
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 88
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 89
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 89
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 90
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 90
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 91
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 91
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 92
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 92
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 93
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 93
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 94
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 94
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 95
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 95
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 96
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 96
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 97
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 97
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 98
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 98
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 99
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 99
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 100
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 100
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 101
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 101
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 102
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 102
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 103
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 103
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 104
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 104
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 105
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 105
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 106
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 106
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 107
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 107
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 108
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 108
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 109
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 109
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 110
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 110
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 111
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 111
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 112
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 112
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 113
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 113
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 114
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 114
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 115
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 115
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 116
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 116
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 117
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 117
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 118
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 118
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 119
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 119
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 120
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 120
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 121
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 121
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 122
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 122
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 123
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 123
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 124
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 124
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 125
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 125
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 126
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 126
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 127
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 127
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 128
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 128
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 129
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 129
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 130
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 130
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 131
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 131
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 132
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 132
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 133
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 133
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 134
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 134
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 135
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 135
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 136
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 136
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 137
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 137
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 138
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 138
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 139
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 139
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 140
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 140
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 141
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 141
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 142
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 142
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 143
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 143
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 144
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 144
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 145
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 145
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 146
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 146
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 147
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 147
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 148
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 148
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 149
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 149
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 150
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 150
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 151
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 151
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 152
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 152
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 153
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 153
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 154
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 154
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 155
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 155
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 156
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 156
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 157
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 157
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 158
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 158
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 159
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 159
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 160
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 160
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 161
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 161
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 162
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 162
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 163
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 163
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 164
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 164
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 165
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 165
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 166
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 166
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 167
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 167
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 168
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 168
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 169
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 169
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 170
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 170
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 171
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 171
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 172
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 172
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 173
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 173
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 174
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 174
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 175
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 175
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 176
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 176
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 177
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 177
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 178
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 178
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 179
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 179
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 180
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 180
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 181
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 181
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 182
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 182
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 183
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 183
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 184
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 184
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 185
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 185
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 186
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 186
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 187
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 187
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 188
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 188
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 189
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 189
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 190
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 190
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 191
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 191
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 192
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 192
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 193
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 193
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 194
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 194
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 195
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 195
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 196
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 196
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 197
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 197
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 198
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 198
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 199
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 199
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 200
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 200
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 201
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 201
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 202
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 202
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 203
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 203
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 204
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 204
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 205
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 205
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 206
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 206
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 207
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 207
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 208
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 208
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 209
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 209
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 210
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 210
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 211
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 211
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 212
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 212
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 213
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 213
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 214
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 214
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 215
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 215
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 216
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 216
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 217
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 217
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 218
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 218
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 219
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 219
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 220
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 220
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 221
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 221
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 222
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 222
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 223
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 223
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 224
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 224
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 225
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 225
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 226
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 226
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 227
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 227
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 228
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 228
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 229
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 229
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 230
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 230
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 231
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 231
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 232
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 232
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 233
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 233
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 234
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 234
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 235
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 235
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 236
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 236
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 237
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 237
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 238
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 238
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 239
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 239
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 240
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 240
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 241
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 241
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 242
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 242
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 243
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 243
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 244
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 244
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 245
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 245
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 246
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 246
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 247
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 247
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 248
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 248
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 249
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 249
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 250
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 250
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 251
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 251
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 252
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 252
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 253
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 253
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 254
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 254
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 255
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 255
2002-06-30 09:17:09 +00:00
# elif (BOOST_PP_VALUE) == 256
2002-06-20 03:04:41 +00:00
# define BOOST_PP_ITERATION_START_2 256
# else
2002-06-30 09:17:09 +00:00
# error BOOST_PP: BOOST_PP_VALUE is out of range
2002-06-20 03:04:41 +00:00
# endif
#
2002-06-30 09:17:09 +00:00
# undef BOOST_PP_VALUE