diff --git a/include/boost/preprocessor/detail/iterate/local_iterate.hpp b/include/boost/preprocessor/detail/iterate/local_iterate.hpp index 8eabb5d..7b5e01e 100644 --- a/include/boost/preprocessor/detail/iterate/local_iterate.hpp +++ b/include/boost/preprocessor/detail/iterate/local_iterate.hpp @@ -16,775 +16,775 @@ # define BOOST_PP_LOCAL_START BOOST_PP_DEFAULT_START # endif # -# if BOOST_PP_LOCAL_START <= 0 && BOOST_PP_LOCAL_FINISH >= 0 +# if (BOOST_PP_LOCAL_START) <= 0 && (BOOST_PP_LOCAL_FINISH) >= 0 BOOST_PP_LOCAL_MACRO(0) # endif -# if BOOST_PP_LOCAL_START <= 1 && BOOST_PP_LOCAL_FINISH >= 1 +# if (BOOST_PP_LOCAL_START) <= 1 && (BOOST_PP_LOCAL_FINISH) >= 1 BOOST_PP_LOCAL_MACRO(1) # endif -# if BOOST_PP_LOCAL_START <= 2 && BOOST_PP_LOCAL_FINISH >= 2 +# if (BOOST_PP_LOCAL_START) <= 2 && (BOOST_PP_LOCAL_FINISH) >= 2 BOOST_PP_LOCAL_MACRO(2) # endif -# if BOOST_PP_LOCAL_START <= 3 && BOOST_PP_LOCAL_FINISH >= 3 +# if (BOOST_PP_LOCAL_START) <= 3 && (BOOST_PP_LOCAL_FINISH) >= 3 BOOST_PP_LOCAL_MACRO(3) # endif -# if BOOST_PP_LOCAL_START <= 4 && BOOST_PP_LOCAL_FINISH >= 4 +# if (BOOST_PP_LOCAL_START) <= 4 && (BOOST_PP_LOCAL_FINISH) >= 4 BOOST_PP_LOCAL_MACRO(4) # endif -# if BOOST_PP_LOCAL_START <= 5 && BOOST_PP_LOCAL_FINISH >= 5 +# if (BOOST_PP_LOCAL_START) <= 5 && (BOOST_PP_LOCAL_FINISH) >= 5 BOOST_PP_LOCAL_MACRO(5) # endif -# if BOOST_PP_LOCAL_START <= 6 && BOOST_PP_LOCAL_FINISH >= 6 +# if (BOOST_PP_LOCAL_START) <= 6 && (BOOST_PP_LOCAL_FINISH) >= 6 BOOST_PP_LOCAL_MACRO(6) # endif -# if BOOST_PP_LOCAL_START <= 7 && BOOST_PP_LOCAL_FINISH >= 7 +# if (BOOST_PP_LOCAL_START) <= 7 && (BOOST_PP_LOCAL_FINISH) >= 7 BOOST_PP_LOCAL_MACRO(7) # endif -# if BOOST_PP_LOCAL_START <= 8 && BOOST_PP_LOCAL_FINISH >= 8 +# if (BOOST_PP_LOCAL_START) <= 8 && (BOOST_PP_LOCAL_FINISH) >= 8 BOOST_PP_LOCAL_MACRO(8) # endif -# if BOOST_PP_LOCAL_START <= 9 && BOOST_PP_LOCAL_FINISH >= 9 +# if (BOOST_PP_LOCAL_START) <= 9 && (BOOST_PP_LOCAL_FINISH) >= 9 BOOST_PP_LOCAL_MACRO(9) # endif -# if BOOST_PP_LOCAL_START <= 10 && BOOST_PP_LOCAL_FINISH >= 10 +# if (BOOST_PP_LOCAL_START) <= 10 && (BOOST_PP_LOCAL_FINISH) >= 10 BOOST_PP_LOCAL_MACRO(10) # endif -# if BOOST_PP_LOCAL_START <= 11 && BOOST_PP_LOCAL_FINISH >= 11 +# if (BOOST_PP_LOCAL_START) <= 11 && (BOOST_PP_LOCAL_FINISH) >= 11 BOOST_PP_LOCAL_MACRO(11) # endif -# if BOOST_PP_LOCAL_START <= 12 && BOOST_PP_LOCAL_FINISH >= 12 +# if (BOOST_PP_LOCAL_START) <= 12 && (BOOST_PP_LOCAL_FINISH) >= 12 BOOST_PP_LOCAL_MACRO(12) # endif -# if BOOST_PP_LOCAL_START <= 13 && BOOST_PP_LOCAL_FINISH >= 13 +# if (BOOST_PP_LOCAL_START) <= 13 && (BOOST_PP_LOCAL_FINISH) >= 13 BOOST_PP_LOCAL_MACRO(13) # endif -# if BOOST_PP_LOCAL_START <= 14 && BOOST_PP_LOCAL_FINISH >= 14 +# if (BOOST_PP_LOCAL_START) <= 14 && (BOOST_PP_LOCAL_FINISH) >= 14 BOOST_PP_LOCAL_MACRO(14) # endif -# if BOOST_PP_LOCAL_START <= 15 && BOOST_PP_LOCAL_FINISH >= 15 +# if (BOOST_PP_LOCAL_START) <= 15 && (BOOST_PP_LOCAL_FINISH) >= 15 BOOST_PP_LOCAL_MACRO(15) # endif -# if BOOST_PP_LOCAL_START <= 16 && BOOST_PP_LOCAL_FINISH >= 16 +# if (BOOST_PP_LOCAL_START) <= 16 && (BOOST_PP_LOCAL_FINISH) >= 16 BOOST_PP_LOCAL_MACRO(16) # endif -# if BOOST_PP_LOCAL_START <= 17 && BOOST_PP_LOCAL_FINISH >= 17 +# if (BOOST_PP_LOCAL_START) <= 17 && (BOOST_PP_LOCAL_FINISH) >= 17 BOOST_PP_LOCAL_MACRO(17) # endif -# if BOOST_PP_LOCAL_START <= 18 && BOOST_PP_LOCAL_FINISH >= 18 +# if (BOOST_PP_LOCAL_START) <= 18 && (BOOST_PP_LOCAL_FINISH) >= 18 BOOST_PP_LOCAL_MACRO(18) # endif -# if BOOST_PP_LOCAL_START <= 19 && BOOST_PP_LOCAL_FINISH >= 19 +# if (BOOST_PP_LOCAL_START) <= 19 && (BOOST_PP_LOCAL_FINISH) >= 19 BOOST_PP_LOCAL_MACRO(19) # endif -# if BOOST_PP_LOCAL_START <= 20 && BOOST_PP_LOCAL_FINISH >= 20 +# if (BOOST_PP_LOCAL_START) <= 20 && (BOOST_PP_LOCAL_FINISH) >= 20 BOOST_PP_LOCAL_MACRO(20) # endif -# if BOOST_PP_LOCAL_START <= 21 && BOOST_PP_LOCAL_FINISH >= 21 +# if (BOOST_PP_LOCAL_START) <= 21 && (BOOST_PP_LOCAL_FINISH) >= 21 BOOST_PP_LOCAL_MACRO(21) # endif -# if BOOST_PP_LOCAL_START <= 22 && BOOST_PP_LOCAL_FINISH >= 22 +# if (BOOST_PP_LOCAL_START) <= 22 && (BOOST_PP_LOCAL_FINISH) >= 22 BOOST_PP_LOCAL_MACRO(22) # endif -# if BOOST_PP_LOCAL_START <= 23 && BOOST_PP_LOCAL_FINISH >= 23 +# if (BOOST_PP_LOCAL_START) <= 23 && (BOOST_PP_LOCAL_FINISH) >= 23 BOOST_PP_LOCAL_MACRO(23) # endif -# if BOOST_PP_LOCAL_START <= 24 && BOOST_PP_LOCAL_FINISH >= 24 +# if (BOOST_PP_LOCAL_START) <= 24 && (BOOST_PP_LOCAL_FINISH) >= 24 BOOST_PP_LOCAL_MACRO(24) # endif -# if BOOST_PP_LOCAL_START <= 25 && BOOST_PP_LOCAL_FINISH >= 25 +# if (BOOST_PP_LOCAL_START) <= 25 && (BOOST_PP_LOCAL_FINISH) >= 25 BOOST_PP_LOCAL_MACRO(25) # endif -# if BOOST_PP_LOCAL_START <= 26 && BOOST_PP_LOCAL_FINISH >= 26 +# if (BOOST_PP_LOCAL_START) <= 26 && (BOOST_PP_LOCAL_FINISH) >= 26 BOOST_PP_LOCAL_MACRO(26) # endif -# if BOOST_PP_LOCAL_START <= 27 && BOOST_PP_LOCAL_FINISH >= 27 +# if (BOOST_PP_LOCAL_START) <= 27 && (BOOST_PP_LOCAL_FINISH) >= 27 BOOST_PP_LOCAL_MACRO(27) # endif -# if BOOST_PP_LOCAL_START <= 28 && BOOST_PP_LOCAL_FINISH >= 28 +# if (BOOST_PP_LOCAL_START) <= 28 && (BOOST_PP_LOCAL_FINISH) >= 28 BOOST_PP_LOCAL_MACRO(28) # endif -# if BOOST_PP_LOCAL_START <= 29 && BOOST_PP_LOCAL_FINISH >= 29 +# if (BOOST_PP_LOCAL_START) <= 29 && (BOOST_PP_LOCAL_FINISH) >= 29 BOOST_PP_LOCAL_MACRO(29) # endif -# if BOOST_PP_LOCAL_START <= 30 && BOOST_PP_LOCAL_FINISH >= 30 +# if (BOOST_PP_LOCAL_START) <= 30 && (BOOST_PP_LOCAL_FINISH) >= 30 BOOST_PP_LOCAL_MACRO(30) # endif -# if BOOST_PP_LOCAL_START <= 31 && BOOST_PP_LOCAL_FINISH >= 31 +# if (BOOST_PP_LOCAL_START) <= 31 && (BOOST_PP_LOCAL_FINISH) >= 31 BOOST_PP_LOCAL_MACRO(31) # endif -# if BOOST_PP_LOCAL_START <= 32 && BOOST_PP_LOCAL_FINISH >= 32 +# if (BOOST_PP_LOCAL_START) <= 32 && (BOOST_PP_LOCAL_FINISH) >= 32 BOOST_PP_LOCAL_MACRO(32) # endif -# if BOOST_PP_LOCAL_START <= 33 && BOOST_PP_LOCAL_FINISH >= 33 +# if (BOOST_PP_LOCAL_START) <= 33 && (BOOST_PP_LOCAL_FINISH) >= 33 BOOST_PP_LOCAL_MACRO(33) # endif -# if BOOST_PP_LOCAL_START <= 34 && BOOST_PP_LOCAL_FINISH >= 34 +# if (BOOST_PP_LOCAL_START) <= 34 && (BOOST_PP_LOCAL_FINISH) >= 34 BOOST_PP_LOCAL_MACRO(34) # endif -# if BOOST_PP_LOCAL_START <= 35 && BOOST_PP_LOCAL_FINISH >= 35 +# if (BOOST_PP_LOCAL_START) <= 35 && (BOOST_PP_LOCAL_FINISH) >= 35 BOOST_PP_LOCAL_MACRO(35) # endif -# if BOOST_PP_LOCAL_START <= 36 && BOOST_PP_LOCAL_FINISH >= 36 +# if (BOOST_PP_LOCAL_START) <= 36 && (BOOST_PP_LOCAL_FINISH) >= 36 BOOST_PP_LOCAL_MACRO(36) # endif -# if BOOST_PP_LOCAL_START <= 37 && BOOST_PP_LOCAL_FINISH >= 37 +# if (BOOST_PP_LOCAL_START) <= 37 && (BOOST_PP_LOCAL_FINISH) >= 37 BOOST_PP_LOCAL_MACRO(37) # endif -# if BOOST_PP_LOCAL_START <= 38 && BOOST_PP_LOCAL_FINISH >= 38 +# if (BOOST_PP_LOCAL_START) <= 38 && (BOOST_PP_LOCAL_FINISH) >= 38 BOOST_PP_LOCAL_MACRO(38) # endif -# if BOOST_PP_LOCAL_START <= 39 && BOOST_PP_LOCAL_FINISH >= 39 +# if (BOOST_PP_LOCAL_START) <= 39 && (BOOST_PP_LOCAL_FINISH) >= 39 BOOST_PP_LOCAL_MACRO(39) # endif -# if BOOST_PP_LOCAL_START <= 40 && BOOST_PP_LOCAL_FINISH >= 40 +# if (BOOST_PP_LOCAL_START) <= 40 && (BOOST_PP_LOCAL_FINISH) >= 40 BOOST_PP_LOCAL_MACRO(40) # endif -# if BOOST_PP_LOCAL_START <= 41 && BOOST_PP_LOCAL_FINISH >= 41 +# if (BOOST_PP_LOCAL_START) <= 41 && (BOOST_PP_LOCAL_FINISH) >= 41 BOOST_PP_LOCAL_MACRO(41) # endif -# if BOOST_PP_LOCAL_START <= 42 && BOOST_PP_LOCAL_FINISH >= 42 +# if (BOOST_PP_LOCAL_START) <= 42 && (BOOST_PP_LOCAL_FINISH) >= 42 BOOST_PP_LOCAL_MACRO(42) # endif -# if BOOST_PP_LOCAL_START <= 43 && BOOST_PP_LOCAL_FINISH >= 43 +# if (BOOST_PP_LOCAL_START) <= 43 && (BOOST_PP_LOCAL_FINISH) >= 43 BOOST_PP_LOCAL_MACRO(43) # endif -# if BOOST_PP_LOCAL_START <= 44 && BOOST_PP_LOCAL_FINISH >= 44 +# if (BOOST_PP_LOCAL_START) <= 44 && (BOOST_PP_LOCAL_FINISH) >= 44 BOOST_PP_LOCAL_MACRO(44) # endif -# if BOOST_PP_LOCAL_START <= 45 && BOOST_PP_LOCAL_FINISH >= 45 +# if (BOOST_PP_LOCAL_START) <= 45 && (BOOST_PP_LOCAL_FINISH) >= 45 BOOST_PP_LOCAL_MACRO(45) # endif -# if BOOST_PP_LOCAL_START <= 46 && BOOST_PP_LOCAL_FINISH >= 46 +# if (BOOST_PP_LOCAL_START) <= 46 && (BOOST_PP_LOCAL_FINISH) >= 46 BOOST_PP_LOCAL_MACRO(46) # endif -# if BOOST_PP_LOCAL_START <= 47 && BOOST_PP_LOCAL_FINISH >= 47 +# if (BOOST_PP_LOCAL_START) <= 47 && (BOOST_PP_LOCAL_FINISH) >= 47 BOOST_PP_LOCAL_MACRO(47) # endif -# if BOOST_PP_LOCAL_START <= 48 && BOOST_PP_LOCAL_FINISH >= 48 +# if (BOOST_PP_LOCAL_START) <= 48 && (BOOST_PP_LOCAL_FINISH) >= 48 BOOST_PP_LOCAL_MACRO(48) # endif -# if BOOST_PP_LOCAL_START <= 49 && BOOST_PP_LOCAL_FINISH >= 49 +# if (BOOST_PP_LOCAL_START) <= 49 && (BOOST_PP_LOCAL_FINISH) >= 49 BOOST_PP_LOCAL_MACRO(49) # endif -# if BOOST_PP_LOCAL_START <= 50 && BOOST_PP_LOCAL_FINISH >= 50 +# if (BOOST_PP_LOCAL_START) <= 50 && (BOOST_PP_LOCAL_FINISH) >= 50 BOOST_PP_LOCAL_MACRO(50) # endif -# if BOOST_PP_LOCAL_START <= 51 && BOOST_PP_LOCAL_FINISH >= 51 +# if (BOOST_PP_LOCAL_START) <= 51 && (BOOST_PP_LOCAL_FINISH) >= 51 BOOST_PP_LOCAL_MACRO(51) # endif -# if BOOST_PP_LOCAL_START <= 52 && BOOST_PP_LOCAL_FINISH >= 52 +# if (BOOST_PP_LOCAL_START) <= 52 && (BOOST_PP_LOCAL_FINISH) >= 52 BOOST_PP_LOCAL_MACRO(52) # endif -# if BOOST_PP_LOCAL_START <= 53 && BOOST_PP_LOCAL_FINISH >= 53 +# if (BOOST_PP_LOCAL_START) <= 53 && (BOOST_PP_LOCAL_FINISH) >= 53 BOOST_PP_LOCAL_MACRO(53) # endif -# if BOOST_PP_LOCAL_START <= 54 && BOOST_PP_LOCAL_FINISH >= 54 +# if (BOOST_PP_LOCAL_START) <= 54 && (BOOST_PP_LOCAL_FINISH) >= 54 BOOST_PP_LOCAL_MACRO(54) # endif -# if BOOST_PP_LOCAL_START <= 55 && BOOST_PP_LOCAL_FINISH >= 55 +# if (BOOST_PP_LOCAL_START) <= 55 && (BOOST_PP_LOCAL_FINISH) >= 55 BOOST_PP_LOCAL_MACRO(55) # endif -# if BOOST_PP_LOCAL_START <= 56 && BOOST_PP_LOCAL_FINISH >= 56 +# if (BOOST_PP_LOCAL_START) <= 56 && (BOOST_PP_LOCAL_FINISH) >= 56 BOOST_PP_LOCAL_MACRO(56) # endif -# if BOOST_PP_LOCAL_START <= 57 && BOOST_PP_LOCAL_FINISH >= 57 +# if (BOOST_PP_LOCAL_START) <= 57 && (BOOST_PP_LOCAL_FINISH) >= 57 BOOST_PP_LOCAL_MACRO(57) # endif -# if BOOST_PP_LOCAL_START <= 58 && BOOST_PP_LOCAL_FINISH >= 58 +# if (BOOST_PP_LOCAL_START) <= 58 && (BOOST_PP_LOCAL_FINISH) >= 58 BOOST_PP_LOCAL_MACRO(58) # endif -# if BOOST_PP_LOCAL_START <= 59 && BOOST_PP_LOCAL_FINISH >= 59 +# if (BOOST_PP_LOCAL_START) <= 59 && (BOOST_PP_LOCAL_FINISH) >= 59 BOOST_PP_LOCAL_MACRO(59) # endif -# if BOOST_PP_LOCAL_START <= 60 && BOOST_PP_LOCAL_FINISH >= 60 +# if (BOOST_PP_LOCAL_START) <= 60 && (BOOST_PP_LOCAL_FINISH) >= 60 BOOST_PP_LOCAL_MACRO(60) # endif -# if BOOST_PP_LOCAL_START <= 61 && BOOST_PP_LOCAL_FINISH >= 61 +# if (BOOST_PP_LOCAL_START) <= 61 && (BOOST_PP_LOCAL_FINISH) >= 61 BOOST_PP_LOCAL_MACRO(61) # endif -# if BOOST_PP_LOCAL_START <= 62 && BOOST_PP_LOCAL_FINISH >= 62 +# if (BOOST_PP_LOCAL_START) <= 62 && (BOOST_PP_LOCAL_FINISH) >= 62 BOOST_PP_LOCAL_MACRO(62) # endif -# if BOOST_PP_LOCAL_START <= 63 && BOOST_PP_LOCAL_FINISH >= 63 +# if (BOOST_PP_LOCAL_START) <= 63 && (BOOST_PP_LOCAL_FINISH) >= 63 BOOST_PP_LOCAL_MACRO(63) # endif -# if BOOST_PP_LOCAL_START <= 64 && BOOST_PP_LOCAL_FINISH >= 64 +# if (BOOST_PP_LOCAL_START) <= 64 && (BOOST_PP_LOCAL_FINISH) >= 64 BOOST_PP_LOCAL_MACRO(64) # endif -# if BOOST_PP_LOCAL_START <= 65 && BOOST_PP_LOCAL_FINISH >= 65 +# if (BOOST_PP_LOCAL_START) <= 65 && (BOOST_PP_LOCAL_FINISH) >= 65 BOOST_PP_LOCAL_MACRO(65) # endif -# if BOOST_PP_LOCAL_START <= 66 && BOOST_PP_LOCAL_FINISH >= 66 +# if (BOOST_PP_LOCAL_START) <= 66 && (BOOST_PP_LOCAL_FINISH) >= 66 BOOST_PP_LOCAL_MACRO(66) # endif -# if BOOST_PP_LOCAL_START <= 67 && BOOST_PP_LOCAL_FINISH >= 67 +# if (BOOST_PP_LOCAL_START) <= 67 && (BOOST_PP_LOCAL_FINISH) >= 67 BOOST_PP_LOCAL_MACRO(67) # endif -# if BOOST_PP_LOCAL_START <= 68 && BOOST_PP_LOCAL_FINISH >= 68 +# if (BOOST_PP_LOCAL_START) <= 68 && (BOOST_PP_LOCAL_FINISH) >= 68 BOOST_PP_LOCAL_MACRO(68) # endif -# if BOOST_PP_LOCAL_START <= 69 && BOOST_PP_LOCAL_FINISH >= 69 +# if (BOOST_PP_LOCAL_START) <= 69 && (BOOST_PP_LOCAL_FINISH) >= 69 BOOST_PP_LOCAL_MACRO(69) # endif -# if BOOST_PP_LOCAL_START <= 70 && BOOST_PP_LOCAL_FINISH >= 70 +# if (BOOST_PP_LOCAL_START) <= 70 && (BOOST_PP_LOCAL_FINISH) >= 70 BOOST_PP_LOCAL_MACRO(70) # endif -# if BOOST_PP_LOCAL_START <= 71 && BOOST_PP_LOCAL_FINISH >= 71 +# if (BOOST_PP_LOCAL_START) <= 71 && (BOOST_PP_LOCAL_FINISH) >= 71 BOOST_PP_LOCAL_MACRO(71) # endif -# if BOOST_PP_LOCAL_START <= 72 && BOOST_PP_LOCAL_FINISH >= 72 +# if (BOOST_PP_LOCAL_START) <= 72 && (BOOST_PP_LOCAL_FINISH) >= 72 BOOST_PP_LOCAL_MACRO(72) # endif -# if BOOST_PP_LOCAL_START <= 73 && BOOST_PP_LOCAL_FINISH >= 73 +# if (BOOST_PP_LOCAL_START) <= 73 && (BOOST_PP_LOCAL_FINISH) >= 73 BOOST_PP_LOCAL_MACRO(73) # endif -# if BOOST_PP_LOCAL_START <= 74 && BOOST_PP_LOCAL_FINISH >= 74 +# if (BOOST_PP_LOCAL_START) <= 74 && (BOOST_PP_LOCAL_FINISH) >= 74 BOOST_PP_LOCAL_MACRO(74) # endif -# if BOOST_PP_LOCAL_START <= 75 && BOOST_PP_LOCAL_FINISH >= 75 +# if (BOOST_PP_LOCAL_START) <= 75 && (BOOST_PP_LOCAL_FINISH) >= 75 BOOST_PP_LOCAL_MACRO(75) # endif -# if BOOST_PP_LOCAL_START <= 76 && BOOST_PP_LOCAL_FINISH >= 76 +# if (BOOST_PP_LOCAL_START) <= 76 && (BOOST_PP_LOCAL_FINISH) >= 76 BOOST_PP_LOCAL_MACRO(76) # endif -# if BOOST_PP_LOCAL_START <= 77 && BOOST_PP_LOCAL_FINISH >= 77 +# if (BOOST_PP_LOCAL_START) <= 77 && (BOOST_PP_LOCAL_FINISH) >= 77 BOOST_PP_LOCAL_MACRO(77) # endif -# if BOOST_PP_LOCAL_START <= 78 && BOOST_PP_LOCAL_FINISH >= 78 +# if (BOOST_PP_LOCAL_START) <= 78 && (BOOST_PP_LOCAL_FINISH) >= 78 BOOST_PP_LOCAL_MACRO(78) # endif -# if BOOST_PP_LOCAL_START <= 79 && BOOST_PP_LOCAL_FINISH >= 79 +# if (BOOST_PP_LOCAL_START) <= 79 && (BOOST_PP_LOCAL_FINISH) >= 79 BOOST_PP_LOCAL_MACRO(79) # endif -# if BOOST_PP_LOCAL_START <= 80 && BOOST_PP_LOCAL_FINISH >= 80 +# if (BOOST_PP_LOCAL_START) <= 80 && (BOOST_PP_LOCAL_FINISH) >= 80 BOOST_PP_LOCAL_MACRO(80) # endif -# if BOOST_PP_LOCAL_START <= 81 && BOOST_PP_LOCAL_FINISH >= 81 +# if (BOOST_PP_LOCAL_START) <= 81 && (BOOST_PP_LOCAL_FINISH) >= 81 BOOST_PP_LOCAL_MACRO(81) # endif -# if BOOST_PP_LOCAL_START <= 82 && BOOST_PP_LOCAL_FINISH >= 82 +# if (BOOST_PP_LOCAL_START) <= 82 && (BOOST_PP_LOCAL_FINISH) >= 82 BOOST_PP_LOCAL_MACRO(82) # endif -# if BOOST_PP_LOCAL_START <= 83 && BOOST_PP_LOCAL_FINISH >= 83 +# if (BOOST_PP_LOCAL_START) <= 83 && (BOOST_PP_LOCAL_FINISH) >= 83 BOOST_PP_LOCAL_MACRO(83) # endif -# if BOOST_PP_LOCAL_START <= 84 && BOOST_PP_LOCAL_FINISH >= 84 +# if (BOOST_PP_LOCAL_START) <= 84 && (BOOST_PP_LOCAL_FINISH) >= 84 BOOST_PP_LOCAL_MACRO(84) # endif -# if BOOST_PP_LOCAL_START <= 85 && BOOST_PP_LOCAL_FINISH >= 85 +# if (BOOST_PP_LOCAL_START) <= 85 && (BOOST_PP_LOCAL_FINISH) >= 85 BOOST_PP_LOCAL_MACRO(85) # endif -# if BOOST_PP_LOCAL_START <= 86 && BOOST_PP_LOCAL_FINISH >= 86 +# if (BOOST_PP_LOCAL_START) <= 86 && (BOOST_PP_LOCAL_FINISH) >= 86 BOOST_PP_LOCAL_MACRO(86) # endif -# if BOOST_PP_LOCAL_START <= 87 && BOOST_PP_LOCAL_FINISH >= 87 +# if (BOOST_PP_LOCAL_START) <= 87 && (BOOST_PP_LOCAL_FINISH) >= 87 BOOST_PP_LOCAL_MACRO(87) # endif -# if BOOST_PP_LOCAL_START <= 88 && BOOST_PP_LOCAL_FINISH >= 88 +# if (BOOST_PP_LOCAL_START) <= 88 && (BOOST_PP_LOCAL_FINISH) >= 88 BOOST_PP_LOCAL_MACRO(88) # endif -# if BOOST_PP_LOCAL_START <= 89 && BOOST_PP_LOCAL_FINISH >= 89 +# if (BOOST_PP_LOCAL_START) <= 89 && (BOOST_PP_LOCAL_FINISH) >= 89 BOOST_PP_LOCAL_MACRO(89) # endif -# if BOOST_PP_LOCAL_START <= 90 && BOOST_PP_LOCAL_FINISH >= 90 +# if (BOOST_PP_LOCAL_START) <= 90 && (BOOST_PP_LOCAL_FINISH) >= 90 BOOST_PP_LOCAL_MACRO(90) # endif -# if BOOST_PP_LOCAL_START <= 91 && BOOST_PP_LOCAL_FINISH >= 91 +# if (BOOST_PP_LOCAL_START) <= 91 && (BOOST_PP_LOCAL_FINISH) >= 91 BOOST_PP_LOCAL_MACRO(91) # endif -# if BOOST_PP_LOCAL_START <= 92 && BOOST_PP_LOCAL_FINISH >= 92 +# if (BOOST_PP_LOCAL_START) <= 92 && (BOOST_PP_LOCAL_FINISH) >= 92 BOOST_PP_LOCAL_MACRO(92) # endif -# if BOOST_PP_LOCAL_START <= 93 && BOOST_PP_LOCAL_FINISH >= 93 +# if (BOOST_PP_LOCAL_START) <= 93 && (BOOST_PP_LOCAL_FINISH) >= 93 BOOST_PP_LOCAL_MACRO(93) # endif -# if BOOST_PP_LOCAL_START <= 94 && BOOST_PP_LOCAL_FINISH >= 94 +# if (BOOST_PP_LOCAL_START) <= 94 && (BOOST_PP_LOCAL_FINISH) >= 94 BOOST_PP_LOCAL_MACRO(94) # endif -# if BOOST_PP_LOCAL_START <= 95 && BOOST_PP_LOCAL_FINISH >= 95 +# if (BOOST_PP_LOCAL_START) <= 95 && (BOOST_PP_LOCAL_FINISH) >= 95 BOOST_PP_LOCAL_MACRO(95) # endif -# if BOOST_PP_LOCAL_START <= 96 && BOOST_PP_LOCAL_FINISH >= 96 +# if (BOOST_PP_LOCAL_START) <= 96 && (BOOST_PP_LOCAL_FINISH) >= 96 BOOST_PP_LOCAL_MACRO(96) # endif -# if BOOST_PP_LOCAL_START <= 97 && BOOST_PP_LOCAL_FINISH >= 97 +# if (BOOST_PP_LOCAL_START) <= 97 && (BOOST_PP_LOCAL_FINISH) >= 97 BOOST_PP_LOCAL_MACRO(97) # endif -# if BOOST_PP_LOCAL_START <= 98 && BOOST_PP_LOCAL_FINISH >= 98 +# if (BOOST_PP_LOCAL_START) <= 98 && (BOOST_PP_LOCAL_FINISH) >= 98 BOOST_PP_LOCAL_MACRO(98) # endif -# if BOOST_PP_LOCAL_START <= 99 && BOOST_PP_LOCAL_FINISH >= 99 +# if (BOOST_PP_LOCAL_START) <= 99 && (BOOST_PP_LOCAL_FINISH) >= 99 BOOST_PP_LOCAL_MACRO(99) # endif -# if BOOST_PP_LOCAL_START <= 100 && BOOST_PP_LOCAL_FINISH >= 100 +# if (BOOST_PP_LOCAL_START) <= 100 && (BOOST_PP_LOCAL_FINISH) >= 100 BOOST_PP_LOCAL_MACRO(100) # endif -# if BOOST_PP_LOCAL_START <= 101 && BOOST_PP_LOCAL_FINISH >= 101 +# if (BOOST_PP_LOCAL_START) <= 101 && (BOOST_PP_LOCAL_FINISH) >= 101 BOOST_PP_LOCAL_MACRO(101) # endif -# if BOOST_PP_LOCAL_START <= 102 && BOOST_PP_LOCAL_FINISH >= 102 +# if (BOOST_PP_LOCAL_START) <= 102 && (BOOST_PP_LOCAL_FINISH) >= 102 BOOST_PP_LOCAL_MACRO(102) # endif -# if BOOST_PP_LOCAL_START <= 103 && BOOST_PP_LOCAL_FINISH >= 103 +# if (BOOST_PP_LOCAL_START) <= 103 && (BOOST_PP_LOCAL_FINISH) >= 103 BOOST_PP_LOCAL_MACRO(103) # endif -# if BOOST_PP_LOCAL_START <= 104 && BOOST_PP_LOCAL_FINISH >= 104 +# if (BOOST_PP_LOCAL_START) <= 104 && (BOOST_PP_LOCAL_FINISH) >= 104 BOOST_PP_LOCAL_MACRO(104) # endif -# if BOOST_PP_LOCAL_START <= 105 && BOOST_PP_LOCAL_FINISH >= 105 +# if (BOOST_PP_LOCAL_START) <= 105 && (BOOST_PP_LOCAL_FINISH) >= 105 BOOST_PP_LOCAL_MACRO(105) # endif -# if BOOST_PP_LOCAL_START <= 106 && BOOST_PP_LOCAL_FINISH >= 106 +# if (BOOST_PP_LOCAL_START) <= 106 && (BOOST_PP_LOCAL_FINISH) >= 106 BOOST_PP_LOCAL_MACRO(106) # endif -# if BOOST_PP_LOCAL_START <= 107 && BOOST_PP_LOCAL_FINISH >= 107 +# if (BOOST_PP_LOCAL_START) <= 107 && (BOOST_PP_LOCAL_FINISH) >= 107 BOOST_PP_LOCAL_MACRO(107) # endif -# if BOOST_PP_LOCAL_START <= 108 && BOOST_PP_LOCAL_FINISH >= 108 +# if (BOOST_PP_LOCAL_START) <= 108 && (BOOST_PP_LOCAL_FINISH) >= 108 BOOST_PP_LOCAL_MACRO(108) # endif -# if BOOST_PP_LOCAL_START <= 109 && BOOST_PP_LOCAL_FINISH >= 109 +# if (BOOST_PP_LOCAL_START) <= 109 && (BOOST_PP_LOCAL_FINISH) >= 109 BOOST_PP_LOCAL_MACRO(109) # endif -# if BOOST_PP_LOCAL_START <= 110 && BOOST_PP_LOCAL_FINISH >= 110 +# if (BOOST_PP_LOCAL_START) <= 110 && (BOOST_PP_LOCAL_FINISH) >= 110 BOOST_PP_LOCAL_MACRO(110) # endif -# if BOOST_PP_LOCAL_START <= 111 && BOOST_PP_LOCAL_FINISH >= 111 +# if (BOOST_PP_LOCAL_START) <= 111 && (BOOST_PP_LOCAL_FINISH) >= 111 BOOST_PP_LOCAL_MACRO(111) # endif -# if BOOST_PP_LOCAL_START <= 112 && BOOST_PP_LOCAL_FINISH >= 112 +# if (BOOST_PP_LOCAL_START) <= 112 && (BOOST_PP_LOCAL_FINISH) >= 112 BOOST_PP_LOCAL_MACRO(112) # endif -# if BOOST_PP_LOCAL_START <= 113 && BOOST_PP_LOCAL_FINISH >= 113 +# if (BOOST_PP_LOCAL_START) <= 113 && (BOOST_PP_LOCAL_FINISH) >= 113 BOOST_PP_LOCAL_MACRO(113) # endif -# if BOOST_PP_LOCAL_START <= 114 && BOOST_PP_LOCAL_FINISH >= 114 +# if (BOOST_PP_LOCAL_START) <= 114 && (BOOST_PP_LOCAL_FINISH) >= 114 BOOST_PP_LOCAL_MACRO(114) # endif -# if BOOST_PP_LOCAL_START <= 115 && BOOST_PP_LOCAL_FINISH >= 115 +# if (BOOST_PP_LOCAL_START) <= 115 && (BOOST_PP_LOCAL_FINISH) >= 115 BOOST_PP_LOCAL_MACRO(115) # endif -# if BOOST_PP_LOCAL_START <= 116 && BOOST_PP_LOCAL_FINISH >= 116 +# if (BOOST_PP_LOCAL_START) <= 116 && (BOOST_PP_LOCAL_FINISH) >= 116 BOOST_PP_LOCAL_MACRO(116) # endif -# if BOOST_PP_LOCAL_START <= 117 && BOOST_PP_LOCAL_FINISH >= 117 +# if (BOOST_PP_LOCAL_START) <= 117 && (BOOST_PP_LOCAL_FINISH) >= 117 BOOST_PP_LOCAL_MACRO(117) # endif -# if BOOST_PP_LOCAL_START <= 118 && BOOST_PP_LOCAL_FINISH >= 118 +# if (BOOST_PP_LOCAL_START) <= 118 && (BOOST_PP_LOCAL_FINISH) >= 118 BOOST_PP_LOCAL_MACRO(118) # endif -# if BOOST_PP_LOCAL_START <= 119 && BOOST_PP_LOCAL_FINISH >= 119 +# if (BOOST_PP_LOCAL_START) <= 119 && (BOOST_PP_LOCAL_FINISH) >= 119 BOOST_PP_LOCAL_MACRO(119) # endif -# if BOOST_PP_LOCAL_START <= 120 && BOOST_PP_LOCAL_FINISH >= 120 +# if (BOOST_PP_LOCAL_START) <= 120 && (BOOST_PP_LOCAL_FINISH) >= 120 BOOST_PP_LOCAL_MACRO(120) # endif -# if BOOST_PP_LOCAL_START <= 121 && BOOST_PP_LOCAL_FINISH >= 121 +# if (BOOST_PP_LOCAL_START) <= 121 && (BOOST_PP_LOCAL_FINISH) >= 121 BOOST_PP_LOCAL_MACRO(121) # endif -# if BOOST_PP_LOCAL_START <= 122 && BOOST_PP_LOCAL_FINISH >= 122 +# if (BOOST_PP_LOCAL_START) <= 122 && (BOOST_PP_LOCAL_FINISH) >= 122 BOOST_PP_LOCAL_MACRO(122) # endif -# if BOOST_PP_LOCAL_START <= 123 && BOOST_PP_LOCAL_FINISH >= 123 +# if (BOOST_PP_LOCAL_START) <= 123 && (BOOST_PP_LOCAL_FINISH) >= 123 BOOST_PP_LOCAL_MACRO(123) # endif -# if BOOST_PP_LOCAL_START <= 124 && BOOST_PP_LOCAL_FINISH >= 124 +# if (BOOST_PP_LOCAL_START) <= 124 && (BOOST_PP_LOCAL_FINISH) >= 124 BOOST_PP_LOCAL_MACRO(124) # endif -# if BOOST_PP_LOCAL_START <= 125 && BOOST_PP_LOCAL_FINISH >= 125 +# if (BOOST_PP_LOCAL_START) <= 125 && (BOOST_PP_LOCAL_FINISH) >= 125 BOOST_PP_LOCAL_MACRO(125) # endif -# if BOOST_PP_LOCAL_START <= 126 && BOOST_PP_LOCAL_FINISH >= 126 +# if (BOOST_PP_LOCAL_START) <= 126 && (BOOST_PP_LOCAL_FINISH) >= 126 BOOST_PP_LOCAL_MACRO(126) # endif -# if BOOST_PP_LOCAL_START <= 127 && BOOST_PP_LOCAL_FINISH >= 127 +# if (BOOST_PP_LOCAL_START) <= 127 && (BOOST_PP_LOCAL_FINISH) >= 127 BOOST_PP_LOCAL_MACRO(127) # endif -# if BOOST_PP_LOCAL_START <= 128 && BOOST_PP_LOCAL_FINISH >= 128 +# if (BOOST_PP_LOCAL_START) <= 128 && (BOOST_PP_LOCAL_FINISH) >= 128 BOOST_PP_LOCAL_MACRO(128) # endif -# if BOOST_PP_LOCAL_START <= 129 && BOOST_PP_LOCAL_FINISH >= 129 +# if (BOOST_PP_LOCAL_START) <= 129 && (BOOST_PP_LOCAL_FINISH) >= 129 BOOST_PP_LOCAL_MACRO(129) # endif -# if BOOST_PP_LOCAL_START <= 130 && BOOST_PP_LOCAL_FINISH >= 130 +# if (BOOST_PP_LOCAL_START) <= 130 && (BOOST_PP_LOCAL_FINISH) >= 130 BOOST_PP_LOCAL_MACRO(130) # endif -# if BOOST_PP_LOCAL_START <= 131 && BOOST_PP_LOCAL_FINISH >= 131 +# if (BOOST_PP_LOCAL_START) <= 131 && (BOOST_PP_LOCAL_FINISH) >= 131 BOOST_PP_LOCAL_MACRO(131) # endif -# if BOOST_PP_LOCAL_START <= 132 && BOOST_PP_LOCAL_FINISH >= 132 +# if (BOOST_PP_LOCAL_START) <= 132 && (BOOST_PP_LOCAL_FINISH) >= 132 BOOST_PP_LOCAL_MACRO(132) # endif -# if BOOST_PP_LOCAL_START <= 133 && BOOST_PP_LOCAL_FINISH >= 133 +# if (BOOST_PP_LOCAL_START) <= 133 && (BOOST_PP_LOCAL_FINISH) >= 133 BOOST_PP_LOCAL_MACRO(133) # endif -# if BOOST_PP_LOCAL_START <= 134 && BOOST_PP_LOCAL_FINISH >= 134 +# if (BOOST_PP_LOCAL_START) <= 134 && (BOOST_PP_LOCAL_FINISH) >= 134 BOOST_PP_LOCAL_MACRO(134) # endif -# if BOOST_PP_LOCAL_START <= 135 && BOOST_PP_LOCAL_FINISH >= 135 +# if (BOOST_PP_LOCAL_START) <= 135 && (BOOST_PP_LOCAL_FINISH) >= 135 BOOST_PP_LOCAL_MACRO(135) # endif -# if BOOST_PP_LOCAL_START <= 136 && BOOST_PP_LOCAL_FINISH >= 136 +# if (BOOST_PP_LOCAL_START) <= 136 && (BOOST_PP_LOCAL_FINISH) >= 136 BOOST_PP_LOCAL_MACRO(136) # endif -# if BOOST_PP_LOCAL_START <= 137 && BOOST_PP_LOCAL_FINISH >= 137 +# if (BOOST_PP_LOCAL_START) <= 137 && (BOOST_PP_LOCAL_FINISH) >= 137 BOOST_PP_LOCAL_MACRO(137) # endif -# if BOOST_PP_LOCAL_START <= 138 && BOOST_PP_LOCAL_FINISH >= 138 +# if (BOOST_PP_LOCAL_START) <= 138 && (BOOST_PP_LOCAL_FINISH) >= 138 BOOST_PP_LOCAL_MACRO(138) # endif -# if BOOST_PP_LOCAL_START <= 139 && BOOST_PP_LOCAL_FINISH >= 139 +# if (BOOST_PP_LOCAL_START) <= 139 && (BOOST_PP_LOCAL_FINISH) >= 139 BOOST_PP_LOCAL_MACRO(139) # endif -# if BOOST_PP_LOCAL_START <= 140 && BOOST_PP_LOCAL_FINISH >= 140 +# if (BOOST_PP_LOCAL_START) <= 140 && (BOOST_PP_LOCAL_FINISH) >= 140 BOOST_PP_LOCAL_MACRO(140) # endif -# if BOOST_PP_LOCAL_START <= 141 && BOOST_PP_LOCAL_FINISH >= 141 +# if (BOOST_PP_LOCAL_START) <= 141 && (BOOST_PP_LOCAL_FINISH) >= 141 BOOST_PP_LOCAL_MACRO(141) # endif -# if BOOST_PP_LOCAL_START <= 142 && BOOST_PP_LOCAL_FINISH >= 142 +# if (BOOST_PP_LOCAL_START) <= 142 && (BOOST_PP_LOCAL_FINISH) >= 142 BOOST_PP_LOCAL_MACRO(142) # endif -# if BOOST_PP_LOCAL_START <= 143 && BOOST_PP_LOCAL_FINISH >= 143 +# if (BOOST_PP_LOCAL_START) <= 143 && (BOOST_PP_LOCAL_FINISH) >= 143 BOOST_PP_LOCAL_MACRO(143) # endif -# if BOOST_PP_LOCAL_START <= 144 && BOOST_PP_LOCAL_FINISH >= 144 +# if (BOOST_PP_LOCAL_START) <= 144 && (BOOST_PP_LOCAL_FINISH) >= 144 BOOST_PP_LOCAL_MACRO(144) # endif -# if BOOST_PP_LOCAL_START <= 145 && BOOST_PP_LOCAL_FINISH >= 145 +# if (BOOST_PP_LOCAL_START) <= 145 && (BOOST_PP_LOCAL_FINISH) >= 145 BOOST_PP_LOCAL_MACRO(145) # endif -# if BOOST_PP_LOCAL_START <= 146 && BOOST_PP_LOCAL_FINISH >= 146 +# if (BOOST_PP_LOCAL_START) <= 146 && (BOOST_PP_LOCAL_FINISH) >= 146 BOOST_PP_LOCAL_MACRO(146) # endif -# if BOOST_PP_LOCAL_START <= 147 && BOOST_PP_LOCAL_FINISH >= 147 +# if (BOOST_PP_LOCAL_START) <= 147 && (BOOST_PP_LOCAL_FINISH) >= 147 BOOST_PP_LOCAL_MACRO(147) # endif -# if BOOST_PP_LOCAL_START <= 148 && BOOST_PP_LOCAL_FINISH >= 148 +# if (BOOST_PP_LOCAL_START) <= 148 && (BOOST_PP_LOCAL_FINISH) >= 148 BOOST_PP_LOCAL_MACRO(148) # endif -# if BOOST_PP_LOCAL_START <= 149 && BOOST_PP_LOCAL_FINISH >= 149 +# if (BOOST_PP_LOCAL_START) <= 149 && (BOOST_PP_LOCAL_FINISH) >= 149 BOOST_PP_LOCAL_MACRO(149) # endif -# if BOOST_PP_LOCAL_START <= 150 && BOOST_PP_LOCAL_FINISH >= 150 +# if (BOOST_PP_LOCAL_START) <= 150 && (BOOST_PP_LOCAL_FINISH) >= 150 BOOST_PP_LOCAL_MACRO(150) # endif -# if BOOST_PP_LOCAL_START <= 151 && BOOST_PP_LOCAL_FINISH >= 151 +# if (BOOST_PP_LOCAL_START) <= 151 && (BOOST_PP_LOCAL_FINISH) >= 151 BOOST_PP_LOCAL_MACRO(151) # endif -# if BOOST_PP_LOCAL_START <= 152 && BOOST_PP_LOCAL_FINISH >= 152 +# if (BOOST_PP_LOCAL_START) <= 152 && (BOOST_PP_LOCAL_FINISH) >= 152 BOOST_PP_LOCAL_MACRO(152) # endif -# if BOOST_PP_LOCAL_START <= 153 && BOOST_PP_LOCAL_FINISH >= 153 +# if (BOOST_PP_LOCAL_START) <= 153 && (BOOST_PP_LOCAL_FINISH) >= 153 BOOST_PP_LOCAL_MACRO(153) # endif -# if BOOST_PP_LOCAL_START <= 154 && BOOST_PP_LOCAL_FINISH >= 154 +# if (BOOST_PP_LOCAL_START) <= 154 && (BOOST_PP_LOCAL_FINISH) >= 154 BOOST_PP_LOCAL_MACRO(154) # endif -# if BOOST_PP_LOCAL_START <= 155 && BOOST_PP_LOCAL_FINISH >= 155 +# if (BOOST_PP_LOCAL_START) <= 155 && (BOOST_PP_LOCAL_FINISH) >= 155 BOOST_PP_LOCAL_MACRO(155) # endif -# if BOOST_PP_LOCAL_START <= 156 && BOOST_PP_LOCAL_FINISH >= 156 +# if (BOOST_PP_LOCAL_START) <= 156 && (BOOST_PP_LOCAL_FINISH) >= 156 BOOST_PP_LOCAL_MACRO(156) # endif -# if BOOST_PP_LOCAL_START <= 157 && BOOST_PP_LOCAL_FINISH >= 157 +# if (BOOST_PP_LOCAL_START) <= 157 && (BOOST_PP_LOCAL_FINISH) >= 157 BOOST_PP_LOCAL_MACRO(157) # endif -# if BOOST_PP_LOCAL_START <= 158 && BOOST_PP_LOCAL_FINISH >= 158 +# if (BOOST_PP_LOCAL_START) <= 158 && (BOOST_PP_LOCAL_FINISH) >= 158 BOOST_PP_LOCAL_MACRO(158) # endif -# if BOOST_PP_LOCAL_START <= 159 && BOOST_PP_LOCAL_FINISH >= 159 +# if (BOOST_PP_LOCAL_START) <= 159 && (BOOST_PP_LOCAL_FINISH) >= 159 BOOST_PP_LOCAL_MACRO(159) # endif -# if BOOST_PP_LOCAL_START <= 160 && BOOST_PP_LOCAL_FINISH >= 160 +# if (BOOST_PP_LOCAL_START) <= 160 && (BOOST_PP_LOCAL_FINISH) >= 160 BOOST_PP_LOCAL_MACRO(160) # endif -# if BOOST_PP_LOCAL_START <= 161 && BOOST_PP_LOCAL_FINISH >= 161 +# if (BOOST_PP_LOCAL_START) <= 161 && (BOOST_PP_LOCAL_FINISH) >= 161 BOOST_PP_LOCAL_MACRO(161) # endif -# if BOOST_PP_LOCAL_START <= 162 && BOOST_PP_LOCAL_FINISH >= 162 +# if (BOOST_PP_LOCAL_START) <= 162 && (BOOST_PP_LOCAL_FINISH) >= 162 BOOST_PP_LOCAL_MACRO(162) # endif -# if BOOST_PP_LOCAL_START <= 163 && BOOST_PP_LOCAL_FINISH >= 163 +# if (BOOST_PP_LOCAL_START) <= 163 && (BOOST_PP_LOCAL_FINISH) >= 163 BOOST_PP_LOCAL_MACRO(163) # endif -# if BOOST_PP_LOCAL_START <= 164 && BOOST_PP_LOCAL_FINISH >= 164 +# if (BOOST_PP_LOCAL_START) <= 164 && (BOOST_PP_LOCAL_FINISH) >= 164 BOOST_PP_LOCAL_MACRO(164) # endif -# if BOOST_PP_LOCAL_START <= 165 && BOOST_PP_LOCAL_FINISH >= 165 +# if (BOOST_PP_LOCAL_START) <= 165 && (BOOST_PP_LOCAL_FINISH) >= 165 BOOST_PP_LOCAL_MACRO(165) # endif -# if BOOST_PP_LOCAL_START <= 166 && BOOST_PP_LOCAL_FINISH >= 166 +# if (BOOST_PP_LOCAL_START) <= 166 && (BOOST_PP_LOCAL_FINISH) >= 166 BOOST_PP_LOCAL_MACRO(166) # endif -# if BOOST_PP_LOCAL_START <= 167 && BOOST_PP_LOCAL_FINISH >= 167 +# if (BOOST_PP_LOCAL_START) <= 167 && (BOOST_PP_LOCAL_FINISH) >= 167 BOOST_PP_LOCAL_MACRO(167) # endif -# if BOOST_PP_LOCAL_START <= 168 && BOOST_PP_LOCAL_FINISH >= 168 +# if (BOOST_PP_LOCAL_START) <= 168 && (BOOST_PP_LOCAL_FINISH) >= 168 BOOST_PP_LOCAL_MACRO(168) # endif -# if BOOST_PP_LOCAL_START <= 169 && BOOST_PP_LOCAL_FINISH >= 169 +# if (BOOST_PP_LOCAL_START) <= 169 && (BOOST_PP_LOCAL_FINISH) >= 169 BOOST_PP_LOCAL_MACRO(169) # endif -# if BOOST_PP_LOCAL_START <= 170 && BOOST_PP_LOCAL_FINISH >= 170 +# if (BOOST_PP_LOCAL_START) <= 170 && (BOOST_PP_LOCAL_FINISH) >= 170 BOOST_PP_LOCAL_MACRO(170) # endif -# if BOOST_PP_LOCAL_START <= 171 && BOOST_PP_LOCAL_FINISH >= 171 +# if (BOOST_PP_LOCAL_START) <= 171 && (BOOST_PP_LOCAL_FINISH) >= 171 BOOST_PP_LOCAL_MACRO(171) # endif -# if BOOST_PP_LOCAL_START <= 172 && BOOST_PP_LOCAL_FINISH >= 172 +# if (BOOST_PP_LOCAL_START) <= 172 && (BOOST_PP_LOCAL_FINISH) >= 172 BOOST_PP_LOCAL_MACRO(172) # endif -# if BOOST_PP_LOCAL_START <= 173 && BOOST_PP_LOCAL_FINISH >= 173 +# if (BOOST_PP_LOCAL_START) <= 173 && (BOOST_PP_LOCAL_FINISH) >= 173 BOOST_PP_LOCAL_MACRO(173) # endif -# if BOOST_PP_LOCAL_START <= 174 && BOOST_PP_LOCAL_FINISH >= 174 +# if (BOOST_PP_LOCAL_START) <= 174 && (BOOST_PP_LOCAL_FINISH) >= 174 BOOST_PP_LOCAL_MACRO(174) # endif -# if BOOST_PP_LOCAL_START <= 175 && BOOST_PP_LOCAL_FINISH >= 175 +# if (BOOST_PP_LOCAL_START) <= 175 && (BOOST_PP_LOCAL_FINISH) >= 175 BOOST_PP_LOCAL_MACRO(175) # endif -# if BOOST_PP_LOCAL_START <= 176 && BOOST_PP_LOCAL_FINISH >= 176 +# if (BOOST_PP_LOCAL_START) <= 176 && (BOOST_PP_LOCAL_FINISH) >= 176 BOOST_PP_LOCAL_MACRO(176) # endif -# if BOOST_PP_LOCAL_START <= 177 && BOOST_PP_LOCAL_FINISH >= 177 +# if (BOOST_PP_LOCAL_START) <= 177 && (BOOST_PP_LOCAL_FINISH) >= 177 BOOST_PP_LOCAL_MACRO(177) # endif -# if BOOST_PP_LOCAL_START <= 178 && BOOST_PP_LOCAL_FINISH >= 178 +# if (BOOST_PP_LOCAL_START) <= 178 && (BOOST_PP_LOCAL_FINISH) >= 178 BOOST_PP_LOCAL_MACRO(178) # endif -# if BOOST_PP_LOCAL_START <= 179 && BOOST_PP_LOCAL_FINISH >= 179 +# if (BOOST_PP_LOCAL_START) <= 179 && (BOOST_PP_LOCAL_FINISH) >= 179 BOOST_PP_LOCAL_MACRO(179) # endif -# if BOOST_PP_LOCAL_START <= 180 && BOOST_PP_LOCAL_FINISH >= 180 +# if (BOOST_PP_LOCAL_START) <= 180 && (BOOST_PP_LOCAL_FINISH) >= 180 BOOST_PP_LOCAL_MACRO(180) # endif -# if BOOST_PP_LOCAL_START <= 181 && BOOST_PP_LOCAL_FINISH >= 181 +# if (BOOST_PP_LOCAL_START) <= 181 && (BOOST_PP_LOCAL_FINISH) >= 181 BOOST_PP_LOCAL_MACRO(181) # endif -# if BOOST_PP_LOCAL_START <= 182 && BOOST_PP_LOCAL_FINISH >= 182 +# if (BOOST_PP_LOCAL_START) <= 182 && (BOOST_PP_LOCAL_FINISH) >= 182 BOOST_PP_LOCAL_MACRO(182) # endif -# if BOOST_PP_LOCAL_START <= 183 && BOOST_PP_LOCAL_FINISH >= 183 +# if (BOOST_PP_LOCAL_START) <= 183 && (BOOST_PP_LOCAL_FINISH) >= 183 BOOST_PP_LOCAL_MACRO(183) # endif -# if BOOST_PP_LOCAL_START <= 184 && BOOST_PP_LOCAL_FINISH >= 184 +# if (BOOST_PP_LOCAL_START) <= 184 && (BOOST_PP_LOCAL_FINISH) >= 184 BOOST_PP_LOCAL_MACRO(184) # endif -# if BOOST_PP_LOCAL_START <= 185 && BOOST_PP_LOCAL_FINISH >= 185 +# if (BOOST_PP_LOCAL_START) <= 185 && (BOOST_PP_LOCAL_FINISH) >= 185 BOOST_PP_LOCAL_MACRO(185) # endif -# if BOOST_PP_LOCAL_START <= 186 && BOOST_PP_LOCAL_FINISH >= 186 +# if (BOOST_PP_LOCAL_START) <= 186 && (BOOST_PP_LOCAL_FINISH) >= 186 BOOST_PP_LOCAL_MACRO(186) # endif -# if BOOST_PP_LOCAL_START <= 187 && BOOST_PP_LOCAL_FINISH >= 187 +# if (BOOST_PP_LOCAL_START) <= 187 && (BOOST_PP_LOCAL_FINISH) >= 187 BOOST_PP_LOCAL_MACRO(187) # endif -# if BOOST_PP_LOCAL_START <= 188 && BOOST_PP_LOCAL_FINISH >= 188 +# if (BOOST_PP_LOCAL_START) <= 188 && (BOOST_PP_LOCAL_FINISH) >= 188 BOOST_PP_LOCAL_MACRO(188) # endif -# if BOOST_PP_LOCAL_START <= 189 && BOOST_PP_LOCAL_FINISH >= 189 +# if (BOOST_PP_LOCAL_START) <= 189 && (BOOST_PP_LOCAL_FINISH) >= 189 BOOST_PP_LOCAL_MACRO(189) # endif -# if BOOST_PP_LOCAL_START <= 190 && BOOST_PP_LOCAL_FINISH >= 190 +# if (BOOST_PP_LOCAL_START) <= 190 && (BOOST_PP_LOCAL_FINISH) >= 190 BOOST_PP_LOCAL_MACRO(190) # endif -# if BOOST_PP_LOCAL_START <= 191 && BOOST_PP_LOCAL_FINISH >= 191 +# if (BOOST_PP_LOCAL_START) <= 191 && (BOOST_PP_LOCAL_FINISH) >= 191 BOOST_PP_LOCAL_MACRO(191) # endif -# if BOOST_PP_LOCAL_START <= 192 && BOOST_PP_LOCAL_FINISH >= 192 +# if (BOOST_PP_LOCAL_START) <= 192 && (BOOST_PP_LOCAL_FINISH) >= 192 BOOST_PP_LOCAL_MACRO(192) # endif -# if BOOST_PP_LOCAL_START <= 193 && BOOST_PP_LOCAL_FINISH >= 193 +# if (BOOST_PP_LOCAL_START) <= 193 && (BOOST_PP_LOCAL_FINISH) >= 193 BOOST_PP_LOCAL_MACRO(193) # endif -# if BOOST_PP_LOCAL_START <= 194 && BOOST_PP_LOCAL_FINISH >= 194 +# if (BOOST_PP_LOCAL_START) <= 194 && (BOOST_PP_LOCAL_FINISH) >= 194 BOOST_PP_LOCAL_MACRO(194) # endif -# if BOOST_PP_LOCAL_START <= 195 && BOOST_PP_LOCAL_FINISH >= 195 +# if (BOOST_PP_LOCAL_START) <= 195 && (BOOST_PP_LOCAL_FINISH) >= 195 BOOST_PP_LOCAL_MACRO(195) # endif -# if BOOST_PP_LOCAL_START <= 196 && BOOST_PP_LOCAL_FINISH >= 196 +# if (BOOST_PP_LOCAL_START) <= 196 && (BOOST_PP_LOCAL_FINISH) >= 196 BOOST_PP_LOCAL_MACRO(196) # endif -# if BOOST_PP_LOCAL_START <= 197 && BOOST_PP_LOCAL_FINISH >= 197 +# if (BOOST_PP_LOCAL_START) <= 197 && (BOOST_PP_LOCAL_FINISH) >= 197 BOOST_PP_LOCAL_MACRO(197) # endif -# if BOOST_PP_LOCAL_START <= 198 && BOOST_PP_LOCAL_FINISH >= 198 +# if (BOOST_PP_LOCAL_START) <= 198 && (BOOST_PP_LOCAL_FINISH) >= 198 BOOST_PP_LOCAL_MACRO(198) # endif -# if BOOST_PP_LOCAL_START <= 199 && BOOST_PP_LOCAL_FINISH >= 199 +# if (BOOST_PP_LOCAL_START) <= 199 && (BOOST_PP_LOCAL_FINISH) >= 199 BOOST_PP_LOCAL_MACRO(199) # endif -# if BOOST_PP_LOCAL_START <= 200 && BOOST_PP_LOCAL_FINISH >= 200 +# if (BOOST_PP_LOCAL_START) <= 200 && (BOOST_PP_LOCAL_FINISH) >= 200 BOOST_PP_LOCAL_MACRO(200) # endif -# if BOOST_PP_LOCAL_START <= 201 && BOOST_PP_LOCAL_FINISH >= 201 +# if (BOOST_PP_LOCAL_START) <= 201 && (BOOST_PP_LOCAL_FINISH) >= 201 BOOST_PP_LOCAL_MACRO(201) # endif -# if BOOST_PP_LOCAL_START <= 202 && BOOST_PP_LOCAL_FINISH >= 202 +# if (BOOST_PP_LOCAL_START) <= 202 && (BOOST_PP_LOCAL_FINISH) >= 202 BOOST_PP_LOCAL_MACRO(202) # endif -# if BOOST_PP_LOCAL_START <= 203 && BOOST_PP_LOCAL_FINISH >= 203 +# if (BOOST_PP_LOCAL_START) <= 203 && (BOOST_PP_LOCAL_FINISH) >= 203 BOOST_PP_LOCAL_MACRO(203) # endif -# if BOOST_PP_LOCAL_START <= 204 && BOOST_PP_LOCAL_FINISH >= 204 +# if (BOOST_PP_LOCAL_START) <= 204 && (BOOST_PP_LOCAL_FINISH) >= 204 BOOST_PP_LOCAL_MACRO(204) # endif -# if BOOST_PP_LOCAL_START <= 205 && BOOST_PP_LOCAL_FINISH >= 205 +# if (BOOST_PP_LOCAL_START) <= 205 && (BOOST_PP_LOCAL_FINISH) >= 205 BOOST_PP_LOCAL_MACRO(205) # endif -# if BOOST_PP_LOCAL_START <= 206 && BOOST_PP_LOCAL_FINISH >= 206 +# if (BOOST_PP_LOCAL_START) <= 206 && (BOOST_PP_LOCAL_FINISH) >= 206 BOOST_PP_LOCAL_MACRO(206) # endif -# if BOOST_PP_LOCAL_START <= 207 && BOOST_PP_LOCAL_FINISH >= 207 +# if (BOOST_PP_LOCAL_START) <= 207 && (BOOST_PP_LOCAL_FINISH) >= 207 BOOST_PP_LOCAL_MACRO(207) # endif -# if BOOST_PP_LOCAL_START <= 208 && BOOST_PP_LOCAL_FINISH >= 208 +# if (BOOST_PP_LOCAL_START) <= 208 && (BOOST_PP_LOCAL_FINISH) >= 208 BOOST_PP_LOCAL_MACRO(208) # endif -# if BOOST_PP_LOCAL_START <= 209 && BOOST_PP_LOCAL_FINISH >= 209 +# if (BOOST_PP_LOCAL_START) <= 209 && (BOOST_PP_LOCAL_FINISH) >= 209 BOOST_PP_LOCAL_MACRO(209) # endif -# if BOOST_PP_LOCAL_START <= 210 && BOOST_PP_LOCAL_FINISH >= 210 +# if (BOOST_PP_LOCAL_START) <= 210 && (BOOST_PP_LOCAL_FINISH) >= 210 BOOST_PP_LOCAL_MACRO(210) # endif -# if BOOST_PP_LOCAL_START <= 211 && BOOST_PP_LOCAL_FINISH >= 211 +# if (BOOST_PP_LOCAL_START) <= 211 && (BOOST_PP_LOCAL_FINISH) >= 211 BOOST_PP_LOCAL_MACRO(211) # endif -# if BOOST_PP_LOCAL_START <= 212 && BOOST_PP_LOCAL_FINISH >= 212 +# if (BOOST_PP_LOCAL_START) <= 212 && (BOOST_PP_LOCAL_FINISH) >= 212 BOOST_PP_LOCAL_MACRO(212) # endif -# if BOOST_PP_LOCAL_START <= 213 && BOOST_PP_LOCAL_FINISH >= 213 +# if (BOOST_PP_LOCAL_START) <= 213 && (BOOST_PP_LOCAL_FINISH) >= 213 BOOST_PP_LOCAL_MACRO(213) # endif -# if BOOST_PP_LOCAL_START <= 214 && BOOST_PP_LOCAL_FINISH >= 214 +# if (BOOST_PP_LOCAL_START) <= 214 && (BOOST_PP_LOCAL_FINISH) >= 214 BOOST_PP_LOCAL_MACRO(214) # endif -# if BOOST_PP_LOCAL_START <= 215 && BOOST_PP_LOCAL_FINISH >= 215 +# if (BOOST_PP_LOCAL_START) <= 215 && (BOOST_PP_LOCAL_FINISH) >= 215 BOOST_PP_LOCAL_MACRO(215) # endif -# if BOOST_PP_LOCAL_START <= 216 && BOOST_PP_LOCAL_FINISH >= 216 +# if (BOOST_PP_LOCAL_START) <= 216 && (BOOST_PP_LOCAL_FINISH) >= 216 BOOST_PP_LOCAL_MACRO(216) # endif -# if BOOST_PP_LOCAL_START <= 217 && BOOST_PP_LOCAL_FINISH >= 217 +# if (BOOST_PP_LOCAL_START) <= 217 && (BOOST_PP_LOCAL_FINISH) >= 217 BOOST_PP_LOCAL_MACRO(217) # endif -# if BOOST_PP_LOCAL_START <= 218 && BOOST_PP_LOCAL_FINISH >= 218 +# if (BOOST_PP_LOCAL_START) <= 218 && (BOOST_PP_LOCAL_FINISH) >= 218 BOOST_PP_LOCAL_MACRO(218) # endif -# if BOOST_PP_LOCAL_START <= 219 && BOOST_PP_LOCAL_FINISH >= 219 +# if (BOOST_PP_LOCAL_START) <= 219 && (BOOST_PP_LOCAL_FINISH) >= 219 BOOST_PP_LOCAL_MACRO(219) # endif -# if BOOST_PP_LOCAL_START <= 220 && BOOST_PP_LOCAL_FINISH >= 220 +# if (BOOST_PP_LOCAL_START) <= 220 && (BOOST_PP_LOCAL_FINISH) >= 220 BOOST_PP_LOCAL_MACRO(220) # endif -# if BOOST_PP_LOCAL_START <= 221 && BOOST_PP_LOCAL_FINISH >= 221 +# if (BOOST_PP_LOCAL_START) <= 221 && (BOOST_PP_LOCAL_FINISH) >= 221 BOOST_PP_LOCAL_MACRO(221) # endif -# if BOOST_PP_LOCAL_START <= 222 && BOOST_PP_LOCAL_FINISH >= 222 +# if (BOOST_PP_LOCAL_START) <= 222 && (BOOST_PP_LOCAL_FINISH) >= 222 BOOST_PP_LOCAL_MACRO(222) # endif -# if BOOST_PP_LOCAL_START <= 223 && BOOST_PP_LOCAL_FINISH >= 223 +# if (BOOST_PP_LOCAL_START) <= 223 && (BOOST_PP_LOCAL_FINISH) >= 223 BOOST_PP_LOCAL_MACRO(223) # endif -# if BOOST_PP_LOCAL_START <= 224 && BOOST_PP_LOCAL_FINISH >= 224 +# if (BOOST_PP_LOCAL_START) <= 224 && (BOOST_PP_LOCAL_FINISH) >= 224 BOOST_PP_LOCAL_MACRO(224) # endif -# if BOOST_PP_LOCAL_START <= 225 && BOOST_PP_LOCAL_FINISH >= 225 +# if (BOOST_PP_LOCAL_START) <= 225 && (BOOST_PP_LOCAL_FINISH) >= 225 BOOST_PP_LOCAL_MACRO(225) # endif -# if BOOST_PP_LOCAL_START <= 226 && BOOST_PP_LOCAL_FINISH >= 226 +# if (BOOST_PP_LOCAL_START) <= 226 && (BOOST_PP_LOCAL_FINISH) >= 226 BOOST_PP_LOCAL_MACRO(226) # endif -# if BOOST_PP_LOCAL_START <= 227 && BOOST_PP_LOCAL_FINISH >= 227 +# if (BOOST_PP_LOCAL_START) <= 227 && (BOOST_PP_LOCAL_FINISH) >= 227 BOOST_PP_LOCAL_MACRO(227) # endif -# if BOOST_PP_LOCAL_START <= 228 && BOOST_PP_LOCAL_FINISH >= 228 +# if (BOOST_PP_LOCAL_START) <= 228 && (BOOST_PP_LOCAL_FINISH) >= 228 BOOST_PP_LOCAL_MACRO(228) # endif -# if BOOST_PP_LOCAL_START <= 229 && BOOST_PP_LOCAL_FINISH >= 229 +# if (BOOST_PP_LOCAL_START) <= 229 && (BOOST_PP_LOCAL_FINISH) >= 229 BOOST_PP_LOCAL_MACRO(229) # endif -# if BOOST_PP_LOCAL_START <= 230 && BOOST_PP_LOCAL_FINISH >= 230 +# if (BOOST_PP_LOCAL_START) <= 230 && (BOOST_PP_LOCAL_FINISH) >= 230 BOOST_PP_LOCAL_MACRO(230) # endif -# if BOOST_PP_LOCAL_START <= 231 && BOOST_PP_LOCAL_FINISH >= 231 +# if (BOOST_PP_LOCAL_START) <= 231 && (BOOST_PP_LOCAL_FINISH) >= 231 BOOST_PP_LOCAL_MACRO(231) # endif -# if BOOST_PP_LOCAL_START <= 232 && BOOST_PP_LOCAL_FINISH >= 232 +# if (BOOST_PP_LOCAL_START) <= 232 && (BOOST_PP_LOCAL_FINISH) >= 232 BOOST_PP_LOCAL_MACRO(232) # endif -# if BOOST_PP_LOCAL_START <= 233 && BOOST_PP_LOCAL_FINISH >= 233 +# if (BOOST_PP_LOCAL_START) <= 233 && (BOOST_PP_LOCAL_FINISH) >= 233 BOOST_PP_LOCAL_MACRO(233) # endif -# if BOOST_PP_LOCAL_START <= 234 && BOOST_PP_LOCAL_FINISH >= 234 +# if (BOOST_PP_LOCAL_START) <= 234 && (BOOST_PP_LOCAL_FINISH) >= 234 BOOST_PP_LOCAL_MACRO(234) # endif -# if BOOST_PP_LOCAL_START <= 235 && BOOST_PP_LOCAL_FINISH >= 235 +# if (BOOST_PP_LOCAL_START) <= 235 && (BOOST_PP_LOCAL_FINISH) >= 235 BOOST_PP_LOCAL_MACRO(235) # endif -# if BOOST_PP_LOCAL_START <= 236 && BOOST_PP_LOCAL_FINISH >= 236 +# if (BOOST_PP_LOCAL_START) <= 236 && (BOOST_PP_LOCAL_FINISH) >= 236 BOOST_PP_LOCAL_MACRO(236) # endif -# if BOOST_PP_LOCAL_START <= 237 && BOOST_PP_LOCAL_FINISH >= 237 +# if (BOOST_PP_LOCAL_START) <= 237 && (BOOST_PP_LOCAL_FINISH) >= 237 BOOST_PP_LOCAL_MACRO(237) # endif -# if BOOST_PP_LOCAL_START <= 238 && BOOST_PP_LOCAL_FINISH >= 238 +# if (BOOST_PP_LOCAL_START) <= 238 && (BOOST_PP_LOCAL_FINISH) >= 238 BOOST_PP_LOCAL_MACRO(238) # endif -# if BOOST_PP_LOCAL_START <= 239 && BOOST_PP_LOCAL_FINISH >= 239 +# if (BOOST_PP_LOCAL_START) <= 239 && (BOOST_PP_LOCAL_FINISH) >= 239 BOOST_PP_LOCAL_MACRO(239) # endif -# if BOOST_PP_LOCAL_START <= 240 && BOOST_PP_LOCAL_FINISH >= 240 +# if (BOOST_PP_LOCAL_START) <= 240 && (BOOST_PP_LOCAL_FINISH) >= 240 BOOST_PP_LOCAL_MACRO(240) # endif -# if BOOST_PP_LOCAL_START <= 241 && BOOST_PP_LOCAL_FINISH >= 241 +# if (BOOST_PP_LOCAL_START) <= 241 && (BOOST_PP_LOCAL_FINISH) >= 241 BOOST_PP_LOCAL_MACRO(241) # endif -# if BOOST_PP_LOCAL_START <= 242 && BOOST_PP_LOCAL_FINISH >= 242 +# if (BOOST_PP_LOCAL_START) <= 242 && (BOOST_PP_LOCAL_FINISH) >= 242 BOOST_PP_LOCAL_MACRO(242) # endif -# if BOOST_PP_LOCAL_START <= 243 && BOOST_PP_LOCAL_FINISH >= 243 +# if (BOOST_PP_LOCAL_START) <= 243 && (BOOST_PP_LOCAL_FINISH) >= 243 BOOST_PP_LOCAL_MACRO(243) # endif -# if BOOST_PP_LOCAL_START <= 244 && BOOST_PP_LOCAL_FINISH >= 244 +# if (BOOST_PP_LOCAL_START) <= 244 && (BOOST_PP_LOCAL_FINISH) >= 244 BOOST_PP_LOCAL_MACRO(244) # endif -# if BOOST_PP_LOCAL_START <= 245 && BOOST_PP_LOCAL_FINISH >= 245 +# if (BOOST_PP_LOCAL_START) <= 245 && (BOOST_PP_LOCAL_FINISH) >= 245 BOOST_PP_LOCAL_MACRO(245) # endif -# if BOOST_PP_LOCAL_START <= 246 && BOOST_PP_LOCAL_FINISH >= 246 +# if (BOOST_PP_LOCAL_START) <= 246 && (BOOST_PP_LOCAL_FINISH) >= 246 BOOST_PP_LOCAL_MACRO(246) # endif -# if BOOST_PP_LOCAL_START <= 247 && BOOST_PP_LOCAL_FINISH >= 247 +# if (BOOST_PP_LOCAL_START) <= 247 && (BOOST_PP_LOCAL_FINISH) >= 247 BOOST_PP_LOCAL_MACRO(247) # endif -# if BOOST_PP_LOCAL_START <= 248 && BOOST_PP_LOCAL_FINISH >= 248 +# if (BOOST_PP_LOCAL_START) <= 248 && (BOOST_PP_LOCAL_FINISH) >= 248 BOOST_PP_LOCAL_MACRO(248) # endif -# if BOOST_PP_LOCAL_START <= 249 && BOOST_PP_LOCAL_FINISH >= 249 +# if (BOOST_PP_LOCAL_START) <= 249 && (BOOST_PP_LOCAL_FINISH) >= 249 BOOST_PP_LOCAL_MACRO(249) # endif -# if BOOST_PP_LOCAL_START <= 250 && BOOST_PP_LOCAL_FINISH >= 250 +# if (BOOST_PP_LOCAL_START) <= 250 && (BOOST_PP_LOCAL_FINISH) >= 250 BOOST_PP_LOCAL_MACRO(250) # endif -# if BOOST_PP_LOCAL_START <= 251 && BOOST_PP_LOCAL_FINISH >= 251 +# if (BOOST_PP_LOCAL_START) <= 251 && (BOOST_PP_LOCAL_FINISH) >= 251 BOOST_PP_LOCAL_MACRO(251) # endif -# if BOOST_PP_LOCAL_START <= 252 && BOOST_PP_LOCAL_FINISH >= 252 +# if (BOOST_PP_LOCAL_START) <= 252 && (BOOST_PP_LOCAL_FINISH) >= 252 BOOST_PP_LOCAL_MACRO(252) # endif -# if BOOST_PP_LOCAL_START <= 253 && BOOST_PP_LOCAL_FINISH >= 253 +# if (BOOST_PP_LOCAL_START) <= 253 && (BOOST_PP_LOCAL_FINISH) >= 253 BOOST_PP_LOCAL_MACRO(253) # endif -# if BOOST_PP_LOCAL_START <= 254 && BOOST_PP_LOCAL_FINISH >= 254 +# if (BOOST_PP_LOCAL_START) <= 254 && (BOOST_PP_LOCAL_FINISH) >= 254 BOOST_PP_LOCAL_MACRO(254) # endif -# if BOOST_PP_LOCAL_START <= 255 && BOOST_PP_LOCAL_FINISH >= 255 +# if (BOOST_PP_LOCAL_START) <= 255 && (BOOST_PP_LOCAL_FINISH) >= 255 BOOST_PP_LOCAL_MACRO(255) # endif -# if BOOST_PP_LOCAL_START <= 256 && BOOST_PP_LOCAL_FINISH >= 256 +# if (BOOST_PP_LOCAL_START) <= 256 && (BOOST_PP_LOCAL_FINISH) >= 256 BOOST_PP_LOCAL_MACRO(256) # endif # diff --git a/include/boost/preprocessor/detail/iterate/lower1.hpp b/include/boost/preprocessor/detail/iterate/lower1.hpp index cba251c..21c027e 100644 --- a/include/boost/preprocessor/detail/iterate/lower1.hpp +++ b/include/boost/preprocessor/detail/iterate/lower1.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_LBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_START_1 # define BOOST_PP_ITERATION_START_1 256 # else diff --git a/include/boost/preprocessor/detail/iterate/lower2.hpp b/include/boost/preprocessor/detail/iterate/lower2.hpp index 61ce3ff..2ce9019 100644 --- a/include/boost/preprocessor/detail/iterate/lower2.hpp +++ b/include/boost/preprocessor/detail/iterate/lower2.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_LBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_START_2 # define BOOST_PP_ITERATION_START_2 256 # else diff --git a/include/boost/preprocessor/detail/iterate/lower3.hpp b/include/boost/preprocessor/detail/iterate/lower3.hpp index 1c89e42..a9f319a 100644 --- a/include/boost/preprocessor/detail/iterate/lower3.hpp +++ b/include/boost/preprocessor/detail/iterate/lower3.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_LBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_START_3 # define BOOST_PP_ITERATION_START_3 256 # else diff --git a/include/boost/preprocessor/detail/iterate/lower4.hpp b/include/boost/preprocessor/detail/iterate/lower4.hpp index 8debed1..648880b 100644 --- a/include/boost/preprocessor/detail/iterate/lower4.hpp +++ b/include/boost/preprocessor/detail/iterate/lower4.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_LBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_START_4 # define BOOST_PP_ITERATION_START_4 256 # else diff --git a/include/boost/preprocessor/detail/iterate/lower5.hpp b/include/boost/preprocessor/detail/iterate/lower5.hpp index 3498f72..afbac3e 100644 --- a/include/boost/preprocessor/detail/iterate/lower5.hpp +++ b/include/boost/preprocessor/detail/iterate/lower5.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_LBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_START_5 # define BOOST_PP_ITERATION_START_5 256 # else diff --git a/include/boost/preprocessor/detail/iterate/upper1.hpp b/include/boost/preprocessor/detail/iterate/upper1.hpp index ee354c9..f5263b1 100644 --- a/include/boost/preprocessor/detail/iterate/upper1.hpp +++ b/include/boost/preprocessor/detail/iterate/upper1.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_UBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_FINISH_1 # define BOOST_PP_ITERATION_FINISH_1 256 # else diff --git a/include/boost/preprocessor/detail/iterate/upper2.hpp b/include/boost/preprocessor/detail/iterate/upper2.hpp index ee8542e..d68c360 100644 --- a/include/boost/preprocessor/detail/iterate/upper2.hpp +++ b/include/boost/preprocessor/detail/iterate/upper2.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_UBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_FINISH_2 # define BOOST_PP_ITERATION_FINISH_2 256 # else diff --git a/include/boost/preprocessor/detail/iterate/upper3.hpp b/include/boost/preprocessor/detail/iterate/upper3.hpp index 9307af9..18fd44f 100644 --- a/include/boost/preprocessor/detail/iterate/upper3.hpp +++ b/include/boost/preprocessor/detail/iterate/upper3.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_UBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_FINISH_3 # define BOOST_PP_ITERATION_FINISH_3 256 # else diff --git a/include/boost/preprocessor/detail/iterate/upper4.hpp b/include/boost/preprocessor/detail/iterate/upper4.hpp index 8707479..83c3b04 100644 --- a/include/boost/preprocessor/detail/iterate/upper4.hpp +++ b/include/boost/preprocessor/detail/iterate/upper4.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_UBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_FINISH_4 # define BOOST_PP_ITERATION_FINISH_4 256 # else diff --git a/include/boost/preprocessor/detail/iterate/upper5.hpp b/include/boost/preprocessor/detail/iterate/upper5.hpp index 9cd55c8..4c9220f 100644 --- a/include/boost/preprocessor/detail/iterate/upper5.hpp +++ b/include/boost/preprocessor/detail/iterate/upper5.hpp @@ -12,775 +12,775 @@ # error BOOST_PP: BOOST_PP_ITERATION_BOUND must be set prior to including BOOST_PP_SET_UBOUND() # endif # -# if BOOST_PP_ITERATION_BOUND == 0 +# if (BOOST_PP_ITERATION_BOUND) == 0 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 0 -# elif BOOST_PP_ITERATION_BOUND == 1 +# elif (BOOST_PP_ITERATION_BOUND) == 1 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 1 -# elif BOOST_PP_ITERATION_BOUND == 2 +# elif (BOOST_PP_ITERATION_BOUND) == 2 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 2 -# elif BOOST_PP_ITERATION_BOUND == 3 +# elif (BOOST_PP_ITERATION_BOUND) == 3 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 3 -# elif BOOST_PP_ITERATION_BOUND == 4 +# elif (BOOST_PP_ITERATION_BOUND) == 4 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 4 -# elif BOOST_PP_ITERATION_BOUND == 5 +# elif (BOOST_PP_ITERATION_BOUND) == 5 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 5 -# elif BOOST_PP_ITERATION_BOUND == 6 +# elif (BOOST_PP_ITERATION_BOUND) == 6 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 6 -# elif BOOST_PP_ITERATION_BOUND == 7 +# elif (BOOST_PP_ITERATION_BOUND) == 7 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 7 -# elif BOOST_PP_ITERATION_BOUND == 8 +# elif (BOOST_PP_ITERATION_BOUND) == 8 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 8 -# elif BOOST_PP_ITERATION_BOUND == 9 +# elif (BOOST_PP_ITERATION_BOUND) == 9 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 9 -# elif BOOST_PP_ITERATION_BOUND == 10 +# elif (BOOST_PP_ITERATION_BOUND) == 10 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 10 -# elif BOOST_PP_ITERATION_BOUND == 11 +# elif (BOOST_PP_ITERATION_BOUND) == 11 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 11 -# elif BOOST_PP_ITERATION_BOUND == 12 +# elif (BOOST_PP_ITERATION_BOUND) == 12 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 12 -# elif BOOST_PP_ITERATION_BOUND == 13 +# elif (BOOST_PP_ITERATION_BOUND) == 13 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 13 -# elif BOOST_PP_ITERATION_BOUND == 14 +# elif (BOOST_PP_ITERATION_BOUND) == 14 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 14 -# elif BOOST_PP_ITERATION_BOUND == 15 +# elif (BOOST_PP_ITERATION_BOUND) == 15 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 15 -# elif BOOST_PP_ITERATION_BOUND == 16 +# elif (BOOST_PP_ITERATION_BOUND) == 16 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 16 -# elif BOOST_PP_ITERATION_BOUND == 17 +# elif (BOOST_PP_ITERATION_BOUND) == 17 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 17 -# elif BOOST_PP_ITERATION_BOUND == 18 +# elif (BOOST_PP_ITERATION_BOUND) == 18 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 18 -# elif BOOST_PP_ITERATION_BOUND == 19 +# elif (BOOST_PP_ITERATION_BOUND) == 19 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 19 -# elif BOOST_PP_ITERATION_BOUND == 20 +# elif (BOOST_PP_ITERATION_BOUND) == 20 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 20 -# elif BOOST_PP_ITERATION_BOUND == 21 +# elif (BOOST_PP_ITERATION_BOUND) == 21 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 21 -# elif BOOST_PP_ITERATION_BOUND == 22 +# elif (BOOST_PP_ITERATION_BOUND) == 22 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 22 -# elif BOOST_PP_ITERATION_BOUND == 23 +# elif (BOOST_PP_ITERATION_BOUND) == 23 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 23 -# elif BOOST_PP_ITERATION_BOUND == 24 +# elif (BOOST_PP_ITERATION_BOUND) == 24 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 24 -# elif BOOST_PP_ITERATION_BOUND == 25 +# elif (BOOST_PP_ITERATION_BOUND) == 25 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 25 -# elif BOOST_PP_ITERATION_BOUND == 26 +# elif (BOOST_PP_ITERATION_BOUND) == 26 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 26 -# elif BOOST_PP_ITERATION_BOUND == 27 +# elif (BOOST_PP_ITERATION_BOUND) == 27 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 27 -# elif BOOST_PP_ITERATION_BOUND == 28 +# elif (BOOST_PP_ITERATION_BOUND) == 28 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 28 -# elif BOOST_PP_ITERATION_BOUND == 29 +# elif (BOOST_PP_ITERATION_BOUND) == 29 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 29 -# elif BOOST_PP_ITERATION_BOUND == 30 +# elif (BOOST_PP_ITERATION_BOUND) == 30 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 30 -# elif BOOST_PP_ITERATION_BOUND == 31 +# elif (BOOST_PP_ITERATION_BOUND) == 31 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 31 -# elif BOOST_PP_ITERATION_BOUND == 32 +# elif (BOOST_PP_ITERATION_BOUND) == 32 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 32 -# elif BOOST_PP_ITERATION_BOUND == 33 +# elif (BOOST_PP_ITERATION_BOUND) == 33 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 33 -# elif BOOST_PP_ITERATION_BOUND == 34 +# elif (BOOST_PP_ITERATION_BOUND) == 34 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 34 -# elif BOOST_PP_ITERATION_BOUND == 35 +# elif (BOOST_PP_ITERATION_BOUND) == 35 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 35 -# elif BOOST_PP_ITERATION_BOUND == 36 +# elif (BOOST_PP_ITERATION_BOUND) == 36 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 36 -# elif BOOST_PP_ITERATION_BOUND == 37 +# elif (BOOST_PP_ITERATION_BOUND) == 37 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 37 -# elif BOOST_PP_ITERATION_BOUND == 38 +# elif (BOOST_PP_ITERATION_BOUND) == 38 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 38 -# elif BOOST_PP_ITERATION_BOUND == 39 +# elif (BOOST_PP_ITERATION_BOUND) == 39 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 39 -# elif BOOST_PP_ITERATION_BOUND == 40 +# elif (BOOST_PP_ITERATION_BOUND) == 40 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 40 -# elif BOOST_PP_ITERATION_BOUND == 41 +# elif (BOOST_PP_ITERATION_BOUND) == 41 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 41 -# elif BOOST_PP_ITERATION_BOUND == 42 +# elif (BOOST_PP_ITERATION_BOUND) == 42 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 42 -# elif BOOST_PP_ITERATION_BOUND == 43 +# elif (BOOST_PP_ITERATION_BOUND) == 43 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 43 -# elif BOOST_PP_ITERATION_BOUND == 44 +# elif (BOOST_PP_ITERATION_BOUND) == 44 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 44 -# elif BOOST_PP_ITERATION_BOUND == 45 +# elif (BOOST_PP_ITERATION_BOUND) == 45 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 45 -# elif BOOST_PP_ITERATION_BOUND == 46 +# elif (BOOST_PP_ITERATION_BOUND) == 46 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 46 -# elif BOOST_PP_ITERATION_BOUND == 47 +# elif (BOOST_PP_ITERATION_BOUND) == 47 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 47 -# elif BOOST_PP_ITERATION_BOUND == 48 +# elif (BOOST_PP_ITERATION_BOUND) == 48 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 48 -# elif BOOST_PP_ITERATION_BOUND == 49 +# elif (BOOST_PP_ITERATION_BOUND) == 49 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 49 -# elif BOOST_PP_ITERATION_BOUND == 50 +# elif (BOOST_PP_ITERATION_BOUND) == 50 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 50 -# elif BOOST_PP_ITERATION_BOUND == 51 +# elif (BOOST_PP_ITERATION_BOUND) == 51 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 51 -# elif BOOST_PP_ITERATION_BOUND == 52 +# elif (BOOST_PP_ITERATION_BOUND) == 52 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 52 -# elif BOOST_PP_ITERATION_BOUND == 53 +# elif (BOOST_PP_ITERATION_BOUND) == 53 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 53 -# elif BOOST_PP_ITERATION_BOUND == 54 +# elif (BOOST_PP_ITERATION_BOUND) == 54 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 54 -# elif BOOST_PP_ITERATION_BOUND == 55 +# elif (BOOST_PP_ITERATION_BOUND) == 55 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 55 -# elif BOOST_PP_ITERATION_BOUND == 56 +# elif (BOOST_PP_ITERATION_BOUND) == 56 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 56 -# elif BOOST_PP_ITERATION_BOUND == 57 +# elif (BOOST_PP_ITERATION_BOUND) == 57 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 57 -# elif BOOST_PP_ITERATION_BOUND == 58 +# elif (BOOST_PP_ITERATION_BOUND) == 58 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 58 -# elif BOOST_PP_ITERATION_BOUND == 59 +# elif (BOOST_PP_ITERATION_BOUND) == 59 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 59 -# elif BOOST_PP_ITERATION_BOUND == 60 +# elif (BOOST_PP_ITERATION_BOUND) == 60 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 60 -# elif BOOST_PP_ITERATION_BOUND == 61 +# elif (BOOST_PP_ITERATION_BOUND) == 61 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 61 -# elif BOOST_PP_ITERATION_BOUND == 62 +# elif (BOOST_PP_ITERATION_BOUND) == 62 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 62 -# elif BOOST_PP_ITERATION_BOUND == 63 +# elif (BOOST_PP_ITERATION_BOUND) == 63 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 63 -# elif BOOST_PP_ITERATION_BOUND == 64 +# elif (BOOST_PP_ITERATION_BOUND) == 64 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 64 -# elif BOOST_PP_ITERATION_BOUND == 65 +# elif (BOOST_PP_ITERATION_BOUND) == 65 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 65 -# elif BOOST_PP_ITERATION_BOUND == 66 +# elif (BOOST_PP_ITERATION_BOUND) == 66 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 66 -# elif BOOST_PP_ITERATION_BOUND == 67 +# elif (BOOST_PP_ITERATION_BOUND) == 67 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 67 -# elif BOOST_PP_ITERATION_BOUND == 68 +# elif (BOOST_PP_ITERATION_BOUND) == 68 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 68 -# elif BOOST_PP_ITERATION_BOUND == 69 +# elif (BOOST_PP_ITERATION_BOUND) == 69 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 69 -# elif BOOST_PP_ITERATION_BOUND == 70 +# elif (BOOST_PP_ITERATION_BOUND) == 70 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 70 -# elif BOOST_PP_ITERATION_BOUND == 71 +# elif (BOOST_PP_ITERATION_BOUND) == 71 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 71 -# elif BOOST_PP_ITERATION_BOUND == 72 +# elif (BOOST_PP_ITERATION_BOUND) == 72 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 72 -# elif BOOST_PP_ITERATION_BOUND == 73 +# elif (BOOST_PP_ITERATION_BOUND) == 73 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 73 -# elif BOOST_PP_ITERATION_BOUND == 74 +# elif (BOOST_PP_ITERATION_BOUND) == 74 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 74 -# elif BOOST_PP_ITERATION_BOUND == 75 +# elif (BOOST_PP_ITERATION_BOUND) == 75 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 75 -# elif BOOST_PP_ITERATION_BOUND == 76 +# elif (BOOST_PP_ITERATION_BOUND) == 76 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 76 -# elif BOOST_PP_ITERATION_BOUND == 77 +# elif (BOOST_PP_ITERATION_BOUND) == 77 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 77 -# elif BOOST_PP_ITERATION_BOUND == 78 +# elif (BOOST_PP_ITERATION_BOUND) == 78 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 78 -# elif BOOST_PP_ITERATION_BOUND == 79 +# elif (BOOST_PP_ITERATION_BOUND) == 79 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 79 -# elif BOOST_PP_ITERATION_BOUND == 80 +# elif (BOOST_PP_ITERATION_BOUND) == 80 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 80 -# elif BOOST_PP_ITERATION_BOUND == 81 +# elif (BOOST_PP_ITERATION_BOUND) == 81 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 81 -# elif BOOST_PP_ITERATION_BOUND == 82 +# elif (BOOST_PP_ITERATION_BOUND) == 82 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 82 -# elif BOOST_PP_ITERATION_BOUND == 83 +# elif (BOOST_PP_ITERATION_BOUND) == 83 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 83 -# elif BOOST_PP_ITERATION_BOUND == 84 +# elif (BOOST_PP_ITERATION_BOUND) == 84 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 84 -# elif BOOST_PP_ITERATION_BOUND == 85 +# elif (BOOST_PP_ITERATION_BOUND) == 85 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 85 -# elif BOOST_PP_ITERATION_BOUND == 86 +# elif (BOOST_PP_ITERATION_BOUND) == 86 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 86 -# elif BOOST_PP_ITERATION_BOUND == 87 +# elif (BOOST_PP_ITERATION_BOUND) == 87 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 87 -# elif BOOST_PP_ITERATION_BOUND == 88 +# elif (BOOST_PP_ITERATION_BOUND) == 88 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 88 -# elif BOOST_PP_ITERATION_BOUND == 89 +# elif (BOOST_PP_ITERATION_BOUND) == 89 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 89 -# elif BOOST_PP_ITERATION_BOUND == 90 +# elif (BOOST_PP_ITERATION_BOUND) == 90 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 90 -# elif BOOST_PP_ITERATION_BOUND == 91 +# elif (BOOST_PP_ITERATION_BOUND) == 91 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 91 -# elif BOOST_PP_ITERATION_BOUND == 92 +# elif (BOOST_PP_ITERATION_BOUND) == 92 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 92 -# elif BOOST_PP_ITERATION_BOUND == 93 +# elif (BOOST_PP_ITERATION_BOUND) == 93 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 93 -# elif BOOST_PP_ITERATION_BOUND == 94 +# elif (BOOST_PP_ITERATION_BOUND) == 94 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 94 -# elif BOOST_PP_ITERATION_BOUND == 95 +# elif (BOOST_PP_ITERATION_BOUND) == 95 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 95 -# elif BOOST_PP_ITERATION_BOUND == 96 +# elif (BOOST_PP_ITERATION_BOUND) == 96 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 96 -# elif BOOST_PP_ITERATION_BOUND == 97 +# elif (BOOST_PP_ITERATION_BOUND) == 97 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 97 -# elif BOOST_PP_ITERATION_BOUND == 98 +# elif (BOOST_PP_ITERATION_BOUND) == 98 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 98 -# elif BOOST_PP_ITERATION_BOUND == 99 +# elif (BOOST_PP_ITERATION_BOUND) == 99 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 99 -# elif BOOST_PP_ITERATION_BOUND == 100 +# elif (BOOST_PP_ITERATION_BOUND) == 100 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 100 -# elif BOOST_PP_ITERATION_BOUND == 101 +# elif (BOOST_PP_ITERATION_BOUND) == 101 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 101 -# elif BOOST_PP_ITERATION_BOUND == 102 +# elif (BOOST_PP_ITERATION_BOUND) == 102 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 102 -# elif BOOST_PP_ITERATION_BOUND == 103 +# elif (BOOST_PP_ITERATION_BOUND) == 103 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 103 -# elif BOOST_PP_ITERATION_BOUND == 104 +# elif (BOOST_PP_ITERATION_BOUND) == 104 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 104 -# elif BOOST_PP_ITERATION_BOUND == 105 +# elif (BOOST_PP_ITERATION_BOUND) == 105 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 105 -# elif BOOST_PP_ITERATION_BOUND == 106 +# elif (BOOST_PP_ITERATION_BOUND) == 106 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 106 -# elif BOOST_PP_ITERATION_BOUND == 107 +# elif (BOOST_PP_ITERATION_BOUND) == 107 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 107 -# elif BOOST_PP_ITERATION_BOUND == 108 +# elif (BOOST_PP_ITERATION_BOUND) == 108 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 108 -# elif BOOST_PP_ITERATION_BOUND == 109 +# elif (BOOST_PP_ITERATION_BOUND) == 109 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 109 -# elif BOOST_PP_ITERATION_BOUND == 110 +# elif (BOOST_PP_ITERATION_BOUND) == 110 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 110 -# elif BOOST_PP_ITERATION_BOUND == 111 +# elif (BOOST_PP_ITERATION_BOUND) == 111 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 111 -# elif BOOST_PP_ITERATION_BOUND == 112 +# elif (BOOST_PP_ITERATION_BOUND) == 112 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 112 -# elif BOOST_PP_ITERATION_BOUND == 113 +# elif (BOOST_PP_ITERATION_BOUND) == 113 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 113 -# elif BOOST_PP_ITERATION_BOUND == 114 +# elif (BOOST_PP_ITERATION_BOUND) == 114 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 114 -# elif BOOST_PP_ITERATION_BOUND == 115 +# elif (BOOST_PP_ITERATION_BOUND) == 115 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 115 -# elif BOOST_PP_ITERATION_BOUND == 116 +# elif (BOOST_PP_ITERATION_BOUND) == 116 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 116 -# elif BOOST_PP_ITERATION_BOUND == 117 +# elif (BOOST_PP_ITERATION_BOUND) == 117 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 117 -# elif BOOST_PP_ITERATION_BOUND == 118 +# elif (BOOST_PP_ITERATION_BOUND) == 118 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 118 -# elif BOOST_PP_ITERATION_BOUND == 119 +# elif (BOOST_PP_ITERATION_BOUND) == 119 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 119 -# elif BOOST_PP_ITERATION_BOUND == 120 +# elif (BOOST_PP_ITERATION_BOUND) == 120 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 120 -# elif BOOST_PP_ITERATION_BOUND == 121 +# elif (BOOST_PP_ITERATION_BOUND) == 121 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 121 -# elif BOOST_PP_ITERATION_BOUND == 122 +# elif (BOOST_PP_ITERATION_BOUND) == 122 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 122 -# elif BOOST_PP_ITERATION_BOUND == 123 +# elif (BOOST_PP_ITERATION_BOUND) == 123 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 123 -# elif BOOST_PP_ITERATION_BOUND == 124 +# elif (BOOST_PP_ITERATION_BOUND) == 124 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 124 -# elif BOOST_PP_ITERATION_BOUND == 125 +# elif (BOOST_PP_ITERATION_BOUND) == 125 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 125 -# elif BOOST_PP_ITERATION_BOUND == 126 +# elif (BOOST_PP_ITERATION_BOUND) == 126 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 126 -# elif BOOST_PP_ITERATION_BOUND == 127 +# elif (BOOST_PP_ITERATION_BOUND) == 127 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 127 -# elif BOOST_PP_ITERATION_BOUND == 128 +# elif (BOOST_PP_ITERATION_BOUND) == 128 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 128 -# elif BOOST_PP_ITERATION_BOUND == 129 +# elif (BOOST_PP_ITERATION_BOUND) == 129 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 129 -# elif BOOST_PP_ITERATION_BOUND == 130 +# elif (BOOST_PP_ITERATION_BOUND) == 130 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 130 -# elif BOOST_PP_ITERATION_BOUND == 131 +# elif (BOOST_PP_ITERATION_BOUND) == 131 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 131 -# elif BOOST_PP_ITERATION_BOUND == 132 +# elif (BOOST_PP_ITERATION_BOUND) == 132 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 132 -# elif BOOST_PP_ITERATION_BOUND == 133 +# elif (BOOST_PP_ITERATION_BOUND) == 133 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 133 -# elif BOOST_PP_ITERATION_BOUND == 134 +# elif (BOOST_PP_ITERATION_BOUND) == 134 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 134 -# elif BOOST_PP_ITERATION_BOUND == 135 +# elif (BOOST_PP_ITERATION_BOUND) == 135 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 135 -# elif BOOST_PP_ITERATION_BOUND == 136 +# elif (BOOST_PP_ITERATION_BOUND) == 136 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 136 -# elif BOOST_PP_ITERATION_BOUND == 137 +# elif (BOOST_PP_ITERATION_BOUND) == 137 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 137 -# elif BOOST_PP_ITERATION_BOUND == 138 +# elif (BOOST_PP_ITERATION_BOUND) == 138 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 138 -# elif BOOST_PP_ITERATION_BOUND == 139 +# elif (BOOST_PP_ITERATION_BOUND) == 139 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 139 -# elif BOOST_PP_ITERATION_BOUND == 140 +# elif (BOOST_PP_ITERATION_BOUND) == 140 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 140 -# elif BOOST_PP_ITERATION_BOUND == 141 +# elif (BOOST_PP_ITERATION_BOUND) == 141 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 141 -# elif BOOST_PP_ITERATION_BOUND == 142 +# elif (BOOST_PP_ITERATION_BOUND) == 142 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 142 -# elif BOOST_PP_ITERATION_BOUND == 143 +# elif (BOOST_PP_ITERATION_BOUND) == 143 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 143 -# elif BOOST_PP_ITERATION_BOUND == 144 +# elif (BOOST_PP_ITERATION_BOUND) == 144 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 144 -# elif BOOST_PP_ITERATION_BOUND == 145 +# elif (BOOST_PP_ITERATION_BOUND) == 145 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 145 -# elif BOOST_PP_ITERATION_BOUND == 146 +# elif (BOOST_PP_ITERATION_BOUND) == 146 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 146 -# elif BOOST_PP_ITERATION_BOUND == 147 +# elif (BOOST_PP_ITERATION_BOUND) == 147 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 147 -# elif BOOST_PP_ITERATION_BOUND == 148 +# elif (BOOST_PP_ITERATION_BOUND) == 148 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 148 -# elif BOOST_PP_ITERATION_BOUND == 149 +# elif (BOOST_PP_ITERATION_BOUND) == 149 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 149 -# elif BOOST_PP_ITERATION_BOUND == 150 +# elif (BOOST_PP_ITERATION_BOUND) == 150 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 150 -# elif BOOST_PP_ITERATION_BOUND == 151 +# elif (BOOST_PP_ITERATION_BOUND) == 151 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 151 -# elif BOOST_PP_ITERATION_BOUND == 152 +# elif (BOOST_PP_ITERATION_BOUND) == 152 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 152 -# elif BOOST_PP_ITERATION_BOUND == 153 +# elif (BOOST_PP_ITERATION_BOUND) == 153 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 153 -# elif BOOST_PP_ITERATION_BOUND == 154 +# elif (BOOST_PP_ITERATION_BOUND) == 154 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 154 -# elif BOOST_PP_ITERATION_BOUND == 155 +# elif (BOOST_PP_ITERATION_BOUND) == 155 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 155 -# elif BOOST_PP_ITERATION_BOUND == 156 +# elif (BOOST_PP_ITERATION_BOUND) == 156 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 156 -# elif BOOST_PP_ITERATION_BOUND == 157 +# elif (BOOST_PP_ITERATION_BOUND) == 157 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 157 -# elif BOOST_PP_ITERATION_BOUND == 158 +# elif (BOOST_PP_ITERATION_BOUND) == 158 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 158 -# elif BOOST_PP_ITERATION_BOUND == 159 +# elif (BOOST_PP_ITERATION_BOUND) == 159 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 159 -# elif BOOST_PP_ITERATION_BOUND == 160 +# elif (BOOST_PP_ITERATION_BOUND) == 160 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 160 -# elif BOOST_PP_ITERATION_BOUND == 161 +# elif (BOOST_PP_ITERATION_BOUND) == 161 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 161 -# elif BOOST_PP_ITERATION_BOUND == 162 +# elif (BOOST_PP_ITERATION_BOUND) == 162 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 162 -# elif BOOST_PP_ITERATION_BOUND == 163 +# elif (BOOST_PP_ITERATION_BOUND) == 163 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 163 -# elif BOOST_PP_ITERATION_BOUND == 164 +# elif (BOOST_PP_ITERATION_BOUND) == 164 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 164 -# elif BOOST_PP_ITERATION_BOUND == 165 +# elif (BOOST_PP_ITERATION_BOUND) == 165 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 165 -# elif BOOST_PP_ITERATION_BOUND == 166 +# elif (BOOST_PP_ITERATION_BOUND) == 166 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 166 -# elif BOOST_PP_ITERATION_BOUND == 167 +# elif (BOOST_PP_ITERATION_BOUND) == 167 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 167 -# elif BOOST_PP_ITERATION_BOUND == 168 +# elif (BOOST_PP_ITERATION_BOUND) == 168 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 168 -# elif BOOST_PP_ITERATION_BOUND == 169 +# elif (BOOST_PP_ITERATION_BOUND) == 169 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 169 -# elif BOOST_PP_ITERATION_BOUND == 170 +# elif (BOOST_PP_ITERATION_BOUND) == 170 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 170 -# elif BOOST_PP_ITERATION_BOUND == 171 +# elif (BOOST_PP_ITERATION_BOUND) == 171 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 171 -# elif BOOST_PP_ITERATION_BOUND == 172 +# elif (BOOST_PP_ITERATION_BOUND) == 172 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 172 -# elif BOOST_PP_ITERATION_BOUND == 173 +# elif (BOOST_PP_ITERATION_BOUND) == 173 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 173 -# elif BOOST_PP_ITERATION_BOUND == 174 +# elif (BOOST_PP_ITERATION_BOUND) == 174 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 174 -# elif BOOST_PP_ITERATION_BOUND == 175 +# elif (BOOST_PP_ITERATION_BOUND) == 175 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 175 -# elif BOOST_PP_ITERATION_BOUND == 176 +# elif (BOOST_PP_ITERATION_BOUND) == 176 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 176 -# elif BOOST_PP_ITERATION_BOUND == 177 +# elif (BOOST_PP_ITERATION_BOUND) == 177 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 177 -# elif BOOST_PP_ITERATION_BOUND == 178 +# elif (BOOST_PP_ITERATION_BOUND) == 178 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 178 -# elif BOOST_PP_ITERATION_BOUND == 179 +# elif (BOOST_PP_ITERATION_BOUND) == 179 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 179 -# elif BOOST_PP_ITERATION_BOUND == 180 +# elif (BOOST_PP_ITERATION_BOUND) == 180 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 180 -# elif BOOST_PP_ITERATION_BOUND == 181 +# elif (BOOST_PP_ITERATION_BOUND) == 181 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 181 -# elif BOOST_PP_ITERATION_BOUND == 182 +# elif (BOOST_PP_ITERATION_BOUND) == 182 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 182 -# elif BOOST_PP_ITERATION_BOUND == 183 +# elif (BOOST_PP_ITERATION_BOUND) == 183 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 183 -# elif BOOST_PP_ITERATION_BOUND == 184 +# elif (BOOST_PP_ITERATION_BOUND) == 184 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 184 -# elif BOOST_PP_ITERATION_BOUND == 185 +# elif (BOOST_PP_ITERATION_BOUND) == 185 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 185 -# elif BOOST_PP_ITERATION_BOUND == 186 +# elif (BOOST_PP_ITERATION_BOUND) == 186 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 186 -# elif BOOST_PP_ITERATION_BOUND == 187 +# elif (BOOST_PP_ITERATION_BOUND) == 187 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 187 -# elif BOOST_PP_ITERATION_BOUND == 188 +# elif (BOOST_PP_ITERATION_BOUND) == 188 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 188 -# elif BOOST_PP_ITERATION_BOUND == 189 +# elif (BOOST_PP_ITERATION_BOUND) == 189 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 189 -# elif BOOST_PP_ITERATION_BOUND == 190 +# elif (BOOST_PP_ITERATION_BOUND) == 190 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 190 -# elif BOOST_PP_ITERATION_BOUND == 191 +# elif (BOOST_PP_ITERATION_BOUND) == 191 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 191 -# elif BOOST_PP_ITERATION_BOUND == 192 +# elif (BOOST_PP_ITERATION_BOUND) == 192 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 192 -# elif BOOST_PP_ITERATION_BOUND == 193 +# elif (BOOST_PP_ITERATION_BOUND) == 193 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 193 -# elif BOOST_PP_ITERATION_BOUND == 194 +# elif (BOOST_PP_ITERATION_BOUND) == 194 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 194 -# elif BOOST_PP_ITERATION_BOUND == 195 +# elif (BOOST_PP_ITERATION_BOUND) == 195 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 195 -# elif BOOST_PP_ITERATION_BOUND == 196 +# elif (BOOST_PP_ITERATION_BOUND) == 196 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 196 -# elif BOOST_PP_ITERATION_BOUND == 197 +# elif (BOOST_PP_ITERATION_BOUND) == 197 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 197 -# elif BOOST_PP_ITERATION_BOUND == 198 +# elif (BOOST_PP_ITERATION_BOUND) == 198 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 198 -# elif BOOST_PP_ITERATION_BOUND == 199 +# elif (BOOST_PP_ITERATION_BOUND) == 199 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 199 -# elif BOOST_PP_ITERATION_BOUND == 200 +# elif (BOOST_PP_ITERATION_BOUND) == 200 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 200 -# elif BOOST_PP_ITERATION_BOUND == 201 +# elif (BOOST_PP_ITERATION_BOUND) == 201 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 201 -# elif BOOST_PP_ITERATION_BOUND == 202 +# elif (BOOST_PP_ITERATION_BOUND) == 202 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 202 -# elif BOOST_PP_ITERATION_BOUND == 203 +# elif (BOOST_PP_ITERATION_BOUND) == 203 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 203 -# elif BOOST_PP_ITERATION_BOUND == 204 +# elif (BOOST_PP_ITERATION_BOUND) == 204 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 204 -# elif BOOST_PP_ITERATION_BOUND == 205 +# elif (BOOST_PP_ITERATION_BOUND) == 205 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 205 -# elif BOOST_PP_ITERATION_BOUND == 206 +# elif (BOOST_PP_ITERATION_BOUND) == 206 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 206 -# elif BOOST_PP_ITERATION_BOUND == 207 +# elif (BOOST_PP_ITERATION_BOUND) == 207 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 207 -# elif BOOST_PP_ITERATION_BOUND == 208 +# elif (BOOST_PP_ITERATION_BOUND) == 208 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 208 -# elif BOOST_PP_ITERATION_BOUND == 209 +# elif (BOOST_PP_ITERATION_BOUND) == 209 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 209 -# elif BOOST_PP_ITERATION_BOUND == 210 +# elif (BOOST_PP_ITERATION_BOUND) == 210 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 210 -# elif BOOST_PP_ITERATION_BOUND == 211 +# elif (BOOST_PP_ITERATION_BOUND) == 211 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 211 -# elif BOOST_PP_ITERATION_BOUND == 212 +# elif (BOOST_PP_ITERATION_BOUND) == 212 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 212 -# elif BOOST_PP_ITERATION_BOUND == 213 +# elif (BOOST_PP_ITERATION_BOUND) == 213 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 213 -# elif BOOST_PP_ITERATION_BOUND == 214 +# elif (BOOST_PP_ITERATION_BOUND) == 214 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 214 -# elif BOOST_PP_ITERATION_BOUND == 215 +# elif (BOOST_PP_ITERATION_BOUND) == 215 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 215 -# elif BOOST_PP_ITERATION_BOUND == 216 +# elif (BOOST_PP_ITERATION_BOUND) == 216 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 216 -# elif BOOST_PP_ITERATION_BOUND == 217 +# elif (BOOST_PP_ITERATION_BOUND) == 217 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 217 -# elif BOOST_PP_ITERATION_BOUND == 218 +# elif (BOOST_PP_ITERATION_BOUND) == 218 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 218 -# elif BOOST_PP_ITERATION_BOUND == 219 +# elif (BOOST_PP_ITERATION_BOUND) == 219 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 219 -# elif BOOST_PP_ITERATION_BOUND == 220 +# elif (BOOST_PP_ITERATION_BOUND) == 220 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 220 -# elif BOOST_PP_ITERATION_BOUND == 221 +# elif (BOOST_PP_ITERATION_BOUND) == 221 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 221 -# elif BOOST_PP_ITERATION_BOUND == 222 +# elif (BOOST_PP_ITERATION_BOUND) == 222 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 222 -# elif BOOST_PP_ITERATION_BOUND == 223 +# elif (BOOST_PP_ITERATION_BOUND) == 223 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 223 -# elif BOOST_PP_ITERATION_BOUND == 224 +# elif (BOOST_PP_ITERATION_BOUND) == 224 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 224 -# elif BOOST_PP_ITERATION_BOUND == 225 +# elif (BOOST_PP_ITERATION_BOUND) == 225 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 225 -# elif BOOST_PP_ITERATION_BOUND == 226 +# elif (BOOST_PP_ITERATION_BOUND) == 226 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 226 -# elif BOOST_PP_ITERATION_BOUND == 227 +# elif (BOOST_PP_ITERATION_BOUND) == 227 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 227 -# elif BOOST_PP_ITERATION_BOUND == 228 +# elif (BOOST_PP_ITERATION_BOUND) == 228 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 228 -# elif BOOST_PP_ITERATION_BOUND == 229 +# elif (BOOST_PP_ITERATION_BOUND) == 229 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 229 -# elif BOOST_PP_ITERATION_BOUND == 230 +# elif (BOOST_PP_ITERATION_BOUND) == 230 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 230 -# elif BOOST_PP_ITERATION_BOUND == 231 +# elif (BOOST_PP_ITERATION_BOUND) == 231 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 231 -# elif BOOST_PP_ITERATION_BOUND == 232 +# elif (BOOST_PP_ITERATION_BOUND) == 232 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 232 -# elif BOOST_PP_ITERATION_BOUND == 233 +# elif (BOOST_PP_ITERATION_BOUND) == 233 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 233 -# elif BOOST_PP_ITERATION_BOUND == 234 +# elif (BOOST_PP_ITERATION_BOUND) == 234 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 234 -# elif BOOST_PP_ITERATION_BOUND == 235 +# elif (BOOST_PP_ITERATION_BOUND) == 235 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 235 -# elif BOOST_PP_ITERATION_BOUND == 236 +# elif (BOOST_PP_ITERATION_BOUND) == 236 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 236 -# elif BOOST_PP_ITERATION_BOUND == 237 +# elif (BOOST_PP_ITERATION_BOUND) == 237 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 237 -# elif BOOST_PP_ITERATION_BOUND == 238 +# elif (BOOST_PP_ITERATION_BOUND) == 238 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 238 -# elif BOOST_PP_ITERATION_BOUND == 239 +# elif (BOOST_PP_ITERATION_BOUND) == 239 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 239 -# elif BOOST_PP_ITERATION_BOUND == 240 +# elif (BOOST_PP_ITERATION_BOUND) == 240 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 240 -# elif BOOST_PP_ITERATION_BOUND == 241 +# elif (BOOST_PP_ITERATION_BOUND) == 241 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 241 -# elif BOOST_PP_ITERATION_BOUND == 242 +# elif (BOOST_PP_ITERATION_BOUND) == 242 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 242 -# elif BOOST_PP_ITERATION_BOUND == 243 +# elif (BOOST_PP_ITERATION_BOUND) == 243 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 243 -# elif BOOST_PP_ITERATION_BOUND == 244 +# elif (BOOST_PP_ITERATION_BOUND) == 244 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 244 -# elif BOOST_PP_ITERATION_BOUND == 245 +# elif (BOOST_PP_ITERATION_BOUND) == 245 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 245 -# elif BOOST_PP_ITERATION_BOUND == 246 +# elif (BOOST_PP_ITERATION_BOUND) == 246 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 246 -# elif BOOST_PP_ITERATION_BOUND == 247 +# elif (BOOST_PP_ITERATION_BOUND) == 247 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 247 -# elif BOOST_PP_ITERATION_BOUND == 248 +# elif (BOOST_PP_ITERATION_BOUND) == 248 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 248 -# elif BOOST_PP_ITERATION_BOUND == 249 +# elif (BOOST_PP_ITERATION_BOUND) == 249 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 249 -# elif BOOST_PP_ITERATION_BOUND == 250 +# elif (BOOST_PP_ITERATION_BOUND) == 250 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 250 -# elif BOOST_PP_ITERATION_BOUND == 251 +# elif (BOOST_PP_ITERATION_BOUND) == 251 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 251 -# elif BOOST_PP_ITERATION_BOUND == 252 +# elif (BOOST_PP_ITERATION_BOUND) == 252 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 252 -# elif BOOST_PP_ITERATION_BOUND == 253 +# elif (BOOST_PP_ITERATION_BOUND) == 253 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 253 -# elif BOOST_PP_ITERATION_BOUND == 254 +# elif (BOOST_PP_ITERATION_BOUND) == 254 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 254 -# elif BOOST_PP_ITERATION_BOUND == 255 +# elif (BOOST_PP_ITERATION_BOUND) == 255 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 255 -# elif BOOST_PP_ITERATION_BOUND == 256 +# elif (BOOST_PP_ITERATION_BOUND) == 256 # undef BOOST_PP_ITERATION_FINISH_5 # define BOOST_PP_ITERATION_FINISH_5 256 # else