reverse1.hpp 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
  1. # /* **************************************************************************
  2. # * *
  3. # * (C) Copyright Paul Mensonides 2002.
  4. # * Distributed under the Boost Software License, Version 1.0. (See
  5. # * accompanying file LICENSE_1_0.txt or copy at
  6. # * http://www.boost.org/LICENSE_1_0.txt)
  7. # * *
  8. # ************************************************************************** */
  9. #
  10. # /* See http://www.boost.org for most recent version. */
  11. #
  12. # if BOOST_PP_ITERATION_FINISH_1 <= 256 && BOOST_PP_ITERATION_START_1 >= 256
  13. # define BOOST_PP_ITERATION_1 256
  14. # include BOOST_PP_FILENAME_1
  15. # undef BOOST_PP_ITERATION_1
  16. # endif
  17. # if BOOST_PP_ITERATION_FINISH_1 <= 255 && BOOST_PP_ITERATION_START_1 >= 255
  18. # define BOOST_PP_ITERATION_1 255
  19. # include BOOST_PP_FILENAME_1
  20. # undef BOOST_PP_ITERATION_1
  21. # endif
  22. # if BOOST_PP_ITERATION_FINISH_1 <= 254 && BOOST_PP_ITERATION_START_1 >= 254
  23. # define BOOST_PP_ITERATION_1 254
  24. # include BOOST_PP_FILENAME_1
  25. # undef BOOST_PP_ITERATION_1
  26. # endif
  27. # if BOOST_PP_ITERATION_FINISH_1 <= 253 && BOOST_PP_ITERATION_START_1 >= 253
  28. # define BOOST_PP_ITERATION_1 253
  29. # include BOOST_PP_FILENAME_1
  30. # undef BOOST_PP_ITERATION_1
  31. # endif
  32. # if BOOST_PP_ITERATION_FINISH_1 <= 252 && BOOST_PP_ITERATION_START_1 >= 252
  33. # define BOOST_PP_ITERATION_1 252
  34. # include BOOST_PP_FILENAME_1
  35. # undef BOOST_PP_ITERATION_1
  36. # endif
  37. # if BOOST_PP_ITERATION_FINISH_1 <= 251 && BOOST_PP_ITERATION_START_1 >= 251
  38. # define BOOST_PP_ITERATION_1 251
  39. # include BOOST_PP_FILENAME_1
  40. # undef BOOST_PP_ITERATION_1
  41. # endif
  42. # if BOOST_PP_ITERATION_FINISH_1 <= 250 && BOOST_PP_ITERATION_START_1 >= 250
  43. # define BOOST_PP_ITERATION_1 250
  44. # include BOOST_PP_FILENAME_1
  45. # undef BOOST_PP_ITERATION_1
  46. # endif
  47. # if BOOST_PP_ITERATION_FINISH_1 <= 249 && BOOST_PP_ITERATION_START_1 >= 249
  48. # define BOOST_PP_ITERATION_1 249
  49. # include BOOST_PP_FILENAME_1
  50. # undef BOOST_PP_ITERATION_1
  51. # endif
  52. # if BOOST_PP_ITERATION_FINISH_1 <= 248 && BOOST_PP_ITERATION_START_1 >= 248
  53. # define BOOST_PP_ITERATION_1 248
  54. # include BOOST_PP_FILENAME_1
  55. # undef BOOST_PP_ITERATION_1
  56. # endif
  57. # if BOOST_PP_ITERATION_FINISH_1 <= 247 && BOOST_PP_ITERATION_START_1 >= 247
  58. # define BOOST_PP_ITERATION_1 247
  59. # include BOOST_PP_FILENAME_1
  60. # undef BOOST_PP_ITERATION_1
  61. # endif
  62. # if BOOST_PP_ITERATION_FINISH_1 <= 246 && BOOST_PP_ITERATION_START_1 >= 246
  63. # define BOOST_PP_ITERATION_1 246
  64. # include BOOST_PP_FILENAME_1
  65. # undef BOOST_PP_ITERATION_1
  66. # endif
  67. # if BOOST_PP_ITERATION_FINISH_1 <= 245 && BOOST_PP_ITERATION_START_1 >= 245
  68. # define BOOST_PP_ITERATION_1 245
  69. # include BOOST_PP_FILENAME_1
  70. # undef BOOST_PP_ITERATION_1
  71. # endif
  72. # if BOOST_PP_ITERATION_FINISH_1 <= 244 && BOOST_PP_ITERATION_START_1 >= 244
  73. # define BOOST_PP_ITERATION_1 244
  74. # include BOOST_PP_FILENAME_1
  75. # undef BOOST_PP_ITERATION_1
  76. # endif
  77. # if BOOST_PP_ITERATION_FINISH_1 <= 243 && BOOST_PP_ITERATION_START_1 >= 243
  78. # define BOOST_PP_ITERATION_1 243
  79. # include BOOST_PP_FILENAME_1
  80. # undef BOOST_PP_ITERATION_1
  81. # endif
  82. # if BOOST_PP_ITERATION_FINISH_1 <= 242 && BOOST_PP_ITERATION_START_1 >= 242
  83. # define BOOST_PP_ITERATION_1 242
  84. # include BOOST_PP_FILENAME_1
  85. # undef BOOST_PP_ITERATION_1
  86. # endif
  87. # if BOOST_PP_ITERATION_FINISH_1 <= 241 && BOOST_PP_ITERATION_START_1 >= 241
  88. # define BOOST_PP_ITERATION_1 241
  89. # include BOOST_PP_FILENAME_1
  90. # undef BOOST_PP_ITERATION_1
  91. # endif
  92. # if BOOST_PP_ITERATION_FINISH_1 <= 240 && BOOST_PP_ITERATION_START_1 >= 240
  93. # define BOOST_PP_ITERATION_1 240
  94. # include BOOST_PP_FILENAME_1
  95. # undef BOOST_PP_ITERATION_1
  96. # endif
  97. # if BOOST_PP_ITERATION_FINISH_1 <= 239 && BOOST_PP_ITERATION_START_1 >= 239
  98. # define BOOST_PP_ITERATION_1 239
  99. # include BOOST_PP_FILENAME_1
  100. # undef BOOST_PP_ITERATION_1
  101. # endif
  102. # if BOOST_PP_ITERATION_FINISH_1 <= 238 && BOOST_PP_ITERATION_START_1 >= 238
  103. # define BOOST_PP_ITERATION_1 238
  104. # include BOOST_PP_FILENAME_1
  105. # undef BOOST_PP_ITERATION_1
  106. # endif
  107. # if BOOST_PP_ITERATION_FINISH_1 <= 237 && BOOST_PP_ITERATION_START_1 >= 237
  108. # define BOOST_PP_ITERATION_1 237
  109. # include BOOST_PP_FILENAME_1
  110. # undef BOOST_PP_ITERATION_1
  111. # endif
  112. # if BOOST_PP_ITERATION_FINISH_1 <= 236 && BOOST_PP_ITERATION_START_1 >= 236
  113. # define BOOST_PP_ITERATION_1 236
  114. # include BOOST_PP_FILENAME_1
  115. # undef BOOST_PP_ITERATION_1
  116. # endif
  117. # if BOOST_PP_ITERATION_FINISH_1 <= 235 && BOOST_PP_ITERATION_START_1 >= 235
  118. # define BOOST_PP_ITERATION_1 235
  119. # include BOOST_PP_FILENAME_1
  120. # undef BOOST_PP_ITERATION_1
  121. # endif
  122. # if BOOST_PP_ITERATION_FINISH_1 <= 234 && BOOST_PP_ITERATION_START_1 >= 234
  123. # define BOOST_PP_ITERATION_1 234
  124. # include BOOST_PP_FILENAME_1
  125. # undef BOOST_PP_ITERATION_1
  126. # endif
  127. # if BOOST_PP_ITERATION_FINISH_1 <= 233 && BOOST_PP_ITERATION_START_1 >= 233
  128. # define BOOST_PP_ITERATION_1 233
  129. # include BOOST_PP_FILENAME_1
  130. # undef BOOST_PP_ITERATION_1
  131. # endif
  132. # if BOOST_PP_ITERATION_FINISH_1 <= 232 && BOOST_PP_ITERATION_START_1 >= 232
  133. # define BOOST_PP_ITERATION_1 232
  134. # include BOOST_PP_FILENAME_1
  135. # undef BOOST_PP_ITERATION_1
  136. # endif
  137. # if BOOST_PP_ITERATION_FINISH_1 <= 231 && BOOST_PP_ITERATION_START_1 >= 231
  138. # define BOOST_PP_ITERATION_1 231
  139. # include BOOST_PP_FILENAME_1
  140. # undef BOOST_PP_ITERATION_1
  141. # endif
  142. # if BOOST_PP_ITERATION_FINISH_1 <= 230 && BOOST_PP_ITERATION_START_1 >= 230
  143. # define BOOST_PP_ITERATION_1 230
  144. # include BOOST_PP_FILENAME_1
  145. # undef BOOST_PP_ITERATION_1
  146. # endif
  147. # if BOOST_PP_ITERATION_FINISH_1 <= 229 && BOOST_PP_ITERATION_START_1 >= 229
  148. # define BOOST_PP_ITERATION_1 229
  149. # include BOOST_PP_FILENAME_1
  150. # undef BOOST_PP_ITERATION_1
  151. # endif
  152. # if BOOST_PP_ITERATION_FINISH_1 <= 228 && BOOST_PP_ITERATION_START_1 >= 228
  153. # define BOOST_PP_ITERATION_1 228
  154. # include BOOST_PP_FILENAME_1
  155. # undef BOOST_PP_ITERATION_1
  156. # endif
  157. # if BOOST_PP_ITERATION_FINISH_1 <= 227 && BOOST_PP_ITERATION_START_1 >= 227
  158. # define BOOST_PP_ITERATION_1 227
  159. # include BOOST_PP_FILENAME_1
  160. # undef BOOST_PP_ITERATION_1
  161. # endif
  162. # if BOOST_PP_ITERATION_FINISH_1 <= 226 && BOOST_PP_ITERATION_START_1 >= 226
  163. # define BOOST_PP_ITERATION_1 226
  164. # include BOOST_PP_FILENAME_1
  165. # undef BOOST_PP_ITERATION_1
  166. # endif
  167. # if BOOST_PP_ITERATION_FINISH_1 <= 225 && BOOST_PP_ITERATION_START_1 >= 225
  168. # define BOOST_PP_ITERATION_1 225
  169. # include BOOST_PP_FILENAME_1
  170. # undef BOOST_PP_ITERATION_1
  171. # endif
  172. # if BOOST_PP_ITERATION_FINISH_1 <= 224 && BOOST_PP_ITERATION_START_1 >= 224
  173. # define BOOST_PP_ITERATION_1 224
  174. # include BOOST_PP_FILENAME_1
  175. # undef BOOST_PP_ITERATION_1
  176. # endif
  177. # if BOOST_PP_ITERATION_FINISH_1 <= 223 && BOOST_PP_ITERATION_START_1 >= 223
  178. # define BOOST_PP_ITERATION_1 223
  179. # include BOOST_PP_FILENAME_1
  180. # undef BOOST_PP_ITERATION_1
  181. # endif
  182. # if BOOST_PP_ITERATION_FINISH_1 <= 222 && BOOST_PP_ITERATION_START_1 >= 222
  183. # define BOOST_PP_ITERATION_1 222
  184. # include BOOST_PP_FILENAME_1
  185. # undef BOOST_PP_ITERATION_1
  186. # endif
  187. # if BOOST_PP_ITERATION_FINISH_1 <= 221 && BOOST_PP_ITERATION_START_1 >= 221
  188. # define BOOST_PP_ITERATION_1 221
  189. # include BOOST_PP_FILENAME_1
  190. # undef BOOST_PP_ITERATION_1
  191. # endif
  192. # if BOOST_PP_ITERATION_FINISH_1 <= 220 && BOOST_PP_ITERATION_START_1 >= 220
  193. # define BOOST_PP_ITERATION_1 220
  194. # include BOOST_PP_FILENAME_1
  195. # undef BOOST_PP_ITERATION_1
  196. # endif
  197. # if BOOST_PP_ITERATION_FINISH_1 <= 219 && BOOST_PP_ITERATION_START_1 >= 219
  198. # define BOOST_PP_ITERATION_1 219
  199. # include BOOST_PP_FILENAME_1
  200. # undef BOOST_PP_ITERATION_1
  201. # endif
  202. # if BOOST_PP_ITERATION_FINISH_1 <= 218 && BOOST_PP_ITERATION_START_1 >= 218
  203. # define BOOST_PP_ITERATION_1 218
  204. # include BOOST_PP_FILENAME_1
  205. # undef BOOST_PP_ITERATION_1
  206. # endif
  207. # if BOOST_PP_ITERATION_FINISH_1 <= 217 && BOOST_PP_ITERATION_START_1 >= 217
  208. # define BOOST_PP_ITERATION_1 217
  209. # include BOOST_PP_FILENAME_1
  210. # undef BOOST_PP_ITERATION_1
  211. # endif
  212. # if BOOST_PP_ITERATION_FINISH_1 <= 216 && BOOST_PP_ITERATION_START_1 >= 216
  213. # define BOOST_PP_ITERATION_1 216
  214. # include BOOST_PP_FILENAME_1
  215. # undef BOOST_PP_ITERATION_1
  216. # endif
  217. # if BOOST_PP_ITERATION_FINISH_1 <= 215 && BOOST_PP_ITERATION_START_1 >= 215
  218. # define BOOST_PP_ITERATION_1 215
  219. # include BOOST_PP_FILENAME_1
  220. # undef BOOST_PP_ITERATION_1
  221. # endif
  222. # if BOOST_PP_ITERATION_FINISH_1 <= 214 && BOOST_PP_ITERATION_START_1 >= 214
  223. # define BOOST_PP_ITERATION_1 214
  224. # include BOOST_PP_FILENAME_1
  225. # undef BOOST_PP_ITERATION_1
  226. # endif
  227. # if BOOST_PP_ITERATION_FINISH_1 <= 213 && BOOST_PP_ITERATION_START_1 >= 213
  228. # define BOOST_PP_ITERATION_1 213
  229. # include BOOST_PP_FILENAME_1
  230. # undef BOOST_PP_ITERATION_1
  231. # endif
  232. # if BOOST_PP_ITERATION_FINISH_1 <= 212 && BOOST_PP_ITERATION_START_1 >= 212
  233. # define BOOST_PP_ITERATION_1 212
  234. # include BOOST_PP_FILENAME_1
  235. # undef BOOST_PP_ITERATION_1
  236. # endif
  237. # if BOOST_PP_ITERATION_FINISH_1 <= 211 && BOOST_PP_ITERATION_START_1 >= 211
  238. # define BOOST_PP_ITERATION_1 211
  239. # include BOOST_PP_FILENAME_1
  240. # undef BOOST_PP_ITERATION_1
  241. # endif
  242. # if BOOST_PP_ITERATION_FINISH_1 <= 210 && BOOST_PP_ITERATION_START_1 >= 210
  243. # define BOOST_PP_ITERATION_1 210
  244. # include BOOST_PP_FILENAME_1
  245. # undef BOOST_PP_ITERATION_1
  246. # endif
  247. # if BOOST_PP_ITERATION_FINISH_1 <= 209 && BOOST_PP_ITERATION_START_1 >= 209
  248. # define BOOST_PP_ITERATION_1 209
  249. # include BOOST_PP_FILENAME_1
  250. # undef BOOST_PP_ITERATION_1
  251. # endif
  252. # if BOOST_PP_ITERATION_FINISH_1 <= 208 && BOOST_PP_ITERATION_START_1 >= 208
  253. # define BOOST_PP_ITERATION_1 208
  254. # include BOOST_PP_FILENAME_1
  255. # undef BOOST_PP_ITERATION_1
  256. # endif
  257. # if BOOST_PP_ITERATION_FINISH_1 <= 207 && BOOST_PP_ITERATION_START_1 >= 207
  258. # define BOOST_PP_ITERATION_1 207
  259. # include BOOST_PP_FILENAME_1
  260. # undef BOOST_PP_ITERATION_1
  261. # endif
  262. # if BOOST_PP_ITERATION_FINISH_1 <= 206 && BOOST_PP_ITERATION_START_1 >= 206
  263. # define BOOST_PP_ITERATION_1 206
  264. # include BOOST_PP_FILENAME_1
  265. # undef BOOST_PP_ITERATION_1
  266. # endif
  267. # if BOOST_PP_ITERATION_FINISH_1 <= 205 && BOOST_PP_ITERATION_START_1 >= 205
  268. # define BOOST_PP_ITERATION_1 205
  269. # include BOOST_PP_FILENAME_1
  270. # undef BOOST_PP_ITERATION_1
  271. # endif
  272. # if BOOST_PP_ITERATION_FINISH_1 <= 204 && BOOST_PP_ITERATION_START_1 >= 204
  273. # define BOOST_PP_ITERATION_1 204
  274. # include BOOST_PP_FILENAME_1
  275. # undef BOOST_PP_ITERATION_1
  276. # endif
  277. # if BOOST_PP_ITERATION_FINISH_1 <= 203 && BOOST_PP_ITERATION_START_1 >= 203
  278. # define BOOST_PP_ITERATION_1 203
  279. # include BOOST_PP_FILENAME_1
  280. # undef BOOST_PP_ITERATION_1
  281. # endif
  282. # if BOOST_PP_ITERATION_FINISH_1 <= 202 && BOOST_PP_ITERATION_START_1 >= 202
  283. # define BOOST_PP_ITERATION_1 202
  284. # include BOOST_PP_FILENAME_1
  285. # undef BOOST_PP_ITERATION_1
  286. # endif
  287. # if BOOST_PP_ITERATION_FINISH_1 <= 201 && BOOST_PP_ITERATION_START_1 >= 201
  288. # define BOOST_PP_ITERATION_1 201
  289. # include BOOST_PP_FILENAME_1
  290. # undef BOOST_PP_ITERATION_1
  291. # endif
  292. # if BOOST_PP_ITERATION_FINISH_1 <= 200 && BOOST_PP_ITERATION_START_1 >= 200
  293. # define BOOST_PP_ITERATION_1 200
  294. # include BOOST_PP_FILENAME_1
  295. # undef BOOST_PP_ITERATION_1
  296. # endif
  297. # if BOOST_PP_ITERATION_FINISH_1 <= 199 && BOOST_PP_ITERATION_START_1 >= 199
  298. # define BOOST_PP_ITERATION_1 199
  299. # include BOOST_PP_FILENAME_1
  300. # undef BOOST_PP_ITERATION_1
  301. # endif
  302. # if BOOST_PP_ITERATION_FINISH_1 <= 198 && BOOST_PP_ITERATION_START_1 >= 198
  303. # define BOOST_PP_ITERATION_1 198
  304. # include BOOST_PP_FILENAME_1
  305. # undef BOOST_PP_ITERATION_1
  306. # endif
  307. # if BOOST_PP_ITERATION_FINISH_1 <= 197 && BOOST_PP_ITERATION_START_1 >= 197
  308. # define BOOST_PP_ITERATION_1 197
  309. # include BOOST_PP_FILENAME_1
  310. # undef BOOST_PP_ITERATION_1
  311. # endif
  312. # if BOOST_PP_ITERATION_FINISH_1 <= 196 && BOOST_PP_ITERATION_START_1 >= 196
  313. # define BOOST_PP_ITERATION_1 196
  314. # include BOOST_PP_FILENAME_1
  315. # undef BOOST_PP_ITERATION_1
  316. # endif
  317. # if BOOST_PP_ITERATION_FINISH_1 <= 195 && BOOST_PP_ITERATION_START_1 >= 195
  318. # define BOOST_PP_ITERATION_1 195
  319. # include BOOST_PP_FILENAME_1
  320. # undef BOOST_PP_ITERATION_1
  321. # endif
  322. # if BOOST_PP_ITERATION_FINISH_1 <= 194 && BOOST_PP_ITERATION_START_1 >= 194
  323. # define BOOST_PP_ITERATION_1 194
  324. # include BOOST_PP_FILENAME_1
  325. # undef BOOST_PP_ITERATION_1
  326. # endif
  327. # if BOOST_PP_ITERATION_FINISH_1 <= 193 && BOOST_PP_ITERATION_START_1 >= 193
  328. # define BOOST_PP_ITERATION_1 193
  329. # include BOOST_PP_FILENAME_1
  330. # undef BOOST_PP_ITERATION_1
  331. # endif
  332. # if BOOST_PP_ITERATION_FINISH_1 <= 192 && BOOST_PP_ITERATION_START_1 >= 192
  333. # define BOOST_PP_ITERATION_1 192
  334. # include BOOST_PP_FILENAME_1
  335. # undef BOOST_PP_ITERATION_1
  336. # endif
  337. # if BOOST_PP_ITERATION_FINISH_1 <= 191 && BOOST_PP_ITERATION_START_1 >= 191
  338. # define BOOST_PP_ITERATION_1 191
  339. # include BOOST_PP_FILENAME_1
  340. # undef BOOST_PP_ITERATION_1
  341. # endif
  342. # if BOOST_PP_ITERATION_FINISH_1 <= 190 && BOOST_PP_ITERATION_START_1 >= 190
  343. # define BOOST_PP_ITERATION_1 190
  344. # include BOOST_PP_FILENAME_1
  345. # undef BOOST_PP_ITERATION_1
  346. # endif
  347. # if BOOST_PP_ITERATION_FINISH_1 <= 189 && BOOST_PP_ITERATION_START_1 >= 189
  348. # define BOOST_PP_ITERATION_1 189
  349. # include BOOST_PP_FILENAME_1
  350. # undef BOOST_PP_ITERATION_1
  351. # endif
  352. # if BOOST_PP_ITERATION_FINISH_1 <= 188 && BOOST_PP_ITERATION_START_1 >= 188
  353. # define BOOST_PP_ITERATION_1 188
  354. # include BOOST_PP_FILENAME_1
  355. # undef BOOST_PP_ITERATION_1
  356. # endif
  357. # if BOOST_PP_ITERATION_FINISH_1 <= 187 && BOOST_PP_ITERATION_START_1 >= 187
  358. # define BOOST_PP_ITERATION_1 187
  359. # include BOOST_PP_FILENAME_1
  360. # undef BOOST_PP_ITERATION_1
  361. # endif
  362. # if BOOST_PP_ITERATION_FINISH_1 <= 186 && BOOST_PP_ITERATION_START_1 >= 186
  363. # define BOOST_PP_ITERATION_1 186
  364. # include BOOST_PP_FILENAME_1
  365. # undef BOOST_PP_ITERATION_1
  366. # endif
  367. # if BOOST_PP_ITERATION_FINISH_1 <= 185 && BOOST_PP_ITERATION_START_1 >= 185
  368. # define BOOST_PP_ITERATION_1 185
  369. # include BOOST_PP_FILENAME_1
  370. # undef BOOST_PP_ITERATION_1
  371. # endif
  372. # if BOOST_PP_ITERATION_FINISH_1 <= 184 && BOOST_PP_ITERATION_START_1 >= 184
  373. # define BOOST_PP_ITERATION_1 184
  374. # include BOOST_PP_FILENAME_1
  375. # undef BOOST_PP_ITERATION_1
  376. # endif
  377. # if BOOST_PP_ITERATION_FINISH_1 <= 183 && BOOST_PP_ITERATION_START_1 >= 183
  378. # define BOOST_PP_ITERATION_1 183
  379. # include BOOST_PP_FILENAME_1
  380. # undef BOOST_PP_ITERATION_1
  381. # endif
  382. # if BOOST_PP_ITERATION_FINISH_1 <= 182 && BOOST_PP_ITERATION_START_1 >= 182
  383. # define BOOST_PP_ITERATION_1 182
  384. # include BOOST_PP_FILENAME_1
  385. # undef BOOST_PP_ITERATION_1
  386. # endif
  387. # if BOOST_PP_ITERATION_FINISH_1 <= 181 && BOOST_PP_ITERATION_START_1 >= 181
  388. # define BOOST_PP_ITERATION_1 181
  389. # include BOOST_PP_FILENAME_1
  390. # undef BOOST_PP_ITERATION_1
  391. # endif
  392. # if BOOST_PP_ITERATION_FINISH_1 <= 180 && BOOST_PP_ITERATION_START_1 >= 180
  393. # define BOOST_PP_ITERATION_1 180
  394. # include BOOST_PP_FILENAME_1
  395. # undef BOOST_PP_ITERATION_1
  396. # endif
  397. # if BOOST_PP_ITERATION_FINISH_1 <= 179 && BOOST_PP_ITERATION_START_1 >= 179
  398. # define BOOST_PP_ITERATION_1 179
  399. # include BOOST_PP_FILENAME_1
  400. # undef BOOST_PP_ITERATION_1
  401. # endif
  402. # if BOOST_PP_ITERATION_FINISH_1 <= 178 && BOOST_PP_ITERATION_START_1 >= 178
  403. # define BOOST_PP_ITERATION_1 178
  404. # include BOOST_PP_FILENAME_1
  405. # undef BOOST_PP_ITERATION_1
  406. # endif
  407. # if BOOST_PP_ITERATION_FINISH_1 <= 177 && BOOST_PP_ITERATION_START_1 >= 177
  408. # define BOOST_PP_ITERATION_1 177
  409. # include BOOST_PP_FILENAME_1
  410. # undef BOOST_PP_ITERATION_1
  411. # endif
  412. # if BOOST_PP_ITERATION_FINISH_1 <= 176 && BOOST_PP_ITERATION_START_1 >= 176
  413. # define BOOST_PP_ITERATION_1 176
  414. # include BOOST_PP_FILENAME_1
  415. # undef BOOST_PP_ITERATION_1
  416. # endif
  417. # if BOOST_PP_ITERATION_FINISH_1 <= 175 && BOOST_PP_ITERATION_START_1 >= 175
  418. # define BOOST_PP_ITERATION_1 175
  419. # include BOOST_PP_FILENAME_1
  420. # undef BOOST_PP_ITERATION_1
  421. # endif
  422. # if BOOST_PP_ITERATION_FINISH_1 <= 174 && BOOST_PP_ITERATION_START_1 >= 174
  423. # define BOOST_PP_ITERATION_1 174
  424. # include BOOST_PP_FILENAME_1
  425. # undef BOOST_PP_ITERATION_1
  426. # endif
  427. # if BOOST_PP_ITERATION_FINISH_1 <= 173 && BOOST_PP_ITERATION_START_1 >= 173
  428. # define BOOST_PP_ITERATION_1 173
  429. # include BOOST_PP_FILENAME_1
  430. # undef BOOST_PP_ITERATION_1
  431. # endif
  432. # if BOOST_PP_ITERATION_FINISH_1 <= 172 && BOOST_PP_ITERATION_START_1 >= 172
  433. # define BOOST_PP_ITERATION_1 172
  434. # include BOOST_PP_FILENAME_1
  435. # undef BOOST_PP_ITERATION_1
  436. # endif
  437. # if BOOST_PP_ITERATION_FINISH_1 <= 171 && BOOST_PP_ITERATION_START_1 >= 171
  438. # define BOOST_PP_ITERATION_1 171
  439. # include BOOST_PP_FILENAME_1
  440. # undef BOOST_PP_ITERATION_1
  441. # endif
  442. # if BOOST_PP_ITERATION_FINISH_1 <= 170 && BOOST_PP_ITERATION_START_1 >= 170
  443. # define BOOST_PP_ITERATION_1 170
  444. # include BOOST_PP_FILENAME_1
  445. # undef BOOST_PP_ITERATION_1
  446. # endif
  447. # if BOOST_PP_ITERATION_FINISH_1 <= 169 && BOOST_PP_ITERATION_START_1 >= 169
  448. # define BOOST_PP_ITERATION_1 169
  449. # include BOOST_PP_FILENAME_1
  450. # undef BOOST_PP_ITERATION_1
  451. # endif
  452. # if BOOST_PP_ITERATION_FINISH_1 <= 168 && BOOST_PP_ITERATION_START_1 >= 168
  453. # define BOOST_PP_ITERATION_1 168
  454. # include BOOST_PP_FILENAME_1
  455. # undef BOOST_PP_ITERATION_1
  456. # endif
  457. # if BOOST_PP_ITERATION_FINISH_1 <= 167 && BOOST_PP_ITERATION_START_1 >= 167
  458. # define BOOST_PP_ITERATION_1 167
  459. # include BOOST_PP_FILENAME_1
  460. # undef BOOST_PP_ITERATION_1
  461. # endif
  462. # if BOOST_PP_ITERATION_FINISH_1 <= 166 && BOOST_PP_ITERATION_START_1 >= 166
  463. # define BOOST_PP_ITERATION_1 166
  464. # include BOOST_PP_FILENAME_1
  465. # undef BOOST_PP_ITERATION_1
  466. # endif
  467. # if BOOST_PP_ITERATION_FINISH_1 <= 165 && BOOST_PP_ITERATION_START_1 >= 165
  468. # define BOOST_PP_ITERATION_1 165
  469. # include BOOST_PP_FILENAME_1
  470. # undef BOOST_PP_ITERATION_1
  471. # endif
  472. # if BOOST_PP_ITERATION_FINISH_1 <= 164 && BOOST_PP_ITERATION_START_1 >= 164
  473. # define BOOST_PP_ITERATION_1 164
  474. # include BOOST_PP_FILENAME_1
  475. # undef BOOST_PP_ITERATION_1
  476. # endif
  477. # if BOOST_PP_ITERATION_FINISH_1 <= 163 && BOOST_PP_ITERATION_START_1 >= 163
  478. # define BOOST_PP_ITERATION_1 163
  479. # include BOOST_PP_FILENAME_1
  480. # undef BOOST_PP_ITERATION_1
  481. # endif
  482. # if BOOST_PP_ITERATION_FINISH_1 <= 162 && BOOST_PP_ITERATION_START_1 >= 162
  483. # define BOOST_PP_ITERATION_1 162
  484. # include BOOST_PP_FILENAME_1
  485. # undef BOOST_PP_ITERATION_1
  486. # endif
  487. # if BOOST_PP_ITERATION_FINISH_1 <= 161 && BOOST_PP_ITERATION_START_1 >= 161
  488. # define BOOST_PP_ITERATION_1 161
  489. # include BOOST_PP_FILENAME_1
  490. # undef BOOST_PP_ITERATION_1
  491. # endif
  492. # if BOOST_PP_ITERATION_FINISH_1 <= 160 && BOOST_PP_ITERATION_START_1 >= 160
  493. # define BOOST_PP_ITERATION_1 160
  494. # include BOOST_PP_FILENAME_1
  495. # undef BOOST_PP_ITERATION_1
  496. # endif
  497. # if BOOST_PP_ITERATION_FINISH_1 <= 159 && BOOST_PP_ITERATION_START_1 >= 159
  498. # define BOOST_PP_ITERATION_1 159
  499. # include BOOST_PP_FILENAME_1
  500. # undef BOOST_PP_ITERATION_1
  501. # endif
  502. # if BOOST_PP_ITERATION_FINISH_1 <= 158 && BOOST_PP_ITERATION_START_1 >= 158
  503. # define BOOST_PP_ITERATION_1 158
  504. # include BOOST_PP_FILENAME_1
  505. # undef BOOST_PP_ITERATION_1
  506. # endif
  507. # if BOOST_PP_ITERATION_FINISH_1 <= 157 && BOOST_PP_ITERATION_START_1 >= 157
  508. # define BOOST_PP_ITERATION_1 157
  509. # include BOOST_PP_FILENAME_1
  510. # undef BOOST_PP_ITERATION_1
  511. # endif
  512. # if BOOST_PP_ITERATION_FINISH_1 <= 156 && BOOST_PP_ITERATION_START_1 >= 156
  513. # define BOOST_PP_ITERATION_1 156
  514. # include BOOST_PP_FILENAME_1
  515. # undef BOOST_PP_ITERATION_1
  516. # endif
  517. # if BOOST_PP_ITERATION_FINISH_1 <= 155 && BOOST_PP_ITERATION_START_1 >= 155
  518. # define BOOST_PP_ITERATION_1 155
  519. # include BOOST_PP_FILENAME_1
  520. # undef BOOST_PP_ITERATION_1
  521. # endif
  522. # if BOOST_PP_ITERATION_FINISH_1 <= 154 && BOOST_PP_ITERATION_START_1 >= 154
  523. # define BOOST_PP_ITERATION_1 154
  524. # include BOOST_PP_FILENAME_1
  525. # undef BOOST_PP_ITERATION_1
  526. # endif
  527. # if BOOST_PP_ITERATION_FINISH_1 <= 153 && BOOST_PP_ITERATION_START_1 >= 153
  528. # define BOOST_PP_ITERATION_1 153
  529. # include BOOST_PP_FILENAME_1
  530. # undef BOOST_PP_ITERATION_1
  531. # endif
  532. # if BOOST_PP_ITERATION_FINISH_1 <= 152 && BOOST_PP_ITERATION_START_1 >= 152
  533. # define BOOST_PP_ITERATION_1 152
  534. # include BOOST_PP_FILENAME_1
  535. # undef BOOST_PP_ITERATION_1
  536. # endif
  537. # if BOOST_PP_ITERATION_FINISH_1 <= 151 && BOOST_PP_ITERATION_START_1 >= 151
  538. # define BOOST_PP_ITERATION_1 151
  539. # include BOOST_PP_FILENAME_1
  540. # undef BOOST_PP_ITERATION_1
  541. # endif
  542. # if BOOST_PP_ITERATION_FINISH_1 <= 150 && BOOST_PP_ITERATION_START_1 >= 150
  543. # define BOOST_PP_ITERATION_1 150
  544. # include BOOST_PP_FILENAME_1
  545. # undef BOOST_PP_ITERATION_1
  546. # endif
  547. # if BOOST_PP_ITERATION_FINISH_1 <= 149 && BOOST_PP_ITERATION_START_1 >= 149
  548. # define BOOST_PP_ITERATION_1 149
  549. # include BOOST_PP_FILENAME_1
  550. # undef BOOST_PP_ITERATION_1
  551. # endif
  552. # if BOOST_PP_ITERATION_FINISH_1 <= 148 && BOOST_PP_ITERATION_START_1 >= 148
  553. # define BOOST_PP_ITERATION_1 148
  554. # include BOOST_PP_FILENAME_1
  555. # undef BOOST_PP_ITERATION_1
  556. # endif
  557. # if BOOST_PP_ITERATION_FINISH_1 <= 147 && BOOST_PP_ITERATION_START_1 >= 147
  558. # define BOOST_PP_ITERATION_1 147
  559. # include BOOST_PP_FILENAME_1
  560. # undef BOOST_PP_ITERATION_1
  561. # endif
  562. # if BOOST_PP_ITERATION_FINISH_1 <= 146 && BOOST_PP_ITERATION_START_1 >= 146
  563. # define BOOST_PP_ITERATION_1 146
  564. # include BOOST_PP_FILENAME_1
  565. # undef BOOST_PP_ITERATION_1
  566. # endif
  567. # if BOOST_PP_ITERATION_FINISH_1 <= 145 && BOOST_PP_ITERATION_START_1 >= 145
  568. # define BOOST_PP_ITERATION_1 145
  569. # include BOOST_PP_FILENAME_1
  570. # undef BOOST_PP_ITERATION_1
  571. # endif
  572. # if BOOST_PP_ITERATION_FINISH_1 <= 144 && BOOST_PP_ITERATION_START_1 >= 144
  573. # define BOOST_PP_ITERATION_1 144
  574. # include BOOST_PP_FILENAME_1
  575. # undef BOOST_PP_ITERATION_1
  576. # endif
  577. # if BOOST_PP_ITERATION_FINISH_1 <= 143 && BOOST_PP_ITERATION_START_1 >= 143
  578. # define BOOST_PP_ITERATION_1 143
  579. # include BOOST_PP_FILENAME_1
  580. # undef BOOST_PP_ITERATION_1
  581. # endif
  582. # if BOOST_PP_ITERATION_FINISH_1 <= 142 && BOOST_PP_ITERATION_START_1 >= 142
  583. # define BOOST_PP_ITERATION_1 142
  584. # include BOOST_PP_FILENAME_1
  585. # undef BOOST_PP_ITERATION_1
  586. # endif
  587. # if BOOST_PP_ITERATION_FINISH_1 <= 141 && BOOST_PP_ITERATION_START_1 >= 141
  588. # define BOOST_PP_ITERATION_1 141
  589. # include BOOST_PP_FILENAME_1
  590. # undef BOOST_PP_ITERATION_1
  591. # endif
  592. # if BOOST_PP_ITERATION_FINISH_1 <= 140 && BOOST_PP_ITERATION_START_1 >= 140
  593. # define BOOST_PP_ITERATION_1 140
  594. # include BOOST_PP_FILENAME_1
  595. # undef BOOST_PP_ITERATION_1
  596. # endif
  597. # if BOOST_PP_ITERATION_FINISH_1 <= 139 && BOOST_PP_ITERATION_START_1 >= 139
  598. # define BOOST_PP_ITERATION_1 139
  599. # include BOOST_PP_FILENAME_1
  600. # undef BOOST_PP_ITERATION_1
  601. # endif
  602. # if BOOST_PP_ITERATION_FINISH_1 <= 138 && BOOST_PP_ITERATION_START_1 >= 138
  603. # define BOOST_PP_ITERATION_1 138
  604. # include BOOST_PP_FILENAME_1
  605. # undef BOOST_PP_ITERATION_1
  606. # endif
  607. # if BOOST_PP_ITERATION_FINISH_1 <= 137 && BOOST_PP_ITERATION_START_1 >= 137
  608. # define BOOST_PP_ITERATION_1 137
  609. # include BOOST_PP_FILENAME_1
  610. # undef BOOST_PP_ITERATION_1
  611. # endif
  612. # if BOOST_PP_ITERATION_FINISH_1 <= 136 && BOOST_PP_ITERATION_START_1 >= 136
  613. # define BOOST_PP_ITERATION_1 136
  614. # include BOOST_PP_FILENAME_1
  615. # undef BOOST_PP_ITERATION_1
  616. # endif
  617. # if BOOST_PP_ITERATION_FINISH_1 <= 135 && BOOST_PP_ITERATION_START_1 >= 135
  618. # define BOOST_PP_ITERATION_1 135
  619. # include BOOST_PP_FILENAME_1
  620. # undef BOOST_PP_ITERATION_1
  621. # endif
  622. # if BOOST_PP_ITERATION_FINISH_1 <= 134 && BOOST_PP_ITERATION_START_1 >= 134
  623. # define BOOST_PP_ITERATION_1 134
  624. # include BOOST_PP_FILENAME_1
  625. # undef BOOST_PP_ITERATION_1
  626. # endif
  627. # if BOOST_PP_ITERATION_FINISH_1 <= 133 && BOOST_PP_ITERATION_START_1 >= 133
  628. # define BOOST_PP_ITERATION_1 133
  629. # include BOOST_PP_FILENAME_1
  630. # undef BOOST_PP_ITERATION_1
  631. # endif
  632. # if BOOST_PP_ITERATION_FINISH_1 <= 132 && BOOST_PP_ITERATION_START_1 >= 132
  633. # define BOOST_PP_ITERATION_1 132
  634. # include BOOST_PP_FILENAME_1
  635. # undef BOOST_PP_ITERATION_1
  636. # endif
  637. # if BOOST_PP_ITERATION_FINISH_1 <= 131 && BOOST_PP_ITERATION_START_1 >= 131
  638. # define BOOST_PP_ITERATION_1 131
  639. # include BOOST_PP_FILENAME_1
  640. # undef BOOST_PP_ITERATION_1
  641. # endif
  642. # if BOOST_PP_ITERATION_FINISH_1 <= 130 && BOOST_PP_ITERATION_START_1 >= 130
  643. # define BOOST_PP_ITERATION_1 130
  644. # include BOOST_PP_FILENAME_1
  645. # undef BOOST_PP_ITERATION_1
  646. # endif
  647. # if BOOST_PP_ITERATION_FINISH_1 <= 129 && BOOST_PP_ITERATION_START_1 >= 129
  648. # define BOOST_PP_ITERATION_1 129
  649. # include BOOST_PP_FILENAME_1
  650. # undef BOOST_PP_ITERATION_1
  651. # endif
  652. # if BOOST_PP_ITERATION_FINISH_1 <= 128 && BOOST_PP_ITERATION_START_1 >= 128
  653. # define BOOST_PP_ITERATION_1 128
  654. # include BOOST_PP_FILENAME_1
  655. # undef BOOST_PP_ITERATION_1
  656. # endif
  657. # if BOOST_PP_ITERATION_FINISH_1 <= 127 && BOOST_PP_ITERATION_START_1 >= 127
  658. # define BOOST_PP_ITERATION_1 127
  659. # include BOOST_PP_FILENAME_1
  660. # undef BOOST_PP_ITERATION_1
  661. # endif
  662. # if BOOST_PP_ITERATION_FINISH_1 <= 126 && BOOST_PP_ITERATION_START_1 >= 126
  663. # define BOOST_PP_ITERATION_1 126
  664. # include BOOST_PP_FILENAME_1
  665. # undef BOOST_PP_ITERATION_1
  666. # endif
  667. # if BOOST_PP_ITERATION_FINISH_1 <= 125 && BOOST_PP_ITERATION_START_1 >= 125
  668. # define BOOST_PP_ITERATION_1 125
  669. # include BOOST_PP_FILENAME_1
  670. # undef BOOST_PP_ITERATION_1
  671. # endif
  672. # if BOOST_PP_ITERATION_FINISH_1 <= 124 && BOOST_PP_ITERATION_START_1 >= 124
  673. # define BOOST_PP_ITERATION_1 124
  674. # include BOOST_PP_FILENAME_1
  675. # undef BOOST_PP_ITERATION_1
  676. # endif
  677. # if BOOST_PP_ITERATION_FINISH_1 <= 123 && BOOST_PP_ITERATION_START_1 >= 123
  678. # define BOOST_PP_ITERATION_1 123
  679. # include BOOST_PP_FILENAME_1
  680. # undef BOOST_PP_ITERATION_1
  681. # endif
  682. # if BOOST_PP_ITERATION_FINISH_1 <= 122 && BOOST_PP_ITERATION_START_1 >= 122
  683. # define BOOST_PP_ITERATION_1 122
  684. # include BOOST_PP_FILENAME_1
  685. # undef BOOST_PP_ITERATION_1
  686. # endif
  687. # if BOOST_PP_ITERATION_FINISH_1 <= 121 && BOOST_PP_ITERATION_START_1 >= 121
  688. # define BOOST_PP_ITERATION_1 121
  689. # include BOOST_PP_FILENAME_1
  690. # undef BOOST_PP_ITERATION_1
  691. # endif
  692. # if BOOST_PP_ITERATION_FINISH_1 <= 120 && BOOST_PP_ITERATION_START_1 >= 120
  693. # define BOOST_PP_ITERATION_1 120
  694. # include BOOST_PP_FILENAME_1
  695. # undef BOOST_PP_ITERATION_1
  696. # endif
  697. # if BOOST_PP_ITERATION_FINISH_1 <= 119 && BOOST_PP_ITERATION_START_1 >= 119
  698. # define BOOST_PP_ITERATION_1 119
  699. # include BOOST_PP_FILENAME_1
  700. # undef BOOST_PP_ITERATION_1
  701. # endif
  702. # if BOOST_PP_ITERATION_FINISH_1 <= 118 && BOOST_PP_ITERATION_START_1 >= 118
  703. # define BOOST_PP_ITERATION_1 118
  704. # include BOOST_PP_FILENAME_1
  705. # undef BOOST_PP_ITERATION_1
  706. # endif
  707. # if BOOST_PP_ITERATION_FINISH_1 <= 117 && BOOST_PP_ITERATION_START_1 >= 117
  708. # define BOOST_PP_ITERATION_1 117
  709. # include BOOST_PP_FILENAME_1
  710. # undef BOOST_PP_ITERATION_1
  711. # endif
  712. # if BOOST_PP_ITERATION_FINISH_1 <= 116 && BOOST_PP_ITERATION_START_1 >= 116
  713. # define BOOST_PP_ITERATION_1 116
  714. # include BOOST_PP_FILENAME_1
  715. # undef BOOST_PP_ITERATION_1
  716. # endif
  717. # if BOOST_PP_ITERATION_FINISH_1 <= 115 && BOOST_PP_ITERATION_START_1 >= 115
  718. # define BOOST_PP_ITERATION_1 115
  719. # include BOOST_PP_FILENAME_1
  720. # undef BOOST_PP_ITERATION_1
  721. # endif
  722. # if BOOST_PP_ITERATION_FINISH_1 <= 114 && BOOST_PP_ITERATION_START_1 >= 114
  723. # define BOOST_PP_ITERATION_1 114
  724. # include BOOST_PP_FILENAME_1
  725. # undef BOOST_PP_ITERATION_1
  726. # endif
  727. # if BOOST_PP_ITERATION_FINISH_1 <= 113 && BOOST_PP_ITERATION_START_1 >= 113
  728. # define BOOST_PP_ITERATION_1 113
  729. # include BOOST_PP_FILENAME_1
  730. # undef BOOST_PP_ITERATION_1
  731. # endif
  732. # if BOOST_PP_ITERATION_FINISH_1 <= 112 && BOOST_PP_ITERATION_START_1 >= 112
  733. # define BOOST_PP_ITERATION_1 112
  734. # include BOOST_PP_FILENAME_1
  735. # undef BOOST_PP_ITERATION_1
  736. # endif
  737. # if BOOST_PP_ITERATION_FINISH_1 <= 111 && BOOST_PP_ITERATION_START_1 >= 111
  738. # define BOOST_PP_ITERATION_1 111
  739. # include BOOST_PP_FILENAME_1
  740. # undef BOOST_PP_ITERATION_1
  741. # endif
  742. # if BOOST_PP_ITERATION_FINISH_1 <= 110 && BOOST_PP_ITERATION_START_1 >= 110
  743. # define BOOST_PP_ITERATION_1 110
  744. # include BOOST_PP_FILENAME_1
  745. # undef BOOST_PP_ITERATION_1
  746. # endif
  747. # if BOOST_PP_ITERATION_FINISH_1 <= 109 && BOOST_PP_ITERATION_START_1 >= 109
  748. # define BOOST_PP_ITERATION_1 109
  749. # include BOOST_PP_FILENAME_1
  750. # undef BOOST_PP_ITERATION_1
  751. # endif
  752. # if BOOST_PP_ITERATION_FINISH_1 <= 108 && BOOST_PP_ITERATION_START_1 >= 108
  753. # define BOOST_PP_ITERATION_1 108
  754. # include BOOST_PP_FILENAME_1
  755. # undef BOOST_PP_ITERATION_1
  756. # endif
  757. # if BOOST_PP_ITERATION_FINISH_1 <= 107 && BOOST_PP_ITERATION_START_1 >= 107
  758. # define BOOST_PP_ITERATION_1 107
  759. # include BOOST_PP_FILENAME_1
  760. # undef BOOST_PP_ITERATION_1
  761. # endif
  762. # if BOOST_PP_ITERATION_FINISH_1 <= 106 && BOOST_PP_ITERATION_START_1 >= 106
  763. # define BOOST_PP_ITERATION_1 106
  764. # include BOOST_PP_FILENAME_1
  765. # undef BOOST_PP_ITERATION_1
  766. # endif
  767. # if BOOST_PP_ITERATION_FINISH_1 <= 105 && BOOST_PP_ITERATION_START_1 >= 105
  768. # define BOOST_PP_ITERATION_1 105
  769. # include BOOST_PP_FILENAME_1
  770. # undef BOOST_PP_ITERATION_1
  771. # endif
  772. # if BOOST_PP_ITERATION_FINISH_1 <= 104 && BOOST_PP_ITERATION_START_1 >= 104
  773. # define BOOST_PP_ITERATION_1 104
  774. # include BOOST_PP_FILENAME_1
  775. # undef BOOST_PP_ITERATION_1
  776. # endif
  777. # if BOOST_PP_ITERATION_FINISH_1 <= 103 && BOOST_PP_ITERATION_START_1 >= 103
  778. # define BOOST_PP_ITERATION_1 103
  779. # include BOOST_PP_FILENAME_1
  780. # undef BOOST_PP_ITERATION_1
  781. # endif
  782. # if BOOST_PP_ITERATION_FINISH_1 <= 102 && BOOST_PP_ITERATION_START_1 >= 102
  783. # define BOOST_PP_ITERATION_1 102
  784. # include BOOST_PP_FILENAME_1
  785. # undef BOOST_PP_ITERATION_1
  786. # endif
  787. # if BOOST_PP_ITERATION_FINISH_1 <= 101 && BOOST_PP_ITERATION_START_1 >= 101
  788. # define BOOST_PP_ITERATION_1 101
  789. # include BOOST_PP_FILENAME_1
  790. # undef BOOST_PP_ITERATION_1
  791. # endif
  792. # if BOOST_PP_ITERATION_FINISH_1 <= 100 && BOOST_PP_ITERATION_START_1 >= 100
  793. # define BOOST_PP_ITERATION_1 100
  794. # include BOOST_PP_FILENAME_1
  795. # undef BOOST_PP_ITERATION_1
  796. # endif
  797. # if BOOST_PP_ITERATION_FINISH_1 <= 99 && BOOST_PP_ITERATION_START_1 >= 99
  798. # define BOOST_PP_ITERATION_1 99
  799. # include BOOST_PP_FILENAME_1
  800. # undef BOOST_PP_ITERATION_1
  801. # endif
  802. # if BOOST_PP_ITERATION_FINISH_1 <= 98 && BOOST_PP_ITERATION_START_1 >= 98
  803. # define BOOST_PP_ITERATION_1 98
  804. # include BOOST_PP_FILENAME_1
  805. # undef BOOST_PP_ITERATION_1
  806. # endif
  807. # if BOOST_PP_ITERATION_FINISH_1 <= 97 && BOOST_PP_ITERATION_START_1 >= 97
  808. # define BOOST_PP_ITERATION_1 97
  809. # include BOOST_PP_FILENAME_1
  810. # undef BOOST_PP_ITERATION_1
  811. # endif
  812. # if BOOST_PP_ITERATION_FINISH_1 <= 96 && BOOST_PP_ITERATION_START_1 >= 96
  813. # define BOOST_PP_ITERATION_1 96
  814. # include BOOST_PP_FILENAME_1
  815. # undef BOOST_PP_ITERATION_1
  816. # endif
  817. # if BOOST_PP_ITERATION_FINISH_1 <= 95 && BOOST_PP_ITERATION_START_1 >= 95
  818. # define BOOST_PP_ITERATION_1 95
  819. # include BOOST_PP_FILENAME_1
  820. # undef BOOST_PP_ITERATION_1
  821. # endif
  822. # if BOOST_PP_ITERATION_FINISH_1 <= 94 && BOOST_PP_ITERATION_START_1 >= 94
  823. # define BOOST_PP_ITERATION_1 94
  824. # include BOOST_PP_FILENAME_1
  825. # undef BOOST_PP_ITERATION_1
  826. # endif
  827. # if BOOST_PP_ITERATION_FINISH_1 <= 93 && BOOST_PP_ITERATION_START_1 >= 93
  828. # define BOOST_PP_ITERATION_1 93
  829. # include BOOST_PP_FILENAME_1
  830. # undef BOOST_PP_ITERATION_1
  831. # endif
  832. # if BOOST_PP_ITERATION_FINISH_1 <= 92 && BOOST_PP_ITERATION_START_1 >= 92
  833. # define BOOST_PP_ITERATION_1 92
  834. # include BOOST_PP_FILENAME_1
  835. # undef BOOST_PP_ITERATION_1
  836. # endif
  837. # if BOOST_PP_ITERATION_FINISH_1 <= 91 && BOOST_PP_ITERATION_START_1 >= 91
  838. # define BOOST_PP_ITERATION_1 91
  839. # include BOOST_PP_FILENAME_1
  840. # undef BOOST_PP_ITERATION_1
  841. # endif
  842. # if BOOST_PP_ITERATION_FINISH_1 <= 90 && BOOST_PP_ITERATION_START_1 >= 90
  843. # define BOOST_PP_ITERATION_1 90
  844. # include BOOST_PP_FILENAME_1
  845. # undef BOOST_PP_ITERATION_1
  846. # endif
  847. # if BOOST_PP_ITERATION_FINISH_1 <= 89 && BOOST_PP_ITERATION_START_1 >= 89
  848. # define BOOST_PP_ITERATION_1 89
  849. # include BOOST_PP_FILENAME_1
  850. # undef BOOST_PP_ITERATION_1
  851. # endif
  852. # if BOOST_PP_ITERATION_FINISH_1 <= 88 && BOOST_PP_ITERATION_START_1 >= 88
  853. # define BOOST_PP_ITERATION_1 88
  854. # include BOOST_PP_FILENAME_1
  855. # undef BOOST_PP_ITERATION_1
  856. # endif
  857. # if BOOST_PP_ITERATION_FINISH_1 <= 87 && BOOST_PP_ITERATION_START_1 >= 87
  858. # define BOOST_PP_ITERATION_1 87
  859. # include BOOST_PP_FILENAME_1
  860. # undef BOOST_PP_ITERATION_1
  861. # endif
  862. # if BOOST_PP_ITERATION_FINISH_1 <= 86 && BOOST_PP_ITERATION_START_1 >= 86
  863. # define BOOST_PP_ITERATION_1 86
  864. # include BOOST_PP_FILENAME_1
  865. # undef BOOST_PP_ITERATION_1
  866. # endif
  867. # if BOOST_PP_ITERATION_FINISH_1 <= 85 && BOOST_PP_ITERATION_START_1 >= 85
  868. # define BOOST_PP_ITERATION_1 85
  869. # include BOOST_PP_FILENAME_1
  870. # undef BOOST_PP_ITERATION_1
  871. # endif
  872. # if BOOST_PP_ITERATION_FINISH_1 <= 84 && BOOST_PP_ITERATION_START_1 >= 84
  873. # define BOOST_PP_ITERATION_1 84
  874. # include BOOST_PP_FILENAME_1
  875. # undef BOOST_PP_ITERATION_1
  876. # endif
  877. # if BOOST_PP_ITERATION_FINISH_1 <= 83 && BOOST_PP_ITERATION_START_1 >= 83
  878. # define BOOST_PP_ITERATION_1 83
  879. # include BOOST_PP_FILENAME_1
  880. # undef BOOST_PP_ITERATION_1
  881. # endif
  882. # if BOOST_PP_ITERATION_FINISH_1 <= 82 && BOOST_PP_ITERATION_START_1 >= 82
  883. # define BOOST_PP_ITERATION_1 82
  884. # include BOOST_PP_FILENAME_1
  885. # undef BOOST_PP_ITERATION_1
  886. # endif
  887. # if BOOST_PP_ITERATION_FINISH_1 <= 81 && BOOST_PP_ITERATION_START_1 >= 81
  888. # define BOOST_PP_ITERATION_1 81
  889. # include BOOST_PP_FILENAME_1
  890. # undef BOOST_PP_ITERATION_1
  891. # endif
  892. # if BOOST_PP_ITERATION_FINISH_1 <= 80 && BOOST_PP_ITERATION_START_1 >= 80
  893. # define BOOST_PP_ITERATION_1 80
  894. # include BOOST_PP_FILENAME_1
  895. # undef BOOST_PP_ITERATION_1
  896. # endif
  897. # if BOOST_PP_ITERATION_FINISH_1 <= 79 && BOOST_PP_ITERATION_START_1 >= 79
  898. # define BOOST_PP_ITERATION_1 79
  899. # include BOOST_PP_FILENAME_1
  900. # undef BOOST_PP_ITERATION_1
  901. # endif
  902. # if BOOST_PP_ITERATION_FINISH_1 <= 78 && BOOST_PP_ITERATION_START_1 >= 78
  903. # define BOOST_PP_ITERATION_1 78
  904. # include BOOST_PP_FILENAME_1
  905. # undef BOOST_PP_ITERATION_1
  906. # endif
  907. # if BOOST_PP_ITERATION_FINISH_1 <= 77 && BOOST_PP_ITERATION_START_1 >= 77
  908. # define BOOST_PP_ITERATION_1 77
  909. # include BOOST_PP_FILENAME_1
  910. # undef BOOST_PP_ITERATION_1
  911. # endif
  912. # if BOOST_PP_ITERATION_FINISH_1 <= 76 && BOOST_PP_ITERATION_START_1 >= 76
  913. # define BOOST_PP_ITERATION_1 76
  914. # include BOOST_PP_FILENAME_1
  915. # undef BOOST_PP_ITERATION_1
  916. # endif
  917. # if BOOST_PP_ITERATION_FINISH_1 <= 75 && BOOST_PP_ITERATION_START_1 >= 75
  918. # define BOOST_PP_ITERATION_1 75
  919. # include BOOST_PP_FILENAME_1
  920. # undef BOOST_PP_ITERATION_1
  921. # endif
  922. # if BOOST_PP_ITERATION_FINISH_1 <= 74 && BOOST_PP_ITERATION_START_1 >= 74
  923. # define BOOST_PP_ITERATION_1 74
  924. # include BOOST_PP_FILENAME_1
  925. # undef BOOST_PP_ITERATION_1
  926. # endif
  927. # if BOOST_PP_ITERATION_FINISH_1 <= 73 && BOOST_PP_ITERATION_START_1 >= 73
  928. # define BOOST_PP_ITERATION_1 73
  929. # include BOOST_PP_FILENAME_1
  930. # undef BOOST_PP_ITERATION_1
  931. # endif
  932. # if BOOST_PP_ITERATION_FINISH_1 <= 72 && BOOST_PP_ITERATION_START_1 >= 72
  933. # define BOOST_PP_ITERATION_1 72
  934. # include BOOST_PP_FILENAME_1
  935. # undef BOOST_PP_ITERATION_1
  936. # endif
  937. # if BOOST_PP_ITERATION_FINISH_1 <= 71 && BOOST_PP_ITERATION_START_1 >= 71
  938. # define BOOST_PP_ITERATION_1 71
  939. # include BOOST_PP_FILENAME_1
  940. # undef BOOST_PP_ITERATION_1
  941. # endif
  942. # if BOOST_PP_ITERATION_FINISH_1 <= 70 && BOOST_PP_ITERATION_START_1 >= 70
  943. # define BOOST_PP_ITERATION_1 70
  944. # include BOOST_PP_FILENAME_1
  945. # undef BOOST_PP_ITERATION_1
  946. # endif
  947. # if BOOST_PP_ITERATION_FINISH_1 <= 69 && BOOST_PP_ITERATION_START_1 >= 69
  948. # define BOOST_PP_ITERATION_1 69
  949. # include BOOST_PP_FILENAME_1
  950. # undef BOOST_PP_ITERATION_1
  951. # endif
  952. # if BOOST_PP_ITERATION_FINISH_1 <= 68 && BOOST_PP_ITERATION_START_1 >= 68
  953. # define BOOST_PP_ITERATION_1 68
  954. # include BOOST_PP_FILENAME_1
  955. # undef BOOST_PP_ITERATION_1
  956. # endif
  957. # if BOOST_PP_ITERATION_FINISH_1 <= 67 && BOOST_PP_ITERATION_START_1 >= 67
  958. # define BOOST_PP_ITERATION_1 67
  959. # include BOOST_PP_FILENAME_1
  960. # undef BOOST_PP_ITERATION_1
  961. # endif
  962. # if BOOST_PP_ITERATION_FINISH_1 <= 66 && BOOST_PP_ITERATION_START_1 >= 66
  963. # define BOOST_PP_ITERATION_1 66
  964. # include BOOST_PP_FILENAME_1
  965. # undef BOOST_PP_ITERATION_1
  966. # endif
  967. # if BOOST_PP_ITERATION_FINISH_1 <= 65 && BOOST_PP_ITERATION_START_1 >= 65
  968. # define BOOST_PP_ITERATION_1 65
  969. # include BOOST_PP_FILENAME_1
  970. # undef BOOST_PP_ITERATION_1
  971. # endif
  972. # if BOOST_PP_ITERATION_FINISH_1 <= 64 && BOOST_PP_ITERATION_START_1 >= 64
  973. # define BOOST_PP_ITERATION_1 64
  974. # include BOOST_PP_FILENAME_1
  975. # undef BOOST_PP_ITERATION_1
  976. # endif
  977. # if BOOST_PP_ITERATION_FINISH_1 <= 63 && BOOST_PP_ITERATION_START_1 >= 63
  978. # define BOOST_PP_ITERATION_1 63
  979. # include BOOST_PP_FILENAME_1
  980. # undef BOOST_PP_ITERATION_1
  981. # endif
  982. # if BOOST_PP_ITERATION_FINISH_1 <= 62 && BOOST_PP_ITERATION_START_1 >= 62
  983. # define BOOST_PP_ITERATION_1 62
  984. # include BOOST_PP_FILENAME_1
  985. # undef BOOST_PP_ITERATION_1
  986. # endif
  987. # if BOOST_PP_ITERATION_FINISH_1 <= 61 && BOOST_PP_ITERATION_START_1 >= 61
  988. # define BOOST_PP_ITERATION_1 61
  989. # include BOOST_PP_FILENAME_1
  990. # undef BOOST_PP_ITERATION_1
  991. # endif
  992. # if BOOST_PP_ITERATION_FINISH_1 <= 60 && BOOST_PP_ITERATION_START_1 >= 60
  993. # define BOOST_PP_ITERATION_1 60
  994. # include BOOST_PP_FILENAME_1
  995. # undef BOOST_PP_ITERATION_1
  996. # endif
  997. # if BOOST_PP_ITERATION_FINISH_1 <= 59 && BOOST_PP_ITERATION_START_1 >= 59
  998. # define BOOST_PP_ITERATION_1 59
  999. # include BOOST_PP_FILENAME_1
  1000. # undef BOOST_PP_ITERATION_1
  1001. # endif
  1002. # if BOOST_PP_ITERATION_FINISH_1 <= 58 && BOOST_PP_ITERATION_START_1 >= 58
  1003. # define BOOST_PP_ITERATION_1 58
  1004. # include BOOST_PP_FILENAME_1
  1005. # undef BOOST_PP_ITERATION_1
  1006. # endif
  1007. # if BOOST_PP_ITERATION_FINISH_1 <= 57 && BOOST_PP_ITERATION_START_1 >= 57
  1008. # define BOOST_PP_ITERATION_1 57
  1009. # include BOOST_PP_FILENAME_1
  1010. # undef BOOST_PP_ITERATION_1
  1011. # endif
  1012. # if BOOST_PP_ITERATION_FINISH_1 <= 56 && BOOST_PP_ITERATION_START_1 >= 56
  1013. # define BOOST_PP_ITERATION_1 56
  1014. # include BOOST_PP_FILENAME_1
  1015. # undef BOOST_PP_ITERATION_1
  1016. # endif
  1017. # if BOOST_PP_ITERATION_FINISH_1 <= 55 && BOOST_PP_ITERATION_START_1 >= 55
  1018. # define BOOST_PP_ITERATION_1 55
  1019. # include BOOST_PP_FILENAME_1
  1020. # undef BOOST_PP_ITERATION_1
  1021. # endif
  1022. # if BOOST_PP_ITERATION_FINISH_1 <= 54 && BOOST_PP_ITERATION_START_1 >= 54
  1023. # define BOOST_PP_ITERATION_1 54
  1024. # include BOOST_PP_FILENAME_1
  1025. # undef BOOST_PP_ITERATION_1
  1026. # endif
  1027. # if BOOST_PP_ITERATION_FINISH_1 <= 53 && BOOST_PP_ITERATION_START_1 >= 53
  1028. # define BOOST_PP_ITERATION_1 53
  1029. # include BOOST_PP_FILENAME_1
  1030. # undef BOOST_PP_ITERATION_1
  1031. # endif
  1032. # if BOOST_PP_ITERATION_FINISH_1 <= 52 && BOOST_PP_ITERATION_START_1 >= 52
  1033. # define BOOST_PP_ITERATION_1 52
  1034. # include BOOST_PP_FILENAME_1
  1035. # undef BOOST_PP_ITERATION_1
  1036. # endif
  1037. # if BOOST_PP_ITERATION_FINISH_1 <= 51 && BOOST_PP_ITERATION_START_1 >= 51
  1038. # define BOOST_PP_ITERATION_1 51
  1039. # include BOOST_PP_FILENAME_1
  1040. # undef BOOST_PP_ITERATION_1
  1041. # endif
  1042. # if BOOST_PP_ITERATION_FINISH_1 <= 50 && BOOST_PP_ITERATION_START_1 >= 50
  1043. # define BOOST_PP_ITERATION_1 50
  1044. # include BOOST_PP_FILENAME_1
  1045. # undef BOOST_PP_ITERATION_1
  1046. # endif
  1047. # if BOOST_PP_ITERATION_FINISH_1 <= 49 && BOOST_PP_ITERATION_START_1 >= 49
  1048. # define BOOST_PP_ITERATION_1 49
  1049. # include BOOST_PP_FILENAME_1
  1050. # undef BOOST_PP_ITERATION_1
  1051. # endif
  1052. # if BOOST_PP_ITERATION_FINISH_1 <= 48 && BOOST_PP_ITERATION_START_1 >= 48
  1053. # define BOOST_PP_ITERATION_1 48
  1054. # include BOOST_PP_FILENAME_1
  1055. # undef BOOST_PP_ITERATION_1
  1056. # endif
  1057. # if BOOST_PP_ITERATION_FINISH_1 <= 47 && BOOST_PP_ITERATION_START_1 >= 47
  1058. # define BOOST_PP_ITERATION_1 47
  1059. # include BOOST_PP_FILENAME_1
  1060. # undef BOOST_PP_ITERATION_1
  1061. # endif
  1062. # if BOOST_PP_ITERATION_FINISH_1 <= 46 && BOOST_PP_ITERATION_START_1 >= 46
  1063. # define BOOST_PP_ITERATION_1 46
  1064. # include BOOST_PP_FILENAME_1
  1065. # undef BOOST_PP_ITERATION_1
  1066. # endif
  1067. # if BOOST_PP_ITERATION_FINISH_1 <= 45 && BOOST_PP_ITERATION_START_1 >= 45
  1068. # define BOOST_PP_ITERATION_1 45
  1069. # include BOOST_PP_FILENAME_1
  1070. # undef BOOST_PP_ITERATION_1
  1071. # endif
  1072. # if BOOST_PP_ITERATION_FINISH_1 <= 44 && BOOST_PP_ITERATION_START_1 >= 44
  1073. # define BOOST_PP_ITERATION_1 44
  1074. # include BOOST_PP_FILENAME_1
  1075. # undef BOOST_PP_ITERATION_1
  1076. # endif
  1077. # if BOOST_PP_ITERATION_FINISH_1 <= 43 && BOOST_PP_ITERATION_START_1 >= 43
  1078. # define BOOST_PP_ITERATION_1 43
  1079. # include BOOST_PP_FILENAME_1
  1080. # undef BOOST_PP_ITERATION_1
  1081. # endif
  1082. # if BOOST_PP_ITERATION_FINISH_1 <= 42 && BOOST_PP_ITERATION_START_1 >= 42
  1083. # define BOOST_PP_ITERATION_1 42
  1084. # include BOOST_PP_FILENAME_1
  1085. # undef BOOST_PP_ITERATION_1
  1086. # endif
  1087. # if BOOST_PP_ITERATION_FINISH_1 <= 41 && BOOST_PP_ITERATION_START_1 >= 41
  1088. # define BOOST_PP_ITERATION_1 41
  1089. # include BOOST_PP_FILENAME_1
  1090. # undef BOOST_PP_ITERATION_1
  1091. # endif
  1092. # if BOOST_PP_ITERATION_FINISH_1 <= 40 && BOOST_PP_ITERATION_START_1 >= 40
  1093. # define BOOST_PP_ITERATION_1 40
  1094. # include BOOST_PP_FILENAME_1
  1095. # undef BOOST_PP_ITERATION_1
  1096. # endif
  1097. # if BOOST_PP_ITERATION_FINISH_1 <= 39 && BOOST_PP_ITERATION_START_1 >= 39
  1098. # define BOOST_PP_ITERATION_1 39
  1099. # include BOOST_PP_FILENAME_1
  1100. # undef BOOST_PP_ITERATION_1
  1101. # endif
  1102. # if BOOST_PP_ITERATION_FINISH_1 <= 38 && BOOST_PP_ITERATION_START_1 >= 38
  1103. # define BOOST_PP_ITERATION_1 38
  1104. # include BOOST_PP_FILENAME_1
  1105. # undef BOOST_PP_ITERATION_1
  1106. # endif
  1107. # if BOOST_PP_ITERATION_FINISH_1 <= 37 && BOOST_PP_ITERATION_START_1 >= 37
  1108. # define BOOST_PP_ITERATION_1 37
  1109. # include BOOST_PP_FILENAME_1
  1110. # undef BOOST_PP_ITERATION_1
  1111. # endif
  1112. # if BOOST_PP_ITERATION_FINISH_1 <= 36 && BOOST_PP_ITERATION_START_1 >= 36
  1113. # define BOOST_PP_ITERATION_1 36
  1114. # include BOOST_PP_FILENAME_1
  1115. # undef BOOST_PP_ITERATION_1
  1116. # endif
  1117. # if BOOST_PP_ITERATION_FINISH_1 <= 35 && BOOST_PP_ITERATION_START_1 >= 35
  1118. # define BOOST_PP_ITERATION_1 35
  1119. # include BOOST_PP_FILENAME_1
  1120. # undef BOOST_PP_ITERATION_1
  1121. # endif
  1122. # if BOOST_PP_ITERATION_FINISH_1 <= 34 && BOOST_PP_ITERATION_START_1 >= 34
  1123. # define BOOST_PP_ITERATION_1 34
  1124. # include BOOST_PP_FILENAME_1
  1125. # undef BOOST_PP_ITERATION_1
  1126. # endif
  1127. # if BOOST_PP_ITERATION_FINISH_1 <= 33 && BOOST_PP_ITERATION_START_1 >= 33
  1128. # define BOOST_PP_ITERATION_1 33
  1129. # include BOOST_PP_FILENAME_1
  1130. # undef BOOST_PP_ITERATION_1
  1131. # endif
  1132. # if BOOST_PP_ITERATION_FINISH_1 <= 32 && BOOST_PP_ITERATION_START_1 >= 32
  1133. # define BOOST_PP_ITERATION_1 32
  1134. # include BOOST_PP_FILENAME_1
  1135. # undef BOOST_PP_ITERATION_1
  1136. # endif
  1137. # if BOOST_PP_ITERATION_FINISH_1 <= 31 && BOOST_PP_ITERATION_START_1 >= 31
  1138. # define BOOST_PP_ITERATION_1 31
  1139. # include BOOST_PP_FILENAME_1
  1140. # undef BOOST_PP_ITERATION_1
  1141. # endif
  1142. # if BOOST_PP_ITERATION_FINISH_1 <= 30 && BOOST_PP_ITERATION_START_1 >= 30
  1143. # define BOOST_PP_ITERATION_1 30
  1144. # include BOOST_PP_FILENAME_1
  1145. # undef BOOST_PP_ITERATION_1
  1146. # endif
  1147. # if BOOST_PP_ITERATION_FINISH_1 <= 29 && BOOST_PP_ITERATION_START_1 >= 29
  1148. # define BOOST_PP_ITERATION_1 29
  1149. # include BOOST_PP_FILENAME_1
  1150. # undef BOOST_PP_ITERATION_1
  1151. # endif
  1152. # if BOOST_PP_ITERATION_FINISH_1 <= 28 && BOOST_PP_ITERATION_START_1 >= 28
  1153. # define BOOST_PP_ITERATION_1 28
  1154. # include BOOST_PP_FILENAME_1
  1155. # undef BOOST_PP_ITERATION_1
  1156. # endif
  1157. # if BOOST_PP_ITERATION_FINISH_1 <= 27 && BOOST_PP_ITERATION_START_1 >= 27
  1158. # define BOOST_PP_ITERATION_1 27
  1159. # include BOOST_PP_FILENAME_1
  1160. # undef BOOST_PP_ITERATION_1
  1161. # endif
  1162. # if BOOST_PP_ITERATION_FINISH_1 <= 26 && BOOST_PP_ITERATION_START_1 >= 26
  1163. # define BOOST_PP_ITERATION_1 26
  1164. # include BOOST_PP_FILENAME_1
  1165. # undef BOOST_PP_ITERATION_1
  1166. # endif
  1167. # if BOOST_PP_ITERATION_FINISH_1 <= 25 && BOOST_PP_ITERATION_START_1 >= 25
  1168. # define BOOST_PP_ITERATION_1 25
  1169. # include BOOST_PP_FILENAME_1
  1170. # undef BOOST_PP_ITERATION_1
  1171. # endif
  1172. # if BOOST_PP_ITERATION_FINISH_1 <= 24 && BOOST_PP_ITERATION_START_1 >= 24
  1173. # define BOOST_PP_ITERATION_1 24
  1174. # include BOOST_PP_FILENAME_1
  1175. # undef BOOST_PP_ITERATION_1
  1176. # endif
  1177. # if BOOST_PP_ITERATION_FINISH_1 <= 23 && BOOST_PP_ITERATION_START_1 >= 23
  1178. # define BOOST_PP_ITERATION_1 23
  1179. # include BOOST_PP_FILENAME_1
  1180. # undef BOOST_PP_ITERATION_1
  1181. # endif
  1182. # if BOOST_PP_ITERATION_FINISH_1 <= 22 && BOOST_PP_ITERATION_START_1 >= 22
  1183. # define BOOST_PP_ITERATION_1 22
  1184. # include BOOST_PP_FILENAME_1
  1185. # undef BOOST_PP_ITERATION_1
  1186. # endif
  1187. # if BOOST_PP_ITERATION_FINISH_1 <= 21 && BOOST_PP_ITERATION_START_1 >= 21
  1188. # define BOOST_PP_ITERATION_1 21
  1189. # include BOOST_PP_FILENAME_1
  1190. # undef BOOST_PP_ITERATION_1
  1191. # endif
  1192. # if BOOST_PP_ITERATION_FINISH_1 <= 20 && BOOST_PP_ITERATION_START_1 >= 20
  1193. # define BOOST_PP_ITERATION_1 20
  1194. # include BOOST_PP_FILENAME_1
  1195. # undef BOOST_PP_ITERATION_1
  1196. # endif
  1197. # if BOOST_PP_ITERATION_FINISH_1 <= 19 && BOOST_PP_ITERATION_START_1 >= 19
  1198. # define BOOST_PP_ITERATION_1 19
  1199. # include BOOST_PP_FILENAME_1
  1200. # undef BOOST_PP_ITERATION_1
  1201. # endif
  1202. # if BOOST_PP_ITERATION_FINISH_1 <= 18 && BOOST_PP_ITERATION_START_1 >= 18
  1203. # define BOOST_PP_ITERATION_1 18
  1204. # include BOOST_PP_FILENAME_1
  1205. # undef BOOST_PP_ITERATION_1
  1206. # endif
  1207. # if BOOST_PP_ITERATION_FINISH_1 <= 17 && BOOST_PP_ITERATION_START_1 >= 17
  1208. # define BOOST_PP_ITERATION_1 17
  1209. # include BOOST_PP_FILENAME_1
  1210. # undef BOOST_PP_ITERATION_1
  1211. # endif
  1212. # if BOOST_PP_ITERATION_FINISH_1 <= 16 && BOOST_PP_ITERATION_START_1 >= 16
  1213. # define BOOST_PP_ITERATION_1 16
  1214. # include BOOST_PP_FILENAME_1
  1215. # undef BOOST_PP_ITERATION_1
  1216. # endif
  1217. # if BOOST_PP_ITERATION_FINISH_1 <= 15 && BOOST_PP_ITERATION_START_1 >= 15
  1218. # define BOOST_PP_ITERATION_1 15
  1219. # include BOOST_PP_FILENAME_1
  1220. # undef BOOST_PP_ITERATION_1
  1221. # endif
  1222. # if BOOST_PP_ITERATION_FINISH_1 <= 14 && BOOST_PP_ITERATION_START_1 >= 14
  1223. # define BOOST_PP_ITERATION_1 14
  1224. # include BOOST_PP_FILENAME_1
  1225. # undef BOOST_PP_ITERATION_1
  1226. # endif
  1227. # if BOOST_PP_ITERATION_FINISH_1 <= 13 && BOOST_PP_ITERATION_START_1 >= 13
  1228. # define BOOST_PP_ITERATION_1 13
  1229. # include BOOST_PP_FILENAME_1
  1230. # undef BOOST_PP_ITERATION_1
  1231. # endif
  1232. # if BOOST_PP_ITERATION_FINISH_1 <= 12 && BOOST_PP_ITERATION_START_1 >= 12
  1233. # define BOOST_PP_ITERATION_1 12
  1234. # include BOOST_PP_FILENAME_1
  1235. # undef BOOST_PP_ITERATION_1
  1236. # endif
  1237. # if BOOST_PP_ITERATION_FINISH_1 <= 11 && BOOST_PP_ITERATION_START_1 >= 11
  1238. # define BOOST_PP_ITERATION_1 11
  1239. # include BOOST_PP_FILENAME_1
  1240. # undef BOOST_PP_ITERATION_1
  1241. # endif
  1242. # if BOOST_PP_ITERATION_FINISH_1 <= 10 && BOOST_PP_ITERATION_START_1 >= 10
  1243. # define BOOST_PP_ITERATION_1 10
  1244. # include BOOST_PP_FILENAME_1
  1245. # undef BOOST_PP_ITERATION_1
  1246. # endif
  1247. # if BOOST_PP_ITERATION_FINISH_1 <= 9 && BOOST_PP_ITERATION_START_1 >= 9
  1248. # define BOOST_PP_ITERATION_1 9
  1249. # include BOOST_PP_FILENAME_1
  1250. # undef BOOST_PP_ITERATION_1
  1251. # endif
  1252. # if BOOST_PP_ITERATION_FINISH_1 <= 8 && BOOST_PP_ITERATION_START_1 >= 8
  1253. # define BOOST_PP_ITERATION_1 8
  1254. # include BOOST_PP_FILENAME_1
  1255. # undef BOOST_PP_ITERATION_1
  1256. # endif
  1257. # if BOOST_PP_ITERATION_FINISH_1 <= 7 && BOOST_PP_ITERATION_START_1 >= 7
  1258. # define BOOST_PP_ITERATION_1 7
  1259. # include BOOST_PP_FILENAME_1
  1260. # undef BOOST_PP_ITERATION_1
  1261. # endif
  1262. # if BOOST_PP_ITERATION_FINISH_1 <= 6 && BOOST_PP_ITERATION_START_1 >= 6
  1263. # define BOOST_PP_ITERATION_1 6
  1264. # include BOOST_PP_FILENAME_1
  1265. # undef BOOST_PP_ITERATION_1
  1266. # endif
  1267. # if BOOST_PP_ITERATION_FINISH_1 <= 5 && BOOST_PP_ITERATION_START_1 >= 5
  1268. # define BOOST_PP_ITERATION_1 5
  1269. # include BOOST_PP_FILENAME_1
  1270. # undef BOOST_PP_ITERATION_1
  1271. # endif
  1272. # if BOOST_PP_ITERATION_FINISH_1 <= 4 && BOOST_PP_ITERATION_START_1 >= 4
  1273. # define BOOST_PP_ITERATION_1 4
  1274. # include BOOST_PP_FILENAME_1
  1275. # undef BOOST_PP_ITERATION_1
  1276. # endif
  1277. # if BOOST_PP_ITERATION_FINISH_1 <= 3 && BOOST_PP_ITERATION_START_1 >= 3
  1278. # define BOOST_PP_ITERATION_1 3
  1279. # include BOOST_PP_FILENAME_1
  1280. # undef BOOST_PP_ITERATION_1
  1281. # endif
  1282. # if BOOST_PP_ITERATION_FINISH_1 <= 2 && BOOST_PP_ITERATION_START_1 >= 2
  1283. # define BOOST_PP_ITERATION_1 2
  1284. # include BOOST_PP_FILENAME_1
  1285. # undef BOOST_PP_ITERATION_1
  1286. # endif
  1287. # if BOOST_PP_ITERATION_FINISH_1 <= 1 && BOOST_PP_ITERATION_START_1 >= 1
  1288. # define BOOST_PP_ITERATION_1 1
  1289. # include BOOST_PP_FILENAME_1
  1290. # undef BOOST_PP_ITERATION_1
  1291. # endif
  1292. # if BOOST_PP_ITERATION_FINISH_1 <= 0 && BOOST_PP_ITERATION_START_1 >= 0
  1293. # define BOOST_PP_ITERATION_1 0
  1294. # include BOOST_PP_FILENAME_1
  1295. # undef BOOST_PP_ITERATION_1
  1296. # endif