epoc32/include/stdapis/boost/preprocessor/arithmetic/dec.hpp
branchSymbian2
changeset 2 2fe1408b6811
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/epoc32/include/stdapis/boost/preprocessor/arithmetic/dec.hpp	Tue Mar 16 16:12:26 2010 +0000
     1.3 @@ -0,0 +1,288 @@
     1.4 +# /* Copyright (C) 2001
     1.5 +#  * Housemarque Oy
     1.6 +#  * http://www.housemarque.com
     1.7 +#  *
     1.8 +#  * Distributed under the Boost Software License, Version 1.0. (See
     1.9 +#  * accompanying file LICENSE_1_0.txt or copy at
    1.10 +#  * http://www.boost.org/LICENSE_1_0.txt)
    1.11 +#  */
    1.12 +#
    1.13 +# /* Revised by Paul Mensonides (2002) */
    1.14 +#
    1.15 +# /* See http://www.boost.org for most recent version. */
    1.16 +#
    1.17 +# ifndef BOOST_PREPROCESSOR_ARITHMETIC_DEC_HPP
    1.18 +# define BOOST_PREPROCESSOR_ARITHMETIC_DEC_HPP
    1.19 +#
    1.20 +# include <boost/preprocessor/config/config.hpp>
    1.21 +#
    1.22 +# /* BOOST_PP_DEC */
    1.23 +#
    1.24 +# if ~BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_MWCC()
    1.25 +#    define BOOST_PP_DEC(x) BOOST_PP_DEC_I(x)
    1.26 +# else
    1.27 +#    define BOOST_PP_DEC(x) BOOST_PP_DEC_OO((x))
    1.28 +#    define BOOST_PP_DEC_OO(par) BOOST_PP_DEC_I ## par
    1.29 +# endif
    1.30 +#
    1.31 +# define BOOST_PP_DEC_I(x) BOOST_PP_DEC_ ## x
    1.32 +#
    1.33 +# define BOOST_PP_DEC_0 0
    1.34 +# define BOOST_PP_DEC_1 0
    1.35 +# define BOOST_PP_DEC_2 1
    1.36 +# define BOOST_PP_DEC_3 2
    1.37 +# define BOOST_PP_DEC_4 3
    1.38 +# define BOOST_PP_DEC_5 4
    1.39 +# define BOOST_PP_DEC_6 5
    1.40 +# define BOOST_PP_DEC_7 6
    1.41 +# define BOOST_PP_DEC_8 7
    1.42 +# define BOOST_PP_DEC_9 8
    1.43 +# define BOOST_PP_DEC_10 9
    1.44 +# define BOOST_PP_DEC_11 10
    1.45 +# define BOOST_PP_DEC_12 11
    1.46 +# define BOOST_PP_DEC_13 12
    1.47 +# define BOOST_PP_DEC_14 13
    1.48 +# define BOOST_PP_DEC_15 14
    1.49 +# define BOOST_PP_DEC_16 15
    1.50 +# define BOOST_PP_DEC_17 16
    1.51 +# define BOOST_PP_DEC_18 17
    1.52 +# define BOOST_PP_DEC_19 18
    1.53 +# define BOOST_PP_DEC_20 19
    1.54 +# define BOOST_PP_DEC_21 20
    1.55 +# define BOOST_PP_DEC_22 21
    1.56 +# define BOOST_PP_DEC_23 22
    1.57 +# define BOOST_PP_DEC_24 23
    1.58 +# define BOOST_PP_DEC_25 24
    1.59 +# define BOOST_PP_DEC_26 25
    1.60 +# define BOOST_PP_DEC_27 26
    1.61 +# define BOOST_PP_DEC_28 27
    1.62 +# define BOOST_PP_DEC_29 28
    1.63 +# define BOOST_PP_DEC_30 29
    1.64 +# define BOOST_PP_DEC_31 30
    1.65 +# define BOOST_PP_DEC_32 31
    1.66 +# define BOOST_PP_DEC_33 32
    1.67 +# define BOOST_PP_DEC_34 33
    1.68 +# define BOOST_PP_DEC_35 34
    1.69 +# define BOOST_PP_DEC_36 35
    1.70 +# define BOOST_PP_DEC_37 36
    1.71 +# define BOOST_PP_DEC_38 37
    1.72 +# define BOOST_PP_DEC_39 38
    1.73 +# define BOOST_PP_DEC_40 39
    1.74 +# define BOOST_PP_DEC_41 40
    1.75 +# define BOOST_PP_DEC_42 41
    1.76 +# define BOOST_PP_DEC_43 42
    1.77 +# define BOOST_PP_DEC_44 43
    1.78 +# define BOOST_PP_DEC_45 44
    1.79 +# define BOOST_PP_DEC_46 45
    1.80 +# define BOOST_PP_DEC_47 46
    1.81 +# define BOOST_PP_DEC_48 47
    1.82 +# define BOOST_PP_DEC_49 48
    1.83 +# define BOOST_PP_DEC_50 49
    1.84 +# define BOOST_PP_DEC_51 50
    1.85 +# define BOOST_PP_DEC_52 51
    1.86 +# define BOOST_PP_DEC_53 52
    1.87 +# define BOOST_PP_DEC_54 53
    1.88 +# define BOOST_PP_DEC_55 54
    1.89 +# define BOOST_PP_DEC_56 55
    1.90 +# define BOOST_PP_DEC_57 56
    1.91 +# define BOOST_PP_DEC_58 57
    1.92 +# define BOOST_PP_DEC_59 58
    1.93 +# define BOOST_PP_DEC_60 59
    1.94 +# define BOOST_PP_DEC_61 60
    1.95 +# define BOOST_PP_DEC_62 61
    1.96 +# define BOOST_PP_DEC_63 62
    1.97 +# define BOOST_PP_DEC_64 63
    1.98 +# define BOOST_PP_DEC_65 64
    1.99 +# define BOOST_PP_DEC_66 65
   1.100 +# define BOOST_PP_DEC_67 66
   1.101 +# define BOOST_PP_DEC_68 67
   1.102 +# define BOOST_PP_DEC_69 68
   1.103 +# define BOOST_PP_DEC_70 69
   1.104 +# define BOOST_PP_DEC_71 70
   1.105 +# define BOOST_PP_DEC_72 71
   1.106 +# define BOOST_PP_DEC_73 72
   1.107 +# define BOOST_PP_DEC_74 73
   1.108 +# define BOOST_PP_DEC_75 74
   1.109 +# define BOOST_PP_DEC_76 75
   1.110 +# define BOOST_PP_DEC_77 76
   1.111 +# define BOOST_PP_DEC_78 77
   1.112 +# define BOOST_PP_DEC_79 78
   1.113 +# define BOOST_PP_DEC_80 79
   1.114 +# define BOOST_PP_DEC_81 80
   1.115 +# define BOOST_PP_DEC_82 81
   1.116 +# define BOOST_PP_DEC_83 82
   1.117 +# define BOOST_PP_DEC_84 83
   1.118 +# define BOOST_PP_DEC_85 84
   1.119 +# define BOOST_PP_DEC_86 85
   1.120 +# define BOOST_PP_DEC_87 86
   1.121 +# define BOOST_PP_DEC_88 87
   1.122 +# define BOOST_PP_DEC_89 88
   1.123 +# define BOOST_PP_DEC_90 89
   1.124 +# define BOOST_PP_DEC_91 90
   1.125 +# define BOOST_PP_DEC_92 91
   1.126 +# define BOOST_PP_DEC_93 92
   1.127 +# define BOOST_PP_DEC_94 93
   1.128 +# define BOOST_PP_DEC_95 94
   1.129 +# define BOOST_PP_DEC_96 95
   1.130 +# define BOOST_PP_DEC_97 96
   1.131 +# define BOOST_PP_DEC_98 97
   1.132 +# define BOOST_PP_DEC_99 98
   1.133 +# define BOOST_PP_DEC_100 99
   1.134 +# define BOOST_PP_DEC_101 100
   1.135 +# define BOOST_PP_DEC_102 101
   1.136 +# define BOOST_PP_DEC_103 102
   1.137 +# define BOOST_PP_DEC_104 103
   1.138 +# define BOOST_PP_DEC_105 104
   1.139 +# define BOOST_PP_DEC_106 105
   1.140 +# define BOOST_PP_DEC_107 106
   1.141 +# define BOOST_PP_DEC_108 107
   1.142 +# define BOOST_PP_DEC_109 108
   1.143 +# define BOOST_PP_DEC_110 109
   1.144 +# define BOOST_PP_DEC_111 110
   1.145 +# define BOOST_PP_DEC_112 111
   1.146 +# define BOOST_PP_DEC_113 112
   1.147 +# define BOOST_PP_DEC_114 113
   1.148 +# define BOOST_PP_DEC_115 114
   1.149 +# define BOOST_PP_DEC_116 115
   1.150 +# define BOOST_PP_DEC_117 116
   1.151 +# define BOOST_PP_DEC_118 117
   1.152 +# define BOOST_PP_DEC_119 118
   1.153 +# define BOOST_PP_DEC_120 119
   1.154 +# define BOOST_PP_DEC_121 120
   1.155 +# define BOOST_PP_DEC_122 121
   1.156 +# define BOOST_PP_DEC_123 122
   1.157 +# define BOOST_PP_DEC_124 123
   1.158 +# define BOOST_PP_DEC_125 124
   1.159 +# define BOOST_PP_DEC_126 125
   1.160 +# define BOOST_PP_DEC_127 126
   1.161 +# define BOOST_PP_DEC_128 127
   1.162 +# define BOOST_PP_DEC_129 128
   1.163 +# define BOOST_PP_DEC_130 129
   1.164 +# define BOOST_PP_DEC_131 130
   1.165 +# define BOOST_PP_DEC_132 131
   1.166 +# define BOOST_PP_DEC_133 132
   1.167 +# define BOOST_PP_DEC_134 133
   1.168 +# define BOOST_PP_DEC_135 134
   1.169 +# define BOOST_PP_DEC_136 135
   1.170 +# define BOOST_PP_DEC_137 136
   1.171 +# define BOOST_PP_DEC_138 137
   1.172 +# define BOOST_PP_DEC_139 138
   1.173 +# define BOOST_PP_DEC_140 139
   1.174 +# define BOOST_PP_DEC_141 140
   1.175 +# define BOOST_PP_DEC_142 141
   1.176 +# define BOOST_PP_DEC_143 142
   1.177 +# define BOOST_PP_DEC_144 143
   1.178 +# define BOOST_PP_DEC_145 144
   1.179 +# define BOOST_PP_DEC_146 145
   1.180 +# define BOOST_PP_DEC_147 146
   1.181 +# define BOOST_PP_DEC_148 147
   1.182 +# define BOOST_PP_DEC_149 148
   1.183 +# define BOOST_PP_DEC_150 149
   1.184 +# define BOOST_PP_DEC_151 150
   1.185 +# define BOOST_PP_DEC_152 151
   1.186 +# define BOOST_PP_DEC_153 152
   1.187 +# define BOOST_PP_DEC_154 153
   1.188 +# define BOOST_PP_DEC_155 154
   1.189 +# define BOOST_PP_DEC_156 155
   1.190 +# define BOOST_PP_DEC_157 156
   1.191 +# define BOOST_PP_DEC_158 157
   1.192 +# define BOOST_PP_DEC_159 158
   1.193 +# define BOOST_PP_DEC_160 159
   1.194 +# define BOOST_PP_DEC_161 160
   1.195 +# define BOOST_PP_DEC_162 161
   1.196 +# define BOOST_PP_DEC_163 162
   1.197 +# define BOOST_PP_DEC_164 163
   1.198 +# define BOOST_PP_DEC_165 164
   1.199 +# define BOOST_PP_DEC_166 165
   1.200 +# define BOOST_PP_DEC_167 166
   1.201 +# define BOOST_PP_DEC_168 167
   1.202 +# define BOOST_PP_DEC_169 168
   1.203 +# define BOOST_PP_DEC_170 169
   1.204 +# define BOOST_PP_DEC_171 170
   1.205 +# define BOOST_PP_DEC_172 171
   1.206 +# define BOOST_PP_DEC_173 172
   1.207 +# define BOOST_PP_DEC_174 173
   1.208 +# define BOOST_PP_DEC_175 174
   1.209 +# define BOOST_PP_DEC_176 175
   1.210 +# define BOOST_PP_DEC_177 176
   1.211 +# define BOOST_PP_DEC_178 177
   1.212 +# define BOOST_PP_DEC_179 178
   1.213 +# define BOOST_PP_DEC_180 179
   1.214 +# define BOOST_PP_DEC_181 180
   1.215 +# define BOOST_PP_DEC_182 181
   1.216 +# define BOOST_PP_DEC_183 182
   1.217 +# define BOOST_PP_DEC_184 183
   1.218 +# define BOOST_PP_DEC_185 184
   1.219 +# define BOOST_PP_DEC_186 185
   1.220 +# define BOOST_PP_DEC_187 186
   1.221 +# define BOOST_PP_DEC_188 187
   1.222 +# define BOOST_PP_DEC_189 188
   1.223 +# define BOOST_PP_DEC_190 189
   1.224 +# define BOOST_PP_DEC_191 190
   1.225 +# define BOOST_PP_DEC_192 191
   1.226 +# define BOOST_PP_DEC_193 192
   1.227 +# define BOOST_PP_DEC_194 193
   1.228 +# define BOOST_PP_DEC_195 194
   1.229 +# define BOOST_PP_DEC_196 195
   1.230 +# define BOOST_PP_DEC_197 196
   1.231 +# define BOOST_PP_DEC_198 197
   1.232 +# define BOOST_PP_DEC_199 198
   1.233 +# define BOOST_PP_DEC_200 199
   1.234 +# define BOOST_PP_DEC_201 200
   1.235 +# define BOOST_PP_DEC_202 201
   1.236 +# define BOOST_PP_DEC_203 202
   1.237 +# define BOOST_PP_DEC_204 203
   1.238 +# define BOOST_PP_DEC_205 204
   1.239 +# define BOOST_PP_DEC_206 205
   1.240 +# define BOOST_PP_DEC_207 206
   1.241 +# define BOOST_PP_DEC_208 207
   1.242 +# define BOOST_PP_DEC_209 208
   1.243 +# define BOOST_PP_DEC_210 209
   1.244 +# define BOOST_PP_DEC_211 210
   1.245 +# define BOOST_PP_DEC_212 211
   1.246 +# define BOOST_PP_DEC_213 212
   1.247 +# define BOOST_PP_DEC_214 213
   1.248 +# define BOOST_PP_DEC_215 214
   1.249 +# define BOOST_PP_DEC_216 215
   1.250 +# define BOOST_PP_DEC_217 216
   1.251 +# define BOOST_PP_DEC_218 217
   1.252 +# define BOOST_PP_DEC_219 218
   1.253 +# define BOOST_PP_DEC_220 219
   1.254 +# define BOOST_PP_DEC_221 220
   1.255 +# define BOOST_PP_DEC_222 221
   1.256 +# define BOOST_PP_DEC_223 222
   1.257 +# define BOOST_PP_DEC_224 223
   1.258 +# define BOOST_PP_DEC_225 224
   1.259 +# define BOOST_PP_DEC_226 225
   1.260 +# define BOOST_PP_DEC_227 226
   1.261 +# define BOOST_PP_DEC_228 227
   1.262 +# define BOOST_PP_DEC_229 228
   1.263 +# define BOOST_PP_DEC_230 229
   1.264 +# define BOOST_PP_DEC_231 230
   1.265 +# define BOOST_PP_DEC_232 231
   1.266 +# define BOOST_PP_DEC_233 232
   1.267 +# define BOOST_PP_DEC_234 233
   1.268 +# define BOOST_PP_DEC_235 234
   1.269 +# define BOOST_PP_DEC_236 235
   1.270 +# define BOOST_PP_DEC_237 236
   1.271 +# define BOOST_PP_DEC_238 237
   1.272 +# define BOOST_PP_DEC_239 238
   1.273 +# define BOOST_PP_DEC_240 239
   1.274 +# define BOOST_PP_DEC_241 240
   1.275 +# define BOOST_PP_DEC_242 241
   1.276 +# define BOOST_PP_DEC_243 242
   1.277 +# define BOOST_PP_DEC_244 243
   1.278 +# define BOOST_PP_DEC_245 244
   1.279 +# define BOOST_PP_DEC_246 245
   1.280 +# define BOOST_PP_DEC_247 246
   1.281 +# define BOOST_PP_DEC_248 247
   1.282 +# define BOOST_PP_DEC_249 248
   1.283 +# define BOOST_PP_DEC_250 249
   1.284 +# define BOOST_PP_DEC_251 250
   1.285 +# define BOOST_PP_DEC_252 251
   1.286 +# define BOOST_PP_DEC_253 252
   1.287 +# define BOOST_PP_DEC_254 253
   1.288 +# define BOOST_PP_DEC_255 254
   1.289 +# define BOOST_PP_DEC_256 255
   1.290 +#
   1.291 +# endif