]> git.lyx.org Git - lyx.git/blob - boost/boost/preprocessor/seq/size.hpp
MathML for InsetMathBoldSymbol.
[lyx.git] / boost / boost / preprocessor / seq / size.hpp
1 # /* **************************************************************************\r
2 #  *                                                                          *\r
3 #  *     (C) Copyright Paul Mensonides 2002.\r
4 #  *     Distributed under the Boost Software License, Version 1.0. (See\r
5 #  *     accompanying file LICENSE_1_0.txt or copy at\r
6 #  *     http://www.boost.org/LICENSE_1_0.txt)\r
7 #  *                                                                          *\r
8 #  ************************************************************************** */\r
9 #\r
10 # /* See http://www.boost.org for most recent version. */\r
11 #\r
12 # ifndef BOOST_PREPROCESSOR_SEQ_SIZE_HPP\r
13 # define BOOST_PREPROCESSOR_SEQ_SIZE_HPP\r
14 #\r
15 # include <boost/preprocessor/cat.hpp>\r
16 # include <boost/preprocessor/config/config.hpp>\r
17 # include <boost/preprocessor/tuple/eat.hpp>\r
18 #\r
19 # if BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MWCC()\r
20 #    define BOOST_PP_SEQ_SIZE(seq) BOOST_PP_SEQ_SIZE_I((seq))\r
21 #    define BOOST_PP_SEQ_SIZE_I(par) BOOST_PP_SEQ_SIZE_II ## par\r
22 #    define BOOST_PP_SEQ_SIZE_II(seq) BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_, BOOST_PP_SEQ_SIZE_0 ## seq)\r
23 # elif BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_EDG() || BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MSVC()\r
24 #    define BOOST_PP_SEQ_SIZE(seq) BOOST_PP_SEQ_SIZE_I(seq)\r
25 #    define BOOST_PP_SEQ_SIZE_I(seq) BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_, BOOST_PP_SEQ_SIZE_0 seq)\r
26 # elif defined(__IBMC__) || defined(__IBMCPP__)\r
27 #    define BOOST_PP_SEQ_SIZE(seq) BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_, BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_0, seq))\r
28 # else\r
29 #    define BOOST_PP_SEQ_SIZE(seq) BOOST_PP_CAT(BOOST_PP_SEQ_SIZE_, BOOST_PP_SEQ_SIZE_0 seq)\r
30 # endif\r
31 #\r
32 # define BOOST_PP_SEQ_SIZE_0(_) BOOST_PP_SEQ_SIZE_1\r
33 # define BOOST_PP_SEQ_SIZE_1(_) BOOST_PP_SEQ_SIZE_2\r
34 # define BOOST_PP_SEQ_SIZE_2(_) BOOST_PP_SEQ_SIZE_3\r
35 # define BOOST_PP_SEQ_SIZE_3(_) BOOST_PP_SEQ_SIZE_4\r
36 # define BOOST_PP_SEQ_SIZE_4(_) BOOST_PP_SEQ_SIZE_5\r
37 # define BOOST_PP_SEQ_SIZE_5(_) BOOST_PP_SEQ_SIZE_6\r
38 # define BOOST_PP_SEQ_SIZE_6(_) BOOST_PP_SEQ_SIZE_7\r
39 # define BOOST_PP_SEQ_SIZE_7(_) BOOST_PP_SEQ_SIZE_8\r
40 # define BOOST_PP_SEQ_SIZE_8(_) BOOST_PP_SEQ_SIZE_9\r
41 # define BOOST_PP_SEQ_SIZE_9(_) BOOST_PP_SEQ_SIZE_10\r
42 # define BOOST_PP_SEQ_SIZE_10(_) BOOST_PP_SEQ_SIZE_11\r
43 # define BOOST_PP_SEQ_SIZE_11(_) BOOST_PP_SEQ_SIZE_12\r
44 # define BOOST_PP_SEQ_SIZE_12(_) BOOST_PP_SEQ_SIZE_13\r
45 # define BOOST_PP_SEQ_SIZE_13(_) BOOST_PP_SEQ_SIZE_14\r
46 # define BOOST_PP_SEQ_SIZE_14(_) BOOST_PP_SEQ_SIZE_15\r
47 # define BOOST_PP_SEQ_SIZE_15(_) BOOST_PP_SEQ_SIZE_16\r
48 # define BOOST_PP_SEQ_SIZE_16(_) BOOST_PP_SEQ_SIZE_17\r
49 # define BOOST_PP_SEQ_SIZE_17(_) BOOST_PP_SEQ_SIZE_18\r
50 # define BOOST_PP_SEQ_SIZE_18(_) BOOST_PP_SEQ_SIZE_19\r
51 # define BOOST_PP_SEQ_SIZE_19(_) BOOST_PP_SEQ_SIZE_20\r
52 # define BOOST_PP_SEQ_SIZE_20(_) BOOST_PP_SEQ_SIZE_21\r
53 # define BOOST_PP_SEQ_SIZE_21(_) BOOST_PP_SEQ_SIZE_22\r
54 # define BOOST_PP_SEQ_SIZE_22(_) BOOST_PP_SEQ_SIZE_23\r
55 # define BOOST_PP_SEQ_SIZE_23(_) BOOST_PP_SEQ_SIZE_24\r
56 # define BOOST_PP_SEQ_SIZE_24(_) BOOST_PP_SEQ_SIZE_25\r
57 # define BOOST_PP_SEQ_SIZE_25(_) BOOST_PP_SEQ_SIZE_26\r
58 # define BOOST_PP_SEQ_SIZE_26(_) BOOST_PP_SEQ_SIZE_27\r
59 # define BOOST_PP_SEQ_SIZE_27(_) BOOST_PP_SEQ_SIZE_28\r
60 # define BOOST_PP_SEQ_SIZE_28(_) BOOST_PP_SEQ_SIZE_29\r
61 # define BOOST_PP_SEQ_SIZE_29(_) BOOST_PP_SEQ_SIZE_30\r
62 # define BOOST_PP_SEQ_SIZE_30(_) BOOST_PP_SEQ_SIZE_31\r
63 # define BOOST_PP_SEQ_SIZE_31(_) BOOST_PP_SEQ_SIZE_32\r
64 # define BOOST_PP_SEQ_SIZE_32(_) BOOST_PP_SEQ_SIZE_33\r
65 # define BOOST_PP_SEQ_SIZE_33(_) BOOST_PP_SEQ_SIZE_34\r
66 # define BOOST_PP_SEQ_SIZE_34(_) BOOST_PP_SEQ_SIZE_35\r
67 # define BOOST_PP_SEQ_SIZE_35(_) BOOST_PP_SEQ_SIZE_36\r
68 # define BOOST_PP_SEQ_SIZE_36(_) BOOST_PP_SEQ_SIZE_37\r
69 # define BOOST_PP_SEQ_SIZE_37(_) BOOST_PP_SEQ_SIZE_38\r
70 # define BOOST_PP_SEQ_SIZE_38(_) BOOST_PP_SEQ_SIZE_39\r
71 # define BOOST_PP_SEQ_SIZE_39(_) BOOST_PP_SEQ_SIZE_40\r
72 # define BOOST_PP_SEQ_SIZE_40(_) BOOST_PP_SEQ_SIZE_41\r
73 # define BOOST_PP_SEQ_SIZE_41(_) BOOST_PP_SEQ_SIZE_42\r
74 # define BOOST_PP_SEQ_SIZE_42(_) BOOST_PP_SEQ_SIZE_43\r
75 # define BOOST_PP_SEQ_SIZE_43(_) BOOST_PP_SEQ_SIZE_44\r
76 # define BOOST_PP_SEQ_SIZE_44(_) BOOST_PP_SEQ_SIZE_45\r
77 # define BOOST_PP_SEQ_SIZE_45(_) BOOST_PP_SEQ_SIZE_46\r
78 # define BOOST_PP_SEQ_SIZE_46(_) BOOST_PP_SEQ_SIZE_47\r
79 # define BOOST_PP_SEQ_SIZE_47(_) BOOST_PP_SEQ_SIZE_48\r
80 # define BOOST_PP_SEQ_SIZE_48(_) BOOST_PP_SEQ_SIZE_49\r
81 # define BOOST_PP_SEQ_SIZE_49(_) BOOST_PP_SEQ_SIZE_50\r
82 # define BOOST_PP_SEQ_SIZE_50(_) BOOST_PP_SEQ_SIZE_51\r
83 # define BOOST_PP_SEQ_SIZE_51(_) BOOST_PP_SEQ_SIZE_52\r
84 # define BOOST_PP_SEQ_SIZE_52(_) BOOST_PP_SEQ_SIZE_53\r
85 # define BOOST_PP_SEQ_SIZE_53(_) BOOST_PP_SEQ_SIZE_54\r
86 # define BOOST_PP_SEQ_SIZE_54(_) BOOST_PP_SEQ_SIZE_55\r
87 # define BOOST_PP_SEQ_SIZE_55(_) BOOST_PP_SEQ_SIZE_56\r
88 # define BOOST_PP_SEQ_SIZE_56(_) BOOST_PP_SEQ_SIZE_57\r
89 # define BOOST_PP_SEQ_SIZE_57(_) BOOST_PP_SEQ_SIZE_58\r
90 # define BOOST_PP_SEQ_SIZE_58(_) BOOST_PP_SEQ_SIZE_59\r
91 # define BOOST_PP_SEQ_SIZE_59(_) BOOST_PP_SEQ_SIZE_60\r
92 # define BOOST_PP_SEQ_SIZE_60(_) BOOST_PP_SEQ_SIZE_61\r
93 # define BOOST_PP_SEQ_SIZE_61(_) BOOST_PP_SEQ_SIZE_62\r
94 # define BOOST_PP_SEQ_SIZE_62(_) BOOST_PP_SEQ_SIZE_63\r
95 # define BOOST_PP_SEQ_SIZE_63(_) BOOST_PP_SEQ_SIZE_64\r
96 # define BOOST_PP_SEQ_SIZE_64(_) BOOST_PP_SEQ_SIZE_65\r
97 # define BOOST_PP_SEQ_SIZE_65(_) BOOST_PP_SEQ_SIZE_66\r
98 # define BOOST_PP_SEQ_SIZE_66(_) BOOST_PP_SEQ_SIZE_67\r
99 # define BOOST_PP_SEQ_SIZE_67(_) BOOST_PP_SEQ_SIZE_68\r
100 # define BOOST_PP_SEQ_SIZE_68(_) BOOST_PP_SEQ_SIZE_69\r
101 # define BOOST_PP_SEQ_SIZE_69(_) BOOST_PP_SEQ_SIZE_70\r
102 # define BOOST_PP_SEQ_SIZE_70(_) BOOST_PP_SEQ_SIZE_71\r
103 # define BOOST_PP_SEQ_SIZE_71(_) BOOST_PP_SEQ_SIZE_72\r
104 # define BOOST_PP_SEQ_SIZE_72(_) BOOST_PP_SEQ_SIZE_73\r
105 # define BOOST_PP_SEQ_SIZE_73(_) BOOST_PP_SEQ_SIZE_74\r
106 # define BOOST_PP_SEQ_SIZE_74(_) BOOST_PP_SEQ_SIZE_75\r
107 # define BOOST_PP_SEQ_SIZE_75(_) BOOST_PP_SEQ_SIZE_76\r
108 # define BOOST_PP_SEQ_SIZE_76(_) BOOST_PP_SEQ_SIZE_77\r
109 # define BOOST_PP_SEQ_SIZE_77(_) BOOST_PP_SEQ_SIZE_78\r
110 # define BOOST_PP_SEQ_SIZE_78(_) BOOST_PP_SEQ_SIZE_79\r
111 # define BOOST_PP_SEQ_SIZE_79(_) BOOST_PP_SEQ_SIZE_80\r
112 # define BOOST_PP_SEQ_SIZE_80(_) BOOST_PP_SEQ_SIZE_81\r
113 # define BOOST_PP_SEQ_SIZE_81(_) BOOST_PP_SEQ_SIZE_82\r
114 # define BOOST_PP_SEQ_SIZE_82(_) BOOST_PP_SEQ_SIZE_83\r
115 # define BOOST_PP_SEQ_SIZE_83(_) BOOST_PP_SEQ_SIZE_84\r
116 # define BOOST_PP_SEQ_SIZE_84(_) BOOST_PP_SEQ_SIZE_85\r
117 # define BOOST_PP_SEQ_SIZE_85(_) BOOST_PP_SEQ_SIZE_86\r
118 # define BOOST_PP_SEQ_SIZE_86(_) BOOST_PP_SEQ_SIZE_87\r
119 # define BOOST_PP_SEQ_SIZE_87(_) BOOST_PP_SEQ_SIZE_88\r
120 # define BOOST_PP_SEQ_SIZE_88(_) BOOST_PP_SEQ_SIZE_89\r
121 # define BOOST_PP_SEQ_SIZE_89(_) BOOST_PP_SEQ_SIZE_90\r
122 # define BOOST_PP_SEQ_SIZE_90(_) BOOST_PP_SEQ_SIZE_91\r
123 # define BOOST_PP_SEQ_SIZE_91(_) BOOST_PP_SEQ_SIZE_92\r
124 # define BOOST_PP_SEQ_SIZE_92(_) BOOST_PP_SEQ_SIZE_93\r
125 # define BOOST_PP_SEQ_SIZE_93(_) BOOST_PP_SEQ_SIZE_94\r
126 # define BOOST_PP_SEQ_SIZE_94(_) BOOST_PP_SEQ_SIZE_95\r
127 # define BOOST_PP_SEQ_SIZE_95(_) BOOST_PP_SEQ_SIZE_96\r
128 # define BOOST_PP_SEQ_SIZE_96(_) BOOST_PP_SEQ_SIZE_97\r
129 # define BOOST_PP_SEQ_SIZE_97(_) BOOST_PP_SEQ_SIZE_98\r
130 # define BOOST_PP_SEQ_SIZE_98(_) BOOST_PP_SEQ_SIZE_99\r
131 # define BOOST_PP_SEQ_SIZE_99(_) BOOST_PP_SEQ_SIZE_100\r
132 # define BOOST_PP_SEQ_SIZE_100(_) BOOST_PP_SEQ_SIZE_101\r
133 # define BOOST_PP_SEQ_SIZE_101(_) BOOST_PP_SEQ_SIZE_102\r
134 # define BOOST_PP_SEQ_SIZE_102(_) BOOST_PP_SEQ_SIZE_103\r
135 # define BOOST_PP_SEQ_SIZE_103(_) BOOST_PP_SEQ_SIZE_104\r
136 # define BOOST_PP_SEQ_SIZE_104(_) BOOST_PP_SEQ_SIZE_105\r
137 # define BOOST_PP_SEQ_SIZE_105(_) BOOST_PP_SEQ_SIZE_106\r
138 # define BOOST_PP_SEQ_SIZE_106(_) BOOST_PP_SEQ_SIZE_107\r
139 # define BOOST_PP_SEQ_SIZE_107(_) BOOST_PP_SEQ_SIZE_108\r
140 # define BOOST_PP_SEQ_SIZE_108(_) BOOST_PP_SEQ_SIZE_109\r
141 # define BOOST_PP_SEQ_SIZE_109(_) BOOST_PP_SEQ_SIZE_110\r
142 # define BOOST_PP_SEQ_SIZE_110(_) BOOST_PP_SEQ_SIZE_111\r
143 # define BOOST_PP_SEQ_SIZE_111(_) BOOST_PP_SEQ_SIZE_112\r
144 # define BOOST_PP_SEQ_SIZE_112(_) BOOST_PP_SEQ_SIZE_113\r
145 # define BOOST_PP_SEQ_SIZE_113(_) BOOST_PP_SEQ_SIZE_114\r
146 # define BOOST_PP_SEQ_SIZE_114(_) BOOST_PP_SEQ_SIZE_115\r
147 # define BOOST_PP_SEQ_SIZE_115(_) BOOST_PP_SEQ_SIZE_116\r
148 # define BOOST_PP_SEQ_SIZE_116(_) BOOST_PP_SEQ_SIZE_117\r
149 # define BOOST_PP_SEQ_SIZE_117(_) BOOST_PP_SEQ_SIZE_118\r
150 # define BOOST_PP_SEQ_SIZE_118(_) BOOST_PP_SEQ_SIZE_119\r
151 # define BOOST_PP_SEQ_SIZE_119(_) BOOST_PP_SEQ_SIZE_120\r
152 # define BOOST_PP_SEQ_SIZE_120(_) BOOST_PP_SEQ_SIZE_121\r
153 # define BOOST_PP_SEQ_SIZE_121(_) BOOST_PP_SEQ_SIZE_122\r
154 # define BOOST_PP_SEQ_SIZE_122(_) BOOST_PP_SEQ_SIZE_123\r
155 # define BOOST_PP_SEQ_SIZE_123(_) BOOST_PP_SEQ_SIZE_124\r
156 # define BOOST_PP_SEQ_SIZE_124(_) BOOST_PP_SEQ_SIZE_125\r
157 # define BOOST_PP_SEQ_SIZE_125(_) BOOST_PP_SEQ_SIZE_126\r
158 # define BOOST_PP_SEQ_SIZE_126(_) BOOST_PP_SEQ_SIZE_127\r
159 # define BOOST_PP_SEQ_SIZE_127(_) BOOST_PP_SEQ_SIZE_128\r
160 # define BOOST_PP_SEQ_SIZE_128(_) BOOST_PP_SEQ_SIZE_129\r
161 # define BOOST_PP_SEQ_SIZE_129(_) BOOST_PP_SEQ_SIZE_130\r
162 # define BOOST_PP_SEQ_SIZE_130(_) BOOST_PP_SEQ_SIZE_131\r
163 # define BOOST_PP_SEQ_SIZE_131(_) BOOST_PP_SEQ_SIZE_132\r
164 # define BOOST_PP_SEQ_SIZE_132(_) BOOST_PP_SEQ_SIZE_133\r
165 # define BOOST_PP_SEQ_SIZE_133(_) BOOST_PP_SEQ_SIZE_134\r
166 # define BOOST_PP_SEQ_SIZE_134(_) BOOST_PP_SEQ_SIZE_135\r
167 # define BOOST_PP_SEQ_SIZE_135(_) BOOST_PP_SEQ_SIZE_136\r
168 # define BOOST_PP_SEQ_SIZE_136(_) BOOST_PP_SEQ_SIZE_137\r
169 # define BOOST_PP_SEQ_SIZE_137(_) BOOST_PP_SEQ_SIZE_138\r
170 # define BOOST_PP_SEQ_SIZE_138(_) BOOST_PP_SEQ_SIZE_139\r
171 # define BOOST_PP_SEQ_SIZE_139(_) BOOST_PP_SEQ_SIZE_140\r
172 # define BOOST_PP_SEQ_SIZE_140(_) BOOST_PP_SEQ_SIZE_141\r
173 # define BOOST_PP_SEQ_SIZE_141(_) BOOST_PP_SEQ_SIZE_142\r
174 # define BOOST_PP_SEQ_SIZE_142(_) BOOST_PP_SEQ_SIZE_143\r
175 # define BOOST_PP_SEQ_SIZE_143(_) BOOST_PP_SEQ_SIZE_144\r
176 # define BOOST_PP_SEQ_SIZE_144(_) BOOST_PP_SEQ_SIZE_145\r
177 # define BOOST_PP_SEQ_SIZE_145(_) BOOST_PP_SEQ_SIZE_146\r
178 # define BOOST_PP_SEQ_SIZE_146(_) BOOST_PP_SEQ_SIZE_147\r
179 # define BOOST_PP_SEQ_SIZE_147(_) BOOST_PP_SEQ_SIZE_148\r
180 # define BOOST_PP_SEQ_SIZE_148(_) BOOST_PP_SEQ_SIZE_149\r
181 # define BOOST_PP_SEQ_SIZE_149(_) BOOST_PP_SEQ_SIZE_150\r
182 # define BOOST_PP_SEQ_SIZE_150(_) BOOST_PP_SEQ_SIZE_151\r
183 # define BOOST_PP_SEQ_SIZE_151(_) BOOST_PP_SEQ_SIZE_152\r
184 # define BOOST_PP_SEQ_SIZE_152(_) BOOST_PP_SEQ_SIZE_153\r
185 # define BOOST_PP_SEQ_SIZE_153(_) BOOST_PP_SEQ_SIZE_154\r
186 # define BOOST_PP_SEQ_SIZE_154(_) BOOST_PP_SEQ_SIZE_155\r
187 # define BOOST_PP_SEQ_SIZE_155(_) BOOST_PP_SEQ_SIZE_156\r
188 # define BOOST_PP_SEQ_SIZE_156(_) BOOST_PP_SEQ_SIZE_157\r
189 # define BOOST_PP_SEQ_SIZE_157(_) BOOST_PP_SEQ_SIZE_158\r
190 # define BOOST_PP_SEQ_SIZE_158(_) BOOST_PP_SEQ_SIZE_159\r
191 # define BOOST_PP_SEQ_SIZE_159(_) BOOST_PP_SEQ_SIZE_160\r
192 # define BOOST_PP_SEQ_SIZE_160(_) BOOST_PP_SEQ_SIZE_161\r
193 # define BOOST_PP_SEQ_SIZE_161(_) BOOST_PP_SEQ_SIZE_162\r
194 # define BOOST_PP_SEQ_SIZE_162(_) BOOST_PP_SEQ_SIZE_163\r
195 # define BOOST_PP_SEQ_SIZE_163(_) BOOST_PP_SEQ_SIZE_164\r
196 # define BOOST_PP_SEQ_SIZE_164(_) BOOST_PP_SEQ_SIZE_165\r
197 # define BOOST_PP_SEQ_SIZE_165(_) BOOST_PP_SEQ_SIZE_166\r
198 # define BOOST_PP_SEQ_SIZE_166(_) BOOST_PP_SEQ_SIZE_167\r
199 # define BOOST_PP_SEQ_SIZE_167(_) BOOST_PP_SEQ_SIZE_168\r
200 # define BOOST_PP_SEQ_SIZE_168(_) BOOST_PP_SEQ_SIZE_169\r
201 # define BOOST_PP_SEQ_SIZE_169(_) BOOST_PP_SEQ_SIZE_170\r
202 # define BOOST_PP_SEQ_SIZE_170(_) BOOST_PP_SEQ_SIZE_171\r
203 # define BOOST_PP_SEQ_SIZE_171(_) BOOST_PP_SEQ_SIZE_172\r
204 # define BOOST_PP_SEQ_SIZE_172(_) BOOST_PP_SEQ_SIZE_173\r
205 # define BOOST_PP_SEQ_SIZE_173(_) BOOST_PP_SEQ_SIZE_174\r
206 # define BOOST_PP_SEQ_SIZE_174(_) BOOST_PP_SEQ_SIZE_175\r
207 # define BOOST_PP_SEQ_SIZE_175(_) BOOST_PP_SEQ_SIZE_176\r
208 # define BOOST_PP_SEQ_SIZE_176(_) BOOST_PP_SEQ_SIZE_177\r
209 # define BOOST_PP_SEQ_SIZE_177(_) BOOST_PP_SEQ_SIZE_178\r
210 # define BOOST_PP_SEQ_SIZE_178(_) BOOST_PP_SEQ_SIZE_179\r
211 # define BOOST_PP_SEQ_SIZE_179(_) BOOST_PP_SEQ_SIZE_180\r
212 # define BOOST_PP_SEQ_SIZE_180(_) BOOST_PP_SEQ_SIZE_181\r
213 # define BOOST_PP_SEQ_SIZE_181(_) BOOST_PP_SEQ_SIZE_182\r
214 # define BOOST_PP_SEQ_SIZE_182(_) BOOST_PP_SEQ_SIZE_183\r
215 # define BOOST_PP_SEQ_SIZE_183(_) BOOST_PP_SEQ_SIZE_184\r
216 # define BOOST_PP_SEQ_SIZE_184(_) BOOST_PP_SEQ_SIZE_185\r
217 # define BOOST_PP_SEQ_SIZE_185(_) BOOST_PP_SEQ_SIZE_186\r
218 # define BOOST_PP_SEQ_SIZE_186(_) BOOST_PP_SEQ_SIZE_187\r
219 # define BOOST_PP_SEQ_SIZE_187(_) BOOST_PP_SEQ_SIZE_188\r
220 # define BOOST_PP_SEQ_SIZE_188(_) BOOST_PP_SEQ_SIZE_189\r
221 # define BOOST_PP_SEQ_SIZE_189(_) BOOST_PP_SEQ_SIZE_190\r
222 # define BOOST_PP_SEQ_SIZE_190(_) BOOST_PP_SEQ_SIZE_191\r
223 # define BOOST_PP_SEQ_SIZE_191(_) BOOST_PP_SEQ_SIZE_192\r
224 # define BOOST_PP_SEQ_SIZE_192(_) BOOST_PP_SEQ_SIZE_193\r
225 # define BOOST_PP_SEQ_SIZE_193(_) BOOST_PP_SEQ_SIZE_194\r
226 # define BOOST_PP_SEQ_SIZE_194(_) BOOST_PP_SEQ_SIZE_195\r
227 # define BOOST_PP_SEQ_SIZE_195(_) BOOST_PP_SEQ_SIZE_196\r
228 # define BOOST_PP_SEQ_SIZE_196(_) BOOST_PP_SEQ_SIZE_197\r
229 # define BOOST_PP_SEQ_SIZE_197(_) BOOST_PP_SEQ_SIZE_198\r
230 # define BOOST_PP_SEQ_SIZE_198(_) BOOST_PP_SEQ_SIZE_199\r
231 # define BOOST_PP_SEQ_SIZE_199(_) BOOST_PP_SEQ_SIZE_200\r
232 # define BOOST_PP_SEQ_SIZE_200(_) BOOST_PP_SEQ_SIZE_201\r
233 # define BOOST_PP_SEQ_SIZE_201(_) BOOST_PP_SEQ_SIZE_202\r
234 # define BOOST_PP_SEQ_SIZE_202(_) BOOST_PP_SEQ_SIZE_203\r
235 # define BOOST_PP_SEQ_SIZE_203(_) BOOST_PP_SEQ_SIZE_204\r
236 # define BOOST_PP_SEQ_SIZE_204(_) BOOST_PP_SEQ_SIZE_205\r
237 # define BOOST_PP_SEQ_SIZE_205(_) BOOST_PP_SEQ_SIZE_206\r
238 # define BOOST_PP_SEQ_SIZE_206(_) BOOST_PP_SEQ_SIZE_207\r
239 # define BOOST_PP_SEQ_SIZE_207(_) BOOST_PP_SEQ_SIZE_208\r
240 # define BOOST_PP_SEQ_SIZE_208(_) BOOST_PP_SEQ_SIZE_209\r
241 # define BOOST_PP_SEQ_SIZE_209(_) BOOST_PP_SEQ_SIZE_210\r
242 # define BOOST_PP_SEQ_SIZE_210(_) BOOST_PP_SEQ_SIZE_211\r
243 # define BOOST_PP_SEQ_SIZE_211(_) BOOST_PP_SEQ_SIZE_212\r
244 # define BOOST_PP_SEQ_SIZE_212(_) BOOST_PP_SEQ_SIZE_213\r
245 # define BOOST_PP_SEQ_SIZE_213(_) BOOST_PP_SEQ_SIZE_214\r
246 # define BOOST_PP_SEQ_SIZE_214(_) BOOST_PP_SEQ_SIZE_215\r
247 # define BOOST_PP_SEQ_SIZE_215(_) BOOST_PP_SEQ_SIZE_216\r
248 # define BOOST_PP_SEQ_SIZE_216(_) BOOST_PP_SEQ_SIZE_217\r
249 # define BOOST_PP_SEQ_SIZE_217(_) BOOST_PP_SEQ_SIZE_218\r
250 # define BOOST_PP_SEQ_SIZE_218(_) BOOST_PP_SEQ_SIZE_219\r
251 # define BOOST_PP_SEQ_SIZE_219(_) BOOST_PP_SEQ_SIZE_220\r
252 # define BOOST_PP_SEQ_SIZE_220(_) BOOST_PP_SEQ_SIZE_221\r
253 # define BOOST_PP_SEQ_SIZE_221(_) BOOST_PP_SEQ_SIZE_222\r
254 # define BOOST_PP_SEQ_SIZE_222(_) BOOST_PP_SEQ_SIZE_223\r
255 # define BOOST_PP_SEQ_SIZE_223(_) BOOST_PP_SEQ_SIZE_224\r
256 # define BOOST_PP_SEQ_SIZE_224(_) BOOST_PP_SEQ_SIZE_225\r
257 # define BOOST_PP_SEQ_SIZE_225(_) BOOST_PP_SEQ_SIZE_226\r
258 # define BOOST_PP_SEQ_SIZE_226(_) BOOST_PP_SEQ_SIZE_227\r
259 # define BOOST_PP_SEQ_SIZE_227(_) BOOST_PP_SEQ_SIZE_228\r
260 # define BOOST_PP_SEQ_SIZE_228(_) BOOST_PP_SEQ_SIZE_229\r
261 # define BOOST_PP_SEQ_SIZE_229(_) BOOST_PP_SEQ_SIZE_230\r
262 # define BOOST_PP_SEQ_SIZE_230(_) BOOST_PP_SEQ_SIZE_231\r
263 # define BOOST_PP_SEQ_SIZE_231(_) BOOST_PP_SEQ_SIZE_232\r
264 # define BOOST_PP_SEQ_SIZE_232(_) BOOST_PP_SEQ_SIZE_233\r
265 # define BOOST_PP_SEQ_SIZE_233(_) BOOST_PP_SEQ_SIZE_234\r
266 # define BOOST_PP_SEQ_SIZE_234(_) BOOST_PP_SEQ_SIZE_235\r
267 # define BOOST_PP_SEQ_SIZE_235(_) BOOST_PP_SEQ_SIZE_236\r
268 # define BOOST_PP_SEQ_SIZE_236(_) BOOST_PP_SEQ_SIZE_237\r
269 # define BOOST_PP_SEQ_SIZE_237(_) BOOST_PP_SEQ_SIZE_238\r
270 # define BOOST_PP_SEQ_SIZE_238(_) BOOST_PP_SEQ_SIZE_239\r
271 # define BOOST_PP_SEQ_SIZE_239(_) BOOST_PP_SEQ_SIZE_240\r
272 # define BOOST_PP_SEQ_SIZE_240(_) BOOST_PP_SEQ_SIZE_241\r
273 # define BOOST_PP_SEQ_SIZE_241(_) BOOST_PP_SEQ_SIZE_242\r
274 # define BOOST_PP_SEQ_SIZE_242(_) BOOST_PP_SEQ_SIZE_243\r
275 # define BOOST_PP_SEQ_SIZE_243(_) BOOST_PP_SEQ_SIZE_244\r
276 # define BOOST_PP_SEQ_SIZE_244(_) BOOST_PP_SEQ_SIZE_245\r
277 # define BOOST_PP_SEQ_SIZE_245(_) BOOST_PP_SEQ_SIZE_246\r
278 # define BOOST_PP_SEQ_SIZE_246(_) BOOST_PP_SEQ_SIZE_247\r
279 # define BOOST_PP_SEQ_SIZE_247(_) BOOST_PP_SEQ_SIZE_248\r
280 # define BOOST_PP_SEQ_SIZE_248(_) BOOST_PP_SEQ_SIZE_249\r
281 # define BOOST_PP_SEQ_SIZE_249(_) BOOST_PP_SEQ_SIZE_250\r
282 # define BOOST_PP_SEQ_SIZE_250(_) BOOST_PP_SEQ_SIZE_251\r
283 # define BOOST_PP_SEQ_SIZE_251(_) BOOST_PP_SEQ_SIZE_252\r
284 # define BOOST_PP_SEQ_SIZE_252(_) BOOST_PP_SEQ_SIZE_253\r
285 # define BOOST_PP_SEQ_SIZE_253(_) BOOST_PP_SEQ_SIZE_254\r
286 # define BOOST_PP_SEQ_SIZE_254(_) BOOST_PP_SEQ_SIZE_255\r
287 # define BOOST_PP_SEQ_SIZE_255(_) BOOST_PP_SEQ_SIZE_256\r
288 # define BOOST_PP_SEQ_SIZE_256(_) BOOST_PP_SEQ_SIZE_257\r
289 #\r
290 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_0 0\r
291 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_1 1\r
292 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_2 2\r
293 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_3 3\r
294 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_4 4\r
295 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_5 5\r
296 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_6 6\r
297 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_7 7\r
298 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_8 8\r
299 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_9 9\r
300 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_10 10\r
301 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_11 11\r
302 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_12 12\r
303 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_13 13\r
304 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_14 14\r
305 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_15 15\r
306 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_16 16\r
307 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_17 17\r
308 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_18 18\r
309 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_19 19\r
310 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_20 20\r
311 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_21 21\r
312 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_22 22\r
313 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_23 23\r
314 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_24 24\r
315 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_25 25\r
316 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_26 26\r
317 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_27 27\r
318 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_28 28\r
319 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_29 29\r
320 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_30 30\r
321 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_31 31\r
322 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_32 32\r
323 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_33 33\r
324 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_34 34\r
325 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_35 35\r
326 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_36 36\r
327 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_37 37\r
328 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_38 38\r
329 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_39 39\r
330 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_40 40\r
331 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_41 41\r
332 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_42 42\r
333 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_43 43\r
334 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_44 44\r
335 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_45 45\r
336 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_46 46\r
337 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_47 47\r
338 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_48 48\r
339 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_49 49\r
340 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_50 50\r
341 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_51 51\r
342 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_52 52\r
343 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_53 53\r
344 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_54 54\r
345 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_55 55\r
346 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_56 56\r
347 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_57 57\r
348 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_58 58\r
349 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_59 59\r
350 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_60 60\r
351 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_61 61\r
352 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_62 62\r
353 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_63 63\r
354 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_64 64\r
355 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_65 65\r
356 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_66 66\r
357 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_67 67\r
358 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_68 68\r
359 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_69 69\r
360 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_70 70\r
361 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_71 71\r
362 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_72 72\r
363 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_73 73\r
364 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_74 74\r
365 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_75 75\r
366 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_76 76\r
367 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_77 77\r
368 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_78 78\r
369 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_79 79\r
370 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_80 80\r
371 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_81 81\r
372 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_82 82\r
373 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_83 83\r
374 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_84 84\r
375 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_85 85\r
376 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_86 86\r
377 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_87 87\r
378 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_88 88\r
379 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_89 89\r
380 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_90 90\r
381 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_91 91\r
382 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_92 92\r
383 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_93 93\r
384 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_94 94\r
385 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_95 95\r
386 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_96 96\r
387 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_97 97\r
388 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_98 98\r
389 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_99 99\r
390 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_100 100\r
391 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_101 101\r
392 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_102 102\r
393 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_103 103\r
394 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_104 104\r
395 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_105 105\r
396 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_106 106\r
397 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_107 107\r
398 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_108 108\r
399 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_109 109\r
400 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_110 110\r
401 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_111 111\r
402 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_112 112\r
403 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_113 113\r
404 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_114 114\r
405 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_115 115\r
406 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_116 116\r
407 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_117 117\r
408 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_118 118\r
409 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_119 119\r
410 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_120 120\r
411 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_121 121\r
412 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_122 122\r
413 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_123 123\r
414 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_124 124\r
415 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_125 125\r
416 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_126 126\r
417 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_127 127\r
418 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_128 128\r
419 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_129 129\r
420 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_130 130\r
421 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_131 131\r
422 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_132 132\r
423 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_133 133\r
424 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_134 134\r
425 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_135 135\r
426 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_136 136\r
427 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_137 137\r
428 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_138 138\r
429 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_139 139\r
430 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_140 140\r
431 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_141 141\r
432 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_142 142\r
433 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_143 143\r
434 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_144 144\r
435 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_145 145\r
436 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_146 146\r
437 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_147 147\r
438 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_148 148\r
439 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_149 149\r
440 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_150 150\r
441 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_151 151\r
442 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_152 152\r
443 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_153 153\r
444 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_154 154\r
445 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_155 155\r
446 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_156 156\r
447 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_157 157\r
448 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_158 158\r
449 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_159 159\r
450 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_160 160\r
451 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_161 161\r
452 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_162 162\r
453 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_163 163\r
454 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_164 164\r
455 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_165 165\r
456 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_166 166\r
457 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_167 167\r
458 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_168 168\r
459 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_169 169\r
460 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_170 170\r
461 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_171 171\r
462 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_172 172\r
463 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_173 173\r
464 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_174 174\r
465 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_175 175\r
466 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_176 176\r
467 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_177 177\r
468 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_178 178\r
469 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_179 179\r
470 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_180 180\r
471 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_181 181\r
472 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_182 182\r
473 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_183 183\r
474 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_184 184\r
475 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_185 185\r
476 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_186 186\r
477 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_187 187\r
478 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_188 188\r
479 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_189 189\r
480 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_190 190\r
481 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_191 191\r
482 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_192 192\r
483 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_193 193\r
484 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_194 194\r
485 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_195 195\r
486 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_196 196\r
487 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_197 197\r
488 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_198 198\r
489 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_199 199\r
490 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_200 200\r
491 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_201 201\r
492 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_202 202\r
493 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_203 203\r
494 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_204 204\r
495 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_205 205\r
496 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_206 206\r
497 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_207 207\r
498 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_208 208\r
499 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_209 209\r
500 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_210 210\r
501 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_211 211\r
502 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_212 212\r
503 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_213 213\r
504 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_214 214\r
505 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_215 215\r
506 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_216 216\r
507 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_217 217\r
508 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_218 218\r
509 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_219 219\r
510 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_220 220\r
511 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_221 221\r
512 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_222 222\r
513 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_223 223\r
514 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_224 224\r
515 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_225 225\r
516 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_226 226\r
517 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_227 227\r
518 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_228 228\r
519 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_229 229\r
520 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_230 230\r
521 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_231 231\r
522 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_232 232\r
523 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_233 233\r
524 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_234 234\r
525 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_235 235\r
526 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_236 236\r
527 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_237 237\r
528 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_238 238\r
529 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_239 239\r
530 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_240 240\r
531 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_241 241\r
532 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_242 242\r
533 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_243 243\r
534 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_244 244\r
535 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_245 245\r
536 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_246 246\r
537 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_247 247\r
538 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_248 248\r
539 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_249 249\r
540 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_250 250\r
541 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_251 251\r
542 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_252 252\r
543 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_253 253\r
544 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_254 254\r
545 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_255 255\r
546 # define BOOST_PP_SEQ_SIZE_BOOST_PP_SEQ_SIZE_256 256\r
547 #\r
548 # endif\r