#ifndef N #error "N must be defined before including repeat.h" #endif #if N > 256 #error "N cannot be larger than 256" #endif #ifndef BODY #error "BODY must be defined before including repeat.h" #endif #if N > 0 BODY(0) #endif #if N > 1 BODY(1) #endif #if N > 2 BODY(2) #endif #if N > 3 BODY(3) #endif #if N > 4 BODY(4) #endif #if N > 5 BODY(5) #endif #if N > 6 BODY(6) #endif #if N > 7 BODY(7) #endif #if N > 8 BODY(8) #endif #if N > 9 BODY(9) #endif #if N > 10 BODY(10) #endif #if N > 11 BODY(11) #endif #if N > 12 BODY(12) #endif #if N > 13 BODY(13) #endif #if N > 14 BODY(14) #endif #if N > 15 BODY(15) #endif #if N > 16 BODY(16) #endif #if N > 17 BODY(17) #endif #if N > 18 BODY(18) #endif #if N > 19 BODY(19) #endif #if N > 20 BODY(20) #endif #if N > 21 BODY(21) #endif #if N > 22 BODY(22) #endif #if N > 23 BODY(23) #endif #if N > 24 BODY(24) #endif #if N > 25 BODY(25) #endif #if N > 26 BODY(26) #endif #if N > 27 BODY(27) #endif #if N > 28 BODY(28) #endif #if N > 29 BODY(29) #endif #if N > 30 BODY(30) #endif #if N > 31 BODY(31) #endif #if N > 32 BODY(32) #endif #if N > 33 BODY(33) #endif #if N > 34 BODY(34) #endif #if N > 35 BODY(35) #endif #if N > 36 BODY(36) #endif #if N > 37 BODY(37) #endif #if N > 38 BODY(38) #endif #if N > 39 BODY(39) #endif #if N > 40 BODY(40) #endif #if N > 41 BODY(41) #endif #if N > 42 BODY(42) #endif #if N > 43 BODY(43) #endif #if N > 44 BODY(44) #endif #if N > 45 BODY(45) #endif #if N > 46 BODY(46) #endif #if N > 47 BODY(47) #endif #if N > 48 BODY(48) #endif #if N > 49 BODY(49) #endif #if N > 50 BODY(50) #endif #if N > 51 BODY(51) #endif #if N > 52 BODY(52) #endif #if N > 53 BODY(53) #endif #if N > 54 BODY(54) #endif #if N > 55 BODY(55) #endif #if N > 56 BODY(56) #endif #if N > 57 BODY(57) #endif #if N > 58 BODY(58) #endif #if N > 59 BODY(59) #endif #if N > 60 BODY(60) #endif #if N > 61 BODY(61) #endif #if N > 62 BODY(62) #endif #if N > 63 BODY(63) #endif #if N > 64 BODY(64) #endif #if N > 65 BODY(65) #endif #if N > 66 BODY(66) #endif #if N > 67 BODY(67) #endif #if N > 68 BODY(68) #endif #if N > 69 BODY(69) #endif #if N > 70 BODY(70) #endif #if N > 71 BODY(71) #endif #if N > 72 BODY(72) #endif #if N > 73 BODY(73) #endif #if N > 74 BODY(74) #endif #if N > 75 BODY(75) #endif #if N > 76 BODY(76) #endif #if N > 77 BODY(77) #endif #if N > 78 BODY(78) #endif #if N > 79 BODY(79) #endif #if N > 80 BODY(80) #endif #if N > 81 BODY(81) #endif #if N > 82 BODY(82) #endif #if N > 83 BODY(83) #endif #if N > 84 BODY(84) #endif #if N > 85 BODY(85) #endif #if N > 86 BODY(86) #endif #if N > 87 BODY(87) #endif #if N > 88 BODY(88) #endif #if N > 89 BODY(89) #endif #if N > 90 BODY(90) #endif #if N > 91 BODY(91) #endif #if N > 92 BODY(92) #endif #if N > 93 BODY(93) #endif #if N > 94 BODY(94) #endif #if N > 95 BODY(95) #endif #if N > 96 BODY(96) #endif #if N > 97 BODY(97) #endif #if N > 98 BODY(98) #endif #if N > 99 BODY(99) #endif #if N > 100 BODY(100) #endif #if N > 101 BODY(101) #endif #if N > 102 BODY(102) #endif #if N > 103 BODY(103) #endif #if N > 104 BODY(104) #endif #if N > 105 BODY(105) #endif #if N > 106 BODY(106) #endif #if N > 107 BODY(107) #endif #if N > 108 BODY(108) #endif #if N > 109 BODY(109) #endif #if N > 110 BODY(110) #endif #if N > 111 BODY(111) #endif #if N > 112 BODY(112) #endif #if N > 113 BODY(113) #endif #if N > 114 BODY(114) #endif #if N > 115 BODY(115) #endif #if N > 116 BODY(116) #endif #if N > 117 BODY(117) #endif #if N > 118 BODY(118) #endif #if N > 119 BODY(119) #endif #if N > 120 BODY(120) #endif #if N > 121 BODY(121) #endif #if N > 122 BODY(122) #endif #if N > 123 BODY(123) #endif #if N > 124 BODY(124) #endif #if N > 125 BODY(125) #endif #if N > 126 BODY(126) #endif #if N > 127 BODY(127) #endif #if N > 128 BODY(128) #endif #if N > 129 BODY(129) #endif #if N > 130 BODY(130) #endif #if N > 131 BODY(131) #endif #if N > 132 BODY(132) #endif #if N > 133 BODY(133) #endif #if N > 134 BODY(134) #endif #if N > 135 BODY(135) #endif #if N > 136 BODY(136) #endif #if N > 137 BODY(137) #endif #if N > 138 BODY(138) #endif #if N > 139 BODY(139) #endif #if N > 140 BODY(140) #endif #if N > 141 BODY(141) #endif #if N > 142 BODY(142) #endif #if N > 143 BODY(143) #endif #if N > 144 BODY(144) #endif #if N > 145 BODY(145) #endif #if N > 146 BODY(146) #endif #if N > 147 BODY(147) #endif #if N > 148 BODY(148) #endif #if N > 149 BODY(149) #endif #if N > 150 BODY(150) #endif #if N > 151 BODY(151) #endif #if N > 152 BODY(152) #endif #if N > 153 BODY(153) #endif #if N > 154 BODY(154) #endif #if N > 155 BODY(155) #endif #if N > 156 BODY(156) #endif #if N > 157 BODY(157) #endif #if N > 158 BODY(158) #endif #if N > 159 BODY(159) #endif #if N > 160 BODY(160) #endif #if N > 161 BODY(161) #endif #if N > 162 BODY(162) #endif #if N > 163 BODY(163) #endif #if N > 164 BODY(164) #endif #if N > 165 BODY(165) #endif #if N > 166 BODY(166) #endif #if N > 167 BODY(167) #endif #if N > 168 BODY(168) #endif #if N > 169 BODY(169) #endif #if N > 170 BODY(170) #endif #if N > 171 BODY(171) #endif #if N > 172 BODY(172) #endif #if N > 173 BODY(173) #endif #if N > 174 BODY(174) #endif #if N > 175 BODY(175) #endif #if N > 176 BODY(176) #endif #if N > 177 BODY(177) #endif #if N > 178 BODY(178) #endif #if N > 179 BODY(179) #endif #if N > 180 BODY(180) #endif #if N > 181 BODY(181) #endif #if N > 182 BODY(182) #endif #if N > 183 BODY(183) #endif #if N > 184 BODY(184) #endif #if N > 185 BODY(185) #endif #if N > 186 BODY(186) #endif #if N > 187 BODY(187) #endif #if N > 188 BODY(188) #endif #if N > 189 BODY(189) #endif #if N > 190 BODY(190) #endif #if N > 191 BODY(191) #endif #if N > 192 BODY(192) #endif #if N > 193 BODY(193) #endif #if N > 194 BODY(194) #endif #if N > 195 BODY(195) #endif #if N > 196 BODY(196) #endif #if N > 197 BODY(197) #endif #if N > 198 BODY(198) #endif #if N > 199 BODY(199) #endif #if N > 200 BODY(200) #endif #if N > 201 BODY(201) #endif #if N > 202 BODY(202) #endif #if N > 203 BODY(203) #endif #if N > 204 BODY(204) #endif #if N > 205 BODY(205) #endif #if N > 206 BODY(206) #endif #if N > 207 BODY(207) #endif #if N > 208 BODY(208) #endif #if N > 209 BODY(209) #endif #if N > 210 BODY(210) #endif #if N > 211 BODY(211) #endif #if N > 212 BODY(212) #endif #if N > 213 BODY(213) #endif #if N > 214 BODY(214) #endif #if N > 215 BODY(215) #endif #if N > 216 BODY(216) #endif #if N > 217 BODY(217) #endif #if N > 218 BODY(218) #endif #if N > 219 BODY(219) #endif #if N > 220 BODY(220) #endif #if N > 221 BODY(221) #endif #if N > 222 BODY(222) #endif #if N > 223 BODY(223) #endif #if N > 224 BODY(224) #endif #if N > 225 BODY(225) #endif #if N > 226 BODY(226) #endif #if N > 227 BODY(227) #endif #if N > 228 BODY(228) #endif #if N > 229 BODY(229) #endif #if N > 230 BODY(230) #endif #if N > 231 BODY(231) #endif #if N > 232 BODY(232) #endif #if N > 233 BODY(233) #endif #if N > 234 BODY(234) #endif #if N > 235 BODY(235) #endif #if N > 236 BODY(236) #endif #if N > 237 BODY(237) #endif #if N > 238 BODY(238) #endif #if N > 239 BODY(239) #endif #if N > 240 BODY(240) #endif #if N > 241 BODY(241) #endif #if N > 242 BODY(242) #endif #if N > 243 BODY(243) #endif #if N > 244 BODY(244) #endif #if N > 245 BODY(245) #endif #if N > 246 BODY(246) #endif #if N > 247 BODY(247) #endif #if N > 248 BODY(248) #endif #if N > 249 BODY(249) #endif #if N > 250 BODY(250) #endif #if N > 251 BODY(251) #endif #if N > 252 BODY(252) #endif #if N > 253 BODY(253) #endif #if N > 254 BODY(254) #endif #if N > 255 BODY(255) #endif