forward1.hpp 53 KB

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