P99
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
p99_generated.h
Go to the documentation of this file.
00001 /* This may look like nonsense, but it really is -*- mode: C -*-              */
00002 /*                                                                            */
00003 /* Except for parts copied from previous work and as explicitly stated below, */
00004 /* the author and copyright holder for this work is                           */
00005 /* (C) copyright  2010-2013 Jens Gustedt, INRIA, France                       */
00006 /*                                                                            */
00007 /* This file is free software; it is part of the P99 project.                 */
00008 /* You can redistribute it and/or modify it under the terms of the QPL as     */
00009 /* given in the file LICENSE. It is distributed without any warranty;         */
00010 /* without even the implied warranty of merchantability or fitness for a      */
00011 /* particular purpose.                                                        */
00012 /*                                                                            */
00013 /***********************************************
00014 automatically generated, do not change manually.
00015 ***********************************************/
00016 
00017 
00018 #ifndef P99_GENERATED_H
00019 #define P99_GENERATED_H
00020 
00034 #define P99_VERSION_DATE "Sun Mar 3 23:44:58 2013 +0100"
00035 
00042 #define P99_VERSION_ID "9c7f864375959d484a09d8b57f5687d6a43a52ab"
00043 
00044 #define P00_VERSION_DATE "Wed, 16 Jan 2013 17:32:23 +0100"
00045 #define P00_VERSION_ID "8ddba875e3a104431fc7e9ad7944501c249d6288"
00046 
00052 #define P99_MAX_NUMBER 158
00053 #define P00_ARG(                                               \
00054  _1, _2, _3, _4, _5, _6, _7, _8,                               \
00055  _9, _10, _11, _12, _13, _14, _15, _16,                        \
00056  _17, _18, _19, _20, _21, _22, _23, _24,                       \
00057  _25, _26, _27, _28, _29, _30, _31, _32,                       \
00058  _33, _34, _35, _36, _37, _38, _39, _40,                       \
00059  _41, _42, _43, _44, _45, _46, _47, _48,                       \
00060  _49, _50, _51, _52, _53, _54, _55, _56,                       \
00061  _57, _58, _59, _60, _61, _62, _63, _64,                       \
00062  _65, _66, _67, _68, _69, _70, _71, _72,                       \
00063  _73, _74, _75, _76, _77, _78, _79, _80,                       \
00064  _81, _82, _83, _84, _85, _86, _87, _88,                       \
00065  _89, _90, _91, _92, _93, _94, _95, _96,                       \
00066  _97, _98, _99, _100, _101, _102, _103, _104,                  \
00067  _105, _106, _107, _108, _109, _110, _111, _112,               \
00068  _113, _114, _115, _116, _117, _118, _119, _120,               \
00069  _121, _122, _123, _124, _125, _126, _127, _128,               \
00070  _129, _130, _131, _132, _133, _134, _135, _136,               \
00071  _137, _138, _139, _140, _141, _142, _143, _144,               \
00072  _145, _146, _147, _148, _149, _150, _151, _152,               \
00073  _153, _154, _155, _156, _157, _158, _159,                     \
00074  ...) _159
00075 #define P00_NARG_1(...) P00_ARG(__VA_ARGS__,  158, 157, 156, 155, 154, 153, 152, \
00076  151, 150, 149, 148, 147, 146, 145, 144,                                         \
00077  143, 142, 141, 140, 139, 138, 137, 136,                                         \
00078  135, 134, 133, 132, 131, 130, 129, 128,                                         \
00079  127, 126, 125, 124, 123, 122, 121, 120,                                         \
00080  119, 118, 117, 116, 115, 114, 113, 112,                                         \
00081  111, 110, 109, 108, 107, 106, 105, 104,                                         \
00082  103, 102, 101, 100, 99, 98, 97, 96,                                             \
00083  95, 94, 93, 92, 91, 90, 89, 88,                                                 \
00084  87, 86, 85, 84, 83, 82, 81, 80,                                                 \
00085  79, 78, 77, 76, 75, 74, 73, 72,                                                 \
00086  71, 70, 69, 68, 67, 66, 65, 64,                                                 \
00087  63, 62, 61, 60, 59, 58, 57, 56,                                                 \
00088  55, 54, 53, 52, 51, 50, 49, 48,                                                 \
00089  47, 46, 45, 44, 43, 42, 41, 40,                                                 \
00090  39, 38, 37, 36, 35, 34, 33, 32,                                                 \
00091  31, 30, 29, 28, 27, 26, 25, 24,                                                 \
00092  23, 22, 21, 20, 19, 18, 17, 16,                                                 \
00093  15, 14, 13, 12, 11, 10, 9, 8,                                                   \
00094  7, 6, 5, 4, 3, 2, 1, 0,)
00095 #define P00_NARG_2(...) P00_ARG(__VA_ARGS__,  79, P00_INV(2), 78, P00_INV(2), 77, P00_INV(2), 76, \
00096  P00_INV(2), 75, P00_INV(2), 74, P00_INV(2), 73, P00_INV(2), 72,                                  \
00097  P00_INV(2), 71, P00_INV(2), 70, P00_INV(2), 69, P00_INV(2), 68,                                  \
00098  P00_INV(2), 67, P00_INV(2), 66, P00_INV(2), 65, P00_INV(2), 64,                                  \
00099  P00_INV(2), 63, P00_INV(2), 62, P00_INV(2), 61, P00_INV(2), 60,                                  \
00100  P00_INV(2), 59, P00_INV(2), 58, P00_INV(2), 57, P00_INV(2), 56,                                  \
00101  P00_INV(2), 55, P00_INV(2), 54, P00_INV(2), 53, P00_INV(2), 52,                                  \
00102  P00_INV(2), 51, P00_INV(2), 50, P00_INV(2), 49, P00_INV(2), 48,                                  \
00103  P00_INV(2), 47, P00_INV(2), 46, P00_INV(2), 45, P00_INV(2), 44,                                  \
00104  P00_INV(2), 43, P00_INV(2), 42, P00_INV(2), 41, P00_INV(2), 40,                                  \
00105  P00_INV(2), 39, P00_INV(2), 38, P00_INV(2), 37, P00_INV(2), 36,                                  \
00106  P00_INV(2), 35, P00_INV(2), 34, P00_INV(2), 33, P00_INV(2), 32,                                  \
00107  P00_INV(2), 31, P00_INV(2), 30, P00_INV(2), 29, P00_INV(2), 28,                                  \
00108  P00_INV(2), 27, P00_INV(2), 26, P00_INV(2), 25, P00_INV(2), 24,                                  \
00109  P00_INV(2), 23, P00_INV(2), 22, P00_INV(2), 21, P00_INV(2), 20,                                  \
00110  P00_INV(2), 19, P00_INV(2), 18, P00_INV(2), 17, P00_INV(2), 16,                                  \
00111  P00_INV(2), 15, P00_INV(2), 14, P00_INV(2), 13, P00_INV(2), 12,                                  \
00112  P00_INV(2), 11, P00_INV(2), 10, P00_INV(2), 9, P00_INV(2), 8,                                    \
00113  P00_INV(2), 7, P00_INV(2), 6, P00_INV(2), 5, P00_INV(2), 4,                                      \
00114  P00_INV(2), 3, P00_INV(2), 2, P00_INV(2), 1, P00_INV(2), 0,)
00115 #define P00_NARG_3(...) P00_ARG(__VA_ARGS__,  P00_INV(3), P00_INV(3), 52, P00_INV(3), P00_INV(3), 51, P00_INV(3), \
00116  P00_INV(3), 50, P00_INV(3), P00_INV(3), 49, P00_INV(3), P00_INV(3), 48,                                          \
00117  P00_INV(3), P00_INV(3), 47, P00_INV(3), P00_INV(3), 46, P00_INV(3), P00_INV(3),                                  \
00118  45, P00_INV(3), P00_INV(3), 44, P00_INV(3), P00_INV(3), 43, P00_INV(3),                                          \
00119  P00_INV(3), 42, P00_INV(3), P00_INV(3), 41, P00_INV(3), P00_INV(3), 40,                                          \
00120  P00_INV(3), P00_INV(3), 39, P00_INV(3), P00_INV(3), 38, P00_INV(3), P00_INV(3),                                  \
00121  37, P00_INV(3), P00_INV(3), 36, P00_INV(3), P00_INV(3), 35, P00_INV(3),                                          \
00122  P00_INV(3), 34, P00_INV(3), P00_INV(3), 33, P00_INV(3), P00_INV(3), 32,                                          \
00123  P00_INV(3), P00_INV(3), 31, P00_INV(3), P00_INV(3), 30, P00_INV(3), P00_INV(3),                                  \
00124  29, P00_INV(3), P00_INV(3), 28, P00_INV(3), P00_INV(3), 27, P00_INV(3),                                          \
00125  P00_INV(3), 26, P00_INV(3), P00_INV(3), 25, P00_INV(3), P00_INV(3), 24,                                          \
00126  P00_INV(3), P00_INV(3), 23, P00_INV(3), P00_INV(3), 22, P00_INV(3), P00_INV(3),                                  \
00127  21, P00_INV(3), P00_INV(3), 20, P00_INV(3), P00_INV(3), 19, P00_INV(3),                                          \
00128  P00_INV(3), 18, P00_INV(3), P00_INV(3), 17, P00_INV(3), P00_INV(3), 16,                                          \
00129  P00_INV(3), P00_INV(3), 15, P00_INV(3), P00_INV(3), 14, P00_INV(3), P00_INV(3),                                  \
00130  13, P00_INV(3), P00_INV(3), 12, P00_INV(3), P00_INV(3), 11, P00_INV(3),                                          \
00131  P00_INV(3), 10, P00_INV(3), P00_INV(3), 9, P00_INV(3), P00_INV(3), 8,                                            \
00132  P00_INV(3), P00_INV(3), 7, P00_INV(3), P00_INV(3), 6, P00_INV(3), P00_INV(3),                                    \
00133  5, P00_INV(3), P00_INV(3), 4, P00_INV(3), P00_INV(3), 3, P00_INV(3),                                             \
00134  P00_INV(3), 2, P00_INV(3), P00_INV(3), 1, P00_INV(3), P00_INV(3), 0,)
00135 #define P00_NARG_4(...) P00_ARG(__VA_ARGS__,  P00_INV(4), P00_INV(4), 39, P00_INV(4), P00_INV(4), P00_INV(4), 38, \
00136  P00_INV(4), P00_INV(4), P00_INV(4), 37, P00_INV(4), P00_INV(4), P00_INV(4), 36,                                  \
00137  P00_INV(4), P00_INV(4), P00_INV(4), 35, P00_INV(4), P00_INV(4), P00_INV(4), 34,                                  \
00138  P00_INV(4), P00_INV(4), P00_INV(4), 33, P00_INV(4), P00_INV(4), P00_INV(4), 32,                                  \
00139  P00_INV(4), P00_INV(4), P00_INV(4), 31, P00_INV(4), P00_INV(4), P00_INV(4), 30,                                  \
00140  P00_INV(4), P00_INV(4), P00_INV(4), 29, P00_INV(4), P00_INV(4), P00_INV(4), 28,                                  \
00141  P00_INV(4), P00_INV(4), P00_INV(4), 27, P00_INV(4), P00_INV(4), P00_INV(4), 26,                                  \
00142  P00_INV(4), P00_INV(4), P00_INV(4), 25, P00_INV(4), P00_INV(4), P00_INV(4), 24,                                  \
00143  P00_INV(4), P00_INV(4), P00_INV(4), 23, P00_INV(4), P00_INV(4), P00_INV(4), 22,                                  \
00144  P00_INV(4), P00_INV(4), P00_INV(4), 21, P00_INV(4), P00_INV(4), P00_INV(4), 20,                                  \
00145  P00_INV(4), P00_INV(4), P00_INV(4), 19, P00_INV(4), P00_INV(4), P00_INV(4), 18,                                  \
00146  P00_INV(4), P00_INV(4), P00_INV(4), 17, P00_INV(4), P00_INV(4), P00_INV(4), 16,                                  \
00147  P00_INV(4), P00_INV(4), P00_INV(4), 15, P00_INV(4), P00_INV(4), P00_INV(4), 14,                                  \
00148  P00_INV(4), P00_INV(4), P00_INV(4), 13, P00_INV(4), P00_INV(4), P00_INV(4), 12,                                  \
00149  P00_INV(4), P00_INV(4), P00_INV(4), 11, P00_INV(4), P00_INV(4), P00_INV(4), 10,                                  \
00150  P00_INV(4), P00_INV(4), P00_INV(4), 9, P00_INV(4), P00_INV(4), P00_INV(4), 8,                                    \
00151  P00_INV(4), P00_INV(4), P00_INV(4), 7, P00_INV(4), P00_INV(4), P00_INV(4), 6,                                    \
00152  P00_INV(4), P00_INV(4), P00_INV(4), 5, P00_INV(4), P00_INV(4), P00_INV(4), 4,                                    \
00153  P00_INV(4), P00_INV(4), P00_INV(4), 3, P00_INV(4), P00_INV(4), P00_INV(4), 2,                                    \
00154  P00_INV(4), P00_INV(4), P00_INV(4), 1, P00_INV(4), P00_INV(4), P00_INV(4), 0,)
00155 
00157 #define P99_HAS_COMMA(...) P00_ARG(__VA_ARGS__,                \
00158  1, 1, 1, 1, 1, 1, 1,                                          \
00159  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00160  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00161  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00162  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00163  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00164  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00165  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00166  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00167  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00168  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00169  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00170  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00171  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00172  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00173  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00174  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00175  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00176  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00177  1, 1, 1, 1, 1, 1, 0, 0)
00178 #define P00_SKP2(_0, ...) P00_SKP1(__VA_ARGS__)
00179 #define P00_SKP3(_0, ...) P00_SKP2(__VA_ARGS__)
00180 #define P00_SKP4(_0, ...) P00_SKP3(__VA_ARGS__)
00181 #define P00_SKP5(_0, ...) P00_SKP4(__VA_ARGS__)
00182 #define P00_SKP6(_0, ...) P00_SKP5(__VA_ARGS__)
00183 #define P00_SKP7(_0, ...) P00_SKP6(__VA_ARGS__)
00184 #define P00_SKP8(_0, ...) P00_SKP7(__VA_ARGS__)
00185 #define P00_SKP9(_0, ...) P00_SKP8(__VA_ARGS__)
00186 #define P00_SKP10(_0, ...) P00_SKP9(__VA_ARGS__)
00187 #define P00_SKP11(_0, ...) P00_SKP10(__VA_ARGS__)
00188 #define P00_SKP12(_0, ...) P00_SKP11(__VA_ARGS__)
00189 #define P00_SKP13(_0, ...) P00_SKP12(__VA_ARGS__)
00190 #define P00_SKP14(_0, ...) P00_SKP13(__VA_ARGS__)
00191 #define P00_SKP15(_0, ...) P00_SKP14(__VA_ARGS__)
00192 #define P00_SKP16(_0, ...) P00_SKP15(__VA_ARGS__)
00193 #define P00_SKP17(_0, ...) P00_SKP16(__VA_ARGS__)
00194 #define P00_SKP18(_0, ...) P00_SKP17(__VA_ARGS__)
00195 #define P00_SKP19(_0, ...) P00_SKP18(__VA_ARGS__)
00196 #define P00_SKP20(_0, ...) P00_SKP19(__VA_ARGS__)
00197 #define P00_SKP21(_0, ...) P00_SKP20(__VA_ARGS__)
00198 #define P00_SKP22(_0, ...) P00_SKP21(__VA_ARGS__)
00199 #define P00_SKP23(_0, ...) P00_SKP22(__VA_ARGS__)
00200 #define P00_SKP24(_0, ...) P00_SKP23(__VA_ARGS__)
00201 #define P00_SKP25(_0, ...) P00_SKP24(__VA_ARGS__)
00202 #define P00_SKP26(_0, ...) P00_SKP25(__VA_ARGS__)
00203 #define P00_SKP27(_0, ...) P00_SKP26(__VA_ARGS__)
00204 #define P00_SKP28(_0, ...) P00_SKP27(__VA_ARGS__)
00205 #define P00_SKP29(_0, ...) P00_SKP28(__VA_ARGS__)
00206 #define P00_SKP30(_0, ...) P00_SKP29(__VA_ARGS__)
00207 #define P00_SKP31(_0, ...) P00_SKP30(__VA_ARGS__)
00208 #define P00_SKP32(_0, ...) P00_SKP31(__VA_ARGS__)
00209 #define P00_SKP33(_0, ...) P00_SKP32(__VA_ARGS__)
00210 #define P00_SKP34(_0, ...) P00_SKP33(__VA_ARGS__)
00211 #define P00_SKP35(_0, ...) P00_SKP34(__VA_ARGS__)
00212 #define P00_SKP36(_0, ...) P00_SKP35(__VA_ARGS__)
00213 #define P00_SKP37(_0, ...) P00_SKP36(__VA_ARGS__)
00214 #define P00_SKP38(_0, ...) P00_SKP37(__VA_ARGS__)
00215 #define P00_SKP39(_0, ...) P00_SKP38(__VA_ARGS__)
00216 #define P00_SKP40(_0, ...) P00_SKP39(__VA_ARGS__)
00217 #define P00_SKP41(_0, ...) P00_SKP40(__VA_ARGS__)
00218 #define P00_SKP42(_0, ...) P00_SKP41(__VA_ARGS__)
00219 #define P00_SKP43(_0, ...) P00_SKP42(__VA_ARGS__)
00220 #define P00_SKP44(_0, ...) P00_SKP43(__VA_ARGS__)
00221 #define P00_SKP45(_0, ...) P00_SKP44(__VA_ARGS__)
00222 #define P00_SKP46(_0, ...) P00_SKP45(__VA_ARGS__)
00223 #define P00_SKP47(_0, ...) P00_SKP46(__VA_ARGS__)
00224 #define P00_SKP48(_0, ...) P00_SKP47(__VA_ARGS__)
00225 #define P00_SKP49(_0, ...) P00_SKP48(__VA_ARGS__)
00226 #define P00_SKP50(_0, ...) P00_SKP49(__VA_ARGS__)
00227 #define P00_SKP51(_0, ...) P00_SKP50(__VA_ARGS__)
00228 #define P00_SKP52(_0, ...) P00_SKP51(__VA_ARGS__)
00229 #define P00_SKP53(_0, ...) P00_SKP52(__VA_ARGS__)
00230 #define P00_SKP54(_0, ...) P00_SKP53(__VA_ARGS__)
00231 #define P00_SKP55(_0, ...) P00_SKP54(__VA_ARGS__)
00232 #define P00_SKP56(_0, ...) P00_SKP55(__VA_ARGS__)
00233 #define P00_SKP57(_0, ...) P00_SKP56(__VA_ARGS__)
00234 #define P00_SKP58(_0, ...) P00_SKP57(__VA_ARGS__)
00235 #define P00_SKP59(_0, ...) P00_SKP58(__VA_ARGS__)
00236 #define P00_SKP60(_0, ...) P00_SKP59(__VA_ARGS__)
00237 #define P00_SKP61(_0, ...) P00_SKP60(__VA_ARGS__)
00238 #define P00_SKP62(_0, ...) P00_SKP61(__VA_ARGS__)
00239 #define P00_SKP63(_0, ...) P00_SKP62(__VA_ARGS__)
00240 #define P00_SKP64(_0, ...) P00_SKP63(__VA_ARGS__)
00241 #define P00_SKP65(_0, ...) P00_SKP64(__VA_ARGS__)
00242 #define P00_SKP66(_0, ...) P00_SKP65(__VA_ARGS__)
00243 #define P00_SKP67(_0, ...) P00_SKP66(__VA_ARGS__)
00244 #define P00_SKP68(_0, ...) P00_SKP67(__VA_ARGS__)
00245 #define P00_SKP69(_0, ...) P00_SKP68(__VA_ARGS__)
00246 #define P00_SKP70(_0, ...) P00_SKP69(__VA_ARGS__)
00247 #define P00_SKP71(_0, ...) P00_SKP70(__VA_ARGS__)
00248 #define P00_SKP72(_0, ...) P00_SKP71(__VA_ARGS__)
00249 #define P00_SKP73(_0, ...) P00_SKP72(__VA_ARGS__)
00250 #define P00_SKP74(_0, ...) P00_SKP73(__VA_ARGS__)
00251 #define P00_SKP75(_0, ...) P00_SKP74(__VA_ARGS__)
00252 #define P00_SKP76(_0, ...) P00_SKP75(__VA_ARGS__)
00253 #define P00_SKP77(_0, ...) P00_SKP76(__VA_ARGS__)
00254 #define P00_SKP78(_0, ...) P00_SKP77(__VA_ARGS__)
00255 #define P00_SKP79(_0, ...) P00_SKP78(__VA_ARGS__)
00256 #define P00_SKP80(_0, ...) P00_SKP79(__VA_ARGS__)
00257 #define P00_SKP81(_0, ...) P00_SKP80(__VA_ARGS__)
00258 #define P00_SKP82(_0, ...) P00_SKP81(__VA_ARGS__)
00259 #define P00_SKP83(_0, ...) P00_SKP82(__VA_ARGS__)
00260 #define P00_SKP84(_0, ...) P00_SKP83(__VA_ARGS__)
00261 #define P00_SKP85(_0, ...) P00_SKP84(__VA_ARGS__)
00262 #define P00_SKP86(_0, ...) P00_SKP85(__VA_ARGS__)
00263 #define P00_SKP87(_0, ...) P00_SKP86(__VA_ARGS__)
00264 #define P00_SKP88(_0, ...) P00_SKP87(__VA_ARGS__)
00265 #define P00_SKP89(_0, ...) P00_SKP88(__VA_ARGS__)
00266 #define P00_SKP90(_0, ...) P00_SKP89(__VA_ARGS__)
00267 #define P00_SKP91(_0, ...) P00_SKP90(__VA_ARGS__)
00268 #define P00_SKP92(_0, ...) P00_SKP91(__VA_ARGS__)
00269 #define P00_SKP93(_0, ...) P00_SKP92(__VA_ARGS__)
00270 #define P00_SKP94(_0, ...) P00_SKP93(__VA_ARGS__)
00271 #define P00_SKP95(_0, ...) P00_SKP94(__VA_ARGS__)
00272 #define P00_SKP96(_0, ...) P00_SKP95(__VA_ARGS__)
00273 #define P00_SKP97(_0, ...) P00_SKP96(__VA_ARGS__)
00274 #define P00_SKP98(_0, ...) P00_SKP97(__VA_ARGS__)
00275 #define P00_SKP99(_0, ...) P00_SKP98(__VA_ARGS__)
00276 #define P00_SKP100(_0, ...) P00_SKP99(__VA_ARGS__)
00277 #define P00_SKP101(_0, ...) P00_SKP100(__VA_ARGS__)
00278 #define P00_SKP102(_0, ...) P00_SKP101(__VA_ARGS__)
00279 #define P00_SKP103(_0, ...) P00_SKP102(__VA_ARGS__)
00280 #define P00_SKP104(_0, ...) P00_SKP103(__VA_ARGS__)
00281 #define P00_SKP105(_0, ...) P00_SKP104(__VA_ARGS__)
00282 #define P00_SKP106(_0, ...) P00_SKP105(__VA_ARGS__)
00283 #define P00_SKP107(_0, ...) P00_SKP106(__VA_ARGS__)
00284 #define P00_SKP108(_0, ...) P00_SKP107(__VA_ARGS__)
00285 #define P00_SKP109(_0, ...) P00_SKP108(__VA_ARGS__)
00286 #define P00_SKP110(_0, ...) P00_SKP109(__VA_ARGS__)
00287 #define P00_SKP111(_0, ...) P00_SKP110(__VA_ARGS__)
00288 #define P00_SKP112(_0, ...) P00_SKP111(__VA_ARGS__)
00289 #define P00_SKP113(_0, ...) P00_SKP112(__VA_ARGS__)
00290 #define P00_SKP114(_0, ...) P00_SKP113(__VA_ARGS__)
00291 #define P00_SKP115(_0, ...) P00_SKP114(__VA_ARGS__)
00292 #define P00_SKP116(_0, ...) P00_SKP115(__VA_ARGS__)
00293 #define P00_SKP117(_0, ...) P00_SKP116(__VA_ARGS__)
00294 #define P00_SKP118(_0, ...) P00_SKP117(__VA_ARGS__)
00295 #define P00_SKP119(_0, ...) P00_SKP118(__VA_ARGS__)
00296 #define P00_SKP120(_0, ...) P00_SKP119(__VA_ARGS__)
00297 #define P00_SKP121(_0, ...) P00_SKP120(__VA_ARGS__)
00298 #define P00_SKP122(_0, ...) P00_SKP121(__VA_ARGS__)
00299 #define P00_SKP123(_0, ...) P00_SKP122(__VA_ARGS__)
00300 #define P00_SKP124(_0, ...) P00_SKP123(__VA_ARGS__)
00301 #define P00_SKP125(_0, ...) P00_SKP124(__VA_ARGS__)
00302 #define P00_SKP126(_0, ...) P00_SKP125(__VA_ARGS__)
00303 #define P00_SKP127(_0, ...) P00_SKP126(__VA_ARGS__)
00304 #define P00_SKP128(_0, ...) P00_SKP127(__VA_ARGS__)
00305 #define P00_SKP129(_0, ...) P00_SKP128(__VA_ARGS__)
00306 #define P00_SKP130(_0, ...) P00_SKP129(__VA_ARGS__)
00307 #define P00_SKP131(_0, ...) P00_SKP130(__VA_ARGS__)
00308 #define P00_SKP132(_0, ...) P00_SKP131(__VA_ARGS__)
00309 #define P00_SKP133(_0, ...) P00_SKP132(__VA_ARGS__)
00310 #define P00_SKP134(_0, ...) P00_SKP133(__VA_ARGS__)
00311 #define P00_SKP135(_0, ...) P00_SKP134(__VA_ARGS__)
00312 #define P00_SKP136(_0, ...) P00_SKP135(__VA_ARGS__)
00313 #define P00_SKP137(_0, ...) P00_SKP136(__VA_ARGS__)
00314 #define P00_SKP138(_0, ...) P00_SKP137(__VA_ARGS__)
00315 #define P00_SKP139(_0, ...) P00_SKP138(__VA_ARGS__)
00316 #define P00_SKP140(_0, ...) P00_SKP139(__VA_ARGS__)
00317 #define P00_SKP141(_0, ...) P00_SKP140(__VA_ARGS__)
00318 #define P00_SKP142(_0, ...) P00_SKP141(__VA_ARGS__)
00319 #define P00_SKP143(_0, ...) P00_SKP142(__VA_ARGS__)
00320 #define P00_SKP144(_0, ...) P00_SKP143(__VA_ARGS__)
00321 #define P00_SKP145(_0, ...) P00_SKP144(__VA_ARGS__)
00322 #define P00_SKP146(_0, ...) P00_SKP145(__VA_ARGS__)
00323 #define P00_SKP147(_0, ...) P00_SKP146(__VA_ARGS__)
00324 #define P00_SKP148(_0, ...) P00_SKP147(__VA_ARGS__)
00325 #define P00_SKP149(_0, ...) P00_SKP148(__VA_ARGS__)
00326 #define P00_SKP150(_0, ...) P00_SKP149(__VA_ARGS__)
00327 #define P00_SKP151(_0, ...) P00_SKP150(__VA_ARGS__)
00328 #define P00_SKP152(_0, ...) P00_SKP151(__VA_ARGS__)
00329 #define P00_SKP153(_0, ...) P00_SKP152(__VA_ARGS__)
00330 #define P00_SKP154(_0, ...) P00_SKP153(__VA_ARGS__)
00331 #define P00_SKP155(_0, ...) P00_SKP154(__VA_ARGS__)
00332 #define P00_SKP156(_0, ...) P00_SKP155(__VA_ARGS__)
00333 #define P00_SKP157(_0, ...) P00_SKP156(__VA_ARGS__)
00334 #define P00_SKP158(_0, ...) P00_SKP157(__VA_ARGS__)
00335 #define P00_PRE2(_0, ...) _0, P00_PRE1(__VA_ARGS__)
00336 #define P00_PRE3(_0, ...) _0, P00_PRE2(__VA_ARGS__)
00337 #define P00_PRE4(_0, ...) _0, P00_PRE3(__VA_ARGS__)
00338 #define P00_PRE5(_0, ...) _0, P00_PRE4(__VA_ARGS__)
00339 #define P00_PRE6(_0, ...) _0, P00_PRE5(__VA_ARGS__)
00340 #define P00_PRE7(_0, ...) _0, P00_PRE6(__VA_ARGS__)
00341 #define P00_PRE8(_0, ...) _0, P00_PRE7(__VA_ARGS__)
00342 #define P00_PRE9(_0, ...) _0, P00_PRE8(__VA_ARGS__)
00343 #define P00_PRE10(_0, ...) _0, P00_PRE9(__VA_ARGS__)
00344 #define P00_PRE11(_0, ...) _0, P00_PRE10(__VA_ARGS__)
00345 #define P00_PRE12(_0, ...) _0, P00_PRE11(__VA_ARGS__)
00346 #define P00_PRE13(_0, ...) _0, P00_PRE12(__VA_ARGS__)
00347 #define P00_PRE14(_0, ...) _0, P00_PRE13(__VA_ARGS__)
00348 #define P00_PRE15(_0, ...) _0, P00_PRE14(__VA_ARGS__)
00349 #define P00_PRE16(_0, ...) _0, P00_PRE15(__VA_ARGS__)
00350 #define P00_PRE17(_0, ...) _0, P00_PRE16(__VA_ARGS__)
00351 #define P00_PRE18(_0, ...) _0, P00_PRE17(__VA_ARGS__)
00352 #define P00_PRE19(_0, ...) _0, P00_PRE18(__VA_ARGS__)
00353 #define P00_PRE20(_0, ...) _0, P00_PRE19(__VA_ARGS__)
00354 #define P00_PRE21(_0, ...) _0, P00_PRE20(__VA_ARGS__)
00355 #define P00_PRE22(_0, ...) _0, P00_PRE21(__VA_ARGS__)
00356 #define P00_PRE23(_0, ...) _0, P00_PRE22(__VA_ARGS__)
00357 #define P00_PRE24(_0, ...) _0, P00_PRE23(__VA_ARGS__)
00358 #define P00_PRE25(_0, ...) _0, P00_PRE24(__VA_ARGS__)
00359 #define P00_PRE26(_0, ...) _0, P00_PRE25(__VA_ARGS__)
00360 #define P00_PRE27(_0, ...) _0, P00_PRE26(__VA_ARGS__)
00361 #define P00_PRE28(_0, ...) _0, P00_PRE27(__VA_ARGS__)
00362 #define P00_PRE29(_0, ...) _0, P00_PRE28(__VA_ARGS__)
00363 #define P00_PRE30(_0, ...) _0, P00_PRE29(__VA_ARGS__)
00364 #define P00_PRE31(_0, ...) _0, P00_PRE30(__VA_ARGS__)
00365 #define P00_PRE32(_0, ...) _0, P00_PRE31(__VA_ARGS__)
00366 #define P00_PRE33(_0, ...) _0, P00_PRE32(__VA_ARGS__)
00367 #define P00_PRE34(_0, ...) _0, P00_PRE33(__VA_ARGS__)
00368 #define P00_PRE35(_0, ...) _0, P00_PRE34(__VA_ARGS__)
00369 #define P00_PRE36(_0, ...) _0, P00_PRE35(__VA_ARGS__)
00370 #define P00_PRE37(_0, ...) _0, P00_PRE36(__VA_ARGS__)
00371 #define P00_PRE38(_0, ...) _0, P00_PRE37(__VA_ARGS__)
00372 #define P00_PRE39(_0, ...) _0, P00_PRE38(__VA_ARGS__)
00373 #define P00_PRE40(_0, ...) _0, P00_PRE39(__VA_ARGS__)
00374 #define P00_PRE41(_0, ...) _0, P00_PRE40(__VA_ARGS__)
00375 #define P00_PRE42(_0, ...) _0, P00_PRE41(__VA_ARGS__)
00376 #define P00_PRE43(_0, ...) _0, P00_PRE42(__VA_ARGS__)
00377 #define P00_PRE44(_0, ...) _0, P00_PRE43(__VA_ARGS__)
00378 #define P00_PRE45(_0, ...) _0, P00_PRE44(__VA_ARGS__)
00379 #define P00_PRE46(_0, ...) _0, P00_PRE45(__VA_ARGS__)
00380 #define P00_PRE47(_0, ...) _0, P00_PRE46(__VA_ARGS__)
00381 #define P00_PRE48(_0, ...) _0, P00_PRE47(__VA_ARGS__)
00382 #define P00_PRE49(_0, ...) _0, P00_PRE48(__VA_ARGS__)
00383 #define P00_PRE50(_0, ...) _0, P00_PRE49(__VA_ARGS__)
00384 #define P00_PRE51(_0, ...) _0, P00_PRE50(__VA_ARGS__)
00385 #define P00_PRE52(_0, ...) _0, P00_PRE51(__VA_ARGS__)
00386 #define P00_PRE53(_0, ...) _0, P00_PRE52(__VA_ARGS__)
00387 #define P00_PRE54(_0, ...) _0, P00_PRE53(__VA_ARGS__)
00388 #define P00_PRE55(_0, ...) _0, P00_PRE54(__VA_ARGS__)
00389 #define P00_PRE56(_0, ...) _0, P00_PRE55(__VA_ARGS__)
00390 #define P00_PRE57(_0, ...) _0, P00_PRE56(__VA_ARGS__)
00391 #define P00_PRE58(_0, ...) _0, P00_PRE57(__VA_ARGS__)
00392 #define P00_PRE59(_0, ...) _0, P00_PRE58(__VA_ARGS__)
00393 #define P00_PRE60(_0, ...) _0, P00_PRE59(__VA_ARGS__)
00394 #define P00_PRE61(_0, ...) _0, P00_PRE60(__VA_ARGS__)
00395 #define P00_PRE62(_0, ...) _0, P00_PRE61(__VA_ARGS__)
00396 #define P00_PRE63(_0, ...) _0, P00_PRE62(__VA_ARGS__)
00397 #define P00_PRE64(_0, ...) _0, P00_PRE63(__VA_ARGS__)
00398 #define P00_PRE65(_0, ...) _0, P00_PRE64(__VA_ARGS__)
00399 #define P00_PRE66(_0, ...) _0, P00_PRE65(__VA_ARGS__)
00400 #define P00_PRE67(_0, ...) _0, P00_PRE66(__VA_ARGS__)
00401 #define P00_PRE68(_0, ...) _0, P00_PRE67(__VA_ARGS__)
00402 #define P00_PRE69(_0, ...) _0, P00_PRE68(__VA_ARGS__)
00403 #define P00_PRE70(_0, ...) _0, P00_PRE69(__VA_ARGS__)
00404 #define P00_PRE71(_0, ...) _0, P00_PRE70(__VA_ARGS__)
00405 #define P00_PRE72(_0, ...) _0, P00_PRE71(__VA_ARGS__)
00406 #define P00_PRE73(_0, ...) _0, P00_PRE72(__VA_ARGS__)
00407 #define P00_PRE74(_0, ...) _0, P00_PRE73(__VA_ARGS__)
00408 #define P00_PRE75(_0, ...) _0, P00_PRE74(__VA_ARGS__)
00409 #define P00_PRE76(_0, ...) _0, P00_PRE75(__VA_ARGS__)
00410 #define P00_PRE77(_0, ...) _0, P00_PRE76(__VA_ARGS__)
00411 #define P00_PRE78(_0, ...) _0, P00_PRE77(__VA_ARGS__)
00412 #define P00_PRE79(_0, ...) _0, P00_PRE78(__VA_ARGS__)
00413 #define P00_PRE80(_0, ...) _0, P00_PRE79(__VA_ARGS__)
00414 #define P00_PRE81(_0, ...) _0, P00_PRE80(__VA_ARGS__)
00415 #define P00_PRE82(_0, ...) _0, P00_PRE81(__VA_ARGS__)
00416 #define P00_PRE83(_0, ...) _0, P00_PRE82(__VA_ARGS__)
00417 #define P00_PRE84(_0, ...) _0, P00_PRE83(__VA_ARGS__)
00418 #define P00_PRE85(_0, ...) _0, P00_PRE84(__VA_ARGS__)
00419 #define P00_PRE86(_0, ...) _0, P00_PRE85(__VA_ARGS__)
00420 #define P00_PRE87(_0, ...) _0, P00_PRE86(__VA_ARGS__)
00421 #define P00_PRE88(_0, ...) _0, P00_PRE87(__VA_ARGS__)
00422 #define P00_PRE89(_0, ...) _0, P00_PRE88(__VA_ARGS__)
00423 #define P00_PRE90(_0, ...) _0, P00_PRE89(__VA_ARGS__)
00424 #define P00_PRE91(_0, ...) _0, P00_PRE90(__VA_ARGS__)
00425 #define P00_PRE92(_0, ...) _0, P00_PRE91(__VA_ARGS__)
00426 #define P00_PRE93(_0, ...) _0, P00_PRE92(__VA_ARGS__)
00427 #define P00_PRE94(_0, ...) _0, P00_PRE93(__VA_ARGS__)
00428 #define P00_PRE95(_0, ...) _0, P00_PRE94(__VA_ARGS__)
00429 #define P00_PRE96(_0, ...) _0, P00_PRE95(__VA_ARGS__)
00430 #define P00_PRE97(_0, ...) _0, P00_PRE96(__VA_ARGS__)
00431 #define P00_PRE98(_0, ...) _0, P00_PRE97(__VA_ARGS__)
00432 #define P00_PRE99(_0, ...) _0, P00_PRE98(__VA_ARGS__)
00433 #define P00_PRE100(_0, ...) _0, P00_PRE99(__VA_ARGS__)
00434 #define P00_PRE101(_0, ...) _0, P00_PRE100(__VA_ARGS__)
00435 #define P00_PRE102(_0, ...) _0, P00_PRE101(__VA_ARGS__)
00436 #define P00_PRE103(_0, ...) _0, P00_PRE102(__VA_ARGS__)
00437 #define P00_PRE104(_0, ...) _0, P00_PRE103(__VA_ARGS__)
00438 #define P00_PRE105(_0, ...) _0, P00_PRE104(__VA_ARGS__)
00439 #define P00_PRE106(_0, ...) _0, P00_PRE105(__VA_ARGS__)
00440 #define P00_PRE107(_0, ...) _0, P00_PRE106(__VA_ARGS__)
00441 #define P00_PRE108(_0, ...) _0, P00_PRE107(__VA_ARGS__)
00442 #define P00_PRE109(_0, ...) _0, P00_PRE108(__VA_ARGS__)
00443 #define P00_PRE110(_0, ...) _0, P00_PRE109(__VA_ARGS__)
00444 #define P00_PRE111(_0, ...) _0, P00_PRE110(__VA_ARGS__)
00445 #define P00_PRE112(_0, ...) _0, P00_PRE111(__VA_ARGS__)
00446 #define P00_PRE113(_0, ...) _0, P00_PRE112(__VA_ARGS__)
00447 #define P00_PRE114(_0, ...) _0, P00_PRE113(__VA_ARGS__)
00448 #define P00_PRE115(_0, ...) _0, P00_PRE114(__VA_ARGS__)
00449 #define P00_PRE116(_0, ...) _0, P00_PRE115(__VA_ARGS__)
00450 #define P00_PRE117(_0, ...) _0, P00_PRE116(__VA_ARGS__)
00451 #define P00_PRE118(_0, ...) _0, P00_PRE117(__VA_ARGS__)
00452 #define P00_PRE119(_0, ...) _0, P00_PRE118(__VA_ARGS__)
00453 #define P00_PRE120(_0, ...) _0, P00_PRE119(__VA_ARGS__)
00454 #define P00_PRE121(_0, ...) _0, P00_PRE120(__VA_ARGS__)
00455 #define P00_PRE122(_0, ...) _0, P00_PRE121(__VA_ARGS__)
00456 #define P00_PRE123(_0, ...) _0, P00_PRE122(__VA_ARGS__)
00457 #define P00_PRE124(_0, ...) _0, P00_PRE123(__VA_ARGS__)
00458 #define P00_PRE125(_0, ...) _0, P00_PRE124(__VA_ARGS__)
00459 #define P00_PRE126(_0, ...) _0, P00_PRE125(__VA_ARGS__)
00460 #define P00_PRE127(_0, ...) _0, P00_PRE126(__VA_ARGS__)
00461 #define P00_PRE128(_0, ...) _0, P00_PRE127(__VA_ARGS__)
00462 #define P00_PRE129(_0, ...) _0, P00_PRE128(__VA_ARGS__)
00463 #define P00_PRE130(_0, ...) _0, P00_PRE129(__VA_ARGS__)
00464 #define P00_PRE131(_0, ...) _0, P00_PRE130(__VA_ARGS__)
00465 #define P00_PRE132(_0, ...) _0, P00_PRE131(__VA_ARGS__)
00466 #define P00_PRE133(_0, ...) _0, P00_PRE132(__VA_ARGS__)
00467 #define P00_PRE134(_0, ...) _0, P00_PRE133(__VA_ARGS__)
00468 #define P00_PRE135(_0, ...) _0, P00_PRE134(__VA_ARGS__)
00469 #define P00_PRE136(_0, ...) _0, P00_PRE135(__VA_ARGS__)
00470 #define P00_PRE137(_0, ...) _0, P00_PRE136(__VA_ARGS__)
00471 #define P00_PRE138(_0, ...) _0, P00_PRE137(__VA_ARGS__)
00472 #define P00_PRE139(_0, ...) _0, P00_PRE138(__VA_ARGS__)
00473 #define P00_PRE140(_0, ...) _0, P00_PRE139(__VA_ARGS__)
00474 #define P00_PRE141(_0, ...) _0, P00_PRE140(__VA_ARGS__)
00475 #define P00_PRE142(_0, ...) _0, P00_PRE141(__VA_ARGS__)
00476 #define P00_PRE143(_0, ...) _0, P00_PRE142(__VA_ARGS__)
00477 #define P00_PRE144(_0, ...) _0, P00_PRE143(__VA_ARGS__)
00478 #define P00_PRE145(_0, ...) _0, P00_PRE144(__VA_ARGS__)
00479 #define P00_PRE146(_0, ...) _0, P00_PRE145(__VA_ARGS__)
00480 #define P00_PRE147(_0, ...) _0, P00_PRE146(__VA_ARGS__)
00481 #define P00_PRE148(_0, ...) _0, P00_PRE147(__VA_ARGS__)
00482 #define P00_PRE149(_0, ...) _0, P00_PRE148(__VA_ARGS__)
00483 #define P00_PRE150(_0, ...) _0, P00_PRE149(__VA_ARGS__)
00484 #define P00_PRE151(_0, ...) _0, P00_PRE150(__VA_ARGS__)
00485 #define P00_PRE152(_0, ...) _0, P00_PRE151(__VA_ARGS__)
00486 #define P00_PRE153(_0, ...) _0, P00_PRE152(__VA_ARGS__)
00487 #define P00_PRE154(_0, ...) _0, P00_PRE153(__VA_ARGS__)
00488 #define P00_PRE155(_0, ...) _0, P00_PRE154(__VA_ARGS__)
00489 #define P00_PRE156(_0, ...) _0, P00_PRE155(__VA_ARGS__)
00490 #define P00_PRE157(_0, ...) _0, P00_PRE156(__VA_ARGS__)
00491 #define P00_PRE158(_0, ...) _0, P00_PRE157(__VA_ARGS__)
00492 #define P00_ASCENDING()                                        \
00493  0, 1, 2, 3, 4, 5, 6, 7,                                       \
00494  8, 9, 10, 11, 12, 13, 14, 15,                                 \
00495  16, 17, 18, 19, 20, 21, 22, 23,                               \
00496  24, 25, 26, 27, 28, 29, 30, 31,                               \
00497  32, 33, 34, 35, 36, 37, 38, 39,                               \
00498  40, 41, 42, 43, 44, 45, 46, 47,                               \
00499  48, 49, 50, 51, 52, 53, 54, 55,                               \
00500  56, 57, 58, 59, 60, 61, 62, 63,                               \
00501  64, 65, 66, 67, 68, 69, 70, 71,                               \
00502  72, 73, 74, 75, 76, 77, 78, 79,                               \
00503  80, 81, 82, 83, 84, 85, 86, 87,                               \
00504  88, 89, 90, 91, 92, 93, 94, 95,                               \
00505  96, 97, 98, 99, 100, 101, 102, 103,                           \
00506  104, 105, 106, 107, 108, 109, 110, 111,                       \
00507  112, 113, 114, 115, 116, 117, 118, 119,                       \
00508  120, 121, 122, 123, 124, 125, 126, 127,                       \
00509  128, 129, 130, 131, 132, 133, 134, 135,                       \
00510  136, 137, 138, 139, 140, 141, 142, 143,                       \
00511  144, 145, 146, 147, 148, 149, 150, 151,                       \
00512  152, 153, 154, 155, 156, 157, 158,
00513 #define P00_ALL_ZEROES()                                       \
00514  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00515  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00516  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00517  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00518  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00519  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00520  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00521  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00522  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00523  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00524  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00525  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00526  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00527  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00528  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00529  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00530  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00531  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00532  0, 0, 0, 0, 0, 0, 0, 0,                                       \
00533  0, 0, 0, 0, 0, 0, 0,
00534 #define P00_ALL_ONES()                                         \
00535  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00536  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00537  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00538  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00539  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00540  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00541  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00542  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00543  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00544  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00545  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00546  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00547  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00548  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00549  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00550  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00551  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00552  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00553  1, 1, 1, 1, 1, 1, 1, 1,                                       \
00554  1, 1, 1, 1, 1, 1, 1,
00555 
00556 #define P99_PASTE7(...) P00_PASTE7(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00557 #define P00_PASTE7(L, ...) P99_PASTE2(P99_PASTE6(__VA_ARGS__), L)
00558 
00559 #define P99_PASTE8(...) P00_PASTE8(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00560 #define P00_PASTE8(L, ...) P99_PASTE2(P99_PASTE7(__VA_ARGS__), L)
00561 
00562 #define P99_PASTE9(...) P00_PASTE9(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00563 #define P00_PASTE9(L, ...) P99_PASTE2(P99_PASTE8(__VA_ARGS__), L)
00564 
00565 #define P99_PASTE10(...) P00_PASTE10(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00566 #define P00_PASTE10(L, ...) P99_PASTE2(P99_PASTE9(__VA_ARGS__), L)
00567 
00568 #define P99_PASTE11(...) P00_PASTE11(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00569 #define P00_PASTE11(L, ...) P99_PASTE2(P99_PASTE10(__VA_ARGS__), L)
00570 
00571 #define P99_PASTE12(...) P00_PASTE12(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00572 #define P00_PASTE12(L, ...) P99_PASTE2(P99_PASTE11(__VA_ARGS__), L)
00573 
00574 #define P99_PASTE13(...) P00_PASTE13(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00575 #define P00_PASTE13(L, ...) P99_PASTE2(P99_PASTE12(__VA_ARGS__), L)
00576 
00577 #define P99_PASTE14(...) P00_PASTE14(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00578 #define P00_PASTE14(L, ...) P99_PASTE2(P99_PASTE13(__VA_ARGS__), L)
00579 
00580 #define P99_PASTE15(...) P00_PASTE15(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00581 #define P00_PASTE15(L, ...) P99_PASTE2(P99_PASTE14(__VA_ARGS__), L)
00582 
00583 #define P99_PASTE16(...) P00_PASTE16(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00584 #define P00_PASTE16(L, ...) P99_PASTE2(P99_PASTE15(__VA_ARGS__), L)
00585 
00586 #define P99_PASTE17(...) P00_PASTE17(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00587 #define P00_PASTE17(L, ...) P99_PASTE2(P99_PASTE16(__VA_ARGS__), L)
00588 
00589 #define P99_PASTE18(...) P00_PASTE18(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00590 #define P00_PASTE18(L, ...) P99_PASTE2(P99_PASTE17(__VA_ARGS__), L)
00591 
00592 #define P99_PASTE19(...) P00_PASTE19(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00593 #define P00_PASTE19(L, ...) P99_PASTE2(P99_PASTE18(__VA_ARGS__), L)
00594 
00595 #define P99_PASTE20(...) P00_PASTE20(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00596 #define P00_PASTE20(L, ...) P99_PASTE2(P99_PASTE19(__VA_ARGS__), L)
00597 
00598 #define P99_PASTE21(...) P00_PASTE21(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00599 #define P00_PASTE21(L, ...) P99_PASTE2(P99_PASTE20(__VA_ARGS__), L)
00600 
00601 #define P99_PASTE22(...) P00_PASTE22(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00602 #define P00_PASTE22(L, ...) P99_PASTE2(P99_PASTE21(__VA_ARGS__), L)
00603 
00604 #define P99_PASTE23(...) P00_PASTE23(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00605 #define P00_PASTE23(L, ...) P99_PASTE2(P99_PASTE22(__VA_ARGS__), L)
00606 
00607 #define P99_PASTE24(...) P00_PASTE24(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00608 #define P00_PASTE24(L, ...) P99_PASTE2(P99_PASTE23(__VA_ARGS__), L)
00609 
00610 #define P99_PASTE25(...) P00_PASTE25(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00611 #define P00_PASTE25(L, ...) P99_PASTE2(P99_PASTE24(__VA_ARGS__), L)
00612 
00613 #define P99_PASTE26(...) P00_PASTE26(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00614 #define P00_PASTE26(L, ...) P99_PASTE2(P99_PASTE25(__VA_ARGS__), L)
00615 
00616 #define P99_PASTE27(...) P00_PASTE27(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00617 #define P00_PASTE27(L, ...) P99_PASTE2(P99_PASTE26(__VA_ARGS__), L)
00618 
00619 #define P99_PASTE28(...) P00_PASTE28(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00620 #define P00_PASTE28(L, ...) P99_PASTE2(P99_PASTE27(__VA_ARGS__), L)
00621 
00622 #define P99_PASTE29(...) P00_PASTE29(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00623 #define P00_PASTE29(L, ...) P99_PASTE2(P99_PASTE28(__VA_ARGS__), L)
00624 
00625 #define P99_PASTE30(...) P00_PASTE30(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00626 #define P00_PASTE30(L, ...) P99_PASTE2(P99_PASTE29(__VA_ARGS__), L)
00627 
00628 #define P99_PASTE31(...) P00_PASTE31(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00629 #define P00_PASTE31(L, ...) P99_PASTE2(P99_PASTE30(__VA_ARGS__), L)
00630 
00631 #define P99_PASTE32(...) P00_PASTE32(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00632 #define P00_PASTE32(L, ...) P99_PASTE2(P99_PASTE31(__VA_ARGS__), L)
00633 
00634 #define P99_PASTE33(...) P00_PASTE33(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00635 #define P00_PASTE33(L, ...) P99_PASTE2(P99_PASTE32(__VA_ARGS__), L)
00636 
00637 #define P99_PASTE34(...) P00_PASTE34(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00638 #define P00_PASTE34(L, ...) P99_PASTE2(P99_PASTE33(__VA_ARGS__), L)
00639 
00640 #define P99_PASTE35(...) P00_PASTE35(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00641 #define P00_PASTE35(L, ...) P99_PASTE2(P99_PASTE34(__VA_ARGS__), L)
00642 
00643 #define P99_PASTE36(...) P00_PASTE36(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00644 #define P00_PASTE36(L, ...) P99_PASTE2(P99_PASTE35(__VA_ARGS__), L)
00645 
00646 #define P99_PASTE37(...) P00_PASTE37(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00647 #define P00_PASTE37(L, ...) P99_PASTE2(P99_PASTE36(__VA_ARGS__), L)
00648 
00649 #define P99_PASTE38(...) P00_PASTE38(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00650 #define P00_PASTE38(L, ...) P99_PASTE2(P99_PASTE37(__VA_ARGS__), L)
00651 
00652 #define P99_PASTE39(...) P00_PASTE39(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00653 #define P00_PASTE39(L, ...) P99_PASTE2(P99_PASTE38(__VA_ARGS__), L)
00654 
00655 #define P99_PASTE40(...) P00_PASTE40(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00656 #define P00_PASTE40(L, ...) P99_PASTE2(P99_PASTE39(__VA_ARGS__), L)
00657 
00658 #define P99_PASTE41(...) P00_PASTE41(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00659 #define P00_PASTE41(L, ...) P99_PASTE2(P99_PASTE40(__VA_ARGS__), L)
00660 
00661 #define P99_PASTE42(...) P00_PASTE42(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00662 #define P00_PASTE42(L, ...) P99_PASTE2(P99_PASTE41(__VA_ARGS__), L)
00663 
00664 #define P99_PASTE43(...) P00_PASTE43(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00665 #define P00_PASTE43(L, ...) P99_PASTE2(P99_PASTE42(__VA_ARGS__), L)
00666 
00667 #define P99_PASTE44(...) P00_PASTE44(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00668 #define P00_PASTE44(L, ...) P99_PASTE2(P99_PASTE43(__VA_ARGS__), L)
00669 
00670 #define P99_PASTE45(...) P00_PASTE45(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00671 #define P00_PASTE45(L, ...) P99_PASTE2(P99_PASTE44(__VA_ARGS__), L)
00672 
00673 #define P99_PASTE46(...) P00_PASTE46(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00674 #define P00_PASTE46(L, ...) P99_PASTE2(P99_PASTE45(__VA_ARGS__), L)
00675 
00676 #define P99_PASTE47(...) P00_PASTE47(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00677 #define P00_PASTE47(L, ...) P99_PASTE2(P99_PASTE46(__VA_ARGS__), L)
00678 
00679 #define P99_PASTE48(...) P00_PASTE48(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00680 #define P00_PASTE48(L, ...) P99_PASTE2(P99_PASTE47(__VA_ARGS__), L)
00681 
00682 #define P99_PASTE49(...) P00_PASTE49(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00683 #define P00_PASTE49(L, ...) P99_PASTE2(P99_PASTE48(__VA_ARGS__), L)
00684 
00685 #define P99_PASTE50(...) P00_PASTE50(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00686 #define P00_PASTE50(L, ...) P99_PASTE2(P99_PASTE49(__VA_ARGS__), L)
00687 
00688 #define P99_PASTE51(...) P00_PASTE51(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00689 #define P00_PASTE51(L, ...) P99_PASTE2(P99_PASTE50(__VA_ARGS__), L)
00690 
00691 #define P99_PASTE52(...) P00_PASTE52(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00692 #define P00_PASTE52(L, ...) P99_PASTE2(P99_PASTE51(__VA_ARGS__), L)
00693 
00694 #define P99_PASTE53(...) P00_PASTE53(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00695 #define P00_PASTE53(L, ...) P99_PASTE2(P99_PASTE52(__VA_ARGS__), L)
00696 
00697 #define P99_PASTE54(...) P00_PASTE54(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00698 #define P00_PASTE54(L, ...) P99_PASTE2(P99_PASTE53(__VA_ARGS__), L)
00699 
00700 #define P99_PASTE55(...) P00_PASTE55(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00701 #define P00_PASTE55(L, ...) P99_PASTE2(P99_PASTE54(__VA_ARGS__), L)
00702 
00703 #define P99_PASTE56(...) P00_PASTE56(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00704 #define P00_PASTE56(L, ...) P99_PASTE2(P99_PASTE55(__VA_ARGS__), L)
00705 
00706 #define P99_PASTE57(...) P00_PASTE57(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00707 #define P00_PASTE57(L, ...) P99_PASTE2(P99_PASTE56(__VA_ARGS__), L)
00708 
00709 #define P99_PASTE58(...) P00_PASTE58(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00710 #define P00_PASTE58(L, ...) P99_PASTE2(P99_PASTE57(__VA_ARGS__), L)
00711 
00712 #define P99_PASTE59(...) P00_PASTE59(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00713 #define P00_PASTE59(L, ...) P99_PASTE2(P99_PASTE58(__VA_ARGS__), L)
00714 
00715 #define P99_PASTE60(...) P00_PASTE60(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00716 #define P00_PASTE60(L, ...) P99_PASTE2(P99_PASTE59(__VA_ARGS__), L)
00717 
00718 #define P99_PASTE61(...) P00_PASTE61(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00719 #define P00_PASTE61(L, ...) P99_PASTE2(P99_PASTE60(__VA_ARGS__), L)
00720 
00721 #define P99_PASTE62(...) P00_PASTE62(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00722 #define P00_PASTE62(L, ...) P99_PASTE2(P99_PASTE61(__VA_ARGS__), L)
00723 
00724 #define P99_PASTE63(...) P00_PASTE63(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00725 #define P00_PASTE63(L, ...) P99_PASTE2(P99_PASTE62(__VA_ARGS__), L)
00726 
00727 #define P99_PASTE64(...) P00_PASTE64(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00728 #define P00_PASTE64(L, ...) P99_PASTE2(P99_PASTE63(__VA_ARGS__), L)
00729 
00730 #define P99_PASTE65(...) P00_PASTE65(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00731 #define P00_PASTE65(L, ...) P99_PASTE2(P99_PASTE64(__VA_ARGS__), L)
00732 
00733 #define P99_PASTE66(...) P00_PASTE66(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00734 #define P00_PASTE66(L, ...) P99_PASTE2(P99_PASTE65(__VA_ARGS__), L)
00735 
00736 #define P99_PASTE67(...) P00_PASTE67(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00737 #define P00_PASTE67(L, ...) P99_PASTE2(P99_PASTE66(__VA_ARGS__), L)
00738 
00739 #define P99_PASTE68(...) P00_PASTE68(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00740 #define P00_PASTE68(L, ...) P99_PASTE2(P99_PASTE67(__VA_ARGS__), L)
00741 
00742 #define P99_PASTE69(...) P00_PASTE69(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00743 #define P00_PASTE69(L, ...) P99_PASTE2(P99_PASTE68(__VA_ARGS__), L)
00744 
00745 #define P99_PASTE70(...) P00_PASTE70(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00746 #define P00_PASTE70(L, ...) P99_PASTE2(P99_PASTE69(__VA_ARGS__), L)
00747 
00748 #define P99_PASTE71(...) P00_PASTE71(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00749 #define P00_PASTE71(L, ...) P99_PASTE2(P99_PASTE70(__VA_ARGS__), L)
00750 
00751 #define P99_PASTE72(...) P00_PASTE72(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00752 #define P00_PASTE72(L, ...) P99_PASTE2(P99_PASTE71(__VA_ARGS__), L)
00753 
00754 #define P99_PASTE73(...) P00_PASTE73(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00755 #define P00_PASTE73(L, ...) P99_PASTE2(P99_PASTE72(__VA_ARGS__), L)
00756 
00757 #define P99_PASTE74(...) P00_PASTE74(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00758 #define P00_PASTE74(L, ...) P99_PASTE2(P99_PASTE73(__VA_ARGS__), L)
00759 
00760 #define P99_PASTE75(...) P00_PASTE75(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00761 #define P00_PASTE75(L, ...) P99_PASTE2(P99_PASTE74(__VA_ARGS__), L)
00762 
00763 #define P99_PASTE76(...) P00_PASTE76(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00764 #define P00_PASTE76(L, ...) P99_PASTE2(P99_PASTE75(__VA_ARGS__), L)
00765 
00766 #define P99_PASTE77(...) P00_PASTE77(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00767 #define P00_PASTE77(L, ...) P99_PASTE2(P99_PASTE76(__VA_ARGS__), L)
00768 
00769 #define P99_PASTE78(...) P00_PASTE78(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00770 #define P00_PASTE78(L, ...) P99_PASTE2(P99_PASTE77(__VA_ARGS__), L)
00771 
00772 #define P99_PASTE79(...) P00_PASTE79(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00773 #define P00_PASTE79(L, ...) P99_PASTE2(P99_PASTE78(__VA_ARGS__), L)
00774 
00775 #define P99_PASTE80(...) P00_PASTE80(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00776 #define P00_PASTE80(L, ...) P99_PASTE2(P99_PASTE79(__VA_ARGS__), L)
00777 
00778 #define P99_PASTE81(...) P00_PASTE81(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00779 #define P00_PASTE81(L, ...) P99_PASTE2(P99_PASTE80(__VA_ARGS__), L)
00780 
00781 #define P99_PASTE82(...) P00_PASTE82(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00782 #define P00_PASTE82(L, ...) P99_PASTE2(P99_PASTE81(__VA_ARGS__), L)
00783 
00784 #define P99_PASTE83(...) P00_PASTE83(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00785 #define P00_PASTE83(L, ...) P99_PASTE2(P99_PASTE82(__VA_ARGS__), L)
00786 
00787 #define P99_PASTE84(...) P00_PASTE84(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00788 #define P00_PASTE84(L, ...) P99_PASTE2(P99_PASTE83(__VA_ARGS__), L)
00789 
00790 #define P99_PASTE85(...) P00_PASTE85(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00791 #define P00_PASTE85(L, ...) P99_PASTE2(P99_PASTE84(__VA_ARGS__), L)
00792 
00793 #define P99_PASTE86(...) P00_PASTE86(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00794 #define P00_PASTE86(L, ...) P99_PASTE2(P99_PASTE85(__VA_ARGS__), L)
00795 
00796 #define P99_PASTE87(...) P00_PASTE87(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00797 #define P00_PASTE87(L, ...) P99_PASTE2(P99_PASTE86(__VA_ARGS__), L)
00798 
00799 #define P99_PASTE88(...) P00_PASTE88(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00800 #define P00_PASTE88(L, ...) P99_PASTE2(P99_PASTE87(__VA_ARGS__), L)
00801 
00802 #define P99_PASTE89(...) P00_PASTE89(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00803 #define P00_PASTE89(L, ...) P99_PASTE2(P99_PASTE88(__VA_ARGS__), L)
00804 
00805 #define P99_PASTE90(...) P00_PASTE90(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00806 #define P00_PASTE90(L, ...) P99_PASTE2(P99_PASTE89(__VA_ARGS__), L)
00807 
00808 #define P99_PASTE91(...) P00_PASTE91(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00809 #define P00_PASTE91(L, ...) P99_PASTE2(P99_PASTE90(__VA_ARGS__), L)
00810 
00811 #define P99_PASTE92(...) P00_PASTE92(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00812 #define P00_PASTE92(L, ...) P99_PASTE2(P99_PASTE91(__VA_ARGS__), L)
00813 
00814 #define P99_PASTE93(...) P00_PASTE93(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00815 #define P00_PASTE93(L, ...) P99_PASTE2(P99_PASTE92(__VA_ARGS__), L)
00816 
00817 #define P99_PASTE94(...) P00_PASTE94(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00818 #define P00_PASTE94(L, ...) P99_PASTE2(P99_PASTE93(__VA_ARGS__), L)
00819 
00820 #define P99_PASTE95(...) P00_PASTE95(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00821 #define P00_PASTE95(L, ...) P99_PASTE2(P99_PASTE94(__VA_ARGS__), L)
00822 
00823 #define P99_PASTE96(...) P00_PASTE96(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00824 #define P00_PASTE96(L, ...) P99_PASTE2(P99_PASTE95(__VA_ARGS__), L)
00825 
00826 #define P99_PASTE97(...) P00_PASTE97(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00827 #define P00_PASTE97(L, ...) P99_PASTE2(P99_PASTE96(__VA_ARGS__), L)
00828 
00829 #define P99_PASTE98(...) P00_PASTE98(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00830 #define P00_PASTE98(L, ...) P99_PASTE2(P99_PASTE97(__VA_ARGS__), L)
00831 
00832 #define P99_PASTE99(...) P00_PASTE99(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00833 #define P00_PASTE99(L, ...) P99_PASTE2(P99_PASTE98(__VA_ARGS__), L)
00834 
00835 #define P99_PASTE100(...) P00_PASTE100(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00836 #define P00_PASTE100(L, ...) P99_PASTE2(P99_PASTE99(__VA_ARGS__), L)
00837 
00838 #define P99_PASTE101(...) P00_PASTE101(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00839 #define P00_PASTE101(L, ...) P99_PASTE2(P99_PASTE100(__VA_ARGS__), L)
00840 
00841 #define P99_PASTE102(...) P00_PASTE102(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00842 #define P00_PASTE102(L, ...) P99_PASTE2(P99_PASTE101(__VA_ARGS__), L)
00843 
00844 #define P99_PASTE103(...) P00_PASTE103(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00845 #define P00_PASTE103(L, ...) P99_PASTE2(P99_PASTE102(__VA_ARGS__), L)
00846 
00847 #define P99_PASTE104(...) P00_PASTE104(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00848 #define P00_PASTE104(L, ...) P99_PASTE2(P99_PASTE103(__VA_ARGS__), L)
00849 
00850 #define P99_PASTE105(...) P00_PASTE105(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00851 #define P00_PASTE105(L, ...) P99_PASTE2(P99_PASTE104(__VA_ARGS__), L)
00852 
00853 #define P99_PASTE106(...) P00_PASTE106(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00854 #define P00_PASTE106(L, ...) P99_PASTE2(P99_PASTE105(__VA_ARGS__), L)
00855 
00856 #define P99_PASTE107(...) P00_PASTE107(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00857 #define P00_PASTE107(L, ...) P99_PASTE2(P99_PASTE106(__VA_ARGS__), L)
00858 
00859 #define P99_PASTE108(...) P00_PASTE108(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00860 #define P00_PASTE108(L, ...) P99_PASTE2(P99_PASTE107(__VA_ARGS__), L)
00861 
00862 #define P99_PASTE109(...) P00_PASTE109(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00863 #define P00_PASTE109(L, ...) P99_PASTE2(P99_PASTE108(__VA_ARGS__), L)
00864 
00865 #define P99_PASTE110(...) P00_PASTE110(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00866 #define P00_PASTE110(L, ...) P99_PASTE2(P99_PASTE109(__VA_ARGS__), L)
00867 
00868 #define P99_PASTE111(...) P00_PASTE111(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00869 #define P00_PASTE111(L, ...) P99_PASTE2(P99_PASTE110(__VA_ARGS__), L)
00870 
00871 #define P99_PASTE112(...) P00_PASTE112(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00872 #define P00_PASTE112(L, ...) P99_PASTE2(P99_PASTE111(__VA_ARGS__), L)
00873 
00874 #define P99_PASTE113(...) P00_PASTE113(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00875 #define P00_PASTE113(L, ...) P99_PASTE2(P99_PASTE112(__VA_ARGS__), L)
00876 
00877 #define P99_PASTE114(...) P00_PASTE114(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00878 #define P00_PASTE114(L, ...) P99_PASTE2(P99_PASTE113(__VA_ARGS__), L)
00879 
00880 #define P99_PASTE115(...) P00_PASTE115(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00881 #define P00_PASTE115(L, ...) P99_PASTE2(P99_PASTE114(__VA_ARGS__), L)
00882 
00883 #define P99_PASTE116(...) P00_PASTE116(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00884 #define P00_PASTE116(L, ...) P99_PASTE2(P99_PASTE115(__VA_ARGS__), L)
00885 
00886 #define P99_PASTE117(...) P00_PASTE117(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00887 #define P00_PASTE117(L, ...) P99_PASTE2(P99_PASTE116(__VA_ARGS__), L)
00888 
00889 #define P99_PASTE118(...) P00_PASTE118(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00890 #define P00_PASTE118(L, ...) P99_PASTE2(P99_PASTE117(__VA_ARGS__), L)
00891 
00892 #define P99_PASTE119(...) P00_PASTE119(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00893 #define P00_PASTE119(L, ...) P99_PASTE2(P99_PASTE118(__VA_ARGS__), L)
00894 
00895 #define P99_PASTE120(...) P00_PASTE120(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00896 #define P00_PASTE120(L, ...) P99_PASTE2(P99_PASTE119(__VA_ARGS__), L)
00897 
00898 #define P99_PASTE121(...) P00_PASTE121(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00899 #define P00_PASTE121(L, ...) P99_PASTE2(P99_PASTE120(__VA_ARGS__), L)
00900 
00901 #define P99_PASTE122(...) P00_PASTE122(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00902 #define P00_PASTE122(L, ...) P99_PASTE2(P99_PASTE121(__VA_ARGS__), L)
00903 
00904 #define P99_PASTE123(...) P00_PASTE123(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00905 #define P00_PASTE123(L, ...) P99_PASTE2(P99_PASTE122(__VA_ARGS__), L)
00906 
00907 #define P99_PASTE124(...) P00_PASTE124(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00908 #define P00_PASTE124(L, ...) P99_PASTE2(P99_PASTE123(__VA_ARGS__), L)
00909 
00910 #define P99_PASTE125(...) P00_PASTE125(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00911 #define P00_PASTE125(L, ...) P99_PASTE2(P99_PASTE124(__VA_ARGS__), L)
00912 
00913 #define P99_PASTE126(...) P00_PASTE126(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00914 #define P00_PASTE126(L, ...) P99_PASTE2(P99_PASTE125(__VA_ARGS__), L)
00915 
00916 #define P99_PASTE127(...) P00_PASTE127(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00917 #define P00_PASTE127(L, ...) P99_PASTE2(P99_PASTE126(__VA_ARGS__), L)
00918 
00919 #define P99_PASTE128(...) P00_PASTE128(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00920 #define P00_PASTE128(L, ...) P99_PASTE2(P99_PASTE127(__VA_ARGS__), L)
00921 
00922 #define P99_PASTE129(...) P00_PASTE129(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00923 #define P00_PASTE129(L, ...) P99_PASTE2(P99_PASTE128(__VA_ARGS__), L)
00924 
00925 #define P99_PASTE130(...) P00_PASTE130(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00926 #define P00_PASTE130(L, ...) P99_PASTE2(P99_PASTE129(__VA_ARGS__), L)
00927 
00928 #define P99_PASTE131(...) P00_PASTE131(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00929 #define P00_PASTE131(L, ...) P99_PASTE2(P99_PASTE130(__VA_ARGS__), L)
00930 
00931 #define P99_PASTE132(...) P00_PASTE132(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00932 #define P00_PASTE132(L, ...) P99_PASTE2(P99_PASTE131(__VA_ARGS__), L)
00933 
00934 #define P99_PASTE133(...) P00_PASTE133(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00935 #define P00_PASTE133(L, ...) P99_PASTE2(P99_PASTE132(__VA_ARGS__), L)
00936 
00937 #define P99_PASTE134(...) P00_PASTE134(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00938 #define P00_PASTE134(L, ...) P99_PASTE2(P99_PASTE133(__VA_ARGS__), L)
00939 
00940 #define P99_PASTE135(...) P00_PASTE135(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00941 #define P00_PASTE135(L, ...) P99_PASTE2(P99_PASTE134(__VA_ARGS__), L)
00942 
00943 #define P99_PASTE136(...) P00_PASTE136(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00944 #define P00_PASTE136(L, ...) P99_PASTE2(P99_PASTE135(__VA_ARGS__), L)
00945 
00946 #define P99_PASTE137(...) P00_PASTE137(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00947 #define P00_PASTE137(L, ...) P99_PASTE2(P99_PASTE136(__VA_ARGS__), L)
00948 
00949 #define P99_PASTE138(...) P00_PASTE138(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00950 #define P00_PASTE138(L, ...) P99_PASTE2(P99_PASTE137(__VA_ARGS__), L)
00951 
00952 #define P99_PASTE139(...) P00_PASTE139(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00953 #define P00_PASTE139(L, ...) P99_PASTE2(P99_PASTE138(__VA_ARGS__), L)
00954 
00955 #define P99_PASTE140(...) P00_PASTE140(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00956 #define P00_PASTE140(L, ...) P99_PASTE2(P99_PASTE139(__VA_ARGS__), L)
00957 
00958 #define P99_PASTE141(...) P00_PASTE141(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00959 #define P00_PASTE141(L, ...) P99_PASTE2(P99_PASTE140(__VA_ARGS__), L)
00960 
00961 #define P99_PASTE142(...) P00_PASTE142(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00962 #define P00_PASTE142(L, ...) P99_PASTE2(P99_PASTE141(__VA_ARGS__), L)
00963 
00964 #define P99_PASTE143(...) P00_PASTE143(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00965 #define P00_PASTE143(L, ...) P99_PASTE2(P99_PASTE142(__VA_ARGS__), L)
00966 
00967 #define P99_PASTE144(...) P00_PASTE144(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00968 #define P00_PASTE144(L, ...) P99_PASTE2(P99_PASTE143(__VA_ARGS__), L)
00969 
00970 #define P99_PASTE145(...) P00_PASTE145(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00971 #define P00_PASTE145(L, ...) P99_PASTE2(P99_PASTE144(__VA_ARGS__), L)
00972 
00973 #define P99_PASTE146(...) P00_PASTE146(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00974 #define P00_PASTE146(L, ...) P99_PASTE2(P99_PASTE145(__VA_ARGS__), L)
00975 
00976 #define P99_PASTE147(...) P00_PASTE147(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00977 #define P00_PASTE147(L, ...) P99_PASTE2(P99_PASTE146(__VA_ARGS__), L)
00978 
00979 #define P99_PASTE148(...) P00_PASTE148(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00980 #define P00_PASTE148(L, ...) P99_PASTE2(P99_PASTE147(__VA_ARGS__), L)
00981 
00982 #define P99_PASTE149(...) P00_PASTE149(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00983 #define P00_PASTE149(L, ...) P99_PASTE2(P99_PASTE148(__VA_ARGS__), L)
00984 
00985 #define P99_PASTE150(...) P00_PASTE150(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00986 #define P00_PASTE150(L, ...) P99_PASTE2(P99_PASTE149(__VA_ARGS__), L)
00987 
00988 #define P99_PASTE151(...) P00_PASTE151(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00989 #define P00_PASTE151(L, ...) P99_PASTE2(P99_PASTE150(__VA_ARGS__), L)
00990 
00991 #define P99_PASTE152(...) P00_PASTE152(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00992 #define P00_PASTE152(L, ...) P99_PASTE2(P99_PASTE151(__VA_ARGS__), L)
00993 
00994 #define P99_PASTE153(...) P00_PASTE153(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00995 #define P00_PASTE153(L, ...) P99_PASTE2(P99_PASTE152(__VA_ARGS__), L)
00996 
00997 #define P99_PASTE154(...) P00_PASTE154(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
00998 #define P00_PASTE154(L, ...) P99_PASTE2(P99_PASTE153(__VA_ARGS__), L)
00999 
01000 #define P99_PASTE155(...) P00_PASTE155(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
01001 #define P00_PASTE155(L, ...) P99_PASTE2(P99_PASTE154(__VA_ARGS__), L)
01002 
01003 #define P99_PASTE156(...) P00_PASTE156(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
01004 #define P00_PASTE156(L, ...) P99_PASTE2(P99_PASTE155(__VA_ARGS__), L)
01005 
01006 #define P99_PASTE157(...) P00_PASTE157(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
01007 #define P00_PASTE157(L, ...) P99_PASTE2(P99_PASTE156(__VA_ARGS__), L)
01008 
01009 #define P99_PASTE158(...) P00_PASTE158(P99_LAST(__VA_ARGS__), P99_ALLBUTLAST(__VA_ARGS__))
01010 #define P00_PASTE158(L, ...) P99_PASTE2(P99_PASTE157(__VA_ARGS__), L)
01011 
01376 #define P00_IS_0_EQ_0(...) ,
01377 #define P00_IS_1_EQ_1(...) ,
01378 #define P00_IS_2_EQ_2(...) ,
01379 #define P00_IS_3_EQ_3(...) ,
01380 #define P00_IS_4_EQ_4(...) ,
01381 #define P00_IS_5_EQ_5(...) ,
01382 #define P00_IS_6_EQ_6(...) ,
01383 #define P00_IS_7_EQ_7(...) ,
01384 #define P00_IS_8_EQ_8(...) ,
01385 #define P00_IS_9_EQ_9(...) ,
01386 #define P00_IS_10_EQ_10(...) ,
01387 #define P00_IS_11_EQ_11(...) ,
01388 #define P00_IS_12_EQ_12(...) ,
01389 #define P00_IS_13_EQ_13(...) ,
01390 #define P00_IS_14_EQ_14(...) ,
01391 #define P00_IS_15_EQ_15(...) ,
01392 #define P00_IS_16_EQ_16(...) ,
01393 #define P00_IS_17_EQ_17(...) ,
01394 #define P00_IS_18_EQ_18(...) ,
01395 #define P00_IS_19_EQ_19(...) ,
01396 #define P00_IS_20_EQ_20(...) ,
01397 #define P00_IS_21_EQ_21(...) ,
01398 #define P00_IS_22_EQ_22(...) ,
01399 #define P00_IS_23_EQ_23(...) ,
01400 #define P00_IS_24_EQ_24(...) ,
01401 #define P00_IS_25_EQ_25(...) ,
01402 #define P00_IS_26_EQ_26(...) ,
01403 #define P00_IS_27_EQ_27(...) ,
01404 #define P00_IS_28_EQ_28(...) ,
01405 #define P00_IS_29_EQ_29(...) ,
01406 #define P00_IS_30_EQ_30(...) ,
01407 #define P00_IS_31_EQ_31(...) ,
01408 #define P00_IS_32_EQ_32(...) ,
01409 #define P00_IS_33_EQ_33(...) ,
01410 #define P00_IS_34_EQ_34(...) ,
01411 #define P00_IS_35_EQ_35(...) ,
01412 #define P00_IS_36_EQ_36(...) ,
01413 #define P00_IS_37_EQ_37(...) ,
01414 #define P00_IS_38_EQ_38(...) ,
01415 #define P00_IS_39_EQ_39(...) ,
01416 #define P00_IS_40_EQ_40(...) ,
01417 #define P00_IS_41_EQ_41(...) ,
01418 #define P00_IS_42_EQ_42(...) ,
01419 #define P00_IS_43_EQ_43(...) ,
01420 #define P00_IS_44_EQ_44(...) ,
01421 #define P00_IS_45_EQ_45(...) ,
01422 #define P00_IS_46_EQ_46(...) ,
01423 #define P00_IS_47_EQ_47(...) ,
01424 #define P00_IS_48_EQ_48(...) ,
01425 #define P00_IS_49_EQ_49(...) ,
01426 #define P00_IS_50_EQ_50(...) ,
01427 #define P00_IS_51_EQ_51(...) ,
01428 #define P00_IS_52_EQ_52(...) ,
01429 #define P00_IS_53_EQ_53(...) ,
01430 #define P00_IS_54_EQ_54(...) ,
01431 #define P00_IS_55_EQ_55(...) ,
01432 #define P00_IS_56_EQ_56(...) ,
01433 #define P00_IS_57_EQ_57(...) ,
01434 #define P00_IS_58_EQ_58(...) ,
01435 #define P00_IS_59_EQ_59(...) ,
01436 #define P00_IS_60_EQ_60(...) ,
01437 #define P00_IS_61_EQ_61(...) ,
01438 #define P00_IS_62_EQ_62(...) ,
01439 #define P00_IS_63_EQ_63(...) ,
01440 #define P00_IS_64_EQ_64(...) ,
01441 #define P00_IS_65_EQ_65(...) ,
01442 #define P00_IS_66_EQ_66(...) ,
01443 #define P00_IS_67_EQ_67(...) ,
01444 #define P00_IS_68_EQ_68(...) ,
01445 #define P00_IS_69_EQ_69(...) ,
01446 #define P00_IS_70_EQ_70(...) ,
01447 #define P00_IS_71_EQ_71(...) ,
01448 #define P00_IS_72_EQ_72(...) ,
01449 #define P00_IS_73_EQ_73(...) ,
01450 #define P00_IS_74_EQ_74(...) ,
01451 #define P00_IS_75_EQ_75(...) ,
01452 #define P00_IS_76_EQ_76(...) ,
01453 #define P00_IS_77_EQ_77(...) ,
01454 #define P00_IS_78_EQ_78(...) ,
01455 #define P00_IS_79_EQ_79(...) ,
01456 #define P00_IS_80_EQ_80(...) ,
01457 #define P00_IS_81_EQ_81(...) ,
01458 #define P00_IS_82_EQ_82(...) ,
01459 #define P00_IS_83_EQ_83(...) ,
01460 #define P00_IS_84_EQ_84(...) ,
01461 #define P00_IS_85_EQ_85(...) ,
01462 #define P00_IS_86_EQ_86(...) ,
01463 #define P00_IS_87_EQ_87(...) ,
01464 #define P00_IS_88_EQ_88(...) ,
01465 #define P00_IS_89_EQ_89(...) ,
01466 #define P00_IS_90_EQ_90(...) ,
01467 #define P00_IS_91_EQ_91(...) ,
01468 #define P00_IS_92_EQ_92(...) ,
01469 #define P00_IS_93_EQ_93(...) ,
01470 #define P00_IS_94_EQ_94(...) ,
01471 #define P00_IS_95_EQ_95(...) ,
01472 #define P00_IS_96_EQ_96(...) ,
01473 #define P00_IS_97_EQ_97(...) ,
01474 #define P00_IS_98_EQ_98(...) ,
01475 #define P00_IS_99_EQ_99(...) ,
01476 #define P00_IS_100_EQ_100(...) ,
01477 #define P00_IS_101_EQ_101(...) ,
01478 #define P00_IS_102_EQ_102(...) ,
01479 #define P00_IS_103_EQ_103(...) ,
01480 #define P00_IS_104_EQ_104(...) ,
01481 #define P00_IS_105_EQ_105(...) ,
01482 #define P00_IS_106_EQ_106(...) ,
01483 #define P00_IS_107_EQ_107(...) ,
01484 #define P00_IS_108_EQ_108(...) ,
01485 #define P00_IS_109_EQ_109(...) ,
01486 #define P00_IS_110_EQ_110(...) ,
01487 #define P00_IS_111_EQ_111(...) ,
01488 #define P00_IS_112_EQ_112(...) ,
01489 #define P00_IS_113_EQ_113(...) ,
01490 #define P00_IS_114_EQ_114(...) ,
01491 #define P00_IS_115_EQ_115(...) ,
01492 #define P00_IS_116_EQ_116(...) ,
01493 #define P00_IS_117_EQ_117(...) ,
01494 #define P00_IS_118_EQ_118(...) ,
01495 #define P00_IS_119_EQ_119(...) ,
01496 #define P00_IS_120_EQ_120(...) ,
01497 #define P00_IS_121_EQ_121(...) ,
01498 #define P00_IS_122_EQ_122(...) ,
01499 #define P00_IS_123_EQ_123(...) ,
01500 #define P00_IS_124_EQ_124(...) ,
01501 #define P00_IS_125_EQ_125(...) ,
01502 #define P00_IS_126_EQ_126(...) ,
01503 #define P00_IS_127_EQ_127(...) ,
01504 #define P00_IS_128_EQ_128(...) ,
01505 #define P00_IS_129_EQ_129(...) ,
01506 #define P00_IS_130_EQ_130(...) ,
01507 #define P00_IS_131_EQ_131(...) ,
01508 #define P00_IS_132_EQ_132(...) ,
01509 #define P00_IS_133_EQ_133(...) ,
01510 #define P00_IS_134_EQ_134(...) ,
01511 #define P00_IS_135_EQ_135(...) ,
01512 #define P00_IS_136_EQ_136(...) ,
01513 #define P00_IS_137_EQ_137(...) ,
01514 #define P00_IS_138_EQ_138(...) ,
01515 #define P00_IS_139_EQ_139(...) ,
01516 #define P00_IS_140_EQ_140(...) ,
01517 #define P00_IS_141_EQ_141(...) ,
01518 #define P00_IS_142_EQ_142(...) ,
01519 #define P00_IS_143_EQ_143(...) ,
01520 #define P00_IS_144_EQ_144(...) ,
01521 #define P00_IS_145_EQ_145(...) ,
01522 #define P00_IS_146_EQ_146(...) ,
01523 #define P00_IS_147_EQ_147(...) ,
01524 #define P00_IS_148_EQ_148(...) ,
01525 #define P00_IS_149_EQ_149(...) ,
01526 #define P00_IS_150_EQ_150(...) ,
01527 #define P00_IS_151_EQ_151(...) ,
01528 #define P00_IS_152_EQ_152(...) ,
01529 #define P00_IS_153_EQ_153(...) ,
01530 #define P00_IS_154_EQ_154(...) ,
01531 #define P00_IS_155_EQ_155(...) ,
01532 #define P00_IS_156_EQ_156(...) ,
01533 #define P00_IS_157_EQ_157(...) ,
01534 #define P00_IS_158_EQ_158(...) ,
01535 #define P00_IS_159_EQ_159(...) ,
01536 #define P00_IS__Bool_EQ__Bool(...) ,
01537 #define P00_IS__Complex_EQ__Complex(...) ,
01538 #define P00_IS__Exit_EQ__Exit(...) ,
01539 #define P00_IS__Imaginary_EQ__Imaginary(...) ,
01540 #define P00_IS_abort_EQ_abort(...) ,
01541 #define P00_IS_abs_EQ_abs(...) ,
01542 #define P00_IS_acos_EQ_acos(...) ,
01543 #define P00_IS_asctime_EQ_asctime(...) ,
01544 #define P00_IS_asin_EQ_asin(...) ,
01545 #define P00_IS_assert_EQ_assert(...) ,
01546 #define P00_IS_atan_EQ_atan(...) ,
01547 #define P00_IS_atan2_EQ_atan2(...) ,
01548 #define P00_IS_atexit_EQ_atexit(...) ,
01549 #define P00_IS_atof_EQ_atof(...) ,
01550 #define P00_IS_atoi_EQ_atoi(...) ,
01551 #define P00_IS_atol_EQ_atol(...) ,
01552 #define P00_IS_auto_EQ_auto(...) ,
01553 #define P00_IS_break_EQ_break(...) ,
01554 #define P00_IS_bsearch_EQ_bsearch(...) ,
01555 #define P00_IS_btowc_EQ_btowc(...) ,
01556 #define P00_IS_cabs_EQ_cabs(...) ,
01557 #define P00_IS_cacos_EQ_cacos(...) ,
01558 #define P00_IS_cacosh_EQ_cacosh(...) ,
01559 #define P00_IS_calloc_EQ_calloc(...) ,
01560 #define P00_IS_carg_EQ_carg(...) ,
01561 #define P00_IS_case_EQ_case(...) ,
01562 #define P00_IS_casin_EQ_casin(...) ,
01563 #define P00_IS_casinh_EQ_casinh(...) ,
01564 #define P00_IS_catan_EQ_catan(...) ,
01565 #define P00_IS_catanh_EQ_catanh(...) ,
01566 #define P00_IS_ccos_EQ_ccos(...) ,
01567 #define P00_IS_ccosh_EQ_ccosh(...) ,
01568 #define P00_IS_ceil_EQ_ceil(...) ,
01569 #define P00_IS_cexp_EQ_cexp(...) ,
01570 #define P00_IS_char_EQ_char(...) ,
01571 #define P00_IS_cimag_EQ_cimag(...) ,
01572 #define P00_IS_clearerr_EQ_clearerr(...) ,
01573 #define P00_IS_clock_EQ_clock(...) ,
01574 #define P00_IS_clock_t_EQ_clock_t(...) ,
01575 #define P00_IS_clog_EQ_clog(...) ,
01576 #define P00_IS_conj_EQ_conj(...) ,
01577 #define P00_IS_const_EQ_const(...) ,
01578 #define P00_IS_continue_EQ_continue(...) ,
01579 #define P00_IS_cos_EQ_cos(...) ,
01580 #define P00_IS_cosh_EQ_cosh(...) ,
01581 #define P00_IS_cpow_EQ_cpow(...) ,
01582 #define P00_IS_cproj_EQ_cproj(...) ,
01583 #define P00_IS_creal_EQ_creal(...) ,
01584 #define P00_IS_csin_EQ_csin(...) ,
01585 #define P00_IS_csinh_EQ_csinh(...) ,
01586 #define P00_IS_csqrt_EQ_csqrt(...) ,
01587 #define P00_IS_ctan_EQ_ctan(...) ,
01588 #define P00_IS_ctanh_EQ_ctanh(...) ,
01589 #define P00_IS_ctime_EQ_ctime(...) ,
01590 #define P00_IS_default_EQ_default(...) ,
01591 #define P00_IS_difftime_EQ_difftime(...) ,
01592 #define P00_IS_div_EQ_div(...) ,
01593 #define P00_IS_div_t_EQ_div_t(...) ,
01594 #define P00_IS_do_EQ_do(...) ,
01595 #define P00_IS_double_EQ_double(...) ,
01596 #define P00_IS_double_t_EQ_double_t(...) ,
01597 #define P00_IS_else_EQ_else(...) ,
01598 #define P00_IS_enum_EQ_enum(...) ,
01599 #define P00_IS_exit_EQ_exit(...) ,
01600 #define P00_IS_exp_EQ_exp(...) ,
01601 #define P00_IS_extern_EQ_extern(...) ,
01602 #define P00_IS_fabs_EQ_fabs(...) ,
01603 #define P00_IS_fclose_EQ_fclose(...) ,
01604 #define P00_IS_fdopen_EQ_fdopen(...) ,
01605 #define P00_IS_fenv_t_EQ_fenv_t(...) ,
01606 #define P00_IS_feof_EQ_feof(...) ,
01607 #define P00_IS_ferror_EQ_ferror(...) ,
01608 #define P00_IS_fexcept_t_EQ_fexcept_t(...) ,
01609 #define P00_IS_fflush_EQ_fflush(...) ,
01610 #define P00_IS_fgetc_EQ_fgetc(...) ,
01611 #define P00_IS_fgetpos_EQ_fgetpos(...) ,
01612 #define P00_IS_fgets_EQ_fgets(...) ,
01613 #define P00_IS_fgetwc_EQ_fgetwc(...) ,
01614 #define P00_IS_fgetws_EQ_fgetws(...) ,
01615 #define P00_IS_float_EQ_float(...) ,
01616 #define P00_IS_float_t_EQ_float_t(...) ,
01617 #define P00_IS_floor_EQ_floor(...) ,
01618 #define P00_IS_fopen_EQ_fopen(...) ,
01619 #define P00_IS_for_EQ_for(...) ,
01620 #define P00_IS_fpos_t_EQ_fpos_t(...) ,
01621 #define P00_IS_fprintf_EQ_fprintf(...) ,
01622 #define P00_IS_fputc_EQ_fputc(...) ,
01623 #define P00_IS_fputchar_EQ_fputchar(...) ,
01624 #define P00_IS_fputs_EQ_fputs(...) ,
01625 #define P00_IS_fputwc_EQ_fputwc(...) ,
01626 #define P00_IS_fputws_EQ_fputws(...) ,
01627 #define P00_IS_fread_EQ_fread(...) ,
01628 #define P00_IS_free_EQ_free(...) ,
01629 #define P00_IS_freopen_EQ_freopen(...) ,
01630 #define P00_IS_frexp_EQ_frexp(...) ,
01631 #define P00_IS_fscanf_EQ_fscanf(...) ,
01632 #define P00_IS_fseek_EQ_fseek(...) ,
01633 #define P00_IS_fsetpos_EQ_fsetpos(...) ,
01634 #define P00_IS_ftell_EQ_ftell(...) ,
01635 #define P00_IS_fwide_EQ_fwide(...) ,
01636 #define P00_IS_fwprintf_EQ_fwprintf(...) ,
01637 #define P00_IS_fwrite_EQ_fwrite(...) ,
01638 #define P00_IS_fwscanf_EQ_fwscanf(...) ,
01639 #define P00_IS_getaddrinfo_EQ_getaddrinfo(...) ,
01640 #define P00_IS_getc_EQ_getc(...) ,
01641 #define P00_IS_getchar_EQ_getchar(...) ,
01642 #define P00_IS_getenv_EQ_getenv(...) ,
01643 #define P00_IS_getnameinfo_EQ_getnameinfo(...) ,
01644 #define P00_IS_gets_EQ_gets(...) ,
01645 #define P00_IS_getwc_EQ_getwc(...) ,
01646 #define P00_IS_getwchar_EQ_getwchar(...) ,
01647 #define P00_IS_gmtime_EQ_gmtime(...) ,
01648 #define P00_IS_goto_EQ_goto(...) ,
01649 #define P00_IS_if_EQ_if(...) ,
01650 #define P00_IS_imaxabs_EQ_imaxabs(...) ,
01651 #define P00_IS_imaxdiv_EQ_imaxdiv(...) ,
01652 #define P00_IS_imaxdiv_t_EQ_imaxdiv_t(...) ,
01653 #define P00_IS_inline_EQ_inline(...) ,
01654 #define P00_IS_int_EQ_int(...) ,
01655 #define P00_IS_int16_t_EQ_int16_t(...) ,
01656 #define P00_IS_int32_t_EQ_int32_t(...) ,
01657 #define P00_IS_int64_t_EQ_int64_t(...) ,
01658 #define P00_IS_int8_t_EQ_int8_t(...) ,
01659 #define P00_IS_intfast16_t_EQ_intfast16_t(...) ,
01660 #define P00_IS_intfast32_t_EQ_intfast32_t(...) ,
01661 #define P00_IS_intfast64_t_EQ_intfast64_t(...) ,
01662 #define P00_IS_intfast8_t_EQ_intfast8_t(...) ,
01663 #define P00_IS_intleast16_t_EQ_intleast16_t(...) ,
01664 #define P00_IS_intleast32_t_EQ_intleast32_t(...) ,
01665 #define P00_IS_intleast64_t_EQ_intleast64_t(...) ,
01666 #define P00_IS_intleast8_t_EQ_intleast8_t(...) ,
01667 #define P00_IS_intmax_t_EQ_intmax_t(...) ,
01668 #define P00_IS_intptr_t_EQ_intptr_t(...) ,
01669 #define P00_IS_isalnum_EQ_isalnum(...) ,
01670 #define P00_IS_isalpha_EQ_isalpha(...) ,
01671 #define P00_IS_isblank_EQ_isblank(...) ,
01672 #define P00_IS_iscntrl_EQ_iscntrl(...) ,
01673 #define P00_IS_isdigit_EQ_isdigit(...) ,
01674 #define P00_IS_isgraph_EQ_isgraph(...) ,
01675 #define P00_IS_islower_EQ_islower(...) ,
01676 #define P00_IS_isprint_EQ_isprint(...) ,
01677 #define P00_IS_ispunct_EQ_ispunct(...) ,
01678 #define P00_IS_isspace_EQ_isspace(...) ,
01679 #define P00_IS_isupper_EQ_isupper(...) ,
01680 #define P00_IS_iswalnum_EQ_iswalnum(...) ,
01681 #define P00_IS_iswalpha_EQ_iswalpha(...) ,
01682 #define P00_IS_iswcntrl_EQ_iswcntrl(...) ,
01683 #define P00_IS_iswctype_EQ_iswctype(...) ,
01684 #define P00_IS_iswdigit_EQ_iswdigit(...) ,
01685 #define P00_IS_iswgraph_EQ_iswgraph(...) ,
01686 #define P00_IS_iswlower_EQ_iswlower(...) ,
01687 #define P00_IS_iswprint_EQ_iswprint(...) ,
01688 #define P00_IS_iswpunct_EQ_iswpunct(...) ,
01689 #define P00_IS_iswspace_EQ_iswspace(...) ,
01690 #define P00_IS_iswupper_EQ_iswupper(...) ,
01691 #define P00_IS_iswxdigit_EQ_iswxdigit(...) ,
01692 #define P00_IS_isxdigit_EQ_isxdigit(...) ,
01693 #define P00_IS_labs_EQ_labs(...) ,
01694 #define P00_IS_ldexp_EQ_ldexp(...) ,
01695 #define P00_IS_ldiv_EQ_ldiv(...) ,
01696 #define P00_IS_ldiv_t_EQ_ldiv_t(...) ,
01697 #define P00_IS_lldiv_t_EQ_lldiv_t(...) ,
01698 #define P00_IS_localeconv_EQ_localeconv(...) ,
01699 #define P00_IS_localtime_EQ_localtime(...) ,
01700 #define P00_IS_log_EQ_log(...) ,
01701 #define P00_IS_log10_EQ_log10(...) ,
01702 #define P00_IS_long_EQ_long(...) ,
01703 #define P00_IS_longjmp_EQ_longjmp(...) ,
01704 #define P00_IS_malloc_EQ_malloc(...) ,
01705 #define P00_IS_mbrlen_EQ_mbrlen(...) ,
01706 #define P00_IS_mbrtowc_EQ_mbrtowc(...) ,
01707 #define P00_IS_mbsinit_EQ_mbsinit(...) ,
01708 #define P00_IS_mbsrtowcs_EQ_mbsrtowcs(...) ,
01709 #define P00_IS_mbstate_t_EQ_mbstate_t(...) ,
01710 #define P00_IS_memchr_EQ_memchr(...) ,
01711 #define P00_IS_memcmp_EQ_memcmp(...) ,
01712 #define P00_IS_memcpy_EQ_memcpy(...) ,
01713 #define P00_IS_memmove_EQ_memmove(...) ,
01714 #define P00_IS_memset_EQ_memset(...) ,
01715 #define P00_IS_mktime_EQ_mktime(...) ,
01716 #define P00_IS_modf_EQ_modf(...) ,
01717 #define P00_IS_off_t_EQ_off_t(...) ,
01718 #define P00_IS_offsetof_EQ_offsetof(...) ,
01719 #define P00_IS_perror_EQ_perror(...) ,
01720 #define P00_IS_pow_EQ_pow(...) ,
01721 #define P00_IS_printf_EQ_printf(...) ,
01722 #define P00_IS_ptrdiff_t_EQ_ptrdiff_t(...) ,
01723 #define P00_IS_putc_EQ_putc(...) ,
01724 #define P00_IS_putchar_EQ_putchar(...) ,
01725 #define P00_IS_puts_EQ_puts(...) ,
01726 #define P00_IS_putwc_EQ_putwc(...) ,
01727 #define P00_IS_putwchar_EQ_putwchar(...) ,
01728 #define P00_IS_qsort_EQ_qsort(...) ,
01729 #define P00_IS_raise_EQ_raise(...) ,
01730 #define P00_IS_rand_EQ_rand(...) ,
01731 #define P00_IS_realloc_EQ_realloc(...) ,
01732 #define P00_IS_register_EQ_register(...) ,
01733 #define P00_IS_remove_EQ_remove(...) ,
01734 #define P00_IS_rename_EQ_rename(...) ,
01735 #define P00_IS_restrict_EQ_restrict(...) ,
01736 #define P00_IS_return_EQ_return(...) ,
01737 #define P00_IS_rewind_EQ_rewind(...) ,
01738 #define P00_IS_scanf_EQ_scanf(...) ,
01739 #define P00_IS_setbuf_EQ_setbuf(...) ,
01740 #define P00_IS_setjmp_EQ_setjmp(...) ,
01741 #define P00_IS_setlocale_EQ_setlocale(...) ,
01742 #define P00_IS_setvbuf_EQ_setvbuf(...) ,
01743 #define P00_IS_short_EQ_short(...) ,
01744 #define P00_IS_sig_atomic_t_EQ_sig_atomic_t(...) ,
01745 #define P00_IS_signed_EQ_signed(...) ,
01746 #define P00_IS_sin_EQ_sin(...) ,
01747 #define P00_IS_sinh_EQ_sinh(...) ,
01748 #define P00_IS_size_t_EQ_size_t(...) ,
01749 #define P00_IS_sizeof_EQ_sizeof(...) ,
01750 #define P00_IS_snprintf_EQ_snprintf(...) ,
01751 #define P00_IS_sprintf_EQ_sprintf(...) ,
01752 #define P00_IS_sqrt_EQ_sqrt(...) ,
01753 #define P00_IS_srand_EQ_srand(...) ,
01754 #define P00_IS_sscanf_EQ_sscanf(...) ,
01755 #define P00_IS_ssize_t_EQ_ssize_t(...) ,
01756 #define P00_IS_static_EQ_static(...) ,
01757 #define P00_IS_strcat_EQ_strcat(...) ,
01758 #define P00_IS_strchr_EQ_strchr(...) ,
01759 #define P00_IS_strcmp_EQ_strcmp(...) ,
01760 #define P00_IS_strcoll_EQ_strcoll(...) ,
01761 #define P00_IS_strcpy_EQ_strcpy(...) ,
01762 #define P00_IS_strcspn_EQ_strcspn(...) ,
01763 #define P00_IS_strerror_EQ_strerror(...) ,
01764 #define P00_IS_strftime_EQ_strftime(...) ,
01765 #define P00_IS_strlen_EQ_strlen(...) ,
01766 #define P00_IS_strncat_EQ_strncat(...) ,
01767 #define P00_IS_strncmp_EQ_strncmp(...) ,
01768 #define P00_IS_strncpy_EQ_strncpy(...) ,
01769 #define P00_IS_strpbrk_EQ_strpbrk(...) ,
01770 #define P00_IS_strrchr_EQ_strrchr(...) ,
01771 #define P00_IS_strspn_EQ_strspn(...) ,
01772 #define P00_IS_strstr_EQ_strstr(...) ,
01773 #define P00_IS_strtod_EQ_strtod(...) ,
01774 #define P00_IS_strtoimax_EQ_strtoimax(...) ,
01775 #define P00_IS_strtok_EQ_strtok(...) ,
01776 #define P00_IS_strtol_EQ_strtol(...) ,
01777 #define P00_IS_strtoul_EQ_strtoul(...) ,
01778 #define P00_IS_strtoumax_EQ_strtoumax(...) ,
01779 #define P00_IS_struct_EQ_struct(...) ,
01780 #define P00_IS_strxfrm_EQ_strxfrm(...) ,
01781 #define P00_IS_switch_EQ_switch(...) ,
01782 #define P00_IS_swprintf_EQ_swprintf(...) ,
01783 #define P00_IS_swscanf_EQ_swscanf(...) ,
01784 #define P00_IS_system_EQ_system(...) ,
01785 #define P00_IS_tan_EQ_tan(...) ,
01786 #define P00_IS_tanh_EQ_tanh(...) ,
01787 #define P00_IS_time_EQ_time(...) ,
01788 #define P00_IS_time_t_EQ_time_t(...) ,
01789 #define P00_IS_tmpfile_EQ_tmpfile(...) ,
01790 #define P00_IS_tmpnam_EQ_tmpnam(...) ,
01791 #define P00_IS_tolower_EQ_tolower(...) ,
01792 #define P00_IS_toupper_EQ_toupper(...) ,
01793 #define P00_IS_towctrans_EQ_towctrans(...) ,
01794 #define P00_IS_towlower_EQ_towlower(...) ,
01795 #define P00_IS_towupper_EQ_towupper(...) ,
01796 #define P00_IS_typedef_EQ_typedef(...) ,
01797 #define P00_IS_uint16_t_EQ_uint16_t(...) ,
01798 #define P00_IS_uint32_t_EQ_uint32_t(...) ,
01799 #define P00_IS_uint64_t_EQ_uint64_t(...) ,
01800 #define P00_IS_uint8_t_EQ_uint8_t(...) ,
01801 #define P00_IS_uintfast16_t_EQ_uintfast16_t(...) ,
01802 #define P00_IS_uintfast32_t_EQ_uintfast32_t(...) ,
01803 #define P00_IS_uintfast64_t_EQ_uintfast64_t(...) ,
01804 #define P00_IS_uintfast8_t_EQ_uintfast8_t(...) ,
01805 #define P00_IS_uintleast16_t_EQ_uintleast16_t(...) ,
01806 #define P00_IS_uintleast32_t_EQ_uintleast32_t(...) ,
01807 #define P00_IS_uintleast64_t_EQ_uintleast64_t(...) ,
01808 #define P00_IS_uintleast8_t_EQ_uintleast8_t(...) ,
01809 #define P00_IS_uintmax_t_EQ_uintmax_t(...) ,
01810 #define P00_IS_uintptr_t_EQ_uintptr_t(...) ,
01811 #define P00_IS_ungetc_EQ_ungetc(...) ,
01812 #define P00_IS_ungetwc_EQ_ungetwc(...) ,
01813 #define P00_IS_union_EQ_union(...) ,
01814 #define P00_IS_unsigned_EQ_unsigned(...) ,
01815 #define P00_IS_va_arg_EQ_va_arg(...) ,
01816 #define P00_IS_va_copy_EQ_va_copy(...) ,
01817 #define P00_IS_va_end_EQ_va_end(...) ,
01818 #define P00_IS_va_start_EQ_va_start(...) ,
01819 #define P00_IS_vfprintf_EQ_vfprintf(...) ,
01820 #define P00_IS_vfscanf_EQ_vfscanf(...) ,
01821 #define P00_IS_vfwprintf_EQ_vfwprintf(...) ,
01822 #define P00_IS_void_EQ_void(...) ,
01823 #define P00_IS_volatile_EQ_volatile(...) ,
01824 #define P00_IS_vprintf_EQ_vprintf(...) ,
01825 #define P00_IS_vscanf_EQ_vscanf(...) ,
01826 #define P00_IS_vsprintf_EQ_vsprintf(...) ,
01827 #define P00_IS_vsscanf_EQ_vsscanf(...) ,
01828 #define P00_IS_vswprintf_EQ_vswprintf(...) ,
01829 #define P00_IS_vwprintf_EQ_vwprintf(...) ,
01830 #define P00_IS_wchar_t_EQ_wchar_t(...) ,
01831 #define P00_IS_wcrtomb_EQ_wcrtomb(...) ,
01832 #define P00_IS_wcscat_EQ_wcscat(...) ,
01833 #define P00_IS_wcschr_EQ_wcschr(...) ,
01834 #define P00_IS_wcscmp_EQ_wcscmp(...) ,
01835 #define P00_IS_wcscoll_EQ_wcscoll(...) ,
01836 #define P00_IS_wcscpy_EQ_wcscpy(...) ,
01837 #define P00_IS_wcscspn_EQ_wcscspn(...) ,
01838 #define P00_IS_wcsftime_EQ_wcsftime(...) ,
01839 #define P00_IS_wcslen_EQ_wcslen(...) ,
01840 #define P00_IS_wcsncat_EQ_wcsncat(...) ,
01841 #define P00_IS_wcsncmp_EQ_wcsncmp(...) ,
01842 #define P00_IS_wcsncpy_EQ_wcsncpy(...) ,
01843 #define P00_IS_wcspbrk_EQ_wcspbrk(...) ,
01844 #define P00_IS_wcsrchr_EQ_wcsrchr(...) ,
01845 #define P00_IS_wcsrtombs_EQ_wcsrtombs(...) ,
01846 #define P00_IS_wcsspn_EQ_wcsspn(...) ,
01847 #define P00_IS_wcsstr_EQ_wcsstr(...) ,
01848 #define P00_IS_wcstod_EQ_wcstod(...) ,
01849 #define P00_IS_wcstoimax_EQ_wcstoimax(...) ,
01850 #define P00_IS_wcstok_EQ_wcstok(...) ,
01851 #define P00_IS_wcstol_EQ_wcstol(...) ,
01852 #define P00_IS_wcstoul_EQ_wcstoul(...) ,
01853 #define P00_IS_wcstoumax_EQ_wcstoumax(...) ,
01854 #define P00_IS_wcsxfrm_EQ_wcsxfrm(...) ,
01855 #define P00_IS_wctob_EQ_wctob(...) ,
01856 #define P00_IS_wctrans_EQ_wctrans(...) ,
01857 #define P00_IS_wctrans_t_EQ_wctrans_t(...) ,
01858 #define P00_IS_wctype_EQ_wctype(...) ,
01859 #define P00_IS_wctype_t_EQ_wctype_t(...) ,
01860 #define P00_IS_while_EQ_while(...) ,
01861 #define P00_IS_wint_t_EQ_wint_t(...) ,
01862 #define P00_IS_wmemchr_EQ_wmemchr(...) ,
01863 #define P00_IS_wmemcmp_EQ_wmemcmp(...) ,
01864 #define P00_IS_wmemcpy_EQ_wmemcpy(...) ,
01865 #define P00_IS_wmemmove_EQ_wmemmove(...) ,
01866 #define P00_IS_wmemset_EQ_wmemset(...) ,
01867 #define P00_IS_wprintf_EQ_wprintf(...) ,
01868 #define P00_IS_wscanf_EQ_wscanf(...) ,
01869 #define P00_IS_256_EQ_256(...) ,
01870 #define P00_IS_512_EQ_512(...) ,
01871 #define P00_IS_1024_EQ_1024(...) ,
01872 #define P00_IS_2048_EQ_2048(...) ,
01873 #define P00_IS_4096_EQ_4096(...) ,
01874 #define P00_IS_8192_EQ_8192(...) ,
01875 #define P00_IS_16384_EQ_16384(...) ,
01876 #define P00_IS_32768_EQ_32768(...) ,
01877 #define P00_IS_65536_EQ_65536(...) ,
01878 #define P00_IS_131072_EQ_131072(...) ,
01879 #define P00_IS_262144_EQ_262144(...) ,
01880 #define P00_IS_524288_EQ_524288(...) ,
01881 #define P00_IS_1048576_EQ_1048576(...) ,
01882 #define P00_IS_2097152_EQ_2097152(...) ,
01883 #define P00_IS_4194304_EQ_4194304(...) ,
01884 #define P00_IS_8388608_EQ_8388608(...) ,
01885 #define P00_IS_16777216_EQ_16777216(...) ,
01886 #define P00_IS_33554432_EQ_33554432(...) ,
01887 #define P00_IS_67108864_EQ_67108864(...) ,
01888 #define P00_IS_134217728_EQ_134217728(...) ,
01889 #define P00_IS_268435456_EQ_268435456(...) ,
01890 #define P00_IS_536870912_EQ_536870912(...) ,
01891 #define P00_IS_1073741824_EQ_1073741824(...) ,
01892 #define P00_IS_2147483648_EQ_2147483648(...) ,
01893 #define P00_IS_4294967296_EQ_4294967296(...) ,
01894 #define P00_IS_8589934592_EQ_8589934592(...) ,
01895 #define P00_IS_17179869184_EQ_17179869184(...) ,
01896 #define P00_IS_34359738368_EQ_34359738368(...) ,
01897 #define P00_IS_68719476736_EQ_68719476736(...) ,
01898 #define P00_IS_137438953472_EQ_137438953472(...) ,
01899 #define P00_IS_274877906944_EQ_274877906944(...) ,
01900 #define P00_IS_549755813888_EQ_549755813888(...) ,
01901 #define P00_IS_1099511627776_EQ_1099511627776(...) ,
01902 #define P00_IS_2199023255552_EQ_2199023255552(...) ,
01903 #define P00_IS_4398046511104_EQ_4398046511104(...) ,
01904 #define P00_IS_8796093022208_EQ_8796093022208(...) ,
01905 #define P00_IS_17592186044416_EQ_17592186044416(...) ,
01906 #define P00_IS_35184372088832_EQ_35184372088832(...) ,
01907 #define P00_IS_70368744177664_EQ_70368744177664(...) ,
01908 #define P00_IS_140737488355328_EQ_140737488355328(...) ,
01909 #define P00_IS_281474976710656_EQ_281474976710656(...) ,
01910 #define P00_IS_562949953421312_EQ_562949953421312(...) ,
01911 #define P00_IS_1125899906842624_EQ_1125899906842624(...) ,
01912 #define P00_IS_2251799813685248_EQ_2251799813685248(...) ,
01913 #define P00_IS_4503599627370496_EQ_4503599627370496(...) ,
01914 #define P00_IS_9007199254740992_EQ_9007199254740992(...) ,
01915 #define P00_IS_18014398509481984_EQ_18014398509481984(...) ,
01916 #define P00_IS_36028797018963968_EQ_36028797018963968(...) ,
01917 #define P00_IS_72057594037927936_EQ_72057594037927936(...) ,
01918 #define P00_IS_144115188075855872_EQ_144115188075855872(...) ,
01919 #define P00_IS_288230376151711744_EQ_288230376151711744(...) ,
01920 #define P00_IS_576460752303423488_EQ_576460752303423488(...) ,
01921 #define P00_IS_1152921504606846976_EQ_1152921504606846976(...) ,
01922 #define P00_IS_2305843009213693952_EQ_2305843009213693952(...) ,
01923 #define P00_IS_4611686018427387904_EQ_4611686018427387904(...) ,
01924 #define P00_IS_9223372036854775808_EQ_9223372036854775808(...) ,
01925 #define P00_TOK_0_STARTS_0 ,
01926 #define P00_TOK_1_STARTS_1 ,
01927 #define P00_TOK_2_STARTS_2 ,
01928 #define P00_TOK_3_STARTS_3 ,
01929 #define P00_TOK_4_STARTS_4 ,
01930 #define P00_TOK_5_STARTS_5 ,
01931 #define P00_TOK_6_STARTS_6 ,
01932 #define P00_TOK_7_STARTS_7 ,
01933 #define P00_TOK_8_STARTS_8 ,
01934 #define P00_TOK_9_STARTS_9 ,
01935 #define P00_TOK_10_STARTS_10 ,
01936 #define P00_TOK_11_STARTS_11 ,
01937 #define P00_TOK_12_STARTS_12 ,
01938 #define P00_TOK_13_STARTS_13 ,
01939 #define P00_TOK_14_STARTS_14 ,
01940 #define P00_TOK_15_STARTS_15 ,
01941 #define P00_TOK_16_STARTS_16 ,
01942 #define P00_TOK_17_STARTS_17 ,
01943 #define P00_TOK_18_STARTS_18 ,
01944 #define P00_TOK_19_STARTS_19 ,
01945 #define P00_TOK_20_STARTS_20 ,
01946 #define P00_TOK_21_STARTS_21 ,
01947 #define P00_TOK_22_STARTS_22 ,
01948 #define P00_TOK_23_STARTS_23 ,
01949 #define P00_TOK_24_STARTS_24 ,
01950 #define P00_TOK_25_STARTS_25 ,
01951 #define P00_TOK_26_STARTS_26 ,
01952 #define P00_TOK_27_STARTS_27 ,
01953 #define P00_TOK_28_STARTS_28 ,
01954 #define P00_TOK_29_STARTS_29 ,
01955 #define P00_TOK_30_STARTS_30 ,
01956 #define P00_TOK_31_STARTS_31 ,
01957 #define P00_TOK_32_STARTS_32 ,
01958 #define P00_TOK_33_STARTS_33 ,
01959 #define P00_TOK_34_STARTS_34 ,
01960 #define P00_TOK_35_STARTS_35 ,
01961 #define P00_TOK_36_STARTS_36 ,
01962 #define P00_TOK_37_STARTS_37 ,
01963 #define P00_TOK_38_STARTS_38 ,
01964 #define P00_TOK_39_STARTS_39 ,
01965 #define P00_TOK_40_STARTS_40 ,
01966 #define P00_TOK_41_STARTS_41 ,
01967 #define P00_TOK_42_STARTS_42 ,
01968 #define P00_TOK_43_STARTS_43 ,
01969 #define P00_TOK_44_STARTS_44 ,
01970 #define P00_TOK_45_STARTS_45 ,
01971 #define P00_TOK_46_STARTS_46 ,
01972 #define P00_TOK_47_STARTS_47 ,
01973 #define P00_TOK_48_STARTS_48 ,
01974 #define P00_TOK_49_STARTS_49 ,
01975 #define P00_TOK_50_STARTS_50 ,
01976 #define P00_TOK_51_STARTS_51 ,
01977 #define P00_TOK_52_STARTS_52 ,
01978 #define P00_TOK_53_STARTS_53 ,
01979 #define P00_TOK_54_STARTS_54 ,
01980 #define P00_TOK_55_STARTS_55 ,
01981 #define P00_TOK_56_STARTS_56 ,
01982 #define P00_TOK_57_STARTS_57 ,
01983 #define P00_TOK_58_STARTS_58 ,
01984 #define P00_TOK_59_STARTS_59 ,
01985 #define P00_TOK_60_STARTS_60 ,
01986 #define P00_TOK_61_STARTS_61 ,
01987 #define P00_TOK_62_STARTS_62 ,
01988 #define P00_TOK_63_STARTS_63 ,
01989 #define P00_TOK_64_STARTS_64 ,
01990 #define P00_TOK_65_STARTS_65 ,
01991 #define P00_TOK_66_STARTS_66 ,
01992 #define P00_TOK_67_STARTS_67 ,
01993 #define P00_TOK_68_STARTS_68 ,
01994 #define P00_TOK_69_STARTS_69 ,
01995 #define P00_TOK_70_STARTS_70 ,
01996 #define P00_TOK_71_STARTS_71 ,
01997 #define P00_TOK_72_STARTS_72 ,
01998 #define P00_TOK_73_STARTS_73 ,
01999 #define P00_TOK_74_STARTS_74 ,
02000 #define P00_TOK_75_STARTS_75 ,
02001 #define P00_TOK_76_STARTS_76 ,
02002 #define P00_TOK_77_STARTS_77 ,
02003 #define P00_TOK_78_STARTS_78 ,
02004 #define P00_TOK_79_STARTS_79 ,
02005 #define P00_TOK_80_STARTS_80 ,
02006 #define P00_TOK_81_STARTS_81 ,
02007 #define P00_TOK_82_STARTS_82 ,
02008 #define P00_TOK_83_STARTS_83 ,
02009 #define P00_TOK_84_STARTS_84 ,
02010 #define P00_TOK_85_STARTS_85 ,
02011 #define P00_TOK_86_STARTS_86 ,
02012 #define P00_TOK_87_STARTS_87 ,
02013 #define P00_TOK_88_STARTS_88 ,
02014 #define P00_TOK_89_STARTS_89 ,
02015 #define P00_TOK_90_STARTS_90 ,
02016 #define P00_TOK_91_STARTS_91 ,
02017 #define P00_TOK_92_STARTS_92 ,
02018 #define P00_TOK_93_STARTS_93 ,
02019 #define P00_TOK_94_STARTS_94 ,
02020 #define P00_TOK_95_STARTS_95 ,
02021 #define P00_TOK_96_STARTS_96 ,
02022 #define P00_TOK_97_STARTS_97 ,
02023 #define P00_TOK_98_STARTS_98 ,
02024 #define P00_TOK_99_STARTS_99 ,
02025 #define P00_TOK_100_STARTS_100 ,
02026 #define P00_TOK_101_STARTS_101 ,
02027 #define P00_TOK_102_STARTS_102 ,
02028 #define P00_TOK_103_STARTS_103 ,
02029 #define P00_TOK_104_STARTS_104 ,
02030 #define P00_TOK_105_STARTS_105 ,
02031 #define P00_TOK_106_STARTS_106 ,
02032 #define P00_TOK_107_STARTS_107 ,
02033 #define P00_TOK_108_STARTS_108 ,
02034 #define P00_TOK_109_STARTS_109 ,
02035 #define P00_TOK_110_STARTS_110 ,
02036 #define P00_TOK_111_STARTS_111 ,
02037 #define P00_TOK_112_STARTS_112 ,
02038 #define P00_TOK_113_STARTS_113 ,
02039 #define P00_TOK_114_STARTS_114 ,
02040 #define P00_TOK_115_STARTS_115 ,
02041 #define P00_TOK_116_STARTS_116 ,
02042 #define P00_TOK_117_STARTS_117 ,
02043 #define P00_TOK_118_STARTS_118 ,
02044 #define P00_TOK_119_STARTS_119 ,
02045 #define P00_TOK_120_STARTS_120 ,
02046 #define P00_TOK_121_STARTS_121 ,
02047 #define P00_TOK_122_STARTS_122 ,
02048 #define P00_TOK_123_STARTS_123 ,
02049 #define P00_TOK_124_STARTS_124 ,
02050 #define P00_TOK_125_STARTS_125 ,
02051 #define P00_TOK_126_STARTS_126 ,
02052 #define P00_TOK_127_STARTS_127 ,
02053 #define P00_TOK_128_STARTS_128 ,
02054 #define P00_TOK_129_STARTS_129 ,
02055 #define P00_TOK_130_STARTS_130 ,
02056 #define P00_TOK_131_STARTS_131 ,
02057 #define P00_TOK_132_STARTS_132 ,
02058 #define P00_TOK_133_STARTS_133 ,
02059 #define P00_TOK_134_STARTS_134 ,
02060 #define P00_TOK_135_STARTS_135 ,
02061 #define P00_TOK_136_STARTS_136 ,
02062 #define P00_TOK_137_STARTS_137 ,
02063 #define P00_TOK_138_STARTS_138 ,
02064 #define P00_TOK_139_STARTS_139 ,
02065 #define P00_TOK_140_STARTS_140 ,
02066 #define P00_TOK_141_STARTS_141 ,
02067 #define P00_TOK_142_STARTS_142 ,
02068 #define P00_TOK_143_STARTS_143 ,
02069 #define P00_TOK_144_STARTS_144 ,
02070 #define P00_TOK_145_STARTS_145 ,
02071 #define P00_TOK_146_STARTS_146 ,
02072 #define P00_TOK_147_STARTS_147 ,
02073 #define P00_TOK_148_STARTS_148 ,
02074 #define P00_TOK_149_STARTS_149 ,
02075 #define P00_TOK_150_STARTS_150 ,
02076 #define P00_TOK_151_STARTS_151 ,
02077 #define P00_TOK_152_STARTS_152 ,
02078 #define P00_TOK_153_STARTS_153 ,
02079 #define P00_TOK_154_STARTS_154 ,
02080 #define P00_TOK_155_STARTS_155 ,
02081 #define P00_TOK_156_STARTS_156 ,
02082 #define P00_TOK_157_STARTS_157 ,
02083 #define P00_TOK_158_STARTS_158 ,
02084 #define P00_TOK_159_STARTS_159 ,
02085 #define P00_TOK__Bool_STARTS__Bool ,
02086 #define P00_TOK__Complex_STARTS__Complex ,
02087 #define P00_TOK__Exit_STARTS__Exit ,
02088 #define P00_TOK__Imaginary_STARTS__Imaginary ,
02089 #define P00_TOK_abort_STARTS_abort ,
02090 #define P00_TOK_abs_STARTS_abs ,
02091 #define P00_TOK_acos_STARTS_acos ,
02092 #define P00_TOK_asctime_STARTS_asctime ,
02093 #define P00_TOK_asin_STARTS_asin ,
02094 #define P00_TOK_assert_STARTS_assert ,
02095 #define P00_TOK_atan_STARTS_atan ,
02096 #define P00_TOK_atan2_STARTS_atan2 ,
02097 #define P00_TOK_atexit_STARTS_atexit ,
02098 #define P00_TOK_atof_STARTS_atof ,
02099 #define P00_TOK_atoi_STARTS_atoi ,
02100 #define P00_TOK_atol_STARTS_atol ,
02101 #define P00_TOK_auto_STARTS_auto ,
02102 #define P00_TOK_break_STARTS_break ,
02103 #define P00_TOK_bsearch_STARTS_bsearch ,
02104 #define P00_TOK_btowc_STARTS_btowc ,
02105 #define P00_TOK_cabs_STARTS_cabs ,
02106 #define P00_TOK_cacos_STARTS_cacos ,
02107 #define P00_TOK_cacosh_STARTS_cacosh ,
02108 #define P00_TOK_calloc_STARTS_calloc ,
02109 #define P00_TOK_carg_STARTS_carg ,
02110 #define P00_TOK_case_STARTS_case ,
02111 #define P00_TOK_casin_STARTS_casin ,
02112 #define P00_TOK_casinh_STARTS_casinh ,
02113 #define P00_TOK_catan_STARTS_catan ,
02114 #define P00_TOK_catanh_STARTS_catanh ,
02115 #define P00_TOK_ccos_STARTS_ccos ,
02116 #define P00_TOK_ccosh_STARTS_ccosh ,
02117 #define P00_TOK_ceil_STARTS_ceil ,
02118 #define P00_TOK_cexp_STARTS_cexp ,
02119 #define P00_TOK_char_STARTS_char ,
02120 #define P00_TOK_cimag_STARTS_cimag ,
02121 #define P00_TOK_clearerr_STARTS_clearerr ,
02122 #define P00_TOK_clock_STARTS_clock ,
02123 #define P00_TOK_clock_t_STARTS_clock_t ,
02124 #define P00_TOK_clog_STARTS_clog ,
02125 #define P00_TOK_conj_STARTS_conj ,
02126 #define P00_TOK_const_STARTS_const ,
02127 #define P00_TOK_continue_STARTS_continue ,
02128 #define P00_TOK_cos_STARTS_cos ,
02129 #define P00_TOK_cosh_STARTS_cosh ,
02130 #define P00_TOK_cpow_STARTS_cpow ,
02131 #define P00_TOK_cproj_STARTS_cproj ,
02132 #define P00_TOK_creal_STARTS_creal ,
02133 #define P00_TOK_csin_STARTS_csin ,
02134 #define P00_TOK_csinh_STARTS_csinh ,
02135 #define P00_TOK_csqrt_STARTS_csqrt ,
02136 #define P00_TOK_ctan_STARTS_ctan ,
02137 #define P00_TOK_ctanh_STARTS_ctanh ,
02138 #define P00_TOK_ctime_STARTS_ctime ,
02139 #define P00_TOK_default_STARTS_default ,
02140 #define P00_TOK_difftime_STARTS_difftime ,
02141 #define P00_TOK_div_STARTS_div ,
02142 #define P00_TOK_div_t_STARTS_div_t ,
02143 #define P00_TOK_do_STARTS_do ,
02144 #define P00_TOK_double_STARTS_double ,
02145 #define P00_TOK_double_t_STARTS_double_t ,
02146 #define P00_TOK_else_STARTS_else ,
02147 #define P00_TOK_enum_STARTS_enum ,
02148 #define P00_TOK_exit_STARTS_exit ,
02149 #define P00_TOK_exp_STARTS_exp ,
02150 #define P00_TOK_extern_STARTS_extern ,
02151 #define P00_TOK_fabs_STARTS_fabs ,
02152 #define P00_TOK_fclose_STARTS_fclose ,
02153 #define P00_TOK_fdopen_STARTS_fdopen ,
02154 #define P00_TOK_fenv_t_STARTS_fenv_t ,
02155 #define P00_TOK_feof_STARTS_feof ,
02156 #define P00_TOK_ferror_STARTS_ferror ,
02157 #define P00_TOK_fexcept_t_STARTS_fexcept_t ,
02158 #define P00_TOK_fflush_STARTS_fflush ,
02159 #define P00_TOK_fgetc_STARTS_fgetc ,
02160 #define P00_TOK_fgetpos_STARTS_fgetpos ,
02161 #define P00_TOK_fgets_STARTS_fgets ,
02162 #define P00_TOK_fgetwc_STARTS_fgetwc ,
02163 #define P00_TOK_fgetws_STARTS_fgetws ,
02164 #define P00_TOK_float_STARTS_float ,
02165 #define P00_TOK_float_t_STARTS_float_t ,
02166 #define P00_TOK_floor_STARTS_floor ,
02167 #define P00_TOK_fopen_STARTS_fopen ,
02168 #define P00_TOK_for_STARTS_for ,
02169 #define P00_TOK_fpos_t_STARTS_fpos_t ,
02170 #define P00_TOK_fprintf_STARTS_fprintf ,
02171 #define P00_TOK_fputc_STARTS_fputc ,
02172 #define P00_TOK_fputchar_STARTS_fputchar ,
02173 #define P00_TOK_fputs_STARTS_fputs ,
02174 #define P00_TOK_fputwc_STARTS_fputwc ,
02175 #define P00_TOK_fputws_STARTS_fputws ,
02176 #define P00_TOK_fread_STARTS_fread ,
02177 #define P00_TOK_free_STARTS_free ,
02178 #define P00_TOK_freopen_STARTS_freopen ,
02179 #define P00_TOK_frexp_STARTS_frexp ,
02180 #define P00_TOK_fscanf_STARTS_fscanf ,
02181 #define P00_TOK_fseek_STARTS_fseek ,
02182 #define P00_TOK_fsetpos_STARTS_fsetpos ,
02183 #define P00_TOK_ftell_STARTS_ftell ,
02184 #define P00_TOK_fwide_STARTS_fwide ,
02185 #define P00_TOK_fwprintf_STARTS_fwprintf ,
02186 #define P00_TOK_fwrite_STARTS_fwrite ,
02187 #define P00_TOK_fwscanf_STARTS_fwscanf ,
02188 #define P00_TOK_getaddrinfo_STARTS_getaddrinfo ,
02189 #define P00_TOK_getc_STARTS_getc ,
02190 #define P00_TOK_getchar_STARTS_getchar ,
02191 #define P00_TOK_getenv_STARTS_getenv ,
02192 #define P00_TOK_getnameinfo_STARTS_getnameinfo ,
02193 #define P00_TOK_gets_STARTS_gets ,
02194 #define P00_TOK_getwc_STARTS_getwc ,
02195 #define P00_TOK_getwchar_STARTS_getwchar ,
02196 #define P00_TOK_gmtime_STARTS_gmtime ,
02197 #define P00_TOK_goto_STARTS_goto ,
02198 #define P00_TOK_if_STARTS_if ,
02199 #define P00_TOK_imaxabs_STARTS_imaxabs ,
02200 #define P00_TOK_imaxdiv_STARTS_imaxdiv ,
02201 #define P00_TOK_imaxdiv_t_STARTS_imaxdiv_t ,
02202 #define P00_TOK_inline_STARTS_inline ,
02203 #define P00_TOK_int_STARTS_int ,
02204 #define P00_TOK_int16_t_STARTS_int16_t ,
02205 #define P00_TOK_int32_t_STARTS_int32_t ,
02206 #define P00_TOK_int64_t_STARTS_int64_t ,
02207 #define P00_TOK_int8_t_STARTS_int8_t ,
02208 #define P00_TOK_intfast16_t_STARTS_intfast16_t ,
02209 #define P00_TOK_intfast32_t_STARTS_intfast32_t ,
02210 #define P00_TOK_intfast64_t_STARTS_intfast64_t ,
02211 #define P00_TOK_intfast8_t_STARTS_intfast8_t ,
02212 #define P00_TOK_intleast16_t_STARTS_intleast16_t ,
02213 #define P00_TOK_intleast32_t_STARTS_intleast32_t ,
02214 #define P00_TOK_intleast64_t_STARTS_intleast64_t ,
02215 #define P00_TOK_intleast8_t_STARTS_intleast8_t ,
02216 #define P00_TOK_intmax_t_STARTS_intmax_t ,
02217 #define P00_TOK_intptr_t_STARTS_intptr_t ,
02218 #define P00_TOK_isalnum_STARTS_isalnum ,
02219 #define P00_TOK_isalpha_STARTS_isalpha ,
02220 #define P00_TOK_isblank_STARTS_isblank ,
02221 #define P00_TOK_iscntrl_STARTS_iscntrl ,
02222 #define P00_TOK_isdigit_STARTS_isdigit ,
02223 #define P00_TOK_isgraph_STARTS_isgraph ,
02224 #define P00_TOK_islower_STARTS_islower ,
02225 #define P00_TOK_isprint_STARTS_isprint ,
02226 #define P00_TOK_ispunct_STARTS_ispunct ,
02227 #define P00_TOK_isspace_STARTS_isspace ,
02228 #define P00_TOK_isupper_STARTS_isupper ,
02229 #define P00_TOK_iswalnum_STARTS_iswalnum ,
02230 #define P00_TOK_iswalpha_STARTS_iswalpha ,
02231 #define P00_TOK_iswcntrl_STARTS_iswcntrl ,
02232 #define P00_TOK_iswctype_STARTS_iswctype ,
02233 #define P00_TOK_iswdigit_STARTS_iswdigit ,
02234 #define P00_TOK_iswgraph_STARTS_iswgraph ,
02235 #define P00_TOK_iswlower_STARTS_iswlower ,
02236 #define P00_TOK_iswprint_STARTS_iswprint ,
02237 #define P00_TOK_iswpunct_STARTS_iswpunct ,
02238 #define P00_TOK_iswspace_STARTS_iswspace ,
02239 #define P00_TOK_iswupper_STARTS_iswupper ,
02240 #define P00_TOK_iswxdigit_STARTS_iswxdigit ,
02241 #define P00_TOK_isxdigit_STARTS_isxdigit ,
02242 #define P00_TOK_labs_STARTS_labs ,
02243 #define P00_TOK_ldexp_STARTS_ldexp ,
02244 #define P00_TOK_ldiv_STARTS_ldiv ,
02245 #define P00_TOK_ldiv_t_STARTS_ldiv_t ,
02246 #define P00_TOK_lldiv_t_STARTS_lldiv_t ,
02247 #define P00_TOK_localeconv_STARTS_localeconv ,
02248 #define P00_TOK_localtime_STARTS_localtime ,
02249 #define P00_TOK_log_STARTS_log ,
02250 #define P00_TOK_log10_STARTS_log10 ,
02251 #define P00_TOK_long_STARTS_long ,
02252 #define P00_TOK_longjmp_STARTS_longjmp ,
02253 #define P00_TOK_malloc_STARTS_malloc ,
02254 #define P00_TOK_mbrlen_STARTS_mbrlen ,
02255 #define P00_TOK_mbrtowc_STARTS_mbrtowc ,
02256 #define P00_TOK_mbsinit_STARTS_mbsinit ,
02257 #define P00_TOK_mbsrtowcs_STARTS_mbsrtowcs ,
02258 #define P00_TOK_mbstate_t_STARTS_mbstate_t ,
02259 #define P00_TOK_memchr_STARTS_memchr ,
02260 #define P00_TOK_memcmp_STARTS_memcmp ,
02261 #define P00_TOK_memcpy_STARTS_memcpy ,
02262 #define P00_TOK_memmove_STARTS_memmove ,
02263 #define P00_TOK_memset_STARTS_memset ,
02264 #define P00_TOK_mktime_STARTS_mktime ,
02265 #define P00_TOK_modf_STARTS_modf ,
02266 #define P00_TOK_off_t_STARTS_off_t ,
02267 #define P00_TOK_offsetof_STARTS_offsetof ,
02268 #define P00_TOK_perror_STARTS_perror ,
02269 #define P00_TOK_pow_STARTS_pow ,
02270 #define P00_TOK_printf_STARTS_printf ,
02271 #define P00_TOK_ptrdiff_t_STARTS_ptrdiff_t ,
02272 #define P00_TOK_putc_STARTS_putc ,
02273 #define P00_TOK_putchar_STARTS_putchar ,
02274 #define P00_TOK_puts_STARTS_puts ,
02275 #define P00_TOK_putwc_STARTS_putwc ,
02276 #define P00_TOK_putwchar_STARTS_putwchar ,
02277 #define P00_TOK_qsort_STARTS_qsort ,
02278 #define P00_TOK_raise_STARTS_raise ,
02279 #define P00_TOK_rand_STARTS_rand ,
02280 #define P00_TOK_realloc_STARTS_realloc ,
02281 #define P00_TOK_register_STARTS_register ,
02282 #define P00_TOK_remove_STARTS_remove ,
02283 #define P00_TOK_rename_STARTS_rename ,
02284 #define P00_TOK_restrict_STARTS_restrict ,
02285 #define P00_TOK_return_STARTS_return ,
02286 #define P00_TOK_rewind_STARTS_rewind ,
02287 #define P00_TOK_scanf_STARTS_scanf ,
02288 #define P00_TOK_setbuf_STARTS_setbuf ,
02289 #define P00_TOK_setjmp_STARTS_setjmp ,
02290 #define P00_TOK_setlocale_STARTS_setlocale ,
02291 #define P00_TOK_setvbuf_STARTS_setvbuf ,
02292 #define P00_TOK_short_STARTS_short ,
02293 #define P00_TOK_sig_atomic_t_STARTS_sig_atomic_t ,
02294 #define P00_TOK_signed_STARTS_signed ,
02295 #define P00_TOK_sin_STARTS_sin ,
02296 #define P00_TOK_sinh_STARTS_sinh ,
02297 #define P00_TOK_size_t_STARTS_size_t ,
02298 #define P00_TOK_sizeof_STARTS_sizeof ,
02299 #define P00_TOK_snprintf_STARTS_snprintf ,
02300 #define P00_TOK_sprintf_STARTS_sprintf ,
02301 #define P00_TOK_sqrt_STARTS_sqrt ,
02302 #define P00_TOK_srand_STARTS_srand ,
02303 #define P00_TOK_sscanf_STARTS_sscanf ,
02304 #define P00_TOK_ssize_t_STARTS_ssize_t ,
02305 #define P00_TOK_static_STARTS_static ,
02306 #define P00_TOK_strcat_STARTS_strcat ,
02307 #define P00_TOK_strchr_STARTS_strchr ,
02308 #define P00_TOK_strcmp_STARTS_strcmp ,
02309 #define P00_TOK_strcoll_STARTS_strcoll ,
02310 #define P00_TOK_strcpy_STARTS_strcpy ,
02311 #define P00_TOK_strcspn_STARTS_strcspn ,
02312 #define P00_TOK_strerror_STARTS_strerror ,
02313 #define P00_TOK_strftime_STARTS_strftime ,
02314 #define P00_TOK_strlen_STARTS_strlen ,
02315 #define P00_TOK_strncat_STARTS_strncat ,
02316 #define P00_TOK_strncmp_STARTS_strncmp ,
02317 #define P00_TOK_strncpy_STARTS_strncpy ,
02318 #define P00_TOK_strpbrk_STARTS_strpbrk ,
02319 #define P00_TOK_strrchr_STARTS_strrchr ,
02320 #define P00_TOK_strspn_STARTS_strspn ,
02321 #define P00_TOK_strstr_STARTS_strstr ,
02322 #define P00_TOK_strtod_STARTS_strtod ,
02323 #define P00_TOK_strtoimax_STARTS_strtoimax ,
02324 #define P00_TOK_strtok_STARTS_strtok ,
02325 #define P00_TOK_strtol_STARTS_strtol ,
02326 #define P00_TOK_strtoul_STARTS_strtoul ,
02327 #define P00_TOK_strtoumax_STARTS_strtoumax ,
02328 #define P00_TOK_struct_STARTS_struct ,
02329 #define P00_TOK_strxfrm_STARTS_strxfrm ,
02330 #define P00_TOK_switch_STARTS_switch ,
02331 #define P00_TOK_swprintf_STARTS_swprintf ,
02332 #define P00_TOK_swscanf_STARTS_swscanf ,
02333 #define P00_TOK_system_STARTS_system ,
02334 #define P00_TOK_tan_STARTS_tan ,
02335 #define P00_TOK_tanh_STARTS_tanh ,
02336 #define P00_TOK_time_STARTS_time ,
02337 #define P00_TOK_time_t_STARTS_time_t ,
02338 #define P00_TOK_tmpfile_STARTS_tmpfile ,
02339 #define P00_TOK_tmpnam_STARTS_tmpnam ,
02340 #define P00_TOK_tolower_STARTS_tolower ,
02341 #define P00_TOK_toupper_STARTS_toupper ,
02342 #define P00_TOK_towctrans_STARTS_towctrans ,
02343 #define P00_TOK_towlower_STARTS_towlower ,
02344 #define P00_TOK_towupper_STARTS_towupper ,
02345 #define P00_TOK_typedef_STARTS_typedef ,
02346 #define P00_TOK_uint16_t_STARTS_uint16_t ,
02347 #define P00_TOK_uint32_t_STARTS_uint32_t ,
02348 #define P00_TOK_uint64_t_STARTS_uint64_t ,
02349 #define P00_TOK_uint8_t_STARTS_uint8_t ,
02350 #define P00_TOK_uintfast16_t_STARTS_uintfast16_t ,
02351 #define P00_TOK_uintfast32_t_STARTS_uintfast32_t ,
02352 #define P00_TOK_uintfast64_t_STARTS_uintfast64_t ,
02353 #define P00_TOK_uintfast8_t_STARTS_uintfast8_t ,
02354 #define P00_TOK_uintleast16_t_STARTS_uintleast16_t ,
02355 #define P00_TOK_uintleast32_t_STARTS_uintleast32_t ,
02356 #define P00_TOK_uintleast64_t_STARTS_uintleast64_t ,
02357 #define P00_TOK_uintleast8_t_STARTS_uintleast8_t ,
02358 #define P00_TOK_uintmax_t_STARTS_uintmax_t ,
02359 #define P00_TOK_uintptr_t_STARTS_uintptr_t ,
02360 #define P00_TOK_ungetc_STARTS_ungetc ,
02361 #define P00_TOK_ungetwc_STARTS_ungetwc ,
02362 #define P00_TOK_union_STARTS_union ,
02363 #define P00_TOK_unsigned_STARTS_unsigned ,
02364 #define P00_TOK_va_arg_STARTS_va_arg ,
02365 #define P00_TOK_va_copy_STARTS_va_copy ,
02366 #define P00_TOK_va_end_STARTS_va_end ,
02367 #define P00_TOK_va_start_STARTS_va_start ,
02368 #define P00_TOK_vfprintf_STARTS_vfprintf ,
02369 #define P00_TOK_vfscanf_STARTS_vfscanf ,
02370 #define P00_TOK_vfwprintf_STARTS_vfwprintf ,
02371 #define P00_TOK_void_STARTS_void ,
02372 #define P00_TOK_volatile_STARTS_volatile ,
02373 #define P00_TOK_vprintf_STARTS_vprintf ,
02374 #define P00_TOK_vscanf_STARTS_vscanf ,
02375 #define P00_TOK_vsprintf_STARTS_vsprintf ,
02376 #define P00_TOK_vsscanf_STARTS_vsscanf ,
02377 #define P00_TOK_vswprintf_STARTS_vswprintf ,
02378 #define P00_TOK_vwprintf_STARTS_vwprintf ,
02379 #define P00_TOK_wchar_t_STARTS_wchar_t ,
02380 #define P00_TOK_wcrtomb_STARTS_wcrtomb ,
02381 #define P00_TOK_wcscat_STARTS_wcscat ,
02382 #define P00_TOK_wcschr_STARTS_wcschr ,
02383 #define P00_TOK_wcscmp_STARTS_wcscmp ,
02384 #define P00_TOK_wcscoll_STARTS_wcscoll ,
02385 #define P00_TOK_wcscpy_STARTS_wcscpy ,
02386 #define P00_TOK_wcscspn_STARTS_wcscspn ,
02387 #define P00_TOK_wcsftime_STARTS_wcsftime ,
02388 #define P00_TOK_wcslen_STARTS_wcslen ,
02389 #define P00_TOK_wcsncat_STARTS_wcsncat ,
02390 #define P00_TOK_wcsncmp_STARTS_wcsncmp ,
02391 #define P00_TOK_wcsncpy_STARTS_wcsncpy ,
02392 #define P00_TOK_wcspbrk_STARTS_wcspbrk ,
02393 #define P00_TOK_wcsrchr_STARTS_wcsrchr ,
02394 #define P00_TOK_wcsrtombs_STARTS_wcsrtombs ,
02395 #define P00_TOK_wcsspn_STARTS_wcsspn ,
02396 #define P00_TOK_wcsstr_STARTS_wcsstr ,
02397 #define P00_TOK_wcstod_STARTS_wcstod ,
02398 #define P00_TOK_wcstoimax_STARTS_wcstoimax ,
02399 #define P00_TOK_wcstok_STARTS_wcstok ,
02400 #define P00_TOK_wcstol_STARTS_wcstol ,
02401 #define P00_TOK_wcstoul_STARTS_wcstoul ,
02402 #define P00_TOK_wcstoumax_STARTS_wcstoumax ,
02403 #define P00_TOK_wcsxfrm_STARTS_wcsxfrm ,
02404 #define P00_TOK_wctob_STARTS_wctob ,
02405 #define P00_TOK_wctrans_STARTS_wctrans ,
02406 #define P00_TOK_wctrans_t_STARTS_wctrans_t ,
02407 #define P00_TOK_wctype_STARTS_wctype ,
02408 #define P00_TOK_wctype_t_STARTS_wctype_t ,
02409 #define P00_TOK_while_STARTS_while ,
02410 #define P00_TOK_wint_t_STARTS_wint_t ,
02411 #define P00_TOK_wmemchr_STARTS_wmemchr ,
02412 #define P00_TOK_wmemcmp_STARTS_wmemcmp ,
02413 #define P00_TOK_wmemcpy_STARTS_wmemcpy ,
02414 #define P00_TOK_wmemmove_STARTS_wmemmove ,
02415 #define P00_TOK_wmemset_STARTS_wmemset ,
02416 #define P00_TOK_wprintf_STARTS_wprintf ,
02417 #define P00_TOK_wscanf_STARTS_wscanf ,
02418 #define P00_TOK_256_STARTS_256 ,
02419 #define P00_TOK_512_STARTS_512 ,
02420 #define P00_TOK_1024_STARTS_1024 ,
02421 #define P00_TOK_2048_STARTS_2048 ,
02422 #define P00_TOK_4096_STARTS_4096 ,
02423 #define P00_TOK_8192_STARTS_8192 ,
02424 #define P00_TOK_16384_STARTS_16384 ,
02425 #define P00_TOK_32768_STARTS_32768 ,
02426 #define P00_TOK_65536_STARTS_65536 ,
02427 #define P00_TOK_131072_STARTS_131072 ,
02428 #define P00_TOK_262144_STARTS_262144 ,
02429 #define P00_TOK_524288_STARTS_524288 ,
02430 #define P00_TOK_1048576_STARTS_1048576 ,
02431 #define P00_TOK_2097152_STARTS_2097152 ,
02432 #define P00_TOK_4194304_STARTS_4194304 ,
02433 #define P00_TOK_8388608_STARTS_8388608 ,
02434 #define P00_TOK_16777216_STARTS_16777216 ,
02435 #define P00_TOK_33554432_STARTS_33554432 ,
02436 #define P00_TOK_67108864_STARTS_67108864 ,
02437 #define P00_TOK_134217728_STARTS_134217728 ,
02438 #define P00_TOK_268435456_STARTS_268435456 ,
02439 #define P00_TOK_536870912_STARTS_536870912 ,
02440 #define P00_TOK_1073741824_STARTS_1073741824 ,
02441 #define P00_TOK_2147483648_STARTS_2147483648 ,
02442 #define P00_TOK_4294967296_STARTS_4294967296 ,
02443 #define P00_TOK_8589934592_STARTS_8589934592 ,
02444 #define P00_TOK_17179869184_STARTS_17179869184 ,
02445 #define P00_TOK_34359738368_STARTS_34359738368 ,
02446 #define P00_TOK_68719476736_STARTS_68719476736 ,
02447 #define P00_TOK_137438953472_STARTS_137438953472 ,
02448 #define P00_TOK_274877906944_STARTS_274877906944 ,
02449 #define P00_TOK_549755813888_STARTS_549755813888 ,
02450 #define P00_TOK_1099511627776_STARTS_1099511627776 ,
02451 #define P00_TOK_2199023255552_STARTS_2199023255552 ,
02452 #define P00_TOK_4398046511104_STARTS_4398046511104 ,
02453 #define P00_TOK_8796093022208_STARTS_8796093022208 ,
02454 #define P00_TOK_17592186044416_STARTS_17592186044416 ,
02455 #define P00_TOK_35184372088832_STARTS_35184372088832 ,
02456 #define P00_TOK_70368744177664_STARTS_70368744177664 ,
02457 #define P00_TOK_140737488355328_STARTS_140737488355328 ,
02458 #define P00_TOK_281474976710656_STARTS_281474976710656 ,
02459 #define P00_TOK_562949953421312_STARTS_562949953421312 ,
02460 #define P00_TOK_1125899906842624_STARTS_1125899906842624 ,
02461 #define P00_TOK_2251799813685248_STARTS_2251799813685248 ,
02462 #define P00_TOK_4503599627370496_STARTS_4503599627370496 ,
02463 #define P00_TOK_9007199254740992_STARTS_9007199254740992 ,
02464 #define P00_TOK_18014398509481984_STARTS_18014398509481984 ,
02465 #define P00_TOK_36028797018963968_STARTS_36028797018963968 ,
02466 #define P00_TOK_72057594037927936_STARTS_72057594037927936 ,
02467 #define P00_TOK_144115188075855872_STARTS_144115188075855872 ,
02468 #define P00_TOK_288230376151711744_STARTS_288230376151711744 ,
02469 #define P00_TOK_576460752303423488_STARTS_576460752303423488 ,
02470 #define P00_TOK_1152921504606846976_STARTS_1152921504606846976 ,
02471 #define P00_TOK_2305843009213693952_STARTS_2305843009213693952 ,
02472 #define P00_TOK_4611686018427387904_STARTS_4611686018427387904 ,
02473 #define P00_TOK_9223372036854775808_STARTS_9223372036854775808 ,
02474 
02475 #define P99_IS_EQ_0(...) P99_TOK_EQ(0, __VA_ARGS__)
02476 
02477 #define P99_IS_EQ_1(...) P99_TOK_EQ(1, __VA_ARGS__)
02478 
02479 #define P99_IS_EQ_2(...) P99_TOK_EQ(2, __VA_ARGS__)
02480 
02481 #define P99_IS_EQ_3(...) P99_TOK_EQ(3, __VA_ARGS__)
02482 
02483 #define P99_IS_EQ_4(...) P99_TOK_EQ(4, __VA_ARGS__)
02484 
02485 #define P99_IS_EQ_5(...) P99_TOK_EQ(5, __VA_ARGS__)
02486 
02487 #define P99_IS_EQ_6(...) P99_TOK_EQ(6, __VA_ARGS__)
02488 
02489 #define P99_IS_EQ_7(...) P99_TOK_EQ(7, __VA_ARGS__)
02490 
02491 #define P99_IS_EQ_8(...) P99_TOK_EQ(8, __VA_ARGS__)
02492 
02493 #define P99_IS_EQ_9(...) P99_TOK_EQ(9, __VA_ARGS__)
02494 
02495 #define P99_IS_EQ_10(...) P99_TOK_EQ(10, __VA_ARGS__)
02496 
02497 #define P99_IS_EQ_11(...) P99_TOK_EQ(11, __VA_ARGS__)
02498 
02499 #define P99_IS_EQ_12(...) P99_TOK_EQ(12, __VA_ARGS__)
02500 
02501 #define P99_IS_EQ_13(...) P99_TOK_EQ(13, __VA_ARGS__)
02502 
02503 #define P99_IS_EQ_14(...) P99_TOK_EQ(14, __VA_ARGS__)
02504 
02505 #define P99_IS_EQ_15(...) P99_TOK_EQ(15, __VA_ARGS__)
02506 
02507 #define P99_IS_EQ_16(...) P99_TOK_EQ(16, __VA_ARGS__)
02508 
02509 #define P99_IS_EQ_17(...) P99_TOK_EQ(17, __VA_ARGS__)
02510 
02511 #define P99_IS_EQ_18(...) P99_TOK_EQ(18, __VA_ARGS__)
02512 
02513 #define P99_IS_EQ_19(...) P99_TOK_EQ(19, __VA_ARGS__)
02514 
02515 #define P99_IS_EQ_20(...) P99_TOK_EQ(20, __VA_ARGS__)
02516 
02517 #define P99_IS_EQ_21(...) P99_TOK_EQ(21, __VA_ARGS__)
02518 
02519 #define P99_IS_EQ_22(...) P99_TOK_EQ(22, __VA_ARGS__)
02520 
02521 #define P99_IS_EQ_23(...) P99_TOK_EQ(23, __VA_ARGS__)
02522 
02523 #define P99_IS_EQ_24(...) P99_TOK_EQ(24, __VA_ARGS__)
02524 
02525 #define P99_IS_EQ_25(...) P99_TOK_EQ(25, __VA_ARGS__)
02526 
02527 #define P99_IS_EQ_26(...) P99_TOK_EQ(26, __VA_ARGS__)
02528 
02529 #define P99_IS_EQ_27(...) P99_TOK_EQ(27, __VA_ARGS__)
02530 
02531 #define P99_IS_EQ_28(...) P99_TOK_EQ(28, __VA_ARGS__)
02532 
02533 #define P99_IS_EQ_29(...) P99_TOK_EQ(29, __VA_ARGS__)
02534 
02535 #define P99_IS_EQ_30(...) P99_TOK_EQ(30, __VA_ARGS__)
02536 
02537 #define P99_IS_EQ_31(...) P99_TOK_EQ(31, __VA_ARGS__)
02538 
02539 #define P99_IS_EQ_32(...) P99_TOK_EQ(32, __VA_ARGS__)
02540 
02541 #define P99_IS_EQ_33(...) P99_TOK_EQ(33, __VA_ARGS__)
02542 
02543 #define P99_IS_EQ_34(...) P99_TOK_EQ(34, __VA_ARGS__)
02544 
02545 #define P99_IS_EQ_35(...) P99_TOK_EQ(35, __VA_ARGS__)
02546 
02547 #define P99_IS_EQ_36(...) P99_TOK_EQ(36, __VA_ARGS__)
02548 
02549 #define P99_IS_EQ_37(...) P99_TOK_EQ(37, __VA_ARGS__)
02550 
02551 #define P99_IS_EQ_38(...) P99_TOK_EQ(38, __VA_ARGS__)
02552 
02553 #define P99_IS_EQ_39(...) P99_TOK_EQ(39, __VA_ARGS__)
02554 
02555 #define P99_IS_EQ_40(...) P99_TOK_EQ(40, __VA_ARGS__)
02556 
02557 #define P99_IS_EQ_41(...) P99_TOK_EQ(41, __VA_ARGS__)
02558 
02559 #define P99_IS_EQ_42(...) P99_TOK_EQ(42, __VA_ARGS__)
02560 
02561 #define P99_IS_EQ_43(...) P99_TOK_EQ(43, __VA_ARGS__)
02562 
02563 #define P99_IS_EQ_44(...) P99_TOK_EQ(44, __VA_ARGS__)
02564 
02565 #define P99_IS_EQ_45(...) P99_TOK_EQ(45, __VA_ARGS__)
02566 
02567 #define P99_IS_EQ_46(...) P99_TOK_EQ(46, __VA_ARGS__)
02568 
02569 #define P99_IS_EQ_47(...) P99_TOK_EQ(47, __VA_ARGS__)
02570 
02571 #define P99_IS_EQ_48(...) P99_TOK_EQ(48, __VA_ARGS__)
02572 
02573 #define P99_IS_EQ_49(...) P99_TOK_EQ(49, __VA_ARGS__)
02574 
02575 #define P99_IS_EQ_50(...) P99_TOK_EQ(50, __VA_ARGS__)
02576 
02577 #define P99_IS_EQ_51(...) P99_TOK_EQ(51, __VA_ARGS__)
02578 
02579 #define P99_IS_EQ_52(...) P99_TOK_EQ(52, __VA_ARGS__)
02580 
02581 #define P99_IS_EQ_53(...) P99_TOK_EQ(53, __VA_ARGS__)
02582 
02583 #define P99_IS_EQ_54(...) P99_TOK_EQ(54, __VA_ARGS__)
02584 
02585 #define P99_IS_EQ_55(...) P99_TOK_EQ(55, __VA_ARGS__)
02586 
02587 #define P99_IS_EQ_56(...) P99_TOK_EQ(56, __VA_ARGS__)
02588 
02589 #define P99_IS_EQ_57(...) P99_TOK_EQ(57, __VA_ARGS__)
02590 
02591 #define P99_IS_EQ_58(...) P99_TOK_EQ(58, __VA_ARGS__)
02592 
02593 #define P99_IS_EQ_59(...) P99_TOK_EQ(59, __VA_ARGS__)
02594 
02595 #define P99_IS_EQ_60(...) P99_TOK_EQ(60, __VA_ARGS__)
02596 
02597 #define P99_IS_EQ_61(...) P99_TOK_EQ(61, __VA_ARGS__)
02598 
02599 #define P99_IS_EQ_62(...) P99_TOK_EQ(62, __VA_ARGS__)
02600 
02601 #define P99_IS_EQ_63(...) P99_TOK_EQ(63, __VA_ARGS__)
02602 
02603 #define P99_IS_EQ_64(...) P99_TOK_EQ(64, __VA_ARGS__)
02604 
02605 #define P99_IS_EQ_65(...) P99_TOK_EQ(65, __VA_ARGS__)
02606 
02607 #define P99_IS_EQ_66(...) P99_TOK_EQ(66, __VA_ARGS__)
02608 
02609 #define P99_IS_EQ_67(...) P99_TOK_EQ(67, __VA_ARGS__)
02610 
02611 #define P99_IS_EQ_68(...) P99_TOK_EQ(68, __VA_ARGS__)
02612 
02613 #define P99_IS_EQ_69(...) P99_TOK_EQ(69, __VA_ARGS__)
02614 
02615 #define P99_IS_EQ_70(...) P99_TOK_EQ(70, __VA_ARGS__)
02616 
02617 #define P99_IS_EQ_71(...) P99_TOK_EQ(71, __VA_ARGS__)
02618 
02619 #define P99_IS_EQ_72(...) P99_TOK_EQ(72, __VA_ARGS__)
02620 
02621 #define P99_IS_EQ_73(...) P99_TOK_EQ(73, __VA_ARGS__)
02622 
02623 #define P99_IS_EQ_74(...) P99_TOK_EQ(74, __VA_ARGS__)
02624 
02625 #define P99_IS_EQ_75(...) P99_TOK_EQ(75, __VA_ARGS__)
02626 
02627 #define P99_IS_EQ_76(...) P99_TOK_EQ(76, __VA_ARGS__)
02628 
02629 #define P99_IS_EQ_77(...) P99_TOK_EQ(77, __VA_ARGS__)
02630 
02631 #define P99_IS_EQ_78(...) P99_TOK_EQ(78, __VA_ARGS__)
02632 
02633 #define P99_IS_EQ_79(...) P99_TOK_EQ(79, __VA_ARGS__)
02634 
02635 #define P99_IS_EQ_80(...) P99_TOK_EQ(80, __VA_ARGS__)
02636 
02637 #define P99_IS_EQ_81(...) P99_TOK_EQ(81, __VA_ARGS__)
02638 
02639 #define P99_IS_EQ_82(...) P99_TOK_EQ(82, __VA_ARGS__)
02640 
02641 #define P99_IS_EQ_83(...) P99_TOK_EQ(83, __VA_ARGS__)
02642 
02643 #define P99_IS_EQ_84(...) P99_TOK_EQ(84, __VA_ARGS__)
02644 
02645 #define P99_IS_EQ_85(...) P99_TOK_EQ(85, __VA_ARGS__)
02646 
02647 #define P99_IS_EQ_86(...) P99_TOK_EQ(86, __VA_ARGS__)
02648 
02649 #define P99_IS_EQ_87(...) P99_TOK_EQ(87, __VA_ARGS__)
02650 
02651 #define P99_IS_EQ_88(...) P99_TOK_EQ(88, __VA_ARGS__)
02652 
02653 #define P99_IS_EQ_89(...) P99_TOK_EQ(89, __VA_ARGS__)
02654 
02655 #define P99_IS_EQ_90(...) P99_TOK_EQ(90, __VA_ARGS__)
02656 
02657 #define P99_IS_EQ_91(...) P99_TOK_EQ(91, __VA_ARGS__)
02658 
02659 #define P99_IS_EQ_92(...) P99_TOK_EQ(92, __VA_ARGS__)
02660 
02661 #define P99_IS_EQ_93(...) P99_TOK_EQ(93, __VA_ARGS__)
02662 
02663 #define P99_IS_EQ_94(...) P99_TOK_EQ(94, __VA_ARGS__)
02664 
02665 #define P99_IS_EQ_95(...) P99_TOK_EQ(95, __VA_ARGS__)
02666 
02667 #define P99_IS_EQ_96(...) P99_TOK_EQ(96, __VA_ARGS__)
02668 
02669 #define P99_IS_EQ_97(...) P99_TOK_EQ(97, __VA_ARGS__)
02670 
02671 #define P99_IS_EQ_98(...) P99_TOK_EQ(98, __VA_ARGS__)
02672 
02673 #define P99_IS_EQ_99(...) P99_TOK_EQ(99, __VA_ARGS__)
02674 
02675 #define P99_IS_EQ_100(...) P99_TOK_EQ(100, __VA_ARGS__)
02676 
02677 #define P99_IS_EQ_101(...) P99_TOK_EQ(101, __VA_ARGS__)
02678 
02679 #define P99_IS_EQ_102(...) P99_TOK_EQ(102, __VA_ARGS__)
02680 
02681 #define P99_IS_EQ_103(...) P99_TOK_EQ(103, __VA_ARGS__)
02682 
02683 #define P99_IS_EQ_104(...) P99_TOK_EQ(104, __VA_ARGS__)
02684 
02685 #define P99_IS_EQ_105(...) P99_TOK_EQ(105, __VA_ARGS__)
02686 
02687 #define P99_IS_EQ_106(...) P99_TOK_EQ(106, __VA_ARGS__)
02688 
02689 #define P99_IS_EQ_107(...) P99_TOK_EQ(107, __VA_ARGS__)
02690 
02691 #define P99_IS_EQ_108(...) P99_TOK_EQ(108, __VA_ARGS__)
02692 
02693 #define P99_IS_EQ_109(...) P99_TOK_EQ(109, __VA_ARGS__)
02694 
02695 #define P99_IS_EQ_110(...) P99_TOK_EQ(110, __VA_ARGS__)
02696 
02697 #define P99_IS_EQ_111(...) P99_TOK_EQ(111, __VA_ARGS__)
02698 
02699 #define P99_IS_EQ_112(...) P99_TOK_EQ(112, __VA_ARGS__)
02700 
02701 #define P99_IS_EQ_113(...) P99_TOK_EQ(113, __VA_ARGS__)
02702 
02703 #define P99_IS_EQ_114(...) P99_TOK_EQ(114, __VA_ARGS__)
02704 
02705 #define P99_IS_EQ_115(...) P99_TOK_EQ(115, __VA_ARGS__)
02706 
02707 #define P99_IS_EQ_116(...) P99_TOK_EQ(116, __VA_ARGS__)
02708 
02709 #define P99_IS_EQ_117(...) P99_TOK_EQ(117, __VA_ARGS__)
02710 
02711 #define P99_IS_EQ_118(...) P99_TOK_EQ(118, __VA_ARGS__)
02712 
02713 #define P99_IS_EQ_119(...) P99_TOK_EQ(119, __VA_ARGS__)
02714 
02715 #define P99_IS_EQ_120(...) P99_TOK_EQ(120, __VA_ARGS__)
02716 
02717 #define P99_IS_EQ_121(...) P99_TOK_EQ(121, __VA_ARGS__)
02718 
02719 #define P99_IS_EQ_122(...) P99_TOK_EQ(122, __VA_ARGS__)
02720 
02721 #define P99_IS_EQ_123(...) P99_TOK_EQ(123, __VA_ARGS__)
02722 
02723 #define P99_IS_EQ_124(...) P99_TOK_EQ(124, __VA_ARGS__)
02724 
02725 #define P99_IS_EQ_125(...) P99_TOK_EQ(125, __VA_ARGS__)
02726 
02727 #define P99_IS_EQ_126(...) P99_TOK_EQ(126, __VA_ARGS__)
02728 
02729 #define P99_IS_EQ_127(...) P99_TOK_EQ(127, __VA_ARGS__)
02730 
02731 #define P99_IS_EQ_128(...) P99_TOK_EQ(128, __VA_ARGS__)
02732 
02733 #define P99_IS_EQ_129(...) P99_TOK_EQ(129, __VA_ARGS__)
02734 
02735 #define P99_IS_EQ_130(...) P99_TOK_EQ(130, __VA_ARGS__)
02736 
02737 #define P99_IS_EQ_131(...) P99_TOK_EQ(131, __VA_ARGS__)
02738 
02739 #define P99_IS_EQ_132(...) P99_TOK_EQ(132, __VA_ARGS__)
02740 
02741 #define P99_IS_EQ_133(...) P99_TOK_EQ(133, __VA_ARGS__)
02742 
02743 #define P99_IS_EQ_134(...) P99_TOK_EQ(134, __VA_ARGS__)
02744 
02745 #define P99_IS_EQ_135(...) P99_TOK_EQ(135, __VA_ARGS__)
02746 
02747 #define P99_IS_EQ_136(...) P99_TOK_EQ(136, __VA_ARGS__)
02748 
02749 #define P99_IS_EQ_137(...) P99_TOK_EQ(137, __VA_ARGS__)
02750 
02751 #define P99_IS_EQ_138(...) P99_TOK_EQ(138, __VA_ARGS__)
02752 
02753 #define P99_IS_EQ_139(...) P99_TOK_EQ(139, __VA_ARGS__)
02754 
02755 #define P99_IS_EQ_140(...) P99_TOK_EQ(140, __VA_ARGS__)
02756 
02757 #define P99_IS_EQ_141(...) P99_TOK_EQ(141, __VA_ARGS__)
02758 
02759 #define P99_IS_EQ_142(...) P99_TOK_EQ(142, __VA_ARGS__)
02760 
02761 #define P99_IS_EQ_143(...) P99_TOK_EQ(143, __VA_ARGS__)
02762 
02763 #define P99_IS_EQ_144(...) P99_TOK_EQ(144, __VA_ARGS__)
02764 
02765 #define P99_IS_EQ_145(...) P99_TOK_EQ(145, __VA_ARGS__)
02766 
02767 #define P99_IS_EQ_146(...) P99_TOK_EQ(146, __VA_ARGS__)
02768 
02769 #define P99_IS_EQ_147(...) P99_TOK_EQ(147, __VA_ARGS__)
02770 
02771 #define P99_IS_EQ_148(...) P99_TOK_EQ(148, __VA_ARGS__)
02772 
02773 #define P99_IS_EQ_149(...) P99_TOK_EQ(149, __VA_ARGS__)
02774 
02775 #define P99_IS_EQ_150(...) P99_TOK_EQ(150, __VA_ARGS__)
02776 
02777 #define P99_IS_EQ_151(...) P99_TOK_EQ(151, __VA_ARGS__)
02778 
02779 #define P99_IS_EQ_152(...) P99_TOK_EQ(152, __VA_ARGS__)
02780 
02781 #define P99_IS_EQ_153(...) P99_TOK_EQ(153, __VA_ARGS__)
02782 
02783 #define P99_IS_EQ_154(...) P99_TOK_EQ(154, __VA_ARGS__)
02784 
02785 #define P99_IS_EQ_155(...) P99_TOK_EQ(155, __VA_ARGS__)
02786 
02787 #define P99_IS_EQ_156(...) P99_TOK_EQ(156, __VA_ARGS__)
02788 
02789 #define P99_IS_EQ_157(...) P99_TOK_EQ(157, __VA_ARGS__)
02790 
02791 #define P99_IS_EQ_158(...) P99_TOK_EQ(158, __VA_ARGS__)
02792 
02793 #define P99_IS_EQ_159(...) P99_TOK_EQ(159, __VA_ARGS__)
02794 
02795 #define P99_IS_EQ__Bool(...) P99_TOK_EQ(_Bool, __VA_ARGS__)
02796 
02797 #define P99_IS_EQ__Complex(...) P99_TOK_EQ(_Complex, __VA_ARGS__)
02798 
02799 #define P99_IS_EQ__Exit(...) P99_TOK_EQ(_Exit, __VA_ARGS__)
02800 
02801 #define P99_IS_EQ__Imaginary(...) P99_TOK_EQ(_Imaginary, __VA_ARGS__)
02802 
02803 #define P99_IS_EQ_abort(...) P99_TOK_EQ(abort, __VA_ARGS__)
02804 
02805 #define P99_IS_EQ_abs(...) P99_TOK_EQ(abs, __VA_ARGS__)
02806 
02807 #define P99_IS_EQ_acos(...) P99_TOK_EQ(acos, __VA_ARGS__)
02808 
02809 #define P99_IS_EQ_asctime(...) P99_TOK_EQ(asctime, __VA_ARGS__)
02810 
02811 #define P99_IS_EQ_asin(...) P99_TOK_EQ(asin, __VA_ARGS__)
02812 
02813 #define P99_IS_EQ_assert(...) P99_TOK_EQ(assert, __VA_ARGS__)
02814 
02815 #define P99_IS_EQ_atan(...) P99_TOK_EQ(atan, __VA_ARGS__)
02816 
02817 #define P99_IS_EQ_atan2(...) P99_TOK_EQ(atan2, __VA_ARGS__)
02818 
02819 #define P99_IS_EQ_atexit(...) P99_TOK_EQ(atexit, __VA_ARGS__)
02820 
02821 #define P99_IS_EQ_atof(...) P99_TOK_EQ(atof, __VA_ARGS__)
02822 
02823 #define P99_IS_EQ_atoi(...) P99_TOK_EQ(atoi, __VA_ARGS__)
02824 
02825 #define P99_IS_EQ_atol(...) P99_TOK_EQ(atol, __VA_ARGS__)
02826 
02827 #define P99_IS_EQ_auto(...) P99_TOK_EQ(auto, __VA_ARGS__)
02828 
02829 #define P99_IS_EQ_break(...) P99_TOK_EQ(break, __VA_ARGS__)
02830 
02831 #define P99_IS_EQ_bsearch(...) P99_TOK_EQ(bsearch, __VA_ARGS__)
02832 
02833 #define P99_IS_EQ_btowc(...) P99_TOK_EQ(btowc, __VA_ARGS__)
02834 
02835 #define P99_IS_EQ_cabs(...) P99_TOK_EQ(cabs, __VA_ARGS__)
02836 
02837 #define P99_IS_EQ_cacos(...) P99_TOK_EQ(cacos, __VA_ARGS__)
02838 
02839 #define P99_IS_EQ_cacosh(...) P99_TOK_EQ(cacosh, __VA_ARGS__)
02840 
02841 #define P99_IS_EQ_calloc(...) P99_TOK_EQ(calloc, __VA_ARGS__)
02842 
02843 #define P99_IS_EQ_carg(...) P99_TOK_EQ(carg, __VA_ARGS__)
02844 
02845 #define P99_IS_EQ_case(...) P99_TOK_EQ(case, __VA_ARGS__)
02846 
02847 #define P99_IS_EQ_casin(...) P99_TOK_EQ(casin, __VA_ARGS__)
02848 
02849 #define P99_IS_EQ_casinh(...) P99_TOK_EQ(casinh, __VA_ARGS__)
02850 
02851 #define P99_IS_EQ_catan(...) P99_TOK_EQ(catan, __VA_ARGS__)
02852 
02853 #define P99_IS_EQ_catanh(...) P99_TOK_EQ(catanh, __VA_ARGS__)
02854 
02855 #define P99_IS_EQ_ccos(...) P99_TOK_EQ(ccos, __VA_ARGS__)
02856 
02857 #define P99_IS_EQ_ccosh(...) P99_TOK_EQ(ccosh, __VA_ARGS__)
02858 
02859 #define P99_IS_EQ_ceil(...) P99_TOK_EQ(ceil, __VA_ARGS__)
02860 
02861 #define P99_IS_EQ_cexp(...) P99_TOK_EQ(cexp, __VA_ARGS__)
02862 
02863 #define P99_IS_EQ_char(...) P99_TOK_EQ(char, __VA_ARGS__)
02864 
02865 #define P99_IS_EQ_cimag(...) P99_TOK_EQ(cimag, __VA_ARGS__)
02866 
02867 #define P99_IS_EQ_clearerr(...) P99_TOK_EQ(clearerr, __VA_ARGS__)
02868 
02869 #define P99_IS_EQ_clock(...) P99_TOK_EQ(clock, __VA_ARGS__)
02870 
02871 #define P99_IS_EQ_clock_t(...) P99_TOK_EQ(clock_t, __VA_ARGS__)
02872 
02873 #define P99_IS_EQ_clog(...) P99_TOK_EQ(clog, __VA_ARGS__)
02874 
02875 #define P99_IS_EQ_conj(...) P99_TOK_EQ(conj, __VA_ARGS__)
02876 
02877 #define P99_IS_EQ_const(...) P99_TOK_EQ(const, __VA_ARGS__)
02878 
02879 #define P99_IS_EQ_continue(...) P99_TOK_EQ(continue, __VA_ARGS__)
02880 
02881 #define P99_IS_EQ_cos(...) P99_TOK_EQ(cos, __VA_ARGS__)
02882 
02883 #define P99_IS_EQ_cosh(...) P99_TOK_EQ(cosh, __VA_ARGS__)
02884 
02885 #define P99_IS_EQ_cpow(...) P99_TOK_EQ(cpow, __VA_ARGS__)
02886 
02887 #define P99_IS_EQ_cproj(...) P99_TOK_EQ(cproj, __VA_ARGS__)
02888 
02889 #define P99_IS_EQ_creal(...) P99_TOK_EQ(creal, __VA_ARGS__)
02890 
02891 #define P99_IS_EQ_csin(...) P99_TOK_EQ(csin, __VA_ARGS__)
02892 
02893 #define P99_IS_EQ_csinh(...) P99_TOK_EQ(csinh, __VA_ARGS__)
02894 
02895 #define P99_IS_EQ_csqrt(...) P99_TOK_EQ(csqrt, __VA_ARGS__)
02896 
02897 #define P99_IS_EQ_ctan(...) P99_TOK_EQ(ctan, __VA_ARGS__)
02898 
02899 #define P99_IS_EQ_ctanh(...) P99_TOK_EQ(ctanh, __VA_ARGS__)
02900 
02901 #define P99_IS_EQ_ctime(...) P99_TOK_EQ(ctime, __VA_ARGS__)
02902 
02903 #define P99_IS_EQ_default(...) P99_TOK_EQ(default, __VA_ARGS__)
02904 
02905 #define P99_IS_EQ_difftime(...) P99_TOK_EQ(difftime, __VA_ARGS__)
02906 
02907 #define P99_IS_EQ_div(...) P99_TOK_EQ(div, __VA_ARGS__)
02908 
02909 #define P99_IS_EQ_div_t(...) P99_TOK_EQ(div_t, __VA_ARGS__)
02910 
02911 #define P99_IS_EQ_do(...) P99_TOK_EQ(do, __VA_ARGS__)
02912 
02913 #define P99_IS_EQ_double(...) P99_TOK_EQ(double, __VA_ARGS__)
02914 
02915 #define P99_IS_EQ_double_t(...) P99_TOK_EQ(double_t, __VA_ARGS__)
02916 
02917 #define P99_IS_EQ_else(...) P99_TOK_EQ(else, __VA_ARGS__)
02918 
02919 #define P99_IS_EQ_enum(...) P99_TOK_EQ(enum, __VA_ARGS__)
02920 
02921 #define P99_IS_EQ_exit(...) P99_TOK_EQ(exit, __VA_ARGS__)
02922 
02923 #define P99_IS_EQ_exp(...) P99_TOK_EQ(exp, __VA_ARGS__)
02924 
02925 #define P99_IS_EQ_extern(...) P99_TOK_EQ(extern, __VA_ARGS__)
02926 
02927 #define P99_IS_EQ_fabs(...) P99_TOK_EQ(fabs, __VA_ARGS__)
02928 
02929 #define P99_IS_EQ_fclose(...) P99_TOK_EQ(fclose, __VA_ARGS__)
02930 
02931 #define P99_IS_EQ_fdopen(...) P99_TOK_EQ(fdopen, __VA_ARGS__)
02932 
02933 #define P99_IS_EQ_fenv_t(...) P99_TOK_EQ(fenv_t, __VA_ARGS__)
02934 
02935 #define P99_IS_EQ_feof(...) P99_TOK_EQ(feof, __VA_ARGS__)
02936 
02937 #define P99_IS_EQ_ferror(...) P99_TOK_EQ(ferror, __VA_ARGS__)
02938 
02939 #define P99_IS_EQ_fexcept_t(...) P99_TOK_EQ(fexcept_t, __VA_ARGS__)
02940 
02941 #define P99_IS_EQ_fflush(...) P99_TOK_EQ(fflush, __VA_ARGS__)
02942 
02943 #define P99_IS_EQ_fgetc(...) P99_TOK_EQ(fgetc, __VA_ARGS__)
02944 
02945 #define P99_IS_EQ_fgetpos(...) P99_TOK_EQ(fgetpos, __VA_ARGS__)
02946 
02947 #define P99_IS_EQ_fgets(...) P99_TOK_EQ(fgets, __VA_ARGS__)
02948 
02949 #define P99_IS_EQ_fgetwc(...) P99_TOK_EQ(fgetwc, __VA_ARGS__)
02950 
02951 #define P99_IS_EQ_fgetws(...) P99_TOK_EQ(fgetws, __VA_ARGS__)
02952 
02953 #define P99_IS_EQ_float(...) P99_TOK_EQ(float, __VA_ARGS__)
02954 
02955 #define P99_IS_EQ_float_t(...) P99_TOK_EQ(float_t, __VA_ARGS__)
02956 
02957 #define P99_IS_EQ_floor(...) P99_TOK_EQ(floor, __VA_ARGS__)
02958 
02959 #define P99_IS_EQ_fopen(...) P99_TOK_EQ(fopen, __VA_ARGS__)
02960 
02961 #define P99_IS_EQ_for(...) P99_TOK_EQ(for, __VA_ARGS__)
02962 
02963 #define P99_IS_EQ_fpos_t(...) P99_TOK_EQ(fpos_t, __VA_ARGS__)
02964 
02965 #define P99_IS_EQ_fprintf(...) P99_TOK_EQ(fprintf, __VA_ARGS__)
02966 
02967 #define P99_IS_EQ_fputc(...) P99_TOK_EQ(fputc, __VA_ARGS__)
02968 
02969 #define P99_IS_EQ_fputchar(...) P99_TOK_EQ(fputchar, __VA_ARGS__)
02970 
02971 #define P99_IS_EQ_fputs(...) P99_TOK_EQ(fputs, __VA_ARGS__)
02972 
02973 #define P99_IS_EQ_fputwc(...) P99_TOK_EQ(fputwc, __VA_ARGS__)
02974 
02975 #define P99_IS_EQ_fputws(...) P99_TOK_EQ(fputws, __VA_ARGS__)
02976 
02977 #define P99_IS_EQ_fread(...) P99_TOK_EQ(fread, __VA_ARGS__)
02978 
02979 #define P99_IS_EQ_free(...) P99_TOK_EQ(free, __VA_ARGS__)
02980 
02981 #define P99_IS_EQ_freopen(...) P99_TOK_EQ(freopen, __VA_ARGS__)
02982 
02983 #define P99_IS_EQ_frexp(...) P99_TOK_EQ(frexp, __VA_ARGS__)
02984 
02985 #define P99_IS_EQ_fscanf(...) P99_TOK_EQ(fscanf, __VA_ARGS__)
02986 
02987 #define P99_IS_EQ_fseek(...) P99_TOK_EQ(fseek, __VA_ARGS__)
02988 
02989 #define P99_IS_EQ_fsetpos(...) P99_TOK_EQ(fsetpos, __VA_ARGS__)
02990 
02991 #define P99_IS_EQ_ftell(...) P99_TOK_EQ(ftell, __VA_ARGS__)
02992 
02993 #define P99_IS_EQ_fwide(...) P99_TOK_EQ(fwide, __VA_ARGS__)
02994 
02995 #define P99_IS_EQ_fwprintf(...) P99_TOK_EQ(fwprintf, __VA_ARGS__)
02996 
02997 #define P99_IS_EQ_fwrite(...) P99_TOK_EQ(fwrite, __VA_ARGS__)
02998 
02999 #define P99_IS_EQ_fwscanf(...) P99_TOK_EQ(fwscanf, __VA_ARGS__)
03000 
03001 #define P99_IS_EQ_getaddrinfo(...) P99_TOK_EQ(getaddrinfo, __VA_ARGS__)
03002 
03003 #define P99_IS_EQ_getc(...) P99_TOK_EQ(getc, __VA_ARGS__)
03004 
03005 #define P99_IS_EQ_getchar(...) P99_TOK_EQ(getchar, __VA_ARGS__)
03006 
03007 #define P99_IS_EQ_getenv(...) P99_TOK_EQ(getenv, __VA_ARGS__)
03008 
03009 #define P99_IS_EQ_getnameinfo(...) P99_TOK_EQ(getnameinfo, __VA_ARGS__)
03010 
03011 #define P99_IS_EQ_gets(...) P99_TOK_EQ(gets, __VA_ARGS__)
03012 
03013 #define P99_IS_EQ_getwc(...) P99_TOK_EQ(getwc, __VA_ARGS__)
03014 
03015 #define P99_IS_EQ_getwchar(...) P99_TOK_EQ(getwchar, __VA_ARGS__)
03016 
03017 #define P99_IS_EQ_gmtime(...) P99_TOK_EQ(gmtime, __VA_ARGS__)
03018 
03019 #define P99_IS_EQ_goto(...) P99_TOK_EQ(goto, __VA_ARGS__)
03020 
03021 #define P99_IS_EQ_if(...) P99_TOK_EQ(if, __VA_ARGS__)
03022 
03023 #define P99_IS_EQ_imaxabs(...) P99_TOK_EQ(imaxabs, __VA_ARGS__)
03024 
03025 #define P99_IS_EQ_imaxdiv(...) P99_TOK_EQ(imaxdiv, __VA_ARGS__)
03026 
03027 #define P99_IS_EQ_imaxdiv_t(...) P99_TOK_EQ(imaxdiv_t, __VA_ARGS__)
03028 
03029 #define P99_IS_EQ_inline(...) P99_TOK_EQ(inline, __VA_ARGS__)
03030 
03031 #define P99_IS_EQ_int(...) P99_TOK_EQ(int, __VA_ARGS__)
03032 
03033 #define P99_IS_EQ_int16_t(...) P99_TOK_EQ(int16_t, __VA_ARGS__)
03034 
03035 #define P99_IS_EQ_int32_t(...) P99_TOK_EQ(int32_t, __VA_ARGS__)
03036 
03037 #define P99_IS_EQ_int64_t(...) P99_TOK_EQ(int64_t, __VA_ARGS__)
03038 
03039 #define P99_IS_EQ_int8_t(...) P99_TOK_EQ(int8_t, __VA_ARGS__)
03040 
03041 #define P99_IS_EQ_intfast16_t(...) P99_TOK_EQ(intfast16_t, __VA_ARGS__)
03042 
03043 #define P99_IS_EQ_intfast32_t(...) P99_TOK_EQ(intfast32_t, __VA_ARGS__)
03044 
03045 #define P99_IS_EQ_intfast64_t(...) P99_TOK_EQ(intfast64_t, __VA_ARGS__)
03046 
03047 #define P99_IS_EQ_intfast8_t(...) P99_TOK_EQ(intfast8_t, __VA_ARGS__)
03048 
03049 #define P99_IS_EQ_intleast16_t(...) P99_TOK_EQ(intleast16_t, __VA_ARGS__)
03050 
03051 #define P99_IS_EQ_intleast32_t(...) P99_TOK_EQ(intleast32_t, __VA_ARGS__)
03052 
03053 #define P99_IS_EQ_intleast64_t(...) P99_TOK_EQ(intleast64_t, __VA_ARGS__)
03054 
03055 #define P99_IS_EQ_intleast8_t(...) P99_TOK_EQ(intleast8_t, __VA_ARGS__)
03056 
03057 #define P99_IS_EQ_intmax_t(...) P99_TOK_EQ(intmax_t, __VA_ARGS__)
03058 
03059 #define P99_IS_EQ_intptr_t(...) P99_TOK_EQ(intptr_t, __VA_ARGS__)
03060 
03061 #define P99_IS_EQ_isalnum(...) P99_TOK_EQ(isalnum, __VA_ARGS__)
03062 
03063 #define P99_IS_EQ_isalpha(...) P99_TOK_EQ(isalpha, __VA_ARGS__)
03064 
03065 #define P99_IS_EQ_isblank(...) P99_TOK_EQ(isblank, __VA_ARGS__)
03066 
03067 #define P99_IS_EQ_iscntrl(...) P99_TOK_EQ(iscntrl, __VA_ARGS__)
03068 
03069 #define P99_IS_EQ_isdigit(...) P99_TOK_EQ(isdigit, __VA_ARGS__)
03070 
03071 #define P99_IS_EQ_isgraph(...) P99_TOK_EQ(isgraph, __VA_ARGS__)
03072 
03073 #define P99_IS_EQ_islower(...) P99_TOK_EQ(islower, __VA_ARGS__)
03074 
03075 #define P99_IS_EQ_isprint(...) P99_TOK_EQ(isprint, __VA_ARGS__)
03076 
03077 #define P99_IS_EQ_ispunct(...) P99_TOK_EQ(ispunct, __VA_ARGS__)
03078 
03079 #define P99_IS_EQ_isspace(...) P99_TOK_EQ(isspace, __VA_ARGS__)
03080 
03081 #define P99_IS_EQ_isupper(...) P99_TOK_EQ(isupper, __VA_ARGS__)
03082 
03083 #define P99_IS_EQ_iswalnum(...) P99_TOK_EQ(iswalnum, __VA_ARGS__)
03084 
03085 #define P99_IS_EQ_iswalpha(...) P99_TOK_EQ(iswalpha, __VA_ARGS__)
03086 
03087 #define P99_IS_EQ_iswcntrl(...) P99_TOK_EQ(iswcntrl, __VA_ARGS__)
03088 
03089 #define P99_IS_EQ_iswctype(...) P99_TOK_EQ(iswctype, __VA_ARGS__)
03090 
03091 #define P99_IS_EQ_iswdigit(...) P99_TOK_EQ(iswdigit, __VA_ARGS__)
03092 
03093 #define P99_IS_EQ_iswgraph(...) P99_TOK_EQ(iswgraph, __VA_ARGS__)
03094 
03095 #define P99_IS_EQ_iswlower(...) P99_TOK_EQ(iswlower, __VA_ARGS__)
03096 
03097 #define P99_IS_EQ_iswprint(...) P99_TOK_EQ(iswprint, __VA_ARGS__)
03098 
03099 #define P99_IS_EQ_iswpunct(...) P99_TOK_EQ(iswpunct, __VA_ARGS__)
03100 
03101 #define P99_IS_EQ_iswspace(...) P99_TOK_EQ(iswspace, __VA_ARGS__)
03102 
03103 #define P99_IS_EQ_iswupper(...) P99_TOK_EQ(iswupper, __VA_ARGS__)
03104 
03105 #define P99_IS_EQ_iswxdigit(...) P99_TOK_EQ(iswxdigit, __VA_ARGS__)
03106 
03107 #define P99_IS_EQ_isxdigit(...) P99_TOK_EQ(isxdigit, __VA_ARGS__)
03108 
03109 #define P99_IS_EQ_labs(...) P99_TOK_EQ(labs, __VA_ARGS__)
03110 
03111 #define P99_IS_EQ_ldexp(...) P99_TOK_EQ(ldexp, __VA_ARGS__)
03112 
03113 #define P99_IS_EQ_ldiv(...) P99_TOK_EQ(ldiv, __VA_ARGS__)
03114 
03115 #define P99_IS_EQ_ldiv_t(...) P99_TOK_EQ(ldiv_t, __VA_ARGS__)
03116 
03117 #define P99_IS_EQ_lldiv_t(...) P99_TOK_EQ(lldiv_t, __VA_ARGS__)
03118 
03119 #define P99_IS_EQ_localeconv(...) P99_TOK_EQ(localeconv, __VA_ARGS__)
03120 
03121 #define P99_IS_EQ_localtime(...) P99_TOK_EQ(localtime, __VA_ARGS__)
03122 
03123 #define P99_IS_EQ_log(...) P99_TOK_EQ(log, __VA_ARGS__)
03124 
03125 #define P99_IS_EQ_log10(...) P99_TOK_EQ(log10, __VA_ARGS__)
03126 
03127 #define P99_IS_EQ_long(...) P99_TOK_EQ(long, __VA_ARGS__)
03128 
03129 #define P99_IS_EQ_longjmp(...) P99_TOK_EQ(longjmp, __VA_ARGS__)
03130 
03131 #define P99_IS_EQ_malloc(...) P99_TOK_EQ(malloc, __VA_ARGS__)
03132 
03133 #define P99_IS_EQ_mbrlen(...) P99_TOK_EQ(mbrlen, __VA_ARGS__)
03134 
03135 #define P99_IS_EQ_mbrtowc(...) P99_TOK_EQ(mbrtowc, __VA_ARGS__)
03136 
03137 #define P99_IS_EQ_mbsinit(...) P99_TOK_EQ(mbsinit, __VA_ARGS__)
03138 
03139 #define P99_IS_EQ_mbsrtowcs(...) P99_TOK_EQ(mbsrtowcs, __VA_ARGS__)
03140 
03141 #define P99_IS_EQ_mbstate_t(...) P99_TOK_EQ(mbstate_t, __VA_ARGS__)
03142 
03143 #define P99_IS_EQ_memchr(...) P99_TOK_EQ(memchr, __VA_ARGS__)
03144 
03145 #define P99_IS_EQ_memcmp(...) P99_TOK_EQ(memcmp, __VA_ARGS__)
03146 
03147 #define P99_IS_EQ_memcpy(...) P99_TOK_EQ(memcpy, __VA_ARGS__)
03148 
03149 #define P99_IS_EQ_memmove(...) P99_TOK_EQ(memmove, __VA_ARGS__)
03150 
03151 #define P99_IS_EQ_memset(...) P99_TOK_EQ(memset, __VA_ARGS__)
03152 
03153 #define P99_IS_EQ_mktime(...) P99_TOK_EQ(mktime, __VA_ARGS__)
03154 
03155 #define P99_IS_EQ_modf(...) P99_TOK_EQ(modf, __VA_ARGS__)
03156 
03157 #define P99_IS_EQ_off_t(...) P99_TOK_EQ(off_t, __VA_ARGS__)
03158 
03159 #define P99_IS_EQ_offsetof(...) P99_TOK_EQ(offsetof, __VA_ARGS__)
03160 
03161 #define P99_IS_EQ_perror(...) P99_TOK_EQ(perror, __VA_ARGS__)
03162 
03163 #define P99_IS_EQ_pow(...) P99_TOK_EQ(pow, __VA_ARGS__)
03164 
03165 #define P99_IS_EQ_printf(...) P99_TOK_EQ(printf, __VA_ARGS__)
03166 
03167 #define P99_IS_EQ_ptrdiff_t(...) P99_TOK_EQ(ptrdiff_t, __VA_ARGS__)
03168 
03169 #define P99_IS_EQ_putc(...) P99_TOK_EQ(putc, __VA_ARGS__)
03170 
03171 #define P99_IS_EQ_putchar(...) P99_TOK_EQ(putchar, __VA_ARGS__)
03172 
03173 #define P99_IS_EQ_puts(...) P99_TOK_EQ(puts, __VA_ARGS__)
03174 
03175 #define P99_IS_EQ_putwc(...) P99_TOK_EQ(putwc, __VA_ARGS__)
03176 
03177 #define P99_IS_EQ_putwchar(...) P99_TOK_EQ(putwchar, __VA_ARGS__)
03178 
03179 #define P99_IS_EQ_qsort(...) P99_TOK_EQ(qsort, __VA_ARGS__)
03180 
03181 #define P99_IS_EQ_raise(...) P99_TOK_EQ(raise, __VA_ARGS__)
03182 
03183 #define P99_IS_EQ_rand(...) P99_TOK_EQ(rand, __VA_ARGS__)
03184 
03185 #define P99_IS_EQ_realloc(...) P99_TOK_EQ(realloc, __VA_ARGS__)
03186 
03187 #define P99_IS_EQ_register(...) P99_TOK_EQ(register, __VA_ARGS__)
03188 
03189 #define P99_IS_EQ_remove(...) P99_TOK_EQ(remove, __VA_ARGS__)
03190 
03191 #define P99_IS_EQ_rename(...) P99_TOK_EQ(rename, __VA_ARGS__)
03192 
03193 #define P99_IS_EQ_restrict(...) P99_TOK_EQ(restrict, __VA_ARGS__)
03194 
03195 #define P99_IS_EQ_return(...) P99_TOK_EQ(return, __VA_ARGS__)
03196 
03197 #define P99_IS_EQ_rewind(...) P99_TOK_EQ(rewind, __VA_ARGS__)
03198 
03199 #define P99_IS_EQ_scanf(...) P99_TOK_EQ(scanf, __VA_ARGS__)
03200 
03201 #define P99_IS_EQ_setbuf(...) P99_TOK_EQ(setbuf, __VA_ARGS__)
03202 
03203 #define P99_IS_EQ_setjmp(...) P99_TOK_EQ(setjmp, __VA_ARGS__)
03204 
03205 #define P99_IS_EQ_setlocale(...) P99_TOK_EQ(setlocale, __VA_ARGS__)
03206 
03207 #define P99_IS_EQ_setvbuf(...) P99_TOK_EQ(setvbuf, __VA_ARGS__)
03208 
03209 #define P99_IS_EQ_short(...) P99_TOK_EQ(short, __VA_ARGS__)
03210 
03211 #define P99_IS_EQ_sig_atomic_t(...) P99_TOK_EQ(sig_atomic_t, __VA_ARGS__)
03212 
03213 #define P99_IS_EQ_signed(...) P99_TOK_EQ(signed, __VA_ARGS__)
03214 
03215 #define P99_IS_EQ_sin(...) P99_TOK_EQ(sin, __VA_ARGS__)
03216 
03217 #define P99_IS_EQ_sinh(...) P99_TOK_EQ(sinh, __VA_ARGS__)
03218 
03219 #define P99_IS_EQ_size_t(...) P99_TOK_EQ(size_t, __VA_ARGS__)
03220 
03221 #define P99_IS_EQ_sizeof(...) P99_TOK_EQ(sizeof, __VA_ARGS__)
03222 
03223 #define P99_IS_EQ_snprintf(...) P99_TOK_EQ(snprintf, __VA_ARGS__)
03224 
03225 #define P99_IS_EQ_sprintf(...) P99_TOK_EQ(sprintf, __VA_ARGS__)
03226 
03227 #define P99_IS_EQ_sqrt(...) P99_TOK_EQ(sqrt, __VA_ARGS__)
03228 
03229 #define P99_IS_EQ_srand(...) P99_TOK_EQ(srand, __VA_ARGS__)
03230 
03231 #define P99_IS_EQ_sscanf(...) P99_TOK_EQ(sscanf, __VA_ARGS__)
03232 
03233 #define P99_IS_EQ_ssize_t(...) P99_TOK_EQ(ssize_t, __VA_ARGS__)
03234 
03235 #define P99_IS_EQ_static(...) P99_TOK_EQ(static, __VA_ARGS__)
03236 
03237 #define P99_IS_EQ_strcat(...) P99_TOK_EQ(strcat, __VA_ARGS__)
03238 
03239 #define P99_IS_EQ_strchr(...) P99_TOK_EQ(strchr, __VA_ARGS__)
03240 
03241 #define P99_IS_EQ_strcmp(...) P99_TOK_EQ(strcmp, __VA_ARGS__)
03242 
03243 #define P99_IS_EQ_strcoll(...) P99_TOK_EQ(strcoll, __VA_ARGS__)
03244 
03245 #define P99_IS_EQ_strcpy(...) P99_TOK_EQ(strcpy, __VA_ARGS__)
03246 
03247 #define P99_IS_EQ_strcspn(...) P99_TOK_EQ(strcspn, __VA_ARGS__)
03248 
03249 #define P99_IS_EQ_strerror(...) P99_TOK_EQ(strerror, __VA_ARGS__)
03250 
03251 #define P99_IS_EQ_strftime(...) P99_TOK_EQ(strftime, __VA_ARGS__)
03252 
03253 #define P99_IS_EQ_strlen(...) P99_TOK_EQ(strlen, __VA_ARGS__)
03254 
03255 #define P99_IS_EQ_strncat(...) P99_TOK_EQ(strncat, __VA_ARGS__)
03256 
03257 #define P99_IS_EQ_strncmp(...) P99_TOK_EQ(strncmp, __VA_ARGS__)
03258 
03259 #define P99_IS_EQ_strncpy(...) P99_TOK_EQ(strncpy, __VA_ARGS__)
03260 
03261 #define P99_IS_EQ_strpbrk(...) P99_TOK_EQ(strpbrk, __VA_ARGS__)
03262 
03263 #define P99_IS_EQ_strrchr(...) P99_TOK_EQ(strrchr, __VA_ARGS__)
03264 
03265 #define P99_IS_EQ_strspn(...) P99_TOK_EQ(strspn, __VA_ARGS__)
03266 
03267 #define P99_IS_EQ_strstr(...) P99_TOK_EQ(strstr, __VA_ARGS__)
03268 
03269 #define P99_IS_EQ_strtod(...) P99_TOK_EQ(strtod, __VA_ARGS__)
03270 
03271 #define P99_IS_EQ_strtoimax(...) P99_TOK_EQ(strtoimax, __VA_ARGS__)
03272 
03273 #define P99_IS_EQ_strtok(...) P99_TOK_EQ(strtok, __VA_ARGS__)
03274 
03275 #define P99_IS_EQ_strtol(...) P99_TOK_EQ(strtol, __VA_ARGS__)
03276 
03277 #define P99_IS_EQ_strtoul(...) P99_TOK_EQ(strtoul, __VA_ARGS__)
03278 
03279 #define P99_IS_EQ_strtoumax(...) P99_TOK_EQ(strtoumax, __VA_ARGS__)
03280 
03281 #define P99_IS_EQ_struct(...) P99_TOK_EQ(struct, __VA_ARGS__)
03282 
03283 #define P99_IS_EQ_strxfrm(...) P99_TOK_EQ(strxfrm, __VA_ARGS__)
03284 
03285 #define P99_IS_EQ_switch(...) P99_TOK_EQ(switch, __VA_ARGS__)
03286 
03287 #define P99_IS_EQ_swprintf(...) P99_TOK_EQ(swprintf, __VA_ARGS__)
03288 
03289 #define P99_IS_EQ_swscanf(...) P99_TOK_EQ(swscanf, __VA_ARGS__)
03290 
03291 #define P99_IS_EQ_system(...) P99_TOK_EQ(system, __VA_ARGS__)
03292 
03293 #define P99_IS_EQ_tan(...) P99_TOK_EQ(tan, __VA_ARGS__)
03294 
03295 #define P99_IS_EQ_tanh(...) P99_TOK_EQ(tanh, __VA_ARGS__)
03296 
03297 #define P99_IS_EQ_time(...) P99_TOK_EQ(time, __VA_ARGS__)
03298 
03299 #define P99_IS_EQ_time_t(...) P99_TOK_EQ(time_t, __VA_ARGS__)
03300 
03301 #define P99_IS_EQ_tmpfile(...) P99_TOK_EQ(tmpfile, __VA_ARGS__)
03302 
03303 #define P99_IS_EQ_tmpnam(...) P99_TOK_EQ(tmpnam, __VA_ARGS__)
03304 
03305 #define P99_IS_EQ_tolower(...) P99_TOK_EQ(tolower, __VA_ARGS__)
03306 
03307 #define P99_IS_EQ_toupper(...) P99_TOK_EQ(toupper, __VA_ARGS__)
03308 
03309 #define P99_IS_EQ_towctrans(...) P99_TOK_EQ(towctrans, __VA_ARGS__)
03310 
03311 #define P99_IS_EQ_towlower(...) P99_TOK_EQ(towlower, __VA_ARGS__)
03312 
03313 #define P99_IS_EQ_towupper(...) P99_TOK_EQ(towupper, __VA_ARGS__)
03314 
03315 #define P99_IS_EQ_typedef(...) P99_TOK_EQ(typedef, __VA_ARGS__)
03316 
03317 #define P99_IS_EQ_uint16_t(...) P99_TOK_EQ(uint16_t, __VA_ARGS__)
03318 
03319 #define P99_IS_EQ_uint32_t(...) P99_TOK_EQ(uint32_t, __VA_ARGS__)
03320 
03321 #define P99_IS_EQ_uint64_t(...) P99_TOK_EQ(uint64_t, __VA_ARGS__)
03322 
03323 #define P99_IS_EQ_uint8_t(...) P99_TOK_EQ(uint8_t, __VA_ARGS__)
03324 
03325 #define P99_IS_EQ_uintfast16_t(...) P99_TOK_EQ(uintfast16_t, __VA_ARGS__)
03326 
03327 #define P99_IS_EQ_uintfast32_t(...) P99_TOK_EQ(uintfast32_t, __VA_ARGS__)
03328 
03329 #define P99_IS_EQ_uintfast64_t(...) P99_TOK_EQ(uintfast64_t, __VA_ARGS__)
03330 
03331 #define P99_IS_EQ_uintfast8_t(...) P99_TOK_EQ(uintfast8_t, __VA_ARGS__)
03332 
03333 #define P99_IS_EQ_uintleast16_t(...) P99_TOK_EQ(uintleast16_t, __VA_ARGS__)
03334 
03335 #define P99_IS_EQ_uintleast32_t(...) P99_TOK_EQ(uintleast32_t, __VA_ARGS__)
03336 
03337 #define P99_IS_EQ_uintleast64_t(...) P99_TOK_EQ(uintleast64_t, __VA_ARGS__)
03338 
03339 #define P99_IS_EQ_uintleast8_t(...) P99_TOK_EQ(uintleast8_t, __VA_ARGS__)
03340 
03341 #define P99_IS_EQ_uintmax_t(...) P99_TOK_EQ(uintmax_t, __VA_ARGS__)
03342 
03343 #define P99_IS_EQ_uintptr_t(...) P99_TOK_EQ(uintptr_t, __VA_ARGS__)
03344 
03345 #define P99_IS_EQ_ungetc(...) P99_TOK_EQ(ungetc, __VA_ARGS__)
03346 
03347 #define P99_IS_EQ_ungetwc(...) P99_TOK_EQ(ungetwc, __VA_ARGS__)
03348 
03349 #define P99_IS_EQ_union(...) P99_TOK_EQ(union, __VA_ARGS__)
03350 
03351 #define P99_IS_EQ_unsigned(...) P99_TOK_EQ(unsigned, __VA_ARGS__)
03352 
03353 #define P99_IS_EQ_va_arg(...) P99_TOK_EQ(va_arg, __VA_ARGS__)
03354 
03355 #define P99_IS_EQ_va_copy(...) P99_TOK_EQ(va_copy, __VA_ARGS__)
03356 
03357 #define P99_IS_EQ_va_end(...) P99_TOK_EQ(va_end, __VA_ARGS__)
03358 
03359 #define P99_IS_EQ_va_start(...) P99_TOK_EQ(va_start, __VA_ARGS__)
03360 
03361 #define P99_IS_EQ_vfprintf(...) P99_TOK_EQ(vfprintf, __VA_ARGS__)
03362 
03363 #define P99_IS_EQ_vfscanf(...) P99_TOK_EQ(vfscanf, __VA_ARGS__)
03364 
03365 #define P99_IS_EQ_vfwprintf(...) P99_TOK_EQ(vfwprintf, __VA_ARGS__)
03366 
03367 #define P99_IS_EQ_void(...) P99_TOK_EQ(void, __VA_ARGS__)
03368 
03369 #define P99_IS_EQ_volatile(...) P99_TOK_EQ(volatile, __VA_ARGS__)
03370 
03371 #define P99_IS_EQ_vprintf(...) P99_TOK_EQ(vprintf, __VA_ARGS__)
03372 
03373 #define P99_IS_EQ_vscanf(...) P99_TOK_EQ(vscanf, __VA_ARGS__)
03374 
03375 #define P99_IS_EQ_vsprintf(...) P99_TOK_EQ(vsprintf, __VA_ARGS__)
03376 
03377 #define P99_IS_EQ_vsscanf(...) P99_TOK_EQ(vsscanf, __VA_ARGS__)
03378 
03379 #define P99_IS_EQ_vswprintf(...) P99_TOK_EQ(vswprintf, __VA_ARGS__)
03380 
03381 #define P99_IS_EQ_vwprintf(...) P99_TOK_EQ(vwprintf, __VA_ARGS__)
03382 
03383 #define P99_IS_EQ_wchar_t(...) P99_TOK_EQ(wchar_t, __VA_ARGS__)
03384 
03385 #define P99_IS_EQ_wcrtomb(...) P99_TOK_EQ(wcrtomb, __VA_ARGS__)
03386 
03387 #define P99_IS_EQ_wcscat(...) P99_TOK_EQ(wcscat, __VA_ARGS__)
03388 
03389 #define P99_IS_EQ_wcschr(...) P99_TOK_EQ(wcschr, __VA_ARGS__)
03390 
03391 #define P99_IS_EQ_wcscmp(...) P99_TOK_EQ(wcscmp, __VA_ARGS__)
03392 
03393 #define P99_IS_EQ_wcscoll(...) P99_TOK_EQ(wcscoll, __VA_ARGS__)
03394 
03395 #define P99_IS_EQ_wcscpy(...) P99_TOK_EQ(wcscpy, __VA_ARGS__)
03396 
03397 #define P99_IS_EQ_wcscspn(...) P99_TOK_EQ(wcscspn, __VA_ARGS__)
03398 
03399 #define P99_IS_EQ_wcsftime(...) P99_TOK_EQ(wcsftime, __VA_ARGS__)
03400 
03401 #define P99_IS_EQ_wcslen(...) P99_TOK_EQ(wcslen, __VA_ARGS__)
03402 
03403 #define P99_IS_EQ_wcsncat(...) P99_TOK_EQ(wcsncat, __VA_ARGS__)
03404 
03405 #define P99_IS_EQ_wcsncmp(...) P99_TOK_EQ(wcsncmp, __VA_ARGS__)
03406 
03407 #define P99_IS_EQ_wcsncpy(...) P99_TOK_EQ(wcsncpy, __VA_ARGS__)
03408 
03409 #define P99_IS_EQ_wcspbrk(...) P99_TOK_EQ(wcspbrk, __VA_ARGS__)
03410 
03411 #define P99_IS_EQ_wcsrchr(...) P99_TOK_EQ(wcsrchr, __VA_ARGS__)
03412 
03413 #define P99_IS_EQ_wcsrtombs(...) P99_TOK_EQ(wcsrtombs, __VA_ARGS__)
03414 
03415 #define P99_IS_EQ_wcsspn(...) P99_TOK_EQ(wcsspn, __VA_ARGS__)
03416 
03417 #define P99_IS_EQ_wcsstr(...) P99_TOK_EQ(wcsstr, __VA_ARGS__)
03418 
03419 #define P99_IS_EQ_wcstod(...) P99_TOK_EQ(wcstod, __VA_ARGS__)
03420 
03421 #define P99_IS_EQ_wcstoimax(...) P99_TOK_EQ(wcstoimax, __VA_ARGS__)
03422 
03423 #define P99_IS_EQ_wcstok(...) P99_TOK_EQ(wcstok, __VA_ARGS__)
03424 
03425 #define P99_IS_EQ_wcstol(...) P99_TOK_EQ(wcstol, __VA_ARGS__)
03426 
03427 #define P99_IS_EQ_wcstoul(...) P99_TOK_EQ(wcstoul, __VA_ARGS__)
03428 
03429 #define P99_IS_EQ_wcstoumax(...) P99_TOK_EQ(wcstoumax, __VA_ARGS__)
03430 
03431 #define P99_IS_EQ_wcsxfrm(...) P99_TOK_EQ(wcsxfrm, __VA_ARGS__)
03432 
03433 #define P99_IS_EQ_wctob(...) P99_TOK_EQ(wctob, __VA_ARGS__)
03434 
03435 #define P99_IS_EQ_wctrans(...) P99_TOK_EQ(wctrans, __VA_ARGS__)
03436 
03437 #define P99_IS_EQ_wctrans_t(...) P99_TOK_EQ(wctrans_t, __VA_ARGS__)
03438 
03439 #define P99_IS_EQ_wctype(...) P99_TOK_EQ(wctype, __VA_ARGS__)
03440 
03441 #define P99_IS_EQ_wctype_t(...) P99_TOK_EQ(wctype_t, __VA_ARGS__)
03442 
03443 #define P99_IS_EQ_while(...) P99_TOK_EQ(while, __VA_ARGS__)
03444 
03445 #define P99_IS_EQ_wint_t(...) P99_TOK_EQ(wint_t, __VA_ARGS__)
03446 
03447 #define P99_IS_EQ_wmemchr(...) P99_TOK_EQ(wmemchr, __VA_ARGS__)
03448 
03449 #define P99_IS_EQ_wmemcmp(...) P99_TOK_EQ(wmemcmp, __VA_ARGS__)
03450 
03451 #define P99_IS_EQ_wmemcpy(...) P99_TOK_EQ(wmemcpy, __VA_ARGS__)
03452 
03453 #define P99_IS_EQ_wmemmove(...) P99_TOK_EQ(wmemmove, __VA_ARGS__)
03454 
03455 #define P99_IS_EQ_wmemset(...) P99_TOK_EQ(wmemset, __VA_ARGS__)
03456 
03457 #define P99_IS_EQ_wprintf(...) P99_TOK_EQ(wprintf, __VA_ARGS__)
03458 
03459 #define P99_IS_EQ_wscanf(...) P99_TOK_EQ(wscanf, __VA_ARGS__)
03460 
03461 #define P99_IS_EQ_256(...) P99_TOK_EQ(256, __VA_ARGS__)
03462 
03463 #define P99_IS_EQ_512(...) P99_TOK_EQ(512, __VA_ARGS__)
03464 
03465 #define P99_IS_EQ_1024(...) P99_TOK_EQ(1024, __VA_ARGS__)
03466 
03467 #define P99_IS_EQ_2048(...) P99_TOK_EQ(2048, __VA_ARGS__)
03468 
03469 #define P99_IS_EQ_4096(...) P99_TOK_EQ(4096, __VA_ARGS__)
03470 
03471 #define P99_IS_EQ_8192(...) P99_TOK_EQ(8192, __VA_ARGS__)
03472 
03473 #define P99_IS_EQ_16384(...) P99_TOK_EQ(16384, __VA_ARGS__)
03474 
03475 #define P99_IS_EQ_32768(...) P99_TOK_EQ(32768, __VA_ARGS__)
03476 
03477 #define P99_IS_EQ_65536(...) P99_TOK_EQ(65536, __VA_ARGS__)
03478 
03479 #define P99_IS_EQ_131072(...) P99_TOK_EQ(131072, __VA_ARGS__)
03480 
03481 #define P99_IS_EQ_262144(...) P99_TOK_EQ(262144, __VA_ARGS__)
03482 
03483 #define P99_IS_EQ_524288(...) P99_TOK_EQ(524288, __VA_ARGS__)
03484 
03485 #define P99_IS_EQ_1048576(...) P99_TOK_EQ(1048576, __VA_ARGS__)
03486 
03487 #define P99_IS_EQ_2097152(...) P99_TOK_EQ(2097152, __VA_ARGS__)
03488 
03489 #define P99_IS_EQ_4194304(...) P99_TOK_EQ(4194304, __VA_ARGS__)
03490 
03491 #define P99_IS_EQ_8388608(...) P99_TOK_EQ(8388608, __VA_ARGS__)
03492 
03493 #define P99_IS_EQ_16777216(...) P99_TOK_EQ(16777216, __VA_ARGS__)
03494 
03495 #define P99_IS_EQ_33554432(...) P99_TOK_EQ(33554432, __VA_ARGS__)
03496 
03497 #define P99_IS_EQ_67108864(...) P99_TOK_EQ(67108864, __VA_ARGS__)
03498 
03499 #define P99_IS_EQ_134217728(...) P99_TOK_EQ(134217728, __VA_ARGS__)
03500 
03501 #define P99_IS_EQ_268435456(...) P99_TOK_EQ(268435456, __VA_ARGS__)
03502 
03503 #define P99_IS_EQ_536870912(...) P99_TOK_EQ(536870912, __VA_ARGS__)
03504 
03505 #define P99_IS_EQ_1073741824(...) P99_TOK_EQ(1073741824, __VA_ARGS__)
03506 
03507 #define P99_IS_EQ_2147483648(...) P99_TOK_EQ(2147483648, __VA_ARGS__)
03508 
03509 #define P99_IS_EQ_4294967296(...) P99_TOK_EQ(4294967296, __VA_ARGS__)
03510 
03511 #define P99_IS_EQ_8589934592(...) P99_TOK_EQ(8589934592, __VA_ARGS__)
03512 
03513 #define P99_IS_EQ_17179869184(...) P99_TOK_EQ(17179869184, __VA_ARGS__)
03514 
03515 #define P99_IS_EQ_34359738368(...) P99_TOK_EQ(34359738368, __VA_ARGS__)
03516 
03517 #define P99_IS_EQ_68719476736(...) P99_TOK_EQ(68719476736, __VA_ARGS__)
03518 
03519 #define P99_IS_EQ_137438953472(...) P99_TOK_EQ(137438953472, __VA_ARGS__)
03520 
03521 #define P99_IS_EQ_274877906944(...) P99_TOK_EQ(274877906944, __VA_ARGS__)
03522 
03523 #define P99_IS_EQ_549755813888(...) P99_TOK_EQ(549755813888, __VA_ARGS__)
03524 
03525 #define P99_IS_EQ_1099511627776(...) P99_TOK_EQ(1099511627776, __VA_ARGS__)
03526 
03527 #define P99_IS_EQ_2199023255552(...) P99_TOK_EQ(2199023255552, __VA_ARGS__)
03528 
03529 #define P99_IS_EQ_4398046511104(...) P99_TOK_EQ(4398046511104, __VA_ARGS__)
03530 
03531 #define P99_IS_EQ_8796093022208(...) P99_TOK_EQ(8796093022208, __VA_ARGS__)
03532 
03533 #define P99_IS_EQ_17592186044416(...) P99_TOK_EQ(17592186044416, __VA_ARGS__)
03534 
03535 #define P99_IS_EQ_35184372088832(...) P99_TOK_EQ(35184372088832, __VA_ARGS__)
03536 
03537 #define P99_IS_EQ_70368744177664(...) P99_TOK_EQ(70368744177664, __VA_ARGS__)
03538 
03539 #define P99_IS_EQ_140737488355328(...) P99_TOK_EQ(140737488355328, __VA_ARGS__)
03540 
03541 #define P99_IS_EQ_281474976710656(...) P99_TOK_EQ(281474976710656, __VA_ARGS__)
03542 
03543 #define P99_IS_EQ_562949953421312(...) P99_TOK_EQ(562949953421312, __VA_ARGS__)
03544 
03545 #define P99_IS_EQ_1125899906842624(...) P99_TOK_EQ(1125899906842624, __VA_ARGS__)
03546 
03547 #define P99_IS_EQ_2251799813685248(...) P99_TOK_EQ(2251799813685248, __VA_ARGS__)
03548 
03549 #define P99_IS_EQ_4503599627370496(...) P99_TOK_EQ(4503599627370496, __VA_ARGS__)
03550 
03551 #define P99_IS_EQ_9007199254740992(...) P99_TOK_EQ(9007199254740992, __VA_ARGS__)
03552 
03553 #define P99_IS_EQ_18014398509481984(...) P99_TOK_EQ(18014398509481984, __VA_ARGS__)
03554 
03555 #define P99_IS_EQ_36028797018963968(...) P99_TOK_EQ(36028797018963968, __VA_ARGS__)
03556 
03557 #define P99_IS_EQ_72057594037927936(...) P99_TOK_EQ(72057594037927936, __VA_ARGS__)
03558 
03559 #define P99_IS_EQ_144115188075855872(...) P99_TOK_EQ(144115188075855872, __VA_ARGS__)
03560 
03561 #define P99_IS_EQ_288230376151711744(...) P99_TOK_EQ(288230376151711744, __VA_ARGS__)
03562 
03563 #define P99_IS_EQ_576460752303423488(...) P99_TOK_EQ(576460752303423488, __VA_ARGS__)
03564 
03565 #define P99_IS_EQ_1152921504606846976(...) P99_TOK_EQ(1152921504606846976, __VA_ARGS__)
03566 
03567 #define P99_IS_EQ_2305843009213693952(...) P99_TOK_EQ(2305843009213693952, __VA_ARGS__)
03568 
03569 #define P99_IS_EQ_4611686018427387904(...) P99_TOK_EQ(4611686018427387904, __VA_ARGS__)
03570 
03571 #define P99_IS_EQ_9223372036854775808(...) P99_TOK_EQ(9223372036854775808, __VA_ARGS__)
03572 #define P00_EAT_0
03573 #define P00_EAT_1
03574 #define P00_EAT_2
03575 #define P00_EAT_3
03576 #define P00_EAT_4
03577 #define P00_EAT_5
03578 #define P00_EAT_6
03579 #define P00_EAT_7
03580 #define P00_EAT_8
03581 #define P00_EAT_9
03582 #define P00_EAT_10
03583 #define P00_EAT_11
03584 #define P00_EAT_12
03585 #define P00_EAT_13
03586 #define P00_EAT_14
03587 #define P00_EAT_15
03588 #define P00_EAT_16
03589 #define P00_EAT_17
03590 #define P00_EAT_18
03591 #define P00_EAT_19
03592 #define P00_EAT_20
03593 #define P00_EAT_21
03594 #define P00_EAT_22
03595 #define P00_EAT_23
03596 #define P00_EAT_24
03597 #define P00_EAT_25
03598 #define P00_EAT_26
03599 #define P00_EAT_27
03600 #define P00_EAT_28
03601 #define P00_EAT_29
03602 #define P00_EAT_30
03603 #define P00_EAT_31
03604 #define P00_EAT_32
03605 #define P00_EAT_33
03606 #define P00_EAT_34
03607 #define P00_EAT_35
03608 #define P00_EAT_36
03609 #define P00_EAT_37
03610 #define P00_EAT_38
03611 #define P00_EAT_39
03612 #define P00_EAT_40
03613 #define P00_EAT_41
03614 #define P00_EAT_42
03615 #define P00_EAT_43
03616 #define P00_EAT_44
03617 #define P00_EAT_45
03618 #define P00_EAT_46
03619 #define P00_EAT_47
03620 #define P00_EAT_48
03621 #define P00_EAT_49
03622 #define P00_EAT_50
03623 #define P00_EAT_51
03624 #define P00_EAT_52
03625 #define P00_EAT_53
03626 #define P00_EAT_54
03627 #define P00_EAT_55
03628 #define P00_EAT_56
03629 #define P00_EAT_57
03630 #define P00_EAT_58
03631 #define P00_EAT_59
03632 #define P00_EAT_60
03633 #define P00_EAT_61
03634 #define P00_EAT_62
03635 #define P00_EAT_63
03636 #define P00_EAT_64
03637 #define P00_EAT_65
03638 #define P00_EAT_66
03639 #define P00_EAT_67
03640 #define P00_EAT_68
03641 #define P00_EAT_69
03642 #define P00_EAT_70
03643 #define P00_EAT_71
03644 #define P00_EAT_72
03645 #define P00_EAT_73
03646 #define P00_EAT_74
03647 #define P00_EAT_75
03648 #define P00_EAT_76
03649 #define P00_EAT_77
03650 #define P00_EAT_78
03651 #define P00_EAT_79
03652 #define P00_EAT_80
03653 #define P00_EAT_81
03654 #define P00_EAT_82
03655 #define P00_EAT_83
03656 #define P00_EAT_84
03657 #define P00_EAT_85
03658 #define P00_EAT_86
03659 #define P00_EAT_87
03660 #define P00_EAT_88
03661 #define P00_EAT_89
03662 #define P00_EAT_90
03663 #define P00_EAT_91
03664 #define P00_EAT_92
03665 #define P00_EAT_93
03666 #define P00_EAT_94
03667 #define P00_EAT_95
03668 #define P00_EAT_96
03669 #define P00_EAT_97
03670 #define P00_EAT_98
03671 #define P00_EAT_99
03672 #define P00_EAT_100
03673 #define P00_EAT_101
03674 #define P00_EAT_102
03675 #define P00_EAT_103
03676 #define P00_EAT_104
03677 #define P00_EAT_105
03678 #define P00_EAT_106
03679 #define P00_EAT_107
03680 #define P00_EAT_108
03681 #define P00_EAT_109
03682 #define P00_EAT_110
03683 #define P00_EAT_111
03684 #define P00_EAT_112
03685 #define P00_EAT_113
03686 #define P00_EAT_114
03687 #define P00_EAT_115
03688 #define P00_EAT_116
03689 #define P00_EAT_117
03690 #define P00_EAT_118
03691 #define P00_EAT_119
03692 #define P00_EAT_120
03693 #define P00_EAT_121
03694 #define P00_EAT_122
03695 #define P00_EAT_123
03696 #define P00_EAT_124
03697 #define P00_EAT_125
03698 #define P00_EAT_126
03699 #define P00_EAT_127
03700 #define P00_EAT_128
03701 #define P00_EAT_129
03702 #define P00_EAT_130
03703 #define P00_EAT_131
03704 #define P00_EAT_132
03705 #define P00_EAT_133
03706 #define P00_EAT_134
03707 #define P00_EAT_135
03708 #define P00_EAT_136
03709 #define P00_EAT_137
03710 #define P00_EAT_138
03711 #define P00_EAT_139
03712 #define P00_EAT_140
03713 #define P00_EAT_141
03714 #define P00_EAT_142
03715 #define P00_EAT_143
03716 #define P00_EAT_144
03717 #define P00_EAT_145
03718 #define P00_EAT_146
03719 #define P00_EAT_147
03720 #define P00_EAT_148
03721 #define P00_EAT_149
03722 #define P00_EAT_150
03723 #define P00_EAT_151
03724 #define P00_EAT_152
03725 #define P00_EAT_153
03726 #define P00_EAT_154
03727 #define P00_EAT_155
03728 #define P00_EAT_156
03729 #define P00_EAT_157
03730 #define P00_EAT_158
03731 #define P00_EAT_159
03732 #define P00_EAT__Bool
03733 #define P00_EAT__Complex
03734 #define P00_EAT__Exit
03735 #define P00_EAT__Imaginary
03736 #define P00_EAT_abort
03737 #define P00_EAT_abs
03738 #define P00_EAT_acos
03739 #define P00_EAT_asctime
03740 #define P00_EAT_asin
03741 #define P00_EAT_assert
03742 #define P00_EAT_atan
03743 #define P00_EAT_atan2
03744 #define P00_EAT_atexit
03745 #define P00_EAT_atof
03746 #define P00_EAT_atoi
03747 #define P00_EAT_atol
03748 #define P00_EAT_auto
03749 #define P00_EAT_break
03750 #define P00_EAT_bsearch
03751 #define P00_EAT_btowc
03752 #define P00_EAT_cabs
03753 #define P00_EAT_cacos
03754 #define P00_EAT_cacosh
03755 #define P00_EAT_calloc
03756 #define P00_EAT_carg
03757 #define P00_EAT_case
03758 #define P00_EAT_casin
03759 #define P00_EAT_casinh
03760 #define P00_EAT_catan
03761 #define P00_EAT_catanh
03762 #define P00_EAT_ccos
03763 #define P00_EAT_ccosh
03764 #define P00_EAT_ceil
03765 #define P00_EAT_cexp
03766 #define P00_EAT_char
03767 #define P00_EAT_cimag
03768 #define P00_EAT_clearerr
03769 #define P00_EAT_clock
03770 #define P00_EAT_clock_t
03771 #define P00_EAT_clog
03772 #define P00_EAT_conj
03773 #define P00_EAT_const
03774 #define P00_EAT_continue
03775 #define P00_EAT_cos
03776 #define P00_EAT_cosh
03777 #define P00_EAT_cpow
03778 #define P00_EAT_cproj
03779 #define P00_EAT_creal
03780 #define P00_EAT_csin
03781 #define P00_EAT_csinh
03782 #define P00_EAT_csqrt
03783 #define P00_EAT_ctan
03784 #define P00_EAT_ctanh
03785 #define P00_EAT_ctime
03786 #define P00_EAT_default
03787 #define P00_EAT_difftime
03788 #define P00_EAT_div
03789 #define P00_EAT_div_t
03790 #define P00_EAT_do
03791 #define P00_EAT_double
03792 #define P00_EAT_double_t
03793 #define P00_EAT_else
03794 #define P00_EAT_enum
03795 #define P00_EAT_exit
03796 #define P00_EAT_exp
03797 #define P00_EAT_extern
03798 #define P00_EAT_fabs
03799 #define P00_EAT_fclose
03800 #define P00_EAT_fdopen
03801 #define P00_EAT_fenv_t
03802 #define P00_EAT_feof
03803 #define P00_EAT_ferror
03804 #define P00_EAT_fexcept_t
03805 #define P00_EAT_fflush
03806 #define P00_EAT_fgetc
03807 #define P00_EAT_fgetpos
03808 #define P00_EAT_fgets
03809 #define P00_EAT_fgetwc
03810 #define P00_EAT_fgetws
03811 #define P00_EAT_float
03812 #define P00_EAT_float_t
03813 #define P00_EAT_floor
03814 #define P00_EAT_fopen
03815 #define P00_EAT_for
03816 #define P00_EAT_fpos_t
03817 #define P00_EAT_fprintf
03818 #define P00_EAT_fputc
03819 #define P00_EAT_fputchar
03820 #define P00_EAT_fputs
03821 #define P00_EAT_fputwc
03822 #define P00_EAT_fputws
03823 #define P00_EAT_fread
03824 #define P00_EAT_free
03825 #define P00_EAT_freopen
03826 #define P00_EAT_frexp
03827 #define P00_EAT_fscanf
03828 #define P00_EAT_fseek
03829 #define P00_EAT_fsetpos
03830 #define P00_EAT_ftell
03831 #define P00_EAT_fwide
03832 #define P00_EAT_fwprintf
03833 #define P00_EAT_fwrite
03834 #define P00_EAT_fwscanf
03835 #define P00_EAT_getaddrinfo
03836 #define P00_EAT_getc
03837 #define P00_EAT_getchar
03838 #define P00_EAT_getenv
03839 #define P00_EAT_getnameinfo
03840 #define P00_EAT_gets
03841 #define P00_EAT_getwc
03842 #define P00_EAT_getwchar
03843 #define P00_EAT_gmtime
03844 #define P00_EAT_goto
03845 #define P00_EAT_if
03846 #define P00_EAT_imaxabs
03847 #define P00_EAT_imaxdiv
03848 #define P00_EAT_imaxdiv_t
03849 #define P00_EAT_inline
03850 #define P00_EAT_int
03851 #define P00_EAT_int16_t
03852 #define P00_EAT_int32_t
03853 #define P00_EAT_int64_t
03854 #define P00_EAT_int8_t
03855 #define P00_EAT_intfast16_t
03856 #define P00_EAT_intfast32_t
03857 #define P00_EAT_intfast64_t
03858 #define P00_EAT_intfast8_t
03859 #define P00_EAT_intleast16_t
03860 #define P00_EAT_intleast32_t
03861 #define P00_EAT_intleast64_t
03862 #define P00_EAT_intleast8_t
03863 #define P00_EAT_intmax_t
03864 #define P00_EAT_intptr_t
03865 #define P00_EAT_isalnum
03866 #define P00_EAT_isalpha
03867 #define P00_EAT_isblank
03868 #define P00_EAT_iscntrl
03869 #define P00_EAT_isdigit
03870 #define P00_EAT_isgraph
03871 #define P00_EAT_islower
03872 #define P00_EAT_isprint
03873 #define P00_EAT_ispunct
03874 #define P00_EAT_isspace
03875 #define P00_EAT_isupper
03876 #define P00_EAT_iswalnum
03877 #define P00_EAT_iswalpha
03878 #define P00_EAT_iswcntrl
03879 #define P00_EAT_iswctype
03880 #define P00_EAT_iswdigit
03881 #define P00_EAT_iswgraph
03882 #define P00_EAT_iswlower
03883 #define P00_EAT_iswprint
03884 #define P00_EAT_iswpunct
03885 #define P00_EAT_iswspace
03886 #define P00_EAT_iswupper
03887 #define P00_EAT_iswxdigit
03888 #define P00_EAT_isxdigit
03889 #define P00_EAT_labs
03890 #define P00_EAT_ldexp
03891 #define P00_EAT_ldiv
03892 #define P00_EAT_ldiv_t
03893 #define P00_EAT_lldiv_t
03894 #define P00_EAT_localeconv
03895 #define P00_EAT_localtime
03896 #define P00_EAT_log
03897 #define P00_EAT_log10
03898 #define P00_EAT_long
03899 #define P00_EAT_longjmp
03900 #define P00_EAT_malloc
03901 #define P00_EAT_mbrlen
03902 #define P00_EAT_mbrtowc
03903 #define P00_EAT_mbsinit
03904 #define P00_EAT_mbsrtowcs
03905 #define P00_EAT_mbstate_t
03906 #define P00_EAT_memchr
03907 #define P00_EAT_memcmp
03908 #define P00_EAT_memcpy
03909 #define P00_EAT_memmove
03910 #define P00_EAT_memset
03911 #define P00_EAT_mktime
03912 #define P00_EAT_modf
03913 #define P00_EAT_off_t
03914 #define P00_EAT_offsetof
03915 #define P00_EAT_perror
03916 #define P00_EAT_pow
03917 #define P00_EAT_printf
03918 #define P00_EAT_ptrdiff_t
03919 #define P00_EAT_putc
03920 #define P00_EAT_putchar
03921 #define P00_EAT_puts
03922 #define P00_EAT_putwc
03923 #define P00_EAT_putwchar
03924 #define P00_EAT_qsort
03925 #define P00_EAT_raise
03926 #define P00_EAT_rand
03927 #define P00_EAT_realloc
03928 #define P00_EAT_register
03929 #define P00_EAT_remove
03930 #define P00_EAT_rename
03931 #define P00_EAT_restrict
03932 #define P00_EAT_return
03933 #define P00_EAT_rewind
03934 #define P00_EAT_scanf
03935 #define P00_EAT_setbuf
03936 #define P00_EAT_setjmp
03937 #define P00_EAT_setlocale
03938 #define P00_EAT_setvbuf
03939 #define P00_EAT_short
03940 #define P00_EAT_sig_atomic_t
03941 #define P00_EAT_signed
03942 #define P00_EAT_sin
03943 #define P00_EAT_sinh
03944 #define P00_EAT_size_t
03945 #define P00_EAT_sizeof
03946 #define P00_EAT_snprintf
03947 #define P00_EAT_sprintf
03948 #define P00_EAT_sqrt
03949 #define P00_EAT_srand
03950 #define P00_EAT_sscanf
03951 #define P00_EAT_ssize_t
03952 #define P00_EAT_static
03953 #define P00_EAT_strcat
03954 #define P00_EAT_strchr
03955 #define P00_EAT_strcmp
03956 #define P00_EAT_strcoll
03957 #define P00_EAT_strcpy
03958 #define P00_EAT_strcspn
03959 #define P00_EAT_strerror
03960 #define P00_EAT_strftime
03961 #define P00_EAT_strlen
03962 #define P00_EAT_strncat
03963 #define P00_EAT_strncmp
03964 #define P00_EAT_strncpy
03965 #define P00_EAT_strpbrk
03966 #define P00_EAT_strrchr
03967 #define P00_EAT_strspn
03968 #define P00_EAT_strstr
03969 #define P00_EAT_strtod
03970 #define P00_EAT_strtoimax
03971 #define P00_EAT_strtok
03972 #define P00_EAT_strtol
03973 #define P00_EAT_strtoul
03974 #define P00_EAT_strtoumax
03975 #define P00_EAT_struct
03976 #define P00_EAT_strxfrm
03977 #define P00_EAT_switch
03978 #define P00_EAT_swprintf
03979 #define P00_EAT_swscanf
03980 #define P00_EAT_system
03981 #define P00_EAT_tan
03982 #define P00_EAT_tanh
03983 #define P00_EAT_time
03984 #define P00_EAT_time_t
03985 #define P00_EAT_tmpfile
03986 #define P00_EAT_tmpnam
03987 #define P00_EAT_tolower
03988 #define P00_EAT_toupper
03989 #define P00_EAT_towctrans
03990 #define P00_EAT_towlower
03991 #define P00_EAT_towupper
03992 #define P00_EAT_typedef
03993 #define P00_EAT_uint16_t
03994 #define P00_EAT_uint32_t
03995 #define P00_EAT_uint64_t
03996 #define P00_EAT_uint8_t
03997 #define P00_EAT_uintfast16_t
03998 #define P00_EAT_uintfast32_t
03999 #define P00_EAT_uintfast64_t
04000 #define P00_EAT_uintfast8_t
04001 #define P00_EAT_uintleast16_t
04002 #define P00_EAT_uintleast32_t
04003 #define P00_EAT_uintleast64_t
04004 #define P00_EAT_uintleast8_t
04005 #define P00_EAT_uintmax_t
04006 #define P00_EAT_uintptr_t
04007 #define P00_EAT_ungetc
04008 #define P00_EAT_ungetwc
04009 #define P00_EAT_union
04010 #define P00_EAT_unsigned
04011 #define P00_EAT_va_arg
04012 #define P00_EAT_va_copy
04013 #define P00_EAT_va_end
04014 #define P00_EAT_va_start
04015 #define P00_EAT_vfprintf
04016 #define P00_EAT_vfscanf
04017 #define P00_EAT_vfwprintf
04018 #define P00_EAT_void
04019 #define P00_EAT_volatile
04020 #define P00_EAT_vprintf
04021 #define P00_EAT_vscanf
04022 #define P00_EAT_vsprintf
04023 #define P00_EAT_vsscanf
04024 #define P00_EAT_vswprintf
04025 #define P00_EAT_vwprintf
04026 #define P00_EAT_wchar_t
04027 #define P00_EAT_wcrtomb
04028 #define P00_EAT_wcscat
04029 #define P00_EAT_wcschr
04030 #define P00_EAT_wcscmp
04031 #define P00_EAT_wcscoll
04032 #define P00_EAT_wcscpy
04033 #define P00_EAT_wcscspn
04034 #define P00_EAT_wcsftime
04035 #define P00_EAT_wcslen
04036 #define P00_EAT_wcsncat
04037 #define P00_EAT_wcsncmp
04038 #define P00_EAT_wcsncpy
04039 #define P00_EAT_wcspbrk
04040 #define P00_EAT_wcsrchr
04041 #define P00_EAT_wcsrtombs
04042 #define P00_EAT_wcsspn
04043 #define P00_EAT_wcsstr
04044 #define P00_EAT_wcstod
04045 #define P00_EAT_wcstoimax
04046 #define P00_EAT_wcstok
04047 #define P00_EAT_wcstol
04048 #define P00_EAT_wcstoul
04049 #define P00_EAT_wcstoumax
04050 #define P00_EAT_wcsxfrm
04051 #define P00_EAT_wctob
04052 #define P00_EAT_wctrans
04053 #define P00_EAT_wctrans_t
04054 #define P00_EAT_wctype
04055 #define P00_EAT_wctype_t
04056 #define P00_EAT_while
04057 #define P00_EAT_wint_t
04058 #define P00_EAT_wmemchr
04059 #define P00_EAT_wmemcmp
04060 #define P00_EAT_wmemcpy
04061 #define P00_EAT_wmemmove
04062 #define P00_EAT_wmemset
04063 #define P00_EAT_wprintf
04064 #define P00_EAT_wscanf
04065 #define P00_EAT_256
04066 #define P00_EAT_512
04067 #define P00_EAT_1024
04068 #define P00_EAT_2048
04069 #define P00_EAT_4096
04070 #define P00_EAT_8192
04071 #define P00_EAT_16384
04072 #define P00_EAT_32768
04073 #define P00_EAT_65536
04074 #define P00_EAT_131072
04075 #define P00_EAT_262144
04076 #define P00_EAT_524288
04077 #define P00_EAT_1048576
04078 #define P00_EAT_2097152
04079 #define P00_EAT_4194304
04080 #define P00_EAT_8388608
04081 #define P00_EAT_16777216
04082 #define P00_EAT_33554432
04083 #define P00_EAT_67108864
04084 #define P00_EAT_134217728
04085 #define P00_EAT_268435456
04086 #define P00_EAT_536870912
04087 #define P00_EAT_1073741824
04088 #define P00_EAT_2147483648
04089 #define P00_EAT_4294967296
04090 #define P00_EAT_8589934592
04091 #define P00_EAT_17179869184
04092 #define P00_EAT_34359738368
04093 #define P00_EAT_68719476736
04094 #define P00_EAT_137438953472
04095 #define P00_EAT_274877906944
04096 #define P00_EAT_549755813888
04097 #define P00_EAT_1099511627776
04098 #define P00_EAT_2199023255552
04099 #define P00_EAT_4398046511104
04100 #define P00_EAT_8796093022208
04101 #define P00_EAT_17592186044416
04102 #define P00_EAT_35184372088832
04103 #define P00_EAT_70368744177664
04104 #define P00_EAT_140737488355328
04105 #define P00_EAT_281474976710656
04106 #define P00_EAT_562949953421312
04107 #define P00_EAT_1125899906842624
04108 #define P00_EAT_2251799813685248
04109 #define P00_EAT_4503599627370496
04110 #define P00_EAT_9007199254740992
04111 #define P00_EAT_18014398509481984
04112 #define P00_EAT_36028797018963968
04113 #define P00_EAT_72057594037927936
04114 #define P00_EAT_144115188075855872
04115 #define P00_EAT_288230376151711744
04116 #define P00_EAT_576460752303423488
04117 #define P00_EAT_1152921504606846976
04118 #define P00_EAT_2305843009213693952
04119 #define P00_EAT_4611686018427387904
04120 #define P00_EAT_9223372036854775808
04121 #define P00_TOKEN_0 ,
04122 #define P00_TOKEN_1 ,
04123 #define P00_TOKEN_2 ,
04124 #define P00_TOKEN_3 ,
04125 #define P00_TOKEN_4 ,
04126 #define P00_TOKEN_5 ,
04127 #define P00_TOKEN_6 ,
04128 #define P00_TOKEN_7 ,
04129 #define P00_TOKEN_8 ,
04130 #define P00_TOKEN_9 ,
04131 #define P00_TOKEN_10 ,
04132 #define P00_TOKEN_11 ,
04133 #define P00_TOKEN_12 ,
04134 #define P00_TOKEN_13 ,
04135 #define P00_TOKEN_14 ,
04136 #define P00_TOKEN_15 ,
04137 #define P00_TOKEN_16 ,
04138 #define P00_TOKEN_17 ,
04139 #define P00_TOKEN_18 ,
04140 #define P00_TOKEN_19 ,
04141 #define P00_TOKEN_20 ,
04142 #define P00_TOKEN_21 ,
04143 #define P00_TOKEN_22 ,
04144 #define P00_TOKEN_23 ,
04145 #define P00_TOKEN_24 ,
04146 #define P00_TOKEN_25 ,
04147 #define P00_TOKEN_26 ,
04148 #define P00_TOKEN_27 ,
04149 #define P00_TOKEN_28 ,
04150 #define P00_TOKEN_29 ,
04151 #define P00_TOKEN_30 ,
04152 #define P00_TOKEN_31 ,
04153 #define P00_TOKEN_32 ,
04154 #define P00_TOKEN_33 ,
04155 #define P00_TOKEN_34 ,
04156 #define P00_TOKEN_35 ,
04157 #define P00_TOKEN_36 ,
04158 #define P00_TOKEN_37 ,
04159 #define P00_TOKEN_38 ,
04160 #define P00_TOKEN_39 ,
04161 #define P00_TOKEN_40 ,
04162 #define P00_TOKEN_41 ,
04163 #define P00_TOKEN_42 ,
04164 #define P00_TOKEN_43 ,
04165 #define P00_TOKEN_44 ,
04166 #define P00_TOKEN_45 ,
04167 #define P00_TOKEN_46 ,
04168 #define P00_TOKEN_47 ,
04169 #define P00_TOKEN_48 ,
04170 #define P00_TOKEN_49 ,
04171 #define P00_TOKEN_50 ,
04172 #define P00_TOKEN_51 ,
04173 #define P00_TOKEN_52 ,
04174 #define P00_TOKEN_53 ,
04175 #define P00_TOKEN_54 ,
04176 #define P00_TOKEN_55 ,
04177 #define P00_TOKEN_56 ,
04178 #define P00_TOKEN_57 ,
04179 #define P00_TOKEN_58 ,
04180 #define P00_TOKEN_59 ,
04181 #define P00_TOKEN_60 ,
04182 #define P00_TOKEN_61 ,
04183 #define P00_TOKEN_62 ,
04184 #define P00_TOKEN_63 ,
04185 #define P00_TOKEN_64 ,
04186 #define P00_TOKEN_65 ,
04187 #define P00_TOKEN_66 ,
04188 #define P00_TOKEN_67 ,
04189 #define P00_TOKEN_68 ,
04190 #define P00_TOKEN_69 ,
04191 #define P00_TOKEN_70 ,
04192 #define P00_TOKEN_71 ,
04193 #define P00_TOKEN_72 ,
04194 #define P00_TOKEN_73 ,
04195 #define P00_TOKEN_74 ,
04196 #define P00_TOKEN_75 ,
04197 #define P00_TOKEN_76 ,
04198 #define P00_TOKEN_77 ,
04199 #define P00_TOKEN_78 ,
04200 #define P00_TOKEN_79 ,
04201 #define P00_TOKEN_80 ,
04202 #define P00_TOKEN_81 ,
04203 #define P00_TOKEN_82 ,
04204 #define P00_TOKEN_83 ,
04205 #define P00_TOKEN_84 ,
04206 #define P00_TOKEN_85 ,
04207 #define P00_TOKEN_86 ,
04208 #define P00_TOKEN_87 ,
04209 #define P00_TOKEN_88 ,
04210 #define P00_TOKEN_89 ,
04211 #define P00_TOKEN_90 ,
04212 #define P00_TOKEN_91 ,
04213 #define P00_TOKEN_92 ,
04214 #define P00_TOKEN_93 ,
04215 #define P00_TOKEN_94 ,
04216 #define P00_TOKEN_95 ,
04217 #define P00_TOKEN_96 ,
04218 #define P00_TOKEN_97 ,
04219 #define P00_TOKEN_98 ,
04220 #define P00_TOKEN_99 ,
04221 #define P00_TOKEN_100 ,
04222 #define P00_TOKEN_101 ,
04223 #define P00_TOKEN_102 ,
04224 #define P00_TOKEN_103 ,
04225 #define P00_TOKEN_104 ,
04226 #define P00_TOKEN_105 ,
04227 #define P00_TOKEN_106 ,
04228 #define P00_TOKEN_107 ,
04229 #define P00_TOKEN_108 ,
04230 #define P00_TOKEN_109 ,
04231 #define P00_TOKEN_110 ,
04232 #define P00_TOKEN_111 ,
04233 #define P00_TOKEN_112 ,
04234 #define P00_TOKEN_113 ,
04235 #define P00_TOKEN_114 ,
04236 #define P00_TOKEN_115 ,
04237 #define P00_TOKEN_116 ,
04238 #define P00_TOKEN_117 ,
04239 #define P00_TOKEN_118 ,
04240 #define P00_TOKEN_119 ,
04241 #define P00_TOKEN_120 ,
04242 #define P00_TOKEN_121 ,
04243 #define P00_TOKEN_122 ,
04244 #define P00_TOKEN_123 ,
04245 #define P00_TOKEN_124 ,
04246 #define P00_TOKEN_125 ,
04247 #define P00_TOKEN_126 ,
04248 #define P00_TOKEN_127 ,
04249 #define P00_TOKEN_128 ,
04250 #define P00_TOKEN_129 ,
04251 #define P00_TOKEN_130 ,
04252 #define P00_TOKEN_131 ,
04253 #define P00_TOKEN_132 ,
04254 #define P00_TOKEN_133 ,
04255 #define P00_TOKEN_134 ,
04256 #define P00_TOKEN_135 ,
04257 #define P00_TOKEN_136 ,
04258 #define P00_TOKEN_137 ,
04259 #define P00_TOKEN_138 ,
04260 #define P00_TOKEN_139 ,
04261 #define P00_TOKEN_140 ,
04262 #define P00_TOKEN_141 ,
04263 #define P00_TOKEN_142 ,
04264 #define P00_TOKEN_143 ,
04265 #define P00_TOKEN_144 ,
04266 #define P00_TOKEN_145 ,
04267 #define P00_TOKEN_146 ,
04268 #define P00_TOKEN_147 ,
04269 #define P00_TOKEN_148 ,
04270 #define P00_TOKEN_149 ,
04271 #define P00_TOKEN_150 ,
04272 #define P00_TOKEN_151 ,
04273 #define P00_TOKEN_152 ,
04274 #define P00_TOKEN_153 ,
04275 #define P00_TOKEN_154 ,
04276 #define P00_TOKEN_155 ,
04277 #define P00_TOKEN_156 ,
04278 #define P00_TOKEN_157 ,
04279 #define P00_TOKEN_158 ,
04280 #define P00_TOKEN_159 ,
04281 #define P00_TOKEN__Bool ,
04282 #define P00_TOKEN__Complex ,
04283 #define P00_TOKEN__Exit ,
04284 #define P00_TOKEN__Imaginary ,
04285 #define P00_TOKEN_abort ,
04286 #define P00_TOKEN_abs ,
04287 #define P00_TOKEN_acos ,
04288 #define P00_TOKEN_asctime ,
04289 #define P00_TOKEN_asin ,
04290 #define P00_TOKEN_assert ,
04291 #define P00_TOKEN_atan ,
04292 #define P00_TOKEN_atan2 ,
04293 #define P00_TOKEN_atexit ,
04294 #define P00_TOKEN_atof ,
04295 #define P00_TOKEN_atoi ,
04296 #define P00_TOKEN_atol ,
04297 #define P00_TOKEN_auto ,
04298 #define P00_TOKEN_break ,
04299 #define P00_TOKEN_bsearch ,
04300 #define P00_TOKEN_btowc ,
04301 #define P00_TOKEN_cabs ,
04302 #define P00_TOKEN_cacos ,
04303 #define P00_TOKEN_cacosh ,
04304 #define P00_TOKEN_calloc ,
04305 #define P00_TOKEN_carg ,
04306 #define P00_TOKEN_case ,
04307 #define P00_TOKEN_casin ,
04308 #define P00_TOKEN_casinh ,
04309 #define P00_TOKEN_catan ,
04310 #define P00_TOKEN_catanh ,
04311 #define P00_TOKEN_ccos ,
04312 #define P00_TOKEN_ccosh ,
04313 #define P00_TOKEN_ceil ,
04314 #define P00_TOKEN_cexp ,
04315 #define P00_TOKEN_char ,
04316 #define P00_TOKEN_cimag ,
04317 #define P00_TOKEN_clearerr ,
04318 #define P00_TOKEN_clock ,
04319 #define P00_TOKEN_clock_t ,
04320 #define P00_TOKEN_clog ,
04321 #define P00_TOKEN_conj ,
04322 #define P00_TOKEN_const ,
04323 #define P00_TOKEN_continue ,
04324 #define P00_TOKEN_cos ,
04325 #define P00_TOKEN_cosh ,
04326 #define P00_TOKEN_cpow ,
04327 #define P00_TOKEN_cproj ,
04328 #define P00_TOKEN_creal ,
04329 #define P00_TOKEN_csin ,
04330 #define P00_TOKEN_csinh ,
04331 #define P00_TOKEN_csqrt ,
04332 #define P00_TOKEN_ctan ,
04333 #define P00_TOKEN_ctanh ,
04334 #define P00_TOKEN_ctime ,
04335 #define P00_TOKEN_default ,
04336 #define P00_TOKEN_difftime ,
04337 #define P00_TOKEN_div ,
04338 #define P00_TOKEN_div_t ,
04339 #define P00_TOKEN_do ,
04340 #define P00_TOKEN_double ,
04341 #define P00_TOKEN_double_t ,
04342 #define P00_TOKEN_else ,
04343 #define P00_TOKEN_enum ,
04344 #define P00_TOKEN_exit ,
04345 #define P00_TOKEN_exp ,
04346 #define P00_TOKEN_extern ,
04347 #define P00_TOKEN_fabs ,
04348 #define P00_TOKEN_fclose ,
04349 #define P00_TOKEN_fdopen ,
04350 #define P00_TOKEN_fenv_t ,
04351 #define P00_TOKEN_feof ,
04352 #define P00_TOKEN_ferror ,
04353 #define P00_TOKEN_fexcept_t ,
04354 #define P00_TOKEN_fflush ,
04355 #define P00_TOKEN_fgetc ,
04356 #define P00_TOKEN_fgetpos ,
04357 #define P00_TOKEN_fgets ,
04358 #define P00_TOKEN_fgetwc ,
04359 #define P00_TOKEN_fgetws ,
04360 #define P00_TOKEN_float ,
04361 #define P00_TOKEN_float_t ,
04362 #define P00_TOKEN_floor ,
04363 #define P00_TOKEN_fopen ,
04364 #define P00_TOKEN_for ,
04365 #define P00_TOKEN_fpos_t ,
04366 #define P00_TOKEN_fprintf ,
04367 #define P00_TOKEN_fputc ,
04368 #define P00_TOKEN_fputchar ,
04369 #define P00_TOKEN_fputs ,
04370 #define P00_TOKEN_fputwc ,
04371 #define P00_TOKEN_fputws ,
04372 #define P00_TOKEN_fread ,
04373 #define P00_TOKEN_free ,
04374 #define P00_TOKEN_freopen ,
04375 #define P00_TOKEN_frexp ,
04376 #define P00_TOKEN_fscanf ,
04377 #define P00_TOKEN_fseek ,
04378 #define P00_TOKEN_fsetpos ,
04379 #define P00_TOKEN_ftell ,
04380 #define P00_TOKEN_fwide ,
04381 #define P00_TOKEN_fwprintf ,
04382 #define P00_TOKEN_fwrite ,
04383 #define P00_TOKEN_fwscanf ,
04384 #define P00_TOKEN_getaddrinfo ,
04385 #define P00_TOKEN_getc ,
04386 #define P00_TOKEN_getchar ,
04387 #define P00_TOKEN_getenv ,
04388 #define P00_TOKEN_getnameinfo ,
04389 #define P00_TOKEN_gets ,
04390 #define P00_TOKEN_getwc ,
04391 #define P00_TOKEN_getwchar ,
04392 #define P00_TOKEN_gmtime ,
04393 #define P00_TOKEN_goto ,
04394 #define P00_TOKEN_if ,
04395 #define P00_TOKEN_imaxabs ,
04396 #define P00_TOKEN_imaxdiv ,
04397 #define P00_TOKEN_imaxdiv_t ,
04398 #define P00_TOKEN_inline ,
04399 #define P00_TOKEN_int ,
04400 #define P00_TOKEN_int16_t ,
04401 #define P00_TOKEN_int32_t ,
04402 #define P00_TOKEN_int64_t ,
04403 #define P00_TOKEN_int8_t ,
04404 #define P00_TOKEN_intfast16_t ,
04405 #define P00_TOKEN_intfast32_t ,
04406 #define P00_TOKEN_intfast64_t ,
04407 #define P00_TOKEN_intfast8_t ,
04408 #define P00_TOKEN_intleast16_t ,
04409 #define P00_TOKEN_intleast32_t ,
04410 #define P00_TOKEN_intleast64_t ,
04411 #define P00_TOKEN_intleast8_t ,
04412 #define P00_TOKEN_intmax_t ,
04413 #define P00_TOKEN_intptr_t ,
04414 #define P00_TOKEN_isalnum ,
04415 #define P00_TOKEN_isalpha ,
04416 #define P00_TOKEN_isblank ,
04417 #define P00_TOKEN_iscntrl ,
04418 #define P00_TOKEN_isdigit ,
04419 #define P00_TOKEN_isgraph ,
04420 #define P00_TOKEN_islower ,
04421 #define P00_TOKEN_isprint ,
04422 #define P00_TOKEN_ispunct ,
04423 #define P00_TOKEN_isspace ,
04424 #define P00_TOKEN_isupper ,
04425 #define P00_TOKEN_iswalnum ,
04426 #define P00_TOKEN_iswalpha ,
04427 #define P00_TOKEN_iswcntrl ,
04428 #define P00_TOKEN_iswctype ,
04429 #define P00_TOKEN_iswdigit ,
04430 #define P00_TOKEN_iswgraph ,
04431 #define P00_TOKEN_iswlower ,
04432 #define P00_TOKEN_iswprint ,
04433 #define P00_TOKEN_iswpunct ,
04434 #define P00_TOKEN_iswspace ,
04435 #define P00_TOKEN_iswupper ,
04436 #define P00_TOKEN_iswxdigit ,
04437 #define P00_TOKEN_isxdigit ,
04438 #define P00_TOKEN_labs ,
04439 #define P00_TOKEN_ldexp ,
04440 #define P00_TOKEN_ldiv ,
04441 #define P00_TOKEN_ldiv_t ,
04442 #define P00_TOKEN_lldiv_t ,
04443 #define P00_TOKEN_localeconv ,
04444 #define P00_TOKEN_localtime ,
04445 #define P00_TOKEN_log ,
04446 #define P00_TOKEN_log10 ,
04447 #define P00_TOKEN_long ,
04448 #define P00_TOKEN_longjmp ,
04449 #define P00_TOKEN_malloc ,
04450 #define P00_TOKEN_mbrlen ,
04451 #define P00_TOKEN_mbrtowc ,
04452 #define P00_TOKEN_mbsinit ,
04453 #define P00_TOKEN_mbsrtowcs ,
04454 #define P00_TOKEN_mbstate_t ,
04455 #define P00_TOKEN_memchr ,
04456 #define P00_TOKEN_memcmp ,
04457 #define P00_TOKEN_memcpy ,
04458 #define P00_TOKEN_memmove ,
04459 #define P00_TOKEN_memset ,
04460 #define P00_TOKEN_mktime ,
04461 #define P00_TOKEN_modf ,
04462 #define P00_TOKEN_off_t ,
04463 #define P00_TOKEN_offsetof ,
04464 #define P00_TOKEN_perror ,
04465 #define P00_TOKEN_pow ,
04466 #define P00_TOKEN_printf ,
04467 #define P00_TOKEN_ptrdiff_t ,
04468 #define P00_TOKEN_putc ,
04469 #define P00_TOKEN_putchar ,
04470 #define P00_TOKEN_puts ,
04471 #define P00_TOKEN_putwc ,
04472 #define P00_TOKEN_putwchar ,
04473 #define P00_TOKEN_qsort ,
04474 #define P00_TOKEN_raise ,
04475 #define P00_TOKEN_rand ,
04476 #define P00_TOKEN_realloc ,
04477 #define P00_TOKEN_register ,
04478 #define P00_TOKEN_remove ,
04479 #define P00_TOKEN_rename ,
04480 #define P00_TOKEN_restrict ,
04481 #define P00_TOKEN_return ,
04482 #define P00_TOKEN_rewind ,
04483 #define P00_TOKEN_scanf ,
04484 #define P00_TOKEN_setbuf ,
04485 #define P00_TOKEN_setjmp ,
04486 #define P00_TOKEN_setlocale ,
04487 #define P00_TOKEN_setvbuf ,
04488 #define P00_TOKEN_short ,
04489 #define P00_TOKEN_sig_atomic_t ,
04490 #define P00_TOKEN_signed ,
04491 #define P00_TOKEN_sin ,
04492 #define P00_TOKEN_sinh ,
04493 #define P00_TOKEN_size_t ,
04494 #define P00_TOKEN_sizeof ,
04495 #define P00_TOKEN_snprintf ,
04496 #define P00_TOKEN_sprintf ,
04497 #define P00_TOKEN_sqrt ,
04498 #define P00_TOKEN_srand ,
04499 #define P00_TOKEN_sscanf ,
04500 #define P00_TOKEN_ssize_t ,
04501 #define P00_TOKEN_static ,
04502 #define P00_TOKEN_strcat ,
04503 #define P00_TOKEN_strchr ,
04504 #define P00_TOKEN_strcmp ,
04505 #define P00_TOKEN_strcoll ,
04506 #define P00_TOKEN_strcpy ,
04507 #define P00_TOKEN_strcspn ,
04508 #define P00_TOKEN_strerror ,
04509 #define P00_TOKEN_strftime ,
04510 #define P00_TOKEN_strlen ,
04511 #define P00_TOKEN_strncat ,
04512 #define P00_TOKEN_strncmp ,
04513 #define P00_TOKEN_strncpy ,
04514 #define P00_TOKEN_strpbrk ,
04515 #define P00_TOKEN_strrchr ,
04516 #define P00_TOKEN_strspn ,
04517 #define P00_TOKEN_strstr ,
04518 #define P00_TOKEN_strtod ,
04519 #define P00_TOKEN_strtoimax ,
04520 #define P00_TOKEN_strtok ,
04521 #define P00_TOKEN_strtol ,
04522 #define P00_TOKEN_strtoul ,
04523 #define P00_TOKEN_strtoumax ,
04524 #define P00_TOKEN_struct ,
04525 #define P00_TOKEN_strxfrm ,
04526 #define P00_TOKEN_switch ,
04527 #define P00_TOKEN_swprintf ,
04528 #define P00_TOKEN_swscanf ,
04529 #define P00_TOKEN_system ,
04530 #define P00_TOKEN_tan ,
04531 #define P00_TOKEN_tanh ,
04532 #define P00_TOKEN_time ,
04533 #define P00_TOKEN_time_t ,
04534 #define P00_TOKEN_tmpfile ,
04535 #define P00_TOKEN_tmpnam ,
04536 #define P00_TOKEN_tolower ,
04537 #define P00_TOKEN_toupper ,
04538 #define P00_TOKEN_towctrans ,
04539 #define P00_TOKEN_towlower ,
04540 #define P00_TOKEN_towupper ,
04541 #define P00_TOKEN_typedef ,
04542 #define P00_TOKEN_uint16_t ,
04543 #define P00_TOKEN_uint32_t ,
04544 #define P00_TOKEN_uint64_t ,
04545 #define P00_TOKEN_uint8_t ,
04546 #define P00_TOKEN_uintfast16_t ,
04547 #define P00_TOKEN_uintfast32_t ,
04548 #define P00_TOKEN_uintfast64_t ,
04549 #define P00_TOKEN_uintfast8_t ,
04550 #define P00_TOKEN_uintleast16_t ,
04551 #define P00_TOKEN_uintleast32_t ,
04552 #define P00_TOKEN_uintleast64_t ,
04553 #define P00_TOKEN_uintleast8_t ,
04554 #define P00_TOKEN_uintmax_t ,
04555 #define P00_TOKEN_uintptr_t ,
04556 #define P00_TOKEN_ungetc ,
04557 #define P00_TOKEN_ungetwc ,
04558 #define P00_TOKEN_union ,
04559 #define P00_TOKEN_unsigned ,
04560 #define P00_TOKEN_va_arg ,
04561 #define P00_TOKEN_va_copy ,
04562 #define P00_TOKEN_va_end ,
04563 #define P00_TOKEN_va_start ,
04564 #define P00_TOKEN_vfprintf ,
04565 #define P00_TOKEN_vfscanf ,
04566 #define P00_TOKEN_vfwprintf ,
04567 #define P00_TOKEN_void ,
04568 #define P00_TOKEN_volatile ,
04569 #define P00_TOKEN_vprintf ,
04570 #define P00_TOKEN_vscanf ,
04571 #define P00_TOKEN_vsprintf ,
04572 #define P00_TOKEN_vsscanf ,
04573 #define P00_TOKEN_vswprintf ,
04574 #define P00_TOKEN_vwprintf ,
04575 #define P00_TOKEN_wchar_t ,
04576 #define P00_TOKEN_wcrtomb ,
04577 #define P00_TOKEN_wcscat ,
04578 #define P00_TOKEN_wcschr ,
04579 #define P00_TOKEN_wcscmp ,
04580 #define P00_TOKEN_wcscoll ,
04581 #define P00_TOKEN_wcscpy ,
04582 #define P00_TOKEN_wcscspn ,
04583 #define P00_TOKEN_wcsftime ,
04584 #define P00_TOKEN_wcslen ,
04585 #define P00_TOKEN_wcsncat ,
04586 #define P00_TOKEN_wcsncmp ,
04587 #define P00_TOKEN_wcsncpy ,
04588 #define P00_TOKEN_wcspbrk ,
04589 #define P00_TOKEN_wcsrchr ,
04590 #define P00_TOKEN_wcsrtombs ,
04591 #define P00_TOKEN_wcsspn ,
04592 #define P00_TOKEN_wcsstr ,
04593 #define P00_TOKEN_wcstod ,
04594 #define P00_TOKEN_wcstoimax ,
04595 #define P00_TOKEN_wcstok ,
04596 #define P00_TOKEN_wcstol ,
04597 #define P00_TOKEN_wcstoul ,
04598 #define P00_TOKEN_wcstoumax ,
04599 #define P00_TOKEN_wcsxfrm ,
04600 #define P00_TOKEN_wctob ,
04601 #define P00_TOKEN_wctrans ,
04602 #define P00_TOKEN_wctrans_t ,
04603 #define P00_TOKEN_wctype ,
04604 #define P00_TOKEN_wctype_t ,
04605 #define P00_TOKEN_while ,
04606 #define P00_TOKEN_wint_t ,
04607 #define P00_TOKEN_wmemchr ,
04608 #define P00_TOKEN_wmemcmp ,
04609 #define P00_TOKEN_wmemcpy ,
04610 #define P00_TOKEN_wmemmove ,
04611 #define P00_TOKEN_wmemset ,
04612 #define P00_TOKEN_wprintf ,
04613 #define P00_TOKEN_wscanf ,
04614 #define P00_TOKEN_256 ,
04615 #define P00_TOKEN_512 ,
04616 #define P00_TOKEN_1024 ,
04617 #define P00_TOKEN_2048 ,
04618 #define P00_TOKEN_4096 ,
04619 #define P00_TOKEN_8192 ,
04620 #define P00_TOKEN_16384 ,
04621 #define P00_TOKEN_32768 ,
04622 #define P00_TOKEN_65536 ,
04623 #define P00_TOKEN_131072 ,
04624 #define P00_TOKEN_262144 ,
04625 #define P00_TOKEN_524288 ,
04626 #define P00_TOKEN_1048576 ,
04627 #define P00_TOKEN_2097152 ,
04628 #define P00_TOKEN_4194304 ,
04629 #define P00_TOKEN_8388608 ,
04630 #define P00_TOKEN_16777216 ,
04631 #define P00_TOKEN_33554432 ,
04632 #define P00_TOKEN_67108864 ,
04633 #define P00_TOKEN_134217728 ,
04634 #define P00_TOKEN_268435456 ,
04635 #define P00_TOKEN_536870912 ,
04636 #define P00_TOKEN_1073741824 ,
04637 #define P00_TOKEN_2147483648 ,
04638 #define P00_TOKEN_4294967296 ,
04639 #define P00_TOKEN_8589934592 ,
04640 #define P00_TOKEN_17179869184 ,
04641 #define P00_TOKEN_34359738368 ,
04642 #define P00_TOKEN_68719476736 ,
04643 #define P00_TOKEN_137438953472 ,
04644 #define P00_TOKEN_274877906944 ,
04645 #define P00_TOKEN_549755813888 ,
04646 #define P00_TOKEN_1099511627776 ,
04647 #define P00_TOKEN_2199023255552 ,
04648 #define P00_TOKEN_4398046511104 ,
04649 #define P00_TOKEN_8796093022208 ,
04650 #define P00_TOKEN_17592186044416 ,
04651 #define P00_TOKEN_35184372088832 ,
04652 #define P00_TOKEN_70368744177664 ,
04653 #define P00_TOKEN_140737488355328 ,
04654 #define P00_TOKEN_281474976710656 ,
04655 #define P00_TOKEN_562949953421312 ,
04656 #define P00_TOKEN_1125899906842624 ,
04657 #define P00_TOKEN_2251799813685248 ,
04658 #define P00_TOKEN_4503599627370496 ,
04659 #define P00_TOKEN_9007199254740992 ,
04660 #define P00_TOKEN_18014398509481984 ,
04661 #define P00_TOKEN_36028797018963968 ,
04662 #define P00_TOKEN_72057594037927936 ,
04663 #define P00_TOKEN_144115188075855872 ,
04664 #define P00_TOKEN_288230376151711744 ,
04665 #define P00_TOKEN_576460752303423488 ,
04666 #define P00_TOKEN_1152921504606846976 ,
04667 #define P00_TOKEN_2305843009213693952 ,
04668 #define P00_TOKEN_4611686018427387904 ,
04669 #define P00_TOKEN_9223372036854775808 ,
04670 #define P00_QUALIFIER_const ,
04671 #define P00_QUALIFIER_restrict ,
04672 #define P00_QUALIFIER_volatile ,
04673 #define P00_VOID_void ,
04674 #define P00_BOOL__Bool ,
04675 #define P00_BOOL_bool ,
04676 #define P00_INTEGER_char ,
04677 #define P00_INTEGER_int ,
04678 #define P00_INTEGER_long ,
04679 #define P00_INTEGER_short ,
04680 #define P00_INTEGER_signed ,
04681 #define P00_INTEGER_unsigned ,
04682 #define P00_REAL_double ,
04683 #define P00_REAL_float ,
04684 #define P00_REAL_long ,
04685 #define P00_FLOAT__Complex ,
04686 #define P00_FLOAT__Imaginary ,
04687 #define P00_FLOAT_double ,
04688 #define P00_FLOAT_float ,
04689 #define P00_FLOAT_long ,
04690 #define P00_TYPE__Bool ,
04691 #define P00_TYPE__Complex ,
04692 #define P00_TYPE__Imaginary ,
04693 #define P00_TYPE_char ,
04694 #define P00_TYPE_const ,
04695 #define P00_TYPE_double ,
04696 #define P00_TYPE_float ,
04697 #define P00_TYPE_int ,
04698 #define P00_TYPE_long ,
04699 #define P00_TYPE_restrict ,
04700 #define P00_TYPE_short ,
04701 #define P00_TYPE_signed ,
04702 #define P00_TYPE_unsigned ,
04703 #define P00_TYPE_void ,
04704 #define P00_TYPE_volatile ,
04705 #define P00_VOID_QUAL_void ,
04706 #define P00_VOID_QUAL_const ,
04707 #define P00_VOID_QUAL_restrict ,
04708 #define P00_VOID_QUAL_volatile ,
04709 #define P00_BOOL_QUAL__Bool ,
04710 #define P00_BOOL_QUAL_bool ,
04711 #define P00_BOOL_QUAL_const ,
04712 #define P00_BOOL_QUAL_restrict ,
04713 #define P00_BOOL_QUAL_volatile ,
04714 #define P00_INTEGER_QUAL_char ,
04715 #define P00_INTEGER_QUAL_int ,
04716 #define P00_INTEGER_QUAL_long ,
04717 #define P00_INTEGER_QUAL_short ,
04718 #define P00_INTEGER_QUAL_signed ,
04719 #define P00_INTEGER_QUAL_unsigned ,
04720 #define P00_INTEGER_QUAL_const ,
04721 #define P00_INTEGER_QUAL_restrict ,
04722 #define P00_INTEGER_QUAL_volatile ,
04723 #define P00_REAL_QUAL_double ,
04724 #define P00_REAL_QUAL_float ,
04725 #define P00_REAL_QUAL_long ,
04726 #define P00_REAL_QUAL_const ,
04727 #define P00_REAL_QUAL_restrict ,
04728 #define P00_REAL_QUAL_volatile ,
04729 #define P00_FLOAT_QUAL__Complex ,
04730 #define P00_FLOAT_QUAL__Imaginary ,
04731 #define P00_FLOAT_QUAL_double ,
04732 #define P00_FLOAT_QUAL_float ,
04733 #define P00_FLOAT_QUAL_long ,
04734 #define P00_FLOAT_QUAL_const ,
04735 #define P00_FLOAT_QUAL_restrict ,
04736 #define P00_FLOAT_QUAL_volatile ,
04737 #define P00_TYPE_QUAL__Bool ,
04738 #define P00_TYPE_QUAL__Complex ,
04739 #define P00_TYPE_QUAL__Imaginary ,
04740 #define P00_TYPE_QUAL_char ,
04741 #define P00_TYPE_QUAL_const ,
04742 #define P00_TYPE_QUAL_double ,
04743 #define P00_TYPE_QUAL_float ,
04744 #define P00_TYPE_QUAL_int ,
04745 #define P00_TYPE_QUAL_long ,
04746 #define P00_TYPE_QUAL_restrict ,
04747 #define P00_TYPE_QUAL_short ,
04748 #define P00_TYPE_QUAL_signed ,
04749 #define P00_TYPE_QUAL_unsigned ,
04750 #define P00_TYPE_QUAL_void ,
04751 #define P00_TYPE_QUAL_volatile ,
04752 #define P00_KEYWORD__Bool ,
04753 #define P00_KEYWORD__Complex ,
04754 #define P00_KEYWORD__Imaginary ,
04755 #define P00_KEYWORD_auto ,
04756 #define P00_KEYWORD_break ,
04757 #define P00_KEYWORD_case ,
04758 #define P00_KEYWORD_char ,
04759 #define P00_KEYWORD_const ,
04760 #define P00_KEYWORD_continue ,
04761 #define P00_KEYWORD_default ,
04762 #define P00_KEYWORD_do ,
04763 #define P00_KEYWORD_double ,
04764 #define P00_KEYWORD_else ,
04765 #define P00_KEYWORD_enum ,
04766 #define P00_KEYWORD_extern ,
04767 #define P00_KEYWORD_float ,
04768 #define P00_KEYWORD_for ,
04769 #define P00_KEYWORD_goto ,
04770 #define P00_KEYWORD_if ,
04771 #define P00_KEYWORD_inline ,
04772 #define P00_KEYWORD_int ,
04773 #define P00_KEYWORD_long ,
04774 #define P00_KEYWORD_register ,
04775 #define P00_KEYWORD_restrict ,
04776 #define P00_KEYWORD_return ,
04777 #define P00_KEYWORD_short ,
04778 #define P00_KEYWORD_signed ,
04779 #define P00_KEYWORD_sizeof ,
04780 #define P00_KEYWORD_static ,
04781 #define P00_KEYWORD_struct ,
04782 #define P00_KEYWORD_switch ,
04783 #define P00_KEYWORD_typedef ,
04784 #define P00_KEYWORD_union ,
04785 #define P00_KEYWORD_unsigned ,
04786 #define P00_KEYWORD_void ,
04787 #define P00_KEYWORD_volatile ,
04788 #define P00_KEYWORD_while ,
04789 #define P00_RESERVED__Bool ,
04790 #define P00_RESERVED__Complex ,
04791 #define P00_RESERVED__Exit ,
04792 #define P00_RESERVED__Imaginary ,
04793 #define P00_RESERVED_abort ,
04794 #define P00_RESERVED_abs ,
04795 #define P00_RESERVED_acos ,
04796 #define P00_RESERVED_asctime ,
04797 #define P00_RESERVED_asin ,
04798 #define P00_RESERVED_assert ,
04799 #define P00_RESERVED_atan ,
04800 #define P00_RESERVED_atan2 ,
04801 #define P00_RESERVED_atexit ,
04802 #define P00_RESERVED_atof ,
04803 #define P00_RESERVED_atoi ,
04804 #define P00_RESERVED_atol ,
04805 #define P00_RESERVED_auto ,
04806 #define P00_RESERVED_break ,
04807 #define P00_RESERVED_bsearch ,
04808 #define P00_RESERVED_btowc ,
04809 #define P00_RESERVED_cabs ,
04810 #define P00_RESERVED_cacos ,
04811 #define P00_RESERVED_cacosh ,
04812 #define P00_RESERVED_calloc ,
04813 #define P00_RESERVED_carg ,
04814 #define P00_RESERVED_case ,
04815 #define P00_RESERVED_casin ,
04816 #define P00_RESERVED_casinh ,
04817 #define P00_RESERVED_catan ,
04818 #define P00_RESERVED_catanh ,
04819 #define P00_RESERVED_ccos ,
04820 #define P00_RESERVED_ccosh ,
04821 #define P00_RESERVED_ceil ,
04822 #define P00_RESERVED_cexp ,
04823 #define P00_RESERVED_char ,
04824 #define P00_RESERVED_cimag ,
04825 #define P00_RESERVED_clearerr ,
04826 #define P00_RESERVED_clock ,
04827 #define P00_RESERVED_clock_t ,
04828 #define P00_RESERVED_clog ,
04829 #define P00_RESERVED_conj ,
04830 #define P00_RESERVED_const ,
04831 #define P00_RESERVED_continue ,
04832 #define P00_RESERVED_cos ,
04833 #define P00_RESERVED_cosh ,
04834 #define P00_RESERVED_cpow ,
04835 #define P00_RESERVED_cproj ,
04836 #define P00_RESERVED_creal ,
04837 #define P00_RESERVED_csin ,
04838 #define P00_RESERVED_csinh ,
04839 #define P00_RESERVED_csqrt ,
04840 #define P00_RESERVED_ctan ,
04841 #define P00_RESERVED_ctanh ,
04842 #define P00_RESERVED_ctime ,
04843 #define P00_RESERVED_default ,
04844 #define P00_RESERVED_difftime ,
04845 #define P00_RESERVED_div ,
04846 #define P00_RESERVED_div_t ,
04847 #define P00_RESERVED_do ,
04848 #define P00_RESERVED_double ,
04849 #define P00_RESERVED_double_t ,
04850 #define P00_RESERVED_else ,
04851 #define P00_RESERVED_enum ,
04852 #define P00_RESERVED_exit ,
04853 #define P00_RESERVED_exp ,
04854 #define P00_RESERVED_extern ,
04855 #define P00_RESERVED_fabs ,
04856 #define P00_RESERVED_fclose ,
04857 #define P00_RESERVED_fdopen ,
04858 #define P00_RESERVED_fenv_t ,
04859 #define P00_RESERVED_feof ,
04860 #define P00_RESERVED_ferror ,
04861 #define P00_RESERVED_fexcept_t ,
04862 #define P00_RESERVED_fflush ,
04863 #define P00_RESERVED_fgetc ,
04864 #define P00_RESERVED_fgetpos ,
04865 #define P00_RESERVED_fgets ,
04866 #define P00_RESERVED_fgetwc ,
04867 #define P00_RESERVED_fgetws ,
04868 #define P00_RESERVED_float ,
04869 #define P00_RESERVED_float_t ,
04870 #define P00_RESERVED_floor ,
04871 #define P00_RESERVED_fopen ,
04872 #define P00_RESERVED_for ,
04873 #define P00_RESERVED_fpos_t ,
04874 #define P00_RESERVED_fprintf ,
04875 #define P00_RESERVED_fputc ,
04876 #define P00_RESERVED_fputchar ,
04877 #define P00_RESERVED_fputs ,
04878 #define P00_RESERVED_fputwc ,
04879 #define P00_RESERVED_fputws ,
04880 #define P00_RESERVED_fread ,
04881 #define P00_RESERVED_free ,
04882 #define P00_RESERVED_freopen ,
04883 #define P00_RESERVED_frexp ,
04884 #define P00_RESERVED_fscanf ,
04885 #define P00_RESERVED_fseek ,
04886 #define P00_RESERVED_fsetpos ,
04887 #define P00_RESERVED_ftell ,
04888 #define P00_RESERVED_fwide ,
04889 #define P00_RESERVED_fwprintf ,
04890 #define P00_RESERVED_fwrite ,
04891 #define P00_RESERVED_fwscanf ,
04892 #define P00_RESERVED_getaddrinfo ,
04893 #define P00_RESERVED_getc ,
04894 #define P00_RESERVED_getchar ,
04895 #define P00_RESERVED_getenv ,
04896 #define P00_RESERVED_getnameinfo ,
04897 #define P00_RESERVED_gets ,
04898 #define P00_RESERVED_getwc ,
04899 #define P00_RESERVED_getwchar ,
04900 #define P00_RESERVED_gmtime ,
04901 #define P00_RESERVED_goto ,
04902 #define P00_RESERVED_if ,
04903 #define P00_RESERVED_imaxabs ,
04904 #define P00_RESERVED_imaxdiv ,
04905 #define P00_RESERVED_imaxdiv_t ,
04906 #define P00_RESERVED_inline ,
04907 #define P00_RESERVED_int ,
04908 #define P00_RESERVED_int16_t ,
04909 #define P00_RESERVED_int32_t ,
04910 #define P00_RESERVED_int64_t ,
04911 #define P00_RESERVED_int8_t ,
04912 #define P00_RESERVED_intfast16_t ,
04913 #define P00_RESERVED_intfast32_t ,
04914 #define P00_RESERVED_intfast64_t ,
04915 #define P00_RESERVED_intfast8_t ,
04916 #define P00_RESERVED_intleast16_t ,
04917 #define P00_RESERVED_intleast32_t ,
04918 #define P00_RESERVED_intleast64_t ,
04919 #define P00_RESERVED_intleast8_t ,
04920 #define P00_RESERVED_intmax_t ,
04921 #define P00_RESERVED_intptr_t ,
04922 #define P00_RESERVED_isalnum ,
04923 #define P00_RESERVED_isalpha ,
04924 #define P00_RESERVED_isblank ,
04925 #define P00_RESERVED_iscntrl ,
04926 #define P00_RESERVED_isdigit ,
04927 #define P00_RESERVED_isgraph ,
04928 #define P00_RESERVED_islower ,
04929 #define P00_RESERVED_isprint ,
04930 #define P00_RESERVED_ispunct ,
04931 #define P00_RESERVED_isspace ,
04932 #define P00_RESERVED_isupper ,
04933 #define P00_RESERVED_iswalnum ,
04934 #define P00_RESERVED_iswalpha ,
04935 #define P00_RESERVED_iswcntrl ,
04936 #define P00_RESERVED_iswctype ,
04937 #define P00_RESERVED_iswdigit ,
04938 #define P00_RESERVED_iswgraph ,
04939 #define P00_RESERVED_iswlower ,
04940 #define P00_RESERVED_iswprint ,
04941 #define P00_RESERVED_iswpunct ,
04942 #define P00_RESERVED_iswspace ,
04943 #define P00_RESERVED_iswupper ,
04944 #define P00_RESERVED_iswxdigit ,
04945 #define P00_RESERVED_isxdigit ,
04946 #define P00_RESERVED_labs ,
04947 #define P00_RESERVED_ldexp ,
04948 #define P00_RESERVED_ldiv ,
04949 #define P00_RESERVED_ldiv_t ,
04950 #define P00_RESERVED_lldiv_t ,
04951 #define P00_RESERVED_localeconv ,
04952 #define P00_RESERVED_localtime ,
04953 #define P00_RESERVED_log ,
04954 #define P00_RESERVED_log10 ,
04955 #define P00_RESERVED_long ,
04956 #define P00_RESERVED_longjmp ,
04957 #define P00_RESERVED_malloc ,
04958 #define P00_RESERVED_mbrlen ,
04959 #define P00_RESERVED_mbrtowc ,
04960 #define P00_RESERVED_mbsinit ,
04961 #define P00_RESERVED_mbsrtowcs ,
04962 #define P00_RESERVED_mbstate_t ,
04963 #define P00_RESERVED_memchr ,
04964 #define P00_RESERVED_memcmp ,
04965 #define P00_RESERVED_memcpy ,
04966 #define P00_RESERVED_memmove ,
04967 #define P00_RESERVED_memset ,
04968 #define P00_RESERVED_mktime ,
04969 #define P00_RESERVED_modf ,
04970 #define P00_RESERVED_off_t ,
04971 #define P00_RESERVED_offsetof ,
04972 #define P00_RESERVED_perror ,
04973 #define P00_RESERVED_pow ,
04974 #define P00_RESERVED_printf ,
04975 #define P00_RESERVED_ptrdiff_t ,
04976 #define P00_RESERVED_putc ,
04977 #define P00_RESERVED_putchar ,
04978 #define P00_RESERVED_puts ,
04979 #define P00_RESERVED_putwc ,
04980 #define P00_RESERVED_putwchar ,
04981 #define P00_RESERVED_qsort ,
04982 #define P00_RESERVED_raise ,
04983 #define P00_RESERVED_rand ,
04984 #define P00_RESERVED_realloc ,
04985 #define P00_RESERVED_register ,
04986 #define P00_RESERVED_remove ,
04987 #define P00_RESERVED_rename ,
04988 #define P00_RESERVED_restrict ,
04989 #define P00_RESERVED_return ,
04990 #define P00_RESERVED_rewind ,
04991 #define P00_RESERVED_scanf ,
04992 #define P00_RESERVED_setbuf ,
04993 #define P00_RESERVED_setjmp ,
04994 #define P00_RESERVED_setlocale ,
04995 #define P00_RESERVED_setvbuf ,
04996 #define P00_RESERVED_short ,
04997 #define P00_RESERVED_sig_atomic_t ,
04998 #define P00_RESERVED_signed ,
04999 #define P00_RESERVED_sin ,
05000 #define P00_RESERVED_sinh ,
05001 #define P00_RESERVED_size_t ,
05002 #define P00_RESERVED_sizeof ,
05003 #define P00_RESERVED_snprintf ,
05004 #define P00_RESERVED_sprintf ,
05005 #define P00_RESERVED_sqrt ,
05006 #define P00_RESERVED_srand ,
05007 #define P00_RESERVED_sscanf ,
05008 #define P00_RESERVED_ssize_t ,
05009 #define P00_RESERVED_static ,
05010 #define P00_RESERVED_strcat ,
05011 #define P00_RESERVED_strchr ,
05012 #define P00_RESERVED_strcmp ,
05013 #define P00_RESERVED_strcoll ,
05014 #define P00_RESERVED_strcpy ,
05015 #define P00_RESERVED_strcspn ,
05016 #define P00_RESERVED_strerror ,
05017 #define P00_RESERVED_strftime ,
05018 #define P00_RESERVED_strlen ,
05019 #define P00_RESERVED_strncat ,
05020 #define P00_RESERVED_strncmp ,
05021 #define P00_RESERVED_strncpy ,
05022 #define P00_RESERVED_strpbrk ,
05023 #define P00_RESERVED_strrchr ,
05024 #define P00_RESERVED_strspn ,
05025 #define P00_RESERVED_strstr ,
05026 #define P00_RESERVED_strtod ,
05027 #define P00_RESERVED_strtoimax ,
05028 #define P00_RESERVED_strtok ,
05029 #define P00_RESERVED_strtol ,
05030 #define P00_RESERVED_strtoul ,
05031 #define P00_RESERVED_strtoumax ,
05032 #define P00_RESERVED_struct ,
05033 #define P00_RESERVED_strxfrm ,
05034 #define P00_RESERVED_switch ,
05035 #define P00_RESERVED_swprintf ,
05036 #define P00_RESERVED_swscanf ,
05037 #define P00_RESERVED_system ,
05038 #define P00_RESERVED_tan ,
05039 #define P00_RESERVED_tanh ,
05040 #define P00_RESERVED_time ,
05041 #define P00_RESERVED_time_t ,
05042 #define P00_RESERVED_tmpfile ,
05043 #define P00_RESERVED_tmpnam ,
05044 #define P00_RESERVED_tolower ,
05045 #define P00_RESERVED_toupper ,
05046 #define P00_RESERVED_towctrans ,
05047 #define P00_RESERVED_towlower ,
05048 #define P00_RESERVED_towupper ,
05049 #define P00_RESERVED_typedef ,
05050 #define P00_RESERVED_uint16_t ,
05051 #define P00_RESERVED_uint32_t ,
05052 #define P00_RESERVED_uint64_t ,
05053 #define P00_RESERVED_uint8_t ,
05054 #define P00_RESERVED_uintfast16_t ,
05055 #define P00_RESERVED_uintfast32_t ,
05056 #define P00_RESERVED_uintfast64_t ,
05057 #define P00_RESERVED_uintfast8_t ,
05058 #define P00_RESERVED_uintleast16_t ,
05059 #define P00_RESERVED_uintleast32_t ,
05060 #define P00_RESERVED_uintleast64_t ,
05061 #define P00_RESERVED_uintleast8_t ,
05062 #define P00_RESERVED_uintmax_t ,
05063 #define P00_RESERVED_uintptr_t ,
05064 #define P00_RESERVED_ungetc ,
05065 #define P00_RESERVED_ungetwc ,
05066 #define P00_RESERVED_union ,
05067 #define P00_RESERVED_unsigned ,
05068 #define P00_RESERVED_va_arg ,
05069 #define P00_RESERVED_va_copy ,
05070 #define P00_RESERVED_va_end ,
05071 #define P00_RESERVED_va_start ,
05072 #define P00_RESERVED_vfprintf ,
05073 #define P00_RESERVED_vfscanf ,
05074 #define P00_RESERVED_vfwprintf ,
05075 #define P00_RESERVED_void ,
05076 #define P00_RESERVED_volatile ,
05077 #define P00_RESERVED_vprintf ,
05078 #define P00_RESERVED_vscanf ,
05079 #define P00_RESERVED_vsprintf ,
05080 #define P00_RESERVED_vsscanf ,
05081 #define P00_RESERVED_vswprintf ,
05082 #define P00_RESERVED_vwprintf ,
05083 #define P00_RESERVED_wchar_t ,
05084 #define P00_RESERVED_wcrtomb ,
05085 #define P00_RESERVED_wcscat ,
05086 #define P00_RESERVED_wcschr ,
05087 #define P00_RESERVED_wcscmp ,
05088 #define P00_RESERVED_wcscoll ,
05089 #define P00_RESERVED_wcscpy ,
05090 #define P00_RESERVED_wcscspn ,
05091 #define P00_RESERVED_wcsftime ,
05092 #define P00_RESERVED_wcslen ,
05093 #define P00_RESERVED_wcsncat ,
05094 #define P00_RESERVED_wcsncmp ,
05095 #define P00_RESERVED_wcsncpy ,
05096 #define P00_RESERVED_wcspbrk ,
05097 #define P00_RESERVED_wcsrchr ,
05098 #define P00_RESERVED_wcsrtombs ,
05099 #define P00_RESERVED_wcsspn ,
05100 #define P00_RESERVED_wcsstr ,
05101 #define P00_RESERVED_wcstod ,
05102 #define P00_RESERVED_wcstoimax ,
05103 #define P00_RESERVED_wcstok ,
05104 #define P00_RESERVED_wcstol ,
05105 #define P00_RESERVED_wcstoul ,
05106 #define P00_RESERVED_wcstoumax ,
05107 #define P00_RESERVED_wcsxfrm ,
05108 #define P00_RESERVED_wctob ,
05109 #define P00_RESERVED_wctrans ,
05110 #define P00_RESERVED_wctrans_t ,
05111 #define P00_RESERVED_wctype ,
05112 #define P00_RESERVED_wctype_t ,
05113 #define P00_RESERVED_while ,
05114 #define P00_RESERVED_wint_t ,
05115 #define P00_RESERVED_wmemchr ,
05116 #define P00_RESERVED_wmemcmp ,
05117 #define P00_RESERVED_wmemcpy ,
05118 #define P00_RESERVED_wmemmove ,
05119 #define P00_RESERVED_wmemset ,
05120 #define P00_RESERVED_wprintf ,
05121 #define P00_RESERVED_wscanf ,
05122 #define P00_RESERVED_256 ,
05123 #define P00_RESERVED_512 ,
05124 #define P00_RESERVED_1024 ,
05125 #define P00_RESERVED_2048 ,
05126 #define P00_RESERVED_4096 ,
05127 #define P00_RESERVED_8192 ,
05128 #define P00_RESERVED_16384 ,
05129 #define P00_RESERVED_32768 ,
05130 #define P00_RESERVED_65536 ,
05131 #define P00_RESERVED_131072 ,
05132 #define P00_RESERVED_262144 ,
05133 #define P00_RESERVED_524288 ,
05134 #define P00_RESERVED_1048576 ,
05135 #define P00_RESERVED_2097152 ,
05136 #define P00_RESERVED_4194304 ,
05137 #define P00_RESERVED_8388608 ,
05138 #define P00_RESERVED_16777216 ,
05139 #define P00_RESERVED_33554432 ,
05140 #define P00_RESERVED_67108864 ,
05141 #define P00_RESERVED_134217728 ,
05142 #define P00_RESERVED_268435456 ,
05143 #define P00_RESERVED_536870912 ,
05144 #define P00_RESERVED_1073741824 ,
05145 #define P00_RESERVED_2147483648 ,
05146 #define P00_RESERVED_4294967296 ,
05147 #define P00_RESERVED_8589934592 ,
05148 #define P00_RESERVED_17179869184 ,
05149 #define P00_RESERVED_34359738368 ,
05150 #define P00_RESERVED_68719476736 ,
05151 #define P00_RESERVED_137438953472 ,
05152 #define P00_RESERVED_274877906944 ,
05153 #define P00_RESERVED_549755813888 ,
05154 #define P00_RESERVED_1099511627776 ,
05155 #define P00_RESERVED_2199023255552 ,
05156 #define P00_RESERVED_4398046511104 ,
05157 #define P00_RESERVED_8796093022208 ,
05158 #define P00_RESERVED_17592186044416 ,
05159 #define P00_RESERVED_35184372088832 ,
05160 #define P00_RESERVED_70368744177664 ,
05161 #define P00_RESERVED_140737488355328 ,
05162 #define P00_RESERVED_281474976710656 ,
05163 #define P00_RESERVED_562949953421312 ,
05164 #define P00_RESERVED_1125899906842624 ,
05165 #define P00_RESERVED_2251799813685248 ,
05166 #define P00_RESERVED_4503599627370496 ,
05167 #define P00_RESERVED_9007199254740992 ,
05168 #define P00_RESERVED_18014398509481984 ,
05169 #define P00_RESERVED_36028797018963968 ,
05170 #define P00_RESERVED_72057594037927936 ,
05171 #define P00_RESERVED_144115188075855872 ,
05172 #define P00_RESERVED_288230376151711744 ,
05173 #define P00_RESERVED_576460752303423488 ,
05174 #define P00_RESERVED_1152921504606846976 ,
05175 #define P00_RESERVED_2305843009213693952 ,
05176 #define P00_RESERVED_4611686018427387904 ,
05177 #define P00_RESERVED_9223372036854775808 ,
05178 #define P00_CONST7(SEQ) P99_IF_ELSE(P99_IS_CONST_TOK(SEQ))(8)(7)
05179 #define P00_CONST6(SEQ) P99_IF_ELSE(P99_IS_CONST_TOK(SEQ))(P00_CONST7(P00_EAT_FIRST(SEQ)))(6)
05180 #define P00_CONST5(SEQ) P99_IF_ELSE(P99_IS_CONST_TOK(SEQ))(P00_CONST6(P00_EAT_FIRST(SEQ)))(5)
05181 #define P00_CONST4(SEQ) P99_IF_ELSE(P99_IS_CONST_TOK(SEQ))(P00_CONST5(P00_EAT_FIRST(SEQ)))(4)
05182 #define P00_CONST3(SEQ) P99_IF_ELSE(P99_IS_CONST_TOK(SEQ))(P00_CONST4(P00_EAT_FIRST(SEQ)))(3)
05183 #define P00_CONST2(SEQ) P99_IF_ELSE(P99_IS_CONST_TOK(SEQ))(P00_CONST3(P00_EAT_FIRST(SEQ)))(2)
05184 #define P00_CONST1(SEQ) P99_IF_ELSE(P99_IS_CONST_TOK(SEQ))(P00_CONST2(P00_EAT_FIRST(SEQ)))(1)
05185 #define P00_CONST_CLASSIFY_7(SEQ) P99_PASTE2(P00_CONST_CLASSIFY_, SEQ) P00_CONST_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05186 #define P00_CONST_CLASSIFY_6(SEQ) P99_PASTE2(P00_CONST_CLASSIFY_, SEQ) P00_CONST_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05187 #define P00_CONST_CLASSIFY_5(SEQ) P99_PASTE2(P00_CONST_CLASSIFY_, SEQ) P00_CONST_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05188 #define P00_CONST_CLASSIFY_4(SEQ) P99_PASTE2(P00_CONST_CLASSIFY_, SEQ) P00_CONST_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05189 #define P00_CONST_CLASSIFY_3(SEQ) P99_PASTE2(P00_CONST_CLASSIFY_, SEQ) P00_CONST_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05190 #define P00_CONST_CLASSIFY_2(SEQ) P99_PASTE2(P00_CONST_CLASSIFY_, SEQ) P00_CONST_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05191 #define P00_CONST_CLASSIFY_1(SEQ) P99_PASTE2(P00_CONST_CLASSIFY_, SEQ)
05192 #define P00_CONST_CLASSIFY___(CODE) P99_IF_ELSE(P00_CONST_VALIDATE(CODE))(P99_PASTE2(P00_CONST_CLASSIFY__, CODE))(INVALID_CONST_TYPE_EXPRESSION[CODE])
05193 #define P00_CONST_CLASSIFY__(N, ...) P00_CONST_CLASSIFY___(P00_NARG(__VA_ARGS__))
05194 #define P00_CONST_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_CONST_CLASSIFY__(N, P99_PASTE2(P00_CONST_CLASSIFY_, N)(SEQ)))
05195 
05196 #define P00_CONST_CLASSIFY(SEQ) P00_CONST_CLASSIFY_(P99_CONST_QUAL_LEN(SEQ), SEQ)
05197 
05198 #define P00_CONST_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_CONST_VALIDATE__, CODE)))
05199 
05200 #define P99_CONST_LEN(SEQ) P99_IF_ELSE(P99_IS_CONST_TOK(SEQ))(P00_CONST1(P00_EAT_FIRST(SEQ)))(0)
05201 
05202 #define P99_IS_CONST_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_CONST_, SEQ))
05203 #define P00_VOLATILE7(SEQ) P99_IF_ELSE(P99_IS_VOLATILE_TOK(SEQ))(8)(7)
05204 #define P00_VOLATILE6(SEQ) P99_IF_ELSE(P99_IS_VOLATILE_TOK(SEQ))(P00_VOLATILE7(P00_EAT_FIRST(SEQ)))(6)
05205 #define P00_VOLATILE5(SEQ) P99_IF_ELSE(P99_IS_VOLATILE_TOK(SEQ))(P00_VOLATILE6(P00_EAT_FIRST(SEQ)))(5)
05206 #define P00_VOLATILE4(SEQ) P99_IF_ELSE(P99_IS_VOLATILE_TOK(SEQ))(P00_VOLATILE5(P00_EAT_FIRST(SEQ)))(4)
05207 #define P00_VOLATILE3(SEQ) P99_IF_ELSE(P99_IS_VOLATILE_TOK(SEQ))(P00_VOLATILE4(P00_EAT_FIRST(SEQ)))(3)
05208 #define P00_VOLATILE2(SEQ) P99_IF_ELSE(P99_IS_VOLATILE_TOK(SEQ))(P00_VOLATILE3(P00_EAT_FIRST(SEQ)))(2)
05209 #define P00_VOLATILE1(SEQ) P99_IF_ELSE(P99_IS_VOLATILE_TOK(SEQ))(P00_VOLATILE2(P00_EAT_FIRST(SEQ)))(1)
05210 #define P00_VOLATILE_CLASSIFY_7(SEQ) P99_PASTE2(P00_VOLATILE_CLASSIFY_, SEQ) P00_VOLATILE_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05211 #define P00_VOLATILE_CLASSIFY_6(SEQ) P99_PASTE2(P00_VOLATILE_CLASSIFY_, SEQ) P00_VOLATILE_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05212 #define P00_VOLATILE_CLASSIFY_5(SEQ) P99_PASTE2(P00_VOLATILE_CLASSIFY_, SEQ) P00_VOLATILE_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05213 #define P00_VOLATILE_CLASSIFY_4(SEQ) P99_PASTE2(P00_VOLATILE_CLASSIFY_, SEQ) P00_VOLATILE_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05214 #define P00_VOLATILE_CLASSIFY_3(SEQ) P99_PASTE2(P00_VOLATILE_CLASSIFY_, SEQ) P00_VOLATILE_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05215 #define P00_VOLATILE_CLASSIFY_2(SEQ) P99_PASTE2(P00_VOLATILE_CLASSIFY_, SEQ) P00_VOLATILE_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05216 #define P00_VOLATILE_CLASSIFY_1(SEQ) P99_PASTE2(P00_VOLATILE_CLASSIFY_, SEQ)
05217 #define P00_VOLATILE_CLASSIFY___(CODE) P99_IF_ELSE(P00_VOLATILE_VALIDATE(CODE))(P99_PASTE2(P00_VOLATILE_CLASSIFY__, CODE))(INVALID_VOLATILE_TYPE_EXPRESSION[CODE])
05218 #define P00_VOLATILE_CLASSIFY__(N, ...) P00_VOLATILE_CLASSIFY___(P00_NARG(__VA_ARGS__))
05219 #define P00_VOLATILE_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_VOLATILE_CLASSIFY__(N, P99_PASTE2(P00_VOLATILE_CLASSIFY_, N)(SEQ)))
05220 
05221 #define P00_VOLATILE_CLASSIFY(SEQ) P00_VOLATILE_CLASSIFY_(P99_VOLATILE_QUAL_LEN(SEQ), SEQ)
05222 
05223 #define P00_VOLATILE_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_VOLATILE_VALIDATE__, CODE)))
05224 
05225 #define P99_VOLATILE_LEN(SEQ) P99_IF_ELSE(P99_IS_VOLATILE_TOK(SEQ))(P00_VOLATILE1(P00_EAT_FIRST(SEQ)))(0)
05226 
05227 #define P99_IS_VOLATILE_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_VOLATILE_, SEQ))
05228 #define P00_RESTRICT7(SEQ) P99_IF_ELSE(P99_IS_RESTRICT_TOK(SEQ))(8)(7)
05229 #define P00_RESTRICT6(SEQ) P99_IF_ELSE(P99_IS_RESTRICT_TOK(SEQ))(P00_RESTRICT7(P00_EAT_FIRST(SEQ)))(6)
05230 #define P00_RESTRICT5(SEQ) P99_IF_ELSE(P99_IS_RESTRICT_TOK(SEQ))(P00_RESTRICT6(P00_EAT_FIRST(SEQ)))(5)
05231 #define P00_RESTRICT4(SEQ) P99_IF_ELSE(P99_IS_RESTRICT_TOK(SEQ))(P00_RESTRICT5(P00_EAT_FIRST(SEQ)))(4)
05232 #define P00_RESTRICT3(SEQ) P99_IF_ELSE(P99_IS_RESTRICT_TOK(SEQ))(P00_RESTRICT4(P00_EAT_FIRST(SEQ)))(3)
05233 #define P00_RESTRICT2(SEQ) P99_IF_ELSE(P99_IS_RESTRICT_TOK(SEQ))(P00_RESTRICT3(P00_EAT_FIRST(SEQ)))(2)
05234 #define P00_RESTRICT1(SEQ) P99_IF_ELSE(P99_IS_RESTRICT_TOK(SEQ))(P00_RESTRICT2(P00_EAT_FIRST(SEQ)))(1)
05235 #define P00_RESTRICT_CLASSIFY_7(SEQ) P99_PASTE2(P00_RESTRICT_CLASSIFY_, SEQ) P00_RESTRICT_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05236 #define P00_RESTRICT_CLASSIFY_6(SEQ) P99_PASTE2(P00_RESTRICT_CLASSIFY_, SEQ) P00_RESTRICT_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05237 #define P00_RESTRICT_CLASSIFY_5(SEQ) P99_PASTE2(P00_RESTRICT_CLASSIFY_, SEQ) P00_RESTRICT_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05238 #define P00_RESTRICT_CLASSIFY_4(SEQ) P99_PASTE2(P00_RESTRICT_CLASSIFY_, SEQ) P00_RESTRICT_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05239 #define P00_RESTRICT_CLASSIFY_3(SEQ) P99_PASTE2(P00_RESTRICT_CLASSIFY_, SEQ) P00_RESTRICT_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05240 #define P00_RESTRICT_CLASSIFY_2(SEQ) P99_PASTE2(P00_RESTRICT_CLASSIFY_, SEQ) P00_RESTRICT_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05241 #define P00_RESTRICT_CLASSIFY_1(SEQ) P99_PASTE2(P00_RESTRICT_CLASSIFY_, SEQ)
05242 #define P00_RESTRICT_CLASSIFY___(CODE) P99_IF_ELSE(P00_RESTRICT_VALIDATE(CODE))(P99_PASTE2(P00_RESTRICT_CLASSIFY__, CODE))(INVALID_RESTRICT_TYPE_EXPRESSION[CODE])
05243 #define P00_RESTRICT_CLASSIFY__(N, ...) P00_RESTRICT_CLASSIFY___(P00_NARG(__VA_ARGS__))
05244 #define P00_RESTRICT_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_RESTRICT_CLASSIFY__(N, P99_PASTE2(P00_RESTRICT_CLASSIFY_, N)(SEQ)))
05245 
05246 #define P00_RESTRICT_CLASSIFY(SEQ) P00_RESTRICT_CLASSIFY_(P99_RESTRICT_QUAL_LEN(SEQ), SEQ)
05247 
05248 #define P00_RESTRICT_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_RESTRICT_VALIDATE__, CODE)))
05249 
05250 #define P99_RESTRICT_LEN(SEQ) P99_IF_ELSE(P99_IS_RESTRICT_TOK(SEQ))(P00_RESTRICT1(P00_EAT_FIRST(SEQ)))(0)
05251 
05252 #define P99_IS_RESTRICT_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_RESTRICT_, SEQ))
05253 #define P00_BOOL7(SEQ) P99_IF_ELSE(P99_IS_BOOL_TOK(SEQ))(8)(7)
05254 #define P00_BOOL6(SEQ) P99_IF_ELSE(P99_IS_BOOL_TOK(SEQ))(P00_BOOL7(P00_EAT_FIRST(SEQ)))(6)
05255 #define P00_BOOL5(SEQ) P99_IF_ELSE(P99_IS_BOOL_TOK(SEQ))(P00_BOOL6(P00_EAT_FIRST(SEQ)))(5)
05256 #define P00_BOOL4(SEQ) P99_IF_ELSE(P99_IS_BOOL_TOK(SEQ))(P00_BOOL5(P00_EAT_FIRST(SEQ)))(4)
05257 #define P00_BOOL3(SEQ) P99_IF_ELSE(P99_IS_BOOL_TOK(SEQ))(P00_BOOL4(P00_EAT_FIRST(SEQ)))(3)
05258 #define P00_BOOL2(SEQ) P99_IF_ELSE(P99_IS_BOOL_TOK(SEQ))(P00_BOOL3(P00_EAT_FIRST(SEQ)))(2)
05259 #define P00_BOOL1(SEQ) P99_IF_ELSE(P99_IS_BOOL_TOK(SEQ))(P00_BOOL2(P00_EAT_FIRST(SEQ)))(1)
05260 #define P00_BOOL_CLASSIFY_7(SEQ) P99_PASTE2(P00_BOOL_CLASSIFY_, SEQ) P00_BOOL_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05261 #define P00_BOOL_CLASSIFY_6(SEQ) P99_PASTE2(P00_BOOL_CLASSIFY_, SEQ) P00_BOOL_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05262 #define P00_BOOL_CLASSIFY_5(SEQ) P99_PASTE2(P00_BOOL_CLASSIFY_, SEQ) P00_BOOL_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05263 #define P00_BOOL_CLASSIFY_4(SEQ) P99_PASTE2(P00_BOOL_CLASSIFY_, SEQ) P00_BOOL_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05264 #define P00_BOOL_CLASSIFY_3(SEQ) P99_PASTE2(P00_BOOL_CLASSIFY_, SEQ) P00_BOOL_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05265 #define P00_BOOL_CLASSIFY_2(SEQ) P99_PASTE2(P00_BOOL_CLASSIFY_, SEQ) P00_BOOL_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05266 #define P00_BOOL_CLASSIFY_1(SEQ) P99_PASTE2(P00_BOOL_CLASSIFY_, SEQ)
05267 #define P00_BOOL_CLASSIFY___(CODE) P99_IF_ELSE(P00_BOOL_VALIDATE(CODE))(P99_PASTE2(P00_BOOL_CLASSIFY__, CODE))(INVALID_BOOL_TYPE_EXPRESSION[CODE])
05268 #define P00_BOOL_CLASSIFY__(N, ...) P00_BOOL_CLASSIFY___(P00_NARG(__VA_ARGS__))
05269 #define P00_BOOL_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_BOOL_CLASSIFY__(N, P99_PASTE2(P00_BOOL_CLASSIFY_, N)(SEQ)))
05270 
05271 #define P00_BOOL_CLASSIFY(SEQ) P00_BOOL_CLASSIFY_(P99_BOOL_QUAL_LEN(SEQ), SEQ)
05272 
05273 #define P00_BOOL_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_BOOL_VALIDATE__, CODE)))
05274 
05275 #define P99_BOOL_LEN(SEQ) P99_IF_ELSE(P99_IS_BOOL_TOK(SEQ))(P00_BOOL1(P00_EAT_FIRST(SEQ)))(0)
05276 
05277 #define P99_IS_BOOL_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_BOOL_, SEQ))
05278 #define P00_VOID7(SEQ) P99_IF_ELSE(P99_IS_VOID_TOK(SEQ))(8)(7)
05279 #define P00_VOID6(SEQ) P99_IF_ELSE(P99_IS_VOID_TOK(SEQ))(P00_VOID7(P00_EAT_FIRST(SEQ)))(6)
05280 #define P00_VOID5(SEQ) P99_IF_ELSE(P99_IS_VOID_TOK(SEQ))(P00_VOID6(P00_EAT_FIRST(SEQ)))(5)
05281 #define P00_VOID4(SEQ) P99_IF_ELSE(P99_IS_VOID_TOK(SEQ))(P00_VOID5(P00_EAT_FIRST(SEQ)))(4)
05282 #define P00_VOID3(SEQ) P99_IF_ELSE(P99_IS_VOID_TOK(SEQ))(P00_VOID4(P00_EAT_FIRST(SEQ)))(3)
05283 #define P00_VOID2(SEQ) P99_IF_ELSE(P99_IS_VOID_TOK(SEQ))(P00_VOID3(P00_EAT_FIRST(SEQ)))(2)
05284 #define P00_VOID1(SEQ) P99_IF_ELSE(P99_IS_VOID_TOK(SEQ))(P00_VOID2(P00_EAT_FIRST(SEQ)))(1)
05285 #define P00_VOID_CLASSIFY_7(SEQ) P99_PASTE2(P00_VOID_CLASSIFY_, SEQ) P00_VOID_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05286 #define P00_VOID_CLASSIFY_6(SEQ) P99_PASTE2(P00_VOID_CLASSIFY_, SEQ) P00_VOID_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05287 #define P00_VOID_CLASSIFY_5(SEQ) P99_PASTE2(P00_VOID_CLASSIFY_, SEQ) P00_VOID_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05288 #define P00_VOID_CLASSIFY_4(SEQ) P99_PASTE2(P00_VOID_CLASSIFY_, SEQ) P00_VOID_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05289 #define P00_VOID_CLASSIFY_3(SEQ) P99_PASTE2(P00_VOID_CLASSIFY_, SEQ) P00_VOID_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05290 #define P00_VOID_CLASSIFY_2(SEQ) P99_PASTE2(P00_VOID_CLASSIFY_, SEQ) P00_VOID_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05291 #define P00_VOID_CLASSIFY_1(SEQ) P99_PASTE2(P00_VOID_CLASSIFY_, SEQ)
05292 #define P00_VOID_CLASSIFY___(CODE) P99_IF_ELSE(P00_VOID_VALIDATE(CODE))(P99_PASTE2(P00_VOID_CLASSIFY__, CODE))(INVALID_VOID_TYPE_EXPRESSION[CODE])
05293 #define P00_VOID_CLASSIFY__(N, ...) P00_VOID_CLASSIFY___(P00_NARG(__VA_ARGS__))
05294 #define P00_VOID_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_VOID_CLASSIFY__(N, P99_PASTE2(P00_VOID_CLASSIFY_, N)(SEQ)))
05295 
05296 #define P00_VOID_CLASSIFY(SEQ) P00_VOID_CLASSIFY_(P99_VOID_QUAL_LEN(SEQ), SEQ)
05297 
05298 #define P00_VOID_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_VOID_VALIDATE__, CODE)))
05299 
05300 #define P99_VOID_LEN(SEQ) P99_IF_ELSE(P99_IS_VOID_TOK(SEQ))(P00_VOID1(P00_EAT_FIRST(SEQ)))(0)
05301 
05302 #define P99_IS_VOID_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_VOID_, SEQ))
05303 #define P00_INTEGER7(SEQ) P99_IF_ELSE(P99_IS_INTEGER_TOK(SEQ))(8)(7)
05304 #define P00_INTEGER6(SEQ) P99_IF_ELSE(P99_IS_INTEGER_TOK(SEQ))(P00_INTEGER7(P00_EAT_FIRST(SEQ)))(6)
05305 #define P00_INTEGER5(SEQ) P99_IF_ELSE(P99_IS_INTEGER_TOK(SEQ))(P00_INTEGER6(P00_EAT_FIRST(SEQ)))(5)
05306 #define P00_INTEGER4(SEQ) P99_IF_ELSE(P99_IS_INTEGER_TOK(SEQ))(P00_INTEGER5(P00_EAT_FIRST(SEQ)))(4)
05307 #define P00_INTEGER3(SEQ) P99_IF_ELSE(P99_IS_INTEGER_TOK(SEQ))(P00_INTEGER4(P00_EAT_FIRST(SEQ)))(3)
05308 #define P00_INTEGER2(SEQ) P99_IF_ELSE(P99_IS_INTEGER_TOK(SEQ))(P00_INTEGER3(P00_EAT_FIRST(SEQ)))(2)
05309 #define P00_INTEGER1(SEQ) P99_IF_ELSE(P99_IS_INTEGER_TOK(SEQ))(P00_INTEGER2(P00_EAT_FIRST(SEQ)))(1)
05310 #define P00_INTEGER_CLASSIFY_7(SEQ) P99_PASTE2(P00_INTEGER_CLASSIFY_, SEQ) P00_INTEGER_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05311 #define P00_INTEGER_CLASSIFY_6(SEQ) P99_PASTE2(P00_INTEGER_CLASSIFY_, SEQ) P00_INTEGER_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05312 #define P00_INTEGER_CLASSIFY_5(SEQ) P99_PASTE2(P00_INTEGER_CLASSIFY_, SEQ) P00_INTEGER_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05313 #define P00_INTEGER_CLASSIFY_4(SEQ) P99_PASTE2(P00_INTEGER_CLASSIFY_, SEQ) P00_INTEGER_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05314 #define P00_INTEGER_CLASSIFY_3(SEQ) P99_PASTE2(P00_INTEGER_CLASSIFY_, SEQ) P00_INTEGER_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05315 #define P00_INTEGER_CLASSIFY_2(SEQ) P99_PASTE2(P00_INTEGER_CLASSIFY_, SEQ) P00_INTEGER_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05316 #define P00_INTEGER_CLASSIFY_1(SEQ) P99_PASTE2(P00_INTEGER_CLASSIFY_, SEQ)
05317 #define P00_INTEGER_CLASSIFY___(CODE) P99_IF_ELSE(P00_INTEGER_VALIDATE(CODE))(P99_PASTE2(P00_INTEGER_CLASSIFY__, CODE))(INVALID_INTEGER_TYPE_EXPRESSION[CODE])
05318 #define P00_INTEGER_CLASSIFY__(N, ...) P00_INTEGER_CLASSIFY___(P00_NARG(__VA_ARGS__))
05319 #define P00_INTEGER_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_INTEGER_CLASSIFY__(N, P99_PASTE2(P00_INTEGER_CLASSIFY_, N)(SEQ)))
05320 
05321 #define P00_INTEGER_CLASSIFY(SEQ) P00_INTEGER_CLASSIFY_(P99_INTEGER_QUAL_LEN(SEQ), SEQ)
05322 
05323 #define P00_INTEGER_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_INTEGER_VALIDATE__, CODE)))
05324 
05325 #define P99_INTEGER_LEN(SEQ) P99_IF_ELSE(P99_IS_INTEGER_TOK(SEQ))(P00_INTEGER1(P00_EAT_FIRST(SEQ)))(0)
05326 
05327 #define P99_IS_INTEGER_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_INTEGER_, SEQ))
05328 #define P00_REAL7(SEQ) P99_IF_ELSE(P99_IS_REAL_TOK(SEQ))(8)(7)
05329 #define P00_REAL6(SEQ) P99_IF_ELSE(P99_IS_REAL_TOK(SEQ))(P00_REAL7(P00_EAT_FIRST(SEQ)))(6)
05330 #define P00_REAL5(SEQ) P99_IF_ELSE(P99_IS_REAL_TOK(SEQ))(P00_REAL6(P00_EAT_FIRST(SEQ)))(5)
05331 #define P00_REAL4(SEQ) P99_IF_ELSE(P99_IS_REAL_TOK(SEQ))(P00_REAL5(P00_EAT_FIRST(SEQ)))(4)
05332 #define P00_REAL3(SEQ) P99_IF_ELSE(P99_IS_REAL_TOK(SEQ))(P00_REAL4(P00_EAT_FIRST(SEQ)))(3)
05333 #define P00_REAL2(SEQ) P99_IF_ELSE(P99_IS_REAL_TOK(SEQ))(P00_REAL3(P00_EAT_FIRST(SEQ)))(2)
05334 #define P00_REAL1(SEQ) P99_IF_ELSE(P99_IS_REAL_TOK(SEQ))(P00_REAL2(P00_EAT_FIRST(SEQ)))(1)
05335 #define P00_REAL_CLASSIFY_7(SEQ) P99_PASTE2(P00_REAL_CLASSIFY_, SEQ) P00_REAL_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05336 #define P00_REAL_CLASSIFY_6(SEQ) P99_PASTE2(P00_REAL_CLASSIFY_, SEQ) P00_REAL_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05337 #define P00_REAL_CLASSIFY_5(SEQ) P99_PASTE2(P00_REAL_CLASSIFY_, SEQ) P00_REAL_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05338 #define P00_REAL_CLASSIFY_4(SEQ) P99_PASTE2(P00_REAL_CLASSIFY_, SEQ) P00_REAL_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05339 #define P00_REAL_CLASSIFY_3(SEQ) P99_PASTE2(P00_REAL_CLASSIFY_, SEQ) P00_REAL_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05340 #define P00_REAL_CLASSIFY_2(SEQ) P99_PASTE2(P00_REAL_CLASSIFY_, SEQ) P00_REAL_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05341 #define P00_REAL_CLASSIFY_1(SEQ) P99_PASTE2(P00_REAL_CLASSIFY_, SEQ)
05342 #define P00_REAL_CLASSIFY___(CODE) P99_IF_ELSE(P00_REAL_VALIDATE(CODE))(P99_PASTE2(P00_REAL_CLASSIFY__, CODE))(INVALID_REAL_TYPE_EXPRESSION[CODE])
05343 #define P00_REAL_CLASSIFY__(N, ...) P00_REAL_CLASSIFY___(P00_NARG(__VA_ARGS__))
05344 #define P00_REAL_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_REAL_CLASSIFY__(N, P99_PASTE2(P00_REAL_CLASSIFY_, N)(SEQ)))
05345 
05346 #define P00_REAL_CLASSIFY(SEQ) P00_REAL_CLASSIFY_(P99_REAL_QUAL_LEN(SEQ), SEQ)
05347 
05348 #define P00_REAL_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_REAL_VALIDATE__, CODE)))
05349 
05350 #define P99_REAL_LEN(SEQ) P99_IF_ELSE(P99_IS_REAL_TOK(SEQ))(P00_REAL1(P00_EAT_FIRST(SEQ)))(0)
05351 
05352 #define P99_IS_REAL_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_REAL_, SEQ))
05353 #define P00_FLOAT7(SEQ) P99_IF_ELSE(P99_IS_FLOAT_TOK(SEQ))(8)(7)
05354 #define P00_FLOAT6(SEQ) P99_IF_ELSE(P99_IS_FLOAT_TOK(SEQ))(P00_FLOAT7(P00_EAT_FIRST(SEQ)))(6)
05355 #define P00_FLOAT5(SEQ) P99_IF_ELSE(P99_IS_FLOAT_TOK(SEQ))(P00_FLOAT6(P00_EAT_FIRST(SEQ)))(5)
05356 #define P00_FLOAT4(SEQ) P99_IF_ELSE(P99_IS_FLOAT_TOK(SEQ))(P00_FLOAT5(P00_EAT_FIRST(SEQ)))(4)
05357 #define P00_FLOAT3(SEQ) P99_IF_ELSE(P99_IS_FLOAT_TOK(SEQ))(P00_FLOAT4(P00_EAT_FIRST(SEQ)))(3)
05358 #define P00_FLOAT2(SEQ) P99_IF_ELSE(P99_IS_FLOAT_TOK(SEQ))(P00_FLOAT3(P00_EAT_FIRST(SEQ)))(2)
05359 #define P00_FLOAT1(SEQ) P99_IF_ELSE(P99_IS_FLOAT_TOK(SEQ))(P00_FLOAT2(P00_EAT_FIRST(SEQ)))(1)
05360 #define P00_FLOAT_CLASSIFY_7(SEQ) P99_PASTE2(P00_FLOAT_CLASSIFY_, SEQ) P00_FLOAT_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05361 #define P00_FLOAT_CLASSIFY_6(SEQ) P99_PASTE2(P00_FLOAT_CLASSIFY_, SEQ) P00_FLOAT_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05362 #define P00_FLOAT_CLASSIFY_5(SEQ) P99_PASTE2(P00_FLOAT_CLASSIFY_, SEQ) P00_FLOAT_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05363 #define P00_FLOAT_CLASSIFY_4(SEQ) P99_PASTE2(P00_FLOAT_CLASSIFY_, SEQ) P00_FLOAT_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05364 #define P00_FLOAT_CLASSIFY_3(SEQ) P99_PASTE2(P00_FLOAT_CLASSIFY_, SEQ) P00_FLOAT_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05365 #define P00_FLOAT_CLASSIFY_2(SEQ) P99_PASTE2(P00_FLOAT_CLASSIFY_, SEQ) P00_FLOAT_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05366 #define P00_FLOAT_CLASSIFY_1(SEQ) P99_PASTE2(P00_FLOAT_CLASSIFY_, SEQ)
05367 #define P00_FLOAT_CLASSIFY___(CODE) P99_IF_ELSE(P00_FLOAT_VALIDATE(CODE))(P99_PASTE2(P00_FLOAT_CLASSIFY__, CODE))(INVALID_FLOAT_TYPE_EXPRESSION[CODE])
05368 #define P00_FLOAT_CLASSIFY__(N, ...) P00_FLOAT_CLASSIFY___(P00_NARG(__VA_ARGS__))
05369 #define P00_FLOAT_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_FLOAT_CLASSIFY__(N, P99_PASTE2(P00_FLOAT_CLASSIFY_, N)(SEQ)))
05370 
05371 #define P00_FLOAT_CLASSIFY(SEQ) P00_FLOAT_CLASSIFY_(P99_FLOAT_QUAL_LEN(SEQ), SEQ)
05372 
05373 #define P00_FLOAT_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_FLOAT_VALIDATE__, CODE)))
05374 
05375 #define P99_FLOAT_LEN(SEQ) P99_IF_ELSE(P99_IS_FLOAT_TOK(SEQ))(P00_FLOAT1(P00_EAT_FIRST(SEQ)))(0)
05376 
05377 #define P99_IS_FLOAT_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_FLOAT_, SEQ))
05378 #define P00_TYPE7(SEQ) P99_IF_ELSE(P99_IS_TYPE_TOK(SEQ))(8)(7)
05379 #define P00_TYPE6(SEQ) P99_IF_ELSE(P99_IS_TYPE_TOK(SEQ))(P00_TYPE7(P00_EAT_FIRST(SEQ)))(6)
05380 #define P00_TYPE5(SEQ) P99_IF_ELSE(P99_IS_TYPE_TOK(SEQ))(P00_TYPE6(P00_EAT_FIRST(SEQ)))(5)
05381 #define P00_TYPE4(SEQ) P99_IF_ELSE(P99_IS_TYPE_TOK(SEQ))(P00_TYPE5(P00_EAT_FIRST(SEQ)))(4)
05382 #define P00_TYPE3(SEQ) P99_IF_ELSE(P99_IS_TYPE_TOK(SEQ))(P00_TYPE4(P00_EAT_FIRST(SEQ)))(3)
05383 #define P00_TYPE2(SEQ) P99_IF_ELSE(P99_IS_TYPE_TOK(SEQ))(P00_TYPE3(P00_EAT_FIRST(SEQ)))(2)
05384 #define P00_TYPE1(SEQ) P99_IF_ELSE(P99_IS_TYPE_TOK(SEQ))(P00_TYPE2(P00_EAT_FIRST(SEQ)))(1)
05385 #define P00_TYPE_CLASSIFY_7(SEQ) P99_PASTE2(P00_TYPE_CLASSIFY_, SEQ) P00_TYPE_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05386 #define P00_TYPE_CLASSIFY_6(SEQ) P99_PASTE2(P00_TYPE_CLASSIFY_, SEQ) P00_TYPE_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05387 #define P00_TYPE_CLASSIFY_5(SEQ) P99_PASTE2(P00_TYPE_CLASSIFY_, SEQ) P00_TYPE_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05388 #define P00_TYPE_CLASSIFY_4(SEQ) P99_PASTE2(P00_TYPE_CLASSIFY_, SEQ) P00_TYPE_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05389 #define P00_TYPE_CLASSIFY_3(SEQ) P99_PASTE2(P00_TYPE_CLASSIFY_, SEQ) P00_TYPE_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05390 #define P00_TYPE_CLASSIFY_2(SEQ) P99_PASTE2(P00_TYPE_CLASSIFY_, SEQ) P00_TYPE_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05391 #define P00_TYPE_CLASSIFY_1(SEQ) P99_PASTE2(P00_TYPE_CLASSIFY_, SEQ)
05392 #define P00_TYPE_CLASSIFY___(CODE) P99_IF_ELSE(P00_TYPE_VALIDATE(CODE))(P99_PASTE2(P00_TYPE_CLASSIFY__, CODE))(INVALID_TYPE_TYPE_EXPRESSION[CODE])
05393 #define P00_TYPE_CLASSIFY__(N, ...) P00_TYPE_CLASSIFY___(P00_NARG(__VA_ARGS__))
05394 #define P00_TYPE_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_TYPE_CLASSIFY__(N, P99_PASTE2(P00_TYPE_CLASSIFY_, N)(SEQ)))
05395 
05396 #define P00_TYPE_CLASSIFY(SEQ) P00_TYPE_CLASSIFY_(P99_TYPE_QUAL_LEN(SEQ), SEQ)
05397 
05398 #define P00_TYPE_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_TYPE_VALIDATE__, CODE)))
05399 
05400 #define P99_TYPE_LEN(SEQ) P99_IF_ELSE(P99_IS_TYPE_TOK(SEQ))(P00_TYPE1(P00_EAT_FIRST(SEQ)))(0)
05401 
05402 #define P99_IS_TYPE_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_TYPE_, SEQ))
05403 #define P00_BOOL_QUAL7(SEQ) P99_IF_ELSE(P99_IS_BOOL_QUAL_TOK(SEQ))(8)(7)
05404 #define P00_BOOL_QUAL6(SEQ) P99_IF_ELSE(P99_IS_BOOL_QUAL_TOK(SEQ))(P00_BOOL_QUAL7(P00_EAT_FIRST(SEQ)))(6)
05405 #define P00_BOOL_QUAL5(SEQ) P99_IF_ELSE(P99_IS_BOOL_QUAL_TOK(SEQ))(P00_BOOL_QUAL6(P00_EAT_FIRST(SEQ)))(5)
05406 #define P00_BOOL_QUAL4(SEQ) P99_IF_ELSE(P99_IS_BOOL_QUAL_TOK(SEQ))(P00_BOOL_QUAL5(P00_EAT_FIRST(SEQ)))(4)
05407 #define P00_BOOL_QUAL3(SEQ) P99_IF_ELSE(P99_IS_BOOL_QUAL_TOK(SEQ))(P00_BOOL_QUAL4(P00_EAT_FIRST(SEQ)))(3)
05408 #define P00_BOOL_QUAL2(SEQ) P99_IF_ELSE(P99_IS_BOOL_QUAL_TOK(SEQ))(P00_BOOL_QUAL3(P00_EAT_FIRST(SEQ)))(2)
05409 #define P00_BOOL_QUAL1(SEQ) P99_IF_ELSE(P99_IS_BOOL_QUAL_TOK(SEQ))(P00_BOOL_QUAL2(P00_EAT_FIRST(SEQ)))(1)
05410 #define P00_BOOL_QUAL_CLASSIFY_7(SEQ) P99_PASTE2(P00_BOOL_QUAL_CLASSIFY_, SEQ) P00_BOOL_QUAL_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05411 #define P00_BOOL_QUAL_CLASSIFY_6(SEQ) P99_PASTE2(P00_BOOL_QUAL_CLASSIFY_, SEQ) P00_BOOL_QUAL_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05412 #define P00_BOOL_QUAL_CLASSIFY_5(SEQ) P99_PASTE2(P00_BOOL_QUAL_CLASSIFY_, SEQ) P00_BOOL_QUAL_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05413 #define P00_BOOL_QUAL_CLASSIFY_4(SEQ) P99_PASTE2(P00_BOOL_QUAL_CLASSIFY_, SEQ) P00_BOOL_QUAL_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05414 #define P00_BOOL_QUAL_CLASSIFY_3(SEQ) P99_PASTE2(P00_BOOL_QUAL_CLASSIFY_, SEQ) P00_BOOL_QUAL_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05415 #define P00_BOOL_QUAL_CLASSIFY_2(SEQ) P99_PASTE2(P00_BOOL_QUAL_CLASSIFY_, SEQ) P00_BOOL_QUAL_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05416 #define P00_BOOL_QUAL_CLASSIFY_1(SEQ) P99_PASTE2(P00_BOOL_QUAL_CLASSIFY_, SEQ)
05417 #define P00_BOOL_QUAL_CLASSIFY___(CODE) P99_IF_ELSE(P00_BOOL_QUAL_VALIDATE(CODE))(P99_PASTE2(P00_BOOL_QUAL_CLASSIFY__, CODE))(INVALID_BOOL_QUAL_TYPE_EXPRESSION[CODE])
05418 #define P00_BOOL_QUAL_CLASSIFY__(N, ...) P00_BOOL_QUAL_CLASSIFY___(P00_NARG(__VA_ARGS__))
05419 #define P00_BOOL_QUAL_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_BOOL_QUAL_CLASSIFY__(N, P99_PASTE2(P00_BOOL_QUAL_CLASSIFY_, N)(SEQ)))
05420 
05421 #define P00_BOOL_QUAL_CLASSIFY(SEQ) P00_BOOL_QUAL_CLASSIFY_(P99_BOOL_QUAL_QUAL_LEN(SEQ), SEQ)
05422 
05423 #define P00_BOOL_QUAL_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_BOOL_QUAL_VALIDATE__, CODE)))
05424 
05425 #define P99_BOOL_QUAL_LEN(SEQ) P99_IF_ELSE(P99_IS_BOOL_QUAL_TOK(SEQ))(P00_BOOL_QUAL1(P00_EAT_FIRST(SEQ)))(0)
05426 
05427 #define P99_IS_BOOL_QUAL_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_BOOL_QUAL_, SEQ))
05428 #define P00_VOID_QUAL7(SEQ) P99_IF_ELSE(P99_IS_VOID_QUAL_TOK(SEQ))(8)(7)
05429 #define P00_VOID_QUAL6(SEQ) P99_IF_ELSE(P99_IS_VOID_QUAL_TOK(SEQ))(P00_VOID_QUAL7(P00_EAT_FIRST(SEQ)))(6)
05430 #define P00_VOID_QUAL5(SEQ) P99_IF_ELSE(P99_IS_VOID_QUAL_TOK(SEQ))(P00_VOID_QUAL6(P00_EAT_FIRST(SEQ)))(5)
05431 #define P00_VOID_QUAL4(SEQ) P99_IF_ELSE(P99_IS_VOID_QUAL_TOK(SEQ))(P00_VOID_QUAL5(P00_EAT_FIRST(SEQ)))(4)
05432 #define P00_VOID_QUAL3(SEQ) P99_IF_ELSE(P99_IS_VOID_QUAL_TOK(SEQ))(P00_VOID_QUAL4(P00_EAT_FIRST(SEQ)))(3)
05433 #define P00_VOID_QUAL2(SEQ) P99_IF_ELSE(P99_IS_VOID_QUAL_TOK(SEQ))(P00_VOID_QUAL3(P00_EAT_FIRST(SEQ)))(2)
05434 #define P00_VOID_QUAL1(SEQ) P99_IF_ELSE(P99_IS_VOID_QUAL_TOK(SEQ))(P00_VOID_QUAL2(P00_EAT_FIRST(SEQ)))(1)
05435 #define P00_VOID_QUAL_CLASSIFY_7(SEQ) P99_PASTE2(P00_VOID_QUAL_CLASSIFY_, SEQ) P00_VOID_QUAL_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05436 #define P00_VOID_QUAL_CLASSIFY_6(SEQ) P99_PASTE2(P00_VOID_QUAL_CLASSIFY_, SEQ) P00_VOID_QUAL_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05437 #define P00_VOID_QUAL_CLASSIFY_5(SEQ) P99_PASTE2(P00_VOID_QUAL_CLASSIFY_, SEQ) P00_VOID_QUAL_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05438 #define P00_VOID_QUAL_CLASSIFY_4(SEQ) P99_PASTE2(P00_VOID_QUAL_CLASSIFY_, SEQ) P00_VOID_QUAL_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05439 #define P00_VOID_QUAL_CLASSIFY_3(SEQ) P99_PASTE2(P00_VOID_QUAL_CLASSIFY_, SEQ) P00_VOID_QUAL_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05440 #define P00_VOID_QUAL_CLASSIFY_2(SEQ) P99_PASTE2(P00_VOID_QUAL_CLASSIFY_, SEQ) P00_VOID_QUAL_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05441 #define P00_VOID_QUAL_CLASSIFY_1(SEQ) P99_PASTE2(P00_VOID_QUAL_CLASSIFY_, SEQ)
05442 #define P00_VOID_QUAL_CLASSIFY___(CODE) P99_IF_ELSE(P00_VOID_QUAL_VALIDATE(CODE))(P99_PASTE2(P00_VOID_QUAL_CLASSIFY__, CODE))(INVALID_VOID_QUAL_TYPE_EXPRESSION[CODE])
05443 #define P00_VOID_QUAL_CLASSIFY__(N, ...) P00_VOID_QUAL_CLASSIFY___(P00_NARG(__VA_ARGS__))
05444 #define P00_VOID_QUAL_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_VOID_QUAL_CLASSIFY__(N, P99_PASTE2(P00_VOID_QUAL_CLASSIFY_, N)(SEQ)))
05445 
05446 #define P00_VOID_QUAL_CLASSIFY(SEQ) P00_VOID_QUAL_CLASSIFY_(P99_VOID_QUAL_QUAL_LEN(SEQ), SEQ)
05447 
05448 #define P00_VOID_QUAL_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_VOID_QUAL_VALIDATE__, CODE)))
05449 
05450 #define P99_VOID_QUAL_LEN(SEQ) P99_IF_ELSE(P99_IS_VOID_QUAL_TOK(SEQ))(P00_VOID_QUAL1(P00_EAT_FIRST(SEQ)))(0)
05451 
05452 #define P99_IS_VOID_QUAL_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_VOID_QUAL_, SEQ))
05453 #define P00_INTEGER_QUAL7(SEQ) P99_IF_ELSE(P99_IS_INTEGER_QUAL_TOK(SEQ))(8)(7)
05454 #define P00_INTEGER_QUAL6(SEQ) P99_IF_ELSE(P99_IS_INTEGER_QUAL_TOK(SEQ))(P00_INTEGER_QUAL7(P00_EAT_FIRST(SEQ)))(6)
05455 #define P00_INTEGER_QUAL5(SEQ) P99_IF_ELSE(P99_IS_INTEGER_QUAL_TOK(SEQ))(P00_INTEGER_QUAL6(P00_EAT_FIRST(SEQ)))(5)
05456 #define P00_INTEGER_QUAL4(SEQ) P99_IF_ELSE(P99_IS_INTEGER_QUAL_TOK(SEQ))(P00_INTEGER_QUAL5(P00_EAT_FIRST(SEQ)))(4)
05457 #define P00_INTEGER_QUAL3(SEQ) P99_IF_ELSE(P99_IS_INTEGER_QUAL_TOK(SEQ))(P00_INTEGER_QUAL4(P00_EAT_FIRST(SEQ)))(3)
05458 #define P00_INTEGER_QUAL2(SEQ) P99_IF_ELSE(P99_IS_INTEGER_QUAL_TOK(SEQ))(P00_INTEGER_QUAL3(P00_EAT_FIRST(SEQ)))(2)
05459 #define P00_INTEGER_QUAL1(SEQ) P99_IF_ELSE(P99_IS_INTEGER_QUAL_TOK(SEQ))(P00_INTEGER_QUAL2(P00_EAT_FIRST(SEQ)))(1)
05460 #define P00_INTEGER_QUAL_CLASSIFY_7(SEQ) P99_PASTE2(P00_INTEGER_QUAL_CLASSIFY_, SEQ) P00_INTEGER_QUAL_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05461 #define P00_INTEGER_QUAL_CLASSIFY_6(SEQ) P99_PASTE2(P00_INTEGER_QUAL_CLASSIFY_, SEQ) P00_INTEGER_QUAL_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05462 #define P00_INTEGER_QUAL_CLASSIFY_5(SEQ) P99_PASTE2(P00_INTEGER_QUAL_CLASSIFY_, SEQ) P00_INTEGER_QUAL_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05463 #define P00_INTEGER_QUAL_CLASSIFY_4(SEQ) P99_PASTE2(P00_INTEGER_QUAL_CLASSIFY_, SEQ) P00_INTEGER_QUAL_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05464 #define P00_INTEGER_QUAL_CLASSIFY_3(SEQ) P99_PASTE2(P00_INTEGER_QUAL_CLASSIFY_, SEQ) P00_INTEGER_QUAL_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05465 #define P00_INTEGER_QUAL_CLASSIFY_2(SEQ) P99_PASTE2(P00_INTEGER_QUAL_CLASSIFY_, SEQ) P00_INTEGER_QUAL_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05466 #define P00_INTEGER_QUAL_CLASSIFY_1(SEQ) P99_PASTE2(P00_INTEGER_QUAL_CLASSIFY_, SEQ)
05467 #define P00_INTEGER_QUAL_CLASSIFY___(CODE) P99_IF_ELSE(P00_INTEGER_QUAL_VALIDATE(CODE))(P99_PASTE2(P00_INTEGER_QUAL_CLASSIFY__, CODE))(INVALID_INTEGER_QUAL_TYPE_EXPRESSION[CODE])
05468 #define P00_INTEGER_QUAL_CLASSIFY__(N, ...) P00_INTEGER_QUAL_CLASSIFY___(P00_NARG(__VA_ARGS__))
05469 #define P00_INTEGER_QUAL_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_INTEGER_QUAL_CLASSIFY__(N, P99_PASTE2(P00_INTEGER_QUAL_CLASSIFY_, N)(SEQ)))
05470 
05471 #define P00_INTEGER_QUAL_CLASSIFY(SEQ) P00_INTEGER_QUAL_CLASSIFY_(P99_INTEGER_QUAL_QUAL_LEN(SEQ), SEQ)
05472 
05473 #define P00_INTEGER_QUAL_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_INTEGER_QUAL_VALIDATE__, CODE)))
05474 
05475 #define P99_INTEGER_QUAL_LEN(SEQ) P99_IF_ELSE(P99_IS_INTEGER_QUAL_TOK(SEQ))(P00_INTEGER_QUAL1(P00_EAT_FIRST(SEQ)))(0)
05476 
05477 #define P99_IS_INTEGER_QUAL_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_INTEGER_QUAL_, SEQ))
05478 #define P00_REAL_QUAL7(SEQ) P99_IF_ELSE(P99_IS_REAL_QUAL_TOK(SEQ))(8)(7)
05479 #define P00_REAL_QUAL6(SEQ) P99_IF_ELSE(P99_IS_REAL_QUAL_TOK(SEQ))(P00_REAL_QUAL7(P00_EAT_FIRST(SEQ)))(6)
05480 #define P00_REAL_QUAL5(SEQ) P99_IF_ELSE(P99_IS_REAL_QUAL_TOK(SEQ))(P00_REAL_QUAL6(P00_EAT_FIRST(SEQ)))(5)
05481 #define P00_REAL_QUAL4(SEQ) P99_IF_ELSE(P99_IS_REAL_QUAL_TOK(SEQ))(P00_REAL_QUAL5(P00_EAT_FIRST(SEQ)))(4)
05482 #define P00_REAL_QUAL3(SEQ) P99_IF_ELSE(P99_IS_REAL_QUAL_TOK(SEQ))(P00_REAL_QUAL4(P00_EAT_FIRST(SEQ)))(3)
05483 #define P00_REAL_QUAL2(SEQ) P99_IF_ELSE(P99_IS_REAL_QUAL_TOK(SEQ))(P00_REAL_QUAL3(P00_EAT_FIRST(SEQ)))(2)
05484 #define P00_REAL_QUAL1(SEQ) P99_IF_ELSE(P99_IS_REAL_QUAL_TOK(SEQ))(P00_REAL_QUAL2(P00_EAT_FIRST(SEQ)))(1)
05485 #define P00_REAL_QUAL_CLASSIFY_7(SEQ) P99_PASTE2(P00_REAL_QUAL_CLASSIFY_, SEQ) P00_REAL_QUAL_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05486 #define P00_REAL_QUAL_CLASSIFY_6(SEQ) P99_PASTE2(P00_REAL_QUAL_CLASSIFY_, SEQ) P00_REAL_QUAL_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05487 #define P00_REAL_QUAL_CLASSIFY_5(SEQ) P99_PASTE2(P00_REAL_QUAL_CLASSIFY_, SEQ) P00_REAL_QUAL_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05488 #define P00_REAL_QUAL_CLASSIFY_4(SEQ) P99_PASTE2(P00_REAL_QUAL_CLASSIFY_, SEQ) P00_REAL_QUAL_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05489 #define P00_REAL_QUAL_CLASSIFY_3(SEQ) P99_PASTE2(P00_REAL_QUAL_CLASSIFY_, SEQ) P00_REAL_QUAL_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05490 #define P00_REAL_QUAL_CLASSIFY_2(SEQ) P99_PASTE2(P00_REAL_QUAL_CLASSIFY_, SEQ) P00_REAL_QUAL_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05491 #define P00_REAL_QUAL_CLASSIFY_1(SEQ) P99_PASTE2(P00_REAL_QUAL_CLASSIFY_, SEQ)
05492 #define P00_REAL_QUAL_CLASSIFY___(CODE) P99_IF_ELSE(P00_REAL_QUAL_VALIDATE(CODE))(P99_PASTE2(P00_REAL_QUAL_CLASSIFY__, CODE))(INVALID_REAL_QUAL_TYPE_EXPRESSION[CODE])
05493 #define P00_REAL_QUAL_CLASSIFY__(N, ...) P00_REAL_QUAL_CLASSIFY___(P00_NARG(__VA_ARGS__))
05494 #define P00_REAL_QUAL_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_REAL_QUAL_CLASSIFY__(N, P99_PASTE2(P00_REAL_QUAL_CLASSIFY_, N)(SEQ)))
05495 
05496 #define P00_REAL_QUAL_CLASSIFY(SEQ) P00_REAL_QUAL_CLASSIFY_(P99_REAL_QUAL_QUAL_LEN(SEQ), SEQ)
05497 
05498 #define P00_REAL_QUAL_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_REAL_QUAL_VALIDATE__, CODE)))
05499 
05500 #define P99_REAL_QUAL_LEN(SEQ) P99_IF_ELSE(P99_IS_REAL_QUAL_TOK(SEQ))(P00_REAL_QUAL1(P00_EAT_FIRST(SEQ)))(0)
05501 
05502 #define P99_IS_REAL_QUAL_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_REAL_QUAL_, SEQ))
05503 #define P00_FLOAT_QUAL7(SEQ) P99_IF_ELSE(P99_IS_FLOAT_QUAL_TOK(SEQ))(8)(7)
05504 #define P00_FLOAT_QUAL6(SEQ) P99_IF_ELSE(P99_IS_FLOAT_QUAL_TOK(SEQ))(P00_FLOAT_QUAL7(P00_EAT_FIRST(SEQ)))(6)
05505 #define P00_FLOAT_QUAL5(SEQ) P99_IF_ELSE(P99_IS_FLOAT_QUAL_TOK(SEQ))(P00_FLOAT_QUAL6(P00_EAT_FIRST(SEQ)))(5)
05506 #define P00_FLOAT_QUAL4(SEQ) P99_IF_ELSE(P99_IS_FLOAT_QUAL_TOK(SEQ))(P00_FLOAT_QUAL5(P00_EAT_FIRST(SEQ)))(4)
05507 #define P00_FLOAT_QUAL3(SEQ) P99_IF_ELSE(P99_IS_FLOAT_QUAL_TOK(SEQ))(P00_FLOAT_QUAL4(P00_EAT_FIRST(SEQ)))(3)
05508 #define P00_FLOAT_QUAL2(SEQ) P99_IF_ELSE(P99_IS_FLOAT_QUAL_TOK(SEQ))(P00_FLOAT_QUAL3(P00_EAT_FIRST(SEQ)))(2)
05509 #define P00_FLOAT_QUAL1(SEQ) P99_IF_ELSE(P99_IS_FLOAT_QUAL_TOK(SEQ))(P00_FLOAT_QUAL2(P00_EAT_FIRST(SEQ)))(1)
05510 #define P00_FLOAT_QUAL_CLASSIFY_7(SEQ) P99_PASTE2(P00_FLOAT_QUAL_CLASSIFY_, SEQ) P00_FLOAT_QUAL_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05511 #define P00_FLOAT_QUAL_CLASSIFY_6(SEQ) P99_PASTE2(P00_FLOAT_QUAL_CLASSIFY_, SEQ) P00_FLOAT_QUAL_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05512 #define P00_FLOAT_QUAL_CLASSIFY_5(SEQ) P99_PASTE2(P00_FLOAT_QUAL_CLASSIFY_, SEQ) P00_FLOAT_QUAL_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05513 #define P00_FLOAT_QUAL_CLASSIFY_4(SEQ) P99_PASTE2(P00_FLOAT_QUAL_CLASSIFY_, SEQ) P00_FLOAT_QUAL_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05514 #define P00_FLOAT_QUAL_CLASSIFY_3(SEQ) P99_PASTE2(P00_FLOAT_QUAL_CLASSIFY_, SEQ) P00_FLOAT_QUAL_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05515 #define P00_FLOAT_QUAL_CLASSIFY_2(SEQ) P99_PASTE2(P00_FLOAT_QUAL_CLASSIFY_, SEQ) P00_FLOAT_QUAL_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05516 #define P00_FLOAT_QUAL_CLASSIFY_1(SEQ) P99_PASTE2(P00_FLOAT_QUAL_CLASSIFY_, SEQ)
05517 #define P00_FLOAT_QUAL_CLASSIFY___(CODE) P99_IF_ELSE(P00_FLOAT_QUAL_VALIDATE(CODE))(P99_PASTE2(P00_FLOAT_QUAL_CLASSIFY__, CODE))(INVALID_FLOAT_QUAL_TYPE_EXPRESSION[CODE])
05518 #define P00_FLOAT_QUAL_CLASSIFY__(N, ...) P00_FLOAT_QUAL_CLASSIFY___(P00_NARG(__VA_ARGS__))
05519 #define P00_FLOAT_QUAL_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_FLOAT_QUAL_CLASSIFY__(N, P99_PASTE2(P00_FLOAT_QUAL_CLASSIFY_, N)(SEQ)))
05520 
05521 #define P00_FLOAT_QUAL_CLASSIFY(SEQ) P00_FLOAT_QUAL_CLASSIFY_(P99_FLOAT_QUAL_QUAL_LEN(SEQ), SEQ)
05522 
05523 #define P00_FLOAT_QUAL_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_FLOAT_QUAL_VALIDATE__, CODE)))
05524 
05525 #define P99_FLOAT_QUAL_LEN(SEQ) P99_IF_ELSE(P99_IS_FLOAT_QUAL_TOK(SEQ))(P00_FLOAT_QUAL1(P00_EAT_FIRST(SEQ)))(0)
05526 
05527 #define P99_IS_FLOAT_QUAL_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_FLOAT_QUAL_, SEQ))
05528 #define P00_TYPE_QUAL7(SEQ) P99_IF_ELSE(P99_IS_TYPE_QUAL_TOK(SEQ))(8)(7)
05529 #define P00_TYPE_QUAL6(SEQ) P99_IF_ELSE(P99_IS_TYPE_QUAL_TOK(SEQ))(P00_TYPE_QUAL7(P00_EAT_FIRST(SEQ)))(6)
05530 #define P00_TYPE_QUAL5(SEQ) P99_IF_ELSE(P99_IS_TYPE_QUAL_TOK(SEQ))(P00_TYPE_QUAL6(P00_EAT_FIRST(SEQ)))(5)
05531 #define P00_TYPE_QUAL4(SEQ) P99_IF_ELSE(P99_IS_TYPE_QUAL_TOK(SEQ))(P00_TYPE_QUAL5(P00_EAT_FIRST(SEQ)))(4)
05532 #define P00_TYPE_QUAL3(SEQ) P99_IF_ELSE(P99_IS_TYPE_QUAL_TOK(SEQ))(P00_TYPE_QUAL4(P00_EAT_FIRST(SEQ)))(3)
05533 #define P00_TYPE_QUAL2(SEQ) P99_IF_ELSE(P99_IS_TYPE_QUAL_TOK(SEQ))(P00_TYPE_QUAL3(P00_EAT_FIRST(SEQ)))(2)
05534 #define P00_TYPE_QUAL1(SEQ) P99_IF_ELSE(P99_IS_TYPE_QUAL_TOK(SEQ))(P00_TYPE_QUAL2(P00_EAT_FIRST(SEQ)))(1)
05535 #define P00_TYPE_QUAL_CLASSIFY_7(SEQ) P99_PASTE2(P00_TYPE_QUAL_CLASSIFY_, SEQ) P00_TYPE_QUAL_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05536 #define P00_TYPE_QUAL_CLASSIFY_6(SEQ) P99_PASTE2(P00_TYPE_QUAL_CLASSIFY_, SEQ) P00_TYPE_QUAL_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05537 #define P00_TYPE_QUAL_CLASSIFY_5(SEQ) P99_PASTE2(P00_TYPE_QUAL_CLASSIFY_, SEQ) P00_TYPE_QUAL_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05538 #define P00_TYPE_QUAL_CLASSIFY_4(SEQ) P99_PASTE2(P00_TYPE_QUAL_CLASSIFY_, SEQ) P00_TYPE_QUAL_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05539 #define P00_TYPE_QUAL_CLASSIFY_3(SEQ) P99_PASTE2(P00_TYPE_QUAL_CLASSIFY_, SEQ) P00_TYPE_QUAL_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05540 #define P00_TYPE_QUAL_CLASSIFY_2(SEQ) P99_PASTE2(P00_TYPE_QUAL_CLASSIFY_, SEQ) P00_TYPE_QUAL_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05541 #define P00_TYPE_QUAL_CLASSIFY_1(SEQ) P99_PASTE2(P00_TYPE_QUAL_CLASSIFY_, SEQ)
05542 #define P00_TYPE_QUAL_CLASSIFY___(CODE) P99_IF_ELSE(P00_TYPE_QUAL_VALIDATE(CODE))(P99_PASTE2(P00_TYPE_QUAL_CLASSIFY__, CODE))(INVALID_TYPE_QUAL_TYPE_EXPRESSION[CODE])
05543 #define P00_TYPE_QUAL_CLASSIFY__(N, ...) P00_TYPE_QUAL_CLASSIFY___(P00_NARG(__VA_ARGS__))
05544 #define P00_TYPE_QUAL_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_TYPE_QUAL_CLASSIFY__(N, P99_PASTE2(P00_TYPE_QUAL_CLASSIFY_, N)(SEQ)))
05545 
05546 #define P00_TYPE_QUAL_CLASSIFY(SEQ) P00_TYPE_QUAL_CLASSIFY_(P99_TYPE_QUAL_QUAL_LEN(SEQ), SEQ)
05547 
05548 #define P00_TYPE_QUAL_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_TYPE_QUAL_VALIDATE__, CODE)))
05549 
05550 #define P99_TYPE_QUAL_LEN(SEQ) P99_IF_ELSE(P99_IS_TYPE_QUAL_TOK(SEQ))(P00_TYPE_QUAL1(P00_EAT_FIRST(SEQ)))(0)
05551 
05552 #define P99_IS_TYPE_QUAL_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_TYPE_QUAL_, SEQ))
05553 #define P00_KEYWORD7(SEQ) P99_IF_ELSE(P99_IS_KEYWORD_TOK(SEQ))(8)(7)
05554 #define P00_KEYWORD6(SEQ) P99_IF_ELSE(P99_IS_KEYWORD_TOK(SEQ))(P00_KEYWORD7(P00_EAT_FIRST(SEQ)))(6)
05555 #define P00_KEYWORD5(SEQ) P99_IF_ELSE(P99_IS_KEYWORD_TOK(SEQ))(P00_KEYWORD6(P00_EAT_FIRST(SEQ)))(5)
05556 #define P00_KEYWORD4(SEQ) P99_IF_ELSE(P99_IS_KEYWORD_TOK(SEQ))(P00_KEYWORD5(P00_EAT_FIRST(SEQ)))(4)
05557 #define P00_KEYWORD3(SEQ) P99_IF_ELSE(P99_IS_KEYWORD_TOK(SEQ))(P00_KEYWORD4(P00_EAT_FIRST(SEQ)))(3)
05558 #define P00_KEYWORD2(SEQ) P99_IF_ELSE(P99_IS_KEYWORD_TOK(SEQ))(P00_KEYWORD3(P00_EAT_FIRST(SEQ)))(2)
05559 #define P00_KEYWORD1(SEQ) P99_IF_ELSE(P99_IS_KEYWORD_TOK(SEQ))(P00_KEYWORD2(P00_EAT_FIRST(SEQ)))(1)
05560 #define P00_KEYWORD_CLASSIFY_7(SEQ) P99_PASTE2(P00_KEYWORD_CLASSIFY_, SEQ) P00_KEYWORD_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05561 #define P00_KEYWORD_CLASSIFY_6(SEQ) P99_PASTE2(P00_KEYWORD_CLASSIFY_, SEQ) P00_KEYWORD_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05562 #define P00_KEYWORD_CLASSIFY_5(SEQ) P99_PASTE2(P00_KEYWORD_CLASSIFY_, SEQ) P00_KEYWORD_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05563 #define P00_KEYWORD_CLASSIFY_4(SEQ) P99_PASTE2(P00_KEYWORD_CLASSIFY_, SEQ) P00_KEYWORD_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05564 #define P00_KEYWORD_CLASSIFY_3(SEQ) P99_PASTE2(P00_KEYWORD_CLASSIFY_, SEQ) P00_KEYWORD_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05565 #define P00_KEYWORD_CLASSIFY_2(SEQ) P99_PASTE2(P00_KEYWORD_CLASSIFY_, SEQ) P00_KEYWORD_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05566 #define P00_KEYWORD_CLASSIFY_1(SEQ) P99_PASTE2(P00_KEYWORD_CLASSIFY_, SEQ)
05567 #define P00_KEYWORD_CLASSIFY___(CODE) P99_IF_ELSE(P00_KEYWORD_VALIDATE(CODE))(P99_PASTE2(P00_KEYWORD_CLASSIFY__, CODE))(INVALID_KEYWORD_TYPE_EXPRESSION[CODE])
05568 #define P00_KEYWORD_CLASSIFY__(N, ...) P00_KEYWORD_CLASSIFY___(P00_NARG(__VA_ARGS__))
05569 #define P00_KEYWORD_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_KEYWORD_CLASSIFY__(N, P99_PASTE2(P00_KEYWORD_CLASSIFY_, N)(SEQ)))
05570 
05571 #define P00_KEYWORD_CLASSIFY(SEQ) P00_KEYWORD_CLASSIFY_(P99_KEYWORD_QUAL_LEN(SEQ), SEQ)
05572 
05573 #define P00_KEYWORD_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_KEYWORD_VALIDATE__, CODE)))
05574 
05575 #define P99_KEYWORD_LEN(SEQ) P99_IF_ELSE(P99_IS_KEYWORD_TOK(SEQ))(P00_KEYWORD1(P00_EAT_FIRST(SEQ)))(0)
05576 
05577 #define P99_IS_KEYWORD_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_KEYWORD_, SEQ))
05578 #define P00_RESERVED7(SEQ) P99_IF_ELSE(P99_IS_RESERVED_TOK(SEQ))(8)(7)
05579 #define P00_RESERVED6(SEQ) P99_IF_ELSE(P99_IS_RESERVED_TOK(SEQ))(P00_RESERVED7(P00_EAT_FIRST(SEQ)))(6)
05580 #define P00_RESERVED5(SEQ) P99_IF_ELSE(P99_IS_RESERVED_TOK(SEQ))(P00_RESERVED6(P00_EAT_FIRST(SEQ)))(5)
05581 #define P00_RESERVED4(SEQ) P99_IF_ELSE(P99_IS_RESERVED_TOK(SEQ))(P00_RESERVED5(P00_EAT_FIRST(SEQ)))(4)
05582 #define P00_RESERVED3(SEQ) P99_IF_ELSE(P99_IS_RESERVED_TOK(SEQ))(P00_RESERVED4(P00_EAT_FIRST(SEQ)))(3)
05583 #define P00_RESERVED2(SEQ) P99_IF_ELSE(P99_IS_RESERVED_TOK(SEQ))(P00_RESERVED3(P00_EAT_FIRST(SEQ)))(2)
05584 #define P00_RESERVED1(SEQ) P99_IF_ELSE(P99_IS_RESERVED_TOK(SEQ))(P00_RESERVED2(P00_EAT_FIRST(SEQ)))(1)
05585 #define P00_RESERVED_CLASSIFY_7(SEQ) P99_PASTE2(P00_RESERVED_CLASSIFY_, SEQ) P00_RESERVED_CLASSIFY_6(P00_EAT_FIRST(SEQ))
05586 #define P00_RESERVED_CLASSIFY_6(SEQ) P99_PASTE2(P00_RESERVED_CLASSIFY_, SEQ) P00_RESERVED_CLASSIFY_5(P00_EAT_FIRST(SEQ))
05587 #define P00_RESERVED_CLASSIFY_5(SEQ) P99_PASTE2(P00_RESERVED_CLASSIFY_, SEQ) P00_RESERVED_CLASSIFY_4(P00_EAT_FIRST(SEQ))
05588 #define P00_RESERVED_CLASSIFY_4(SEQ) P99_PASTE2(P00_RESERVED_CLASSIFY_, SEQ) P00_RESERVED_CLASSIFY_3(P00_EAT_FIRST(SEQ))
05589 #define P00_RESERVED_CLASSIFY_3(SEQ) P99_PASTE2(P00_RESERVED_CLASSIFY_, SEQ) P00_RESERVED_CLASSIFY_2(P00_EAT_FIRST(SEQ))
05590 #define P00_RESERVED_CLASSIFY_2(SEQ) P99_PASTE2(P00_RESERVED_CLASSIFY_, SEQ) P00_RESERVED_CLASSIFY_1(P00_EAT_FIRST(SEQ))
05591 #define P00_RESERVED_CLASSIFY_1(SEQ) P99_PASTE2(P00_RESERVED_CLASSIFY_, SEQ)
05592 #define P00_RESERVED_CLASSIFY___(CODE) P99_IF_ELSE(P00_RESERVED_VALIDATE(CODE))(P99_PASTE2(P00_RESERVED_CLASSIFY__, CODE))(INVALID_RESERVED_TYPE_EXPRESSION[CODE])
05593 #define P00_RESERVED_CLASSIFY__(N, ...) P00_RESERVED_CLASSIFY___(P00_NARG(__VA_ARGS__))
05594 #define P00_RESERVED_CLASSIFY_(N, SEQ) P99_IF_ELSE(P99_IS_EQ_0(N))()(P00_RESERVED_CLASSIFY__(N, P99_PASTE2(P00_RESERVED_CLASSIFY_, N)(SEQ)))
05595 
05596 #define P00_RESERVED_CLASSIFY(SEQ) P00_RESERVED_CLASSIFY_(P99_RESERVED_QUAL_LEN(SEQ), SEQ)
05597 
05598 #define P00_RESERVED_VALIDATE(CODE) P99_IS_EQ_2(P99_NARG(P99_PASTE2(P00_RESERVED_VALIDATE__, CODE)))
05599 
05600 #define P99_RESERVED_LEN(SEQ) P99_IF_ELSE(P99_IS_RESERVED_TOK(SEQ))(P00_RESERVED1(P00_EAT_FIRST(SEQ)))(0)
05601 
05602 #define P99_IS_RESERVED_TOK(SEQ) P99_HAS_COMMA(P99_PASTE2(P00_RESERVED_, SEQ))
05603 #define P00_CONST_CLASSIFY_const /* 1 */ ,
05604 #define P00_CONST_CLASSIFY__1
05605 #define P00_CONST_VALIDATE__1 ,
05606 #define P00_CONST_CLASSIFY__2 const
05607 #define P00_CONST_VALIDATE__2 ,
05608 #define P00_CONST_CLASSIFY__3 const
05609 #define P00_CONST_VALIDATE__3 ,
05610 #define P00_CONST_CLASSIFY__4 const
05611 #define P00_CONST_VALIDATE__4 ,
05612 #define P00_CONST_CLASSIFY__5 const
05613 #define P00_CONST_VALIDATE__5 ,
05614 #define P00_CONST_CLASSIFY__6 const
05615 #define P00_CONST_VALIDATE__6 ,
05616 #define P00_CONST_CLASSIFY__7 const
05617 #define P00_CONST_VALIDATE__7 ,
05618 #define P00_VOLATILE_CLASSIFY_volatile /* 1 */ ,
05619 #define P00_VOLATILE_CLASSIFY__1
05620 #define P00_VOLATILE_VALIDATE__1 ,
05621 #define P00_VOLATILE_CLASSIFY__2 volatile
05622 #define P00_VOLATILE_VALIDATE__2 ,
05623 #define P00_VOLATILE_CLASSIFY__3 volatile
05624 #define P00_VOLATILE_VALIDATE__3 ,
05625 #define P00_VOLATILE_CLASSIFY__4 volatile
05626 #define P00_VOLATILE_VALIDATE__4 ,
05627 #define P00_VOLATILE_CLASSIFY__5 volatile
05628 #define P00_VOLATILE_VALIDATE__5 ,
05629 #define P00_VOLATILE_CLASSIFY__6 volatile
05630 #define P00_VOLATILE_VALIDATE__6 ,
05631 #define P00_VOLATILE_CLASSIFY__7 volatile
05632 #define P00_VOLATILE_VALIDATE__7 ,
05633 #define P00_VOID_CLASSIFY_void /* 1 */ ,
05634 #define P00_VOID_CLASSIFY__1
05635 #define P00_VOID_VALIDATE__1 ,
05636 #define P00_VOID_CLASSIFY__2 v
05637 #define P00_VOID_VALIDATE__2 ,
05638 #define P00_BOOL_CLASSIFY__Bool /* 1 */ ,
05639 #define P00_BOOL_CLASSIFY__1
05640 #define P00_BOOL_VALIDATE__1 ,
05641 #define P00_BOOL_CLASSIFY__2 b
05642 #define P00_BOOL_VALIDATE__2 ,
05643 #define P00_INTEGER_CLASSIFY_long /* 1 */ ,
05644 #define P00_INTEGER_CLASSIFY_short /* 4 */ ,,,,
05645 #define P00_INTEGER_CLASSIFY_char /* 8 */ ,,,,,,,,
05646 #define P00_INTEGER_CLASSIFY_signed /* 16 */ ,,,,,,,,,,,,,,,,
05647 #define P00_INTEGER_CLASSIFY_unsigned /* 32 */ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
05648 #define P00_INTEGER_CLASSIFY_int /* 64 */ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
05649 #define P00_INTEGER_CLASSIFY__2 l
05650 #define P00_INTEGER_VALIDATE__2 ,
05651 #define P00_INTEGER_CLASSIFY__3 ll
05652 #define P00_INTEGER_VALIDATE__3 ,
05653 #define P00_INTEGER_CLASSIFY__5 h
05654 #define P00_INTEGER_VALIDATE__5 ,
05655 #define P00_INTEGER_CLASSIFY__9 c
05656 #define P00_INTEGER_VALIDATE__9 ,
05657 #define P00_INTEGER_CLASSIFY__17 i
05658 #define P00_INTEGER_VALIDATE__17 ,
05659 #define P00_INTEGER_CLASSIFY__18 l
05660 #define P00_INTEGER_VALIDATE__18 ,
05661 #define P00_INTEGER_CLASSIFY__19 ll
05662 #define P00_INTEGER_VALIDATE__19 ,
05663 #define P00_INTEGER_CLASSIFY__21 h
05664 #define P00_INTEGER_VALIDATE__21 ,
05665 #define P00_INTEGER_CLASSIFY__25 hh
05666 #define P00_INTEGER_VALIDATE__25 ,
05667 #define P00_INTEGER_CLASSIFY__33 u
05668 #define P00_INTEGER_VALIDATE__33 ,
05669 #define P00_INTEGER_CLASSIFY__34 ul
05670 #define P00_INTEGER_VALIDATE__34 ,
05671 #define P00_INTEGER_CLASSIFY__35 ull
05672 #define P00_INTEGER_VALIDATE__35 ,
05673 #define P00_INTEGER_CLASSIFY__37 uh
05674 #define P00_INTEGER_VALIDATE__37 ,
05675 #define P00_INTEGER_CLASSIFY__41 uhh
05676 #define P00_INTEGER_VALIDATE__41 ,
05677 #define P00_INTEGER_CLASSIFY__65 i
05678 #define P00_INTEGER_VALIDATE__65 ,
05679 #define P00_INTEGER_CLASSIFY__66 l
05680 #define P00_INTEGER_VALIDATE__66 ,
05681 #define P00_INTEGER_CLASSIFY__67 ll
05682 #define P00_INTEGER_VALIDATE__67 ,
05683 #define P00_INTEGER_CLASSIFY__69 h
05684 #define P00_INTEGER_VALIDATE__69 ,
05685 #define P00_INTEGER_CLASSIFY__81 i
05686 #define P00_INTEGER_VALIDATE__81 ,
05687 #define P00_INTEGER_CLASSIFY__82 l
05688 #define P00_INTEGER_VALIDATE__82 ,
05689 #define P00_INTEGER_CLASSIFY__83 ll
05690 #define P00_INTEGER_VALIDATE__83 ,
05691 #define P00_INTEGER_CLASSIFY__85 h
05692 #define P00_INTEGER_VALIDATE__85 ,
05693 #define P00_INTEGER_CLASSIFY__97 u
05694 #define P00_INTEGER_VALIDATE__97 ,
05695 #define P00_INTEGER_CLASSIFY__98 ul
05696 #define P00_INTEGER_VALIDATE__98 ,
05697 #define P00_INTEGER_CLASSIFY__99 ull
05698 #define P00_INTEGER_VALIDATE__99 ,
05699 #define P00_INTEGER_CLASSIFY__101 uh
05700 #define P00_INTEGER_VALIDATE__101 ,
05701 #define P00_FLOAT_CLASSIFY_long /* 1 */ ,
05702 #define P00_FLOAT_CLASSIFY_double /* 4 */ ,,,,
05703 #define P00_FLOAT_CLASSIFY_float /* 16 */ ,,,,,,,,,,,,,,,,
05704 #define P00_FLOAT_CLASSIFY__Complex /* 32 */ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
05705 #define P00_FLOAT_CLASSIFY__5 d
05706 #define P00_FLOAT_VALIDATE__5 ,
05707 #define P00_FLOAT_CLASSIFY__6 ld
05708 #define P00_FLOAT_VALIDATE__6 ,
05709 #define P00_FLOAT_CLASSIFY__17 f
05710 #define P00_FLOAT_VALIDATE__17 ,
05711 #define P00_FLOAT_CLASSIFY__37 dc
05712 #define P00_FLOAT_VALIDATE__37 ,
05713 #define P00_FLOAT_CLASSIFY__38 ldc
05714 #define P00_FLOAT_VALIDATE__38 ,
05715 #define P00_FLOAT_CLASSIFY__49 fc
05716 #define P00_FLOAT_VALIDATE__49 ,
05717 
05759 #define P99_BUILTIN_TYPE(...) P99_PASTE2(P00_, P99_PASTE(BUILTIN_TYPE_, __VA_ARGS__))
05760 #define P00_BUILTIN_TYPE_ signed
05761 #define P00_BUILTIN_TYPE_b _Bool
05762 #define P00_BUILTIN_TYPE_c char
05763 #define P00_BUILTIN_TYPE_d double
05764 #define P00_BUILTIN_TYPE_dc double _Complex
05765 #define P00_BUILTIN_TYPE_f float
05766 #define P00_BUILTIN_TYPE_fc float _Complex
05767 #define P00_BUILTIN_TYPE_h signed short
05768 #define P00_BUILTIN_TYPE_hh signed char
05769 #define P00_BUILTIN_TYPE_i signed
05770 #define P00_BUILTIN_TYPE_i128 int_least128_t
05771 #define P00_BUILTIN_TYPE_i16 int_least16_t
05772 #define P00_BUILTIN_TYPE_i32 int_least32_t
05773 #define P00_BUILTIN_TYPE_i64 int_least64_t
05774 #define P00_BUILTIN_TYPE_i8 int_least8_t
05775 #define P00_BUILTIN_TYPE_j intmax_t
05776 #define P00_BUILTIN_TYPE_l signed long
05777 #define P00_BUILTIN_TYPE_ld long double
05778 #define P00_BUILTIN_TYPE_ldc long double _Complex
05779 #define P00_BUILTIN_TYPE_ll signed long long
05780 #define P00_BUILTIN_TYPE_t ptrdiff_t
05781 #define P00_BUILTIN_TYPE_u unsigned
05782 #define P00_BUILTIN_TYPE_u128 uint_least128_t
05783 #define P00_BUILTIN_TYPE_u16 uint_least16_t
05784 #define P00_BUILTIN_TYPE_u32 uint_least32_t
05785 #define P00_BUILTIN_TYPE_u64 uint_least64_t
05786 #define P00_BUILTIN_TYPE_u8 uint_least8_t
05787 #define P00_BUILTIN_TYPE_uc unsigned char
05788 #define P00_BUILTIN_TYPE_uh unsigned short
05789 #define P00_BUILTIN_TYPE_uhh unsigned char
05790 #define P00_BUILTIN_TYPE_uj uintmax_t
05791 #define P00_BUILTIN_TYPE_ul unsigned long
05792 #define P00_BUILTIN_TYPE_ull unsigned long long
05793 #define P00_BUILTIN_TYPE_uz size_t
05794 #define P00_BUILTIN_TYPE_v void
05795 #define P99_BUILTIN_MAX(...) P99_PASTE2(P00_, P99_PASTE(BUILTIN_MAX_, __VA_ARGS__))
05796 #define P00_BUILTIN_MAX_ INT_MAX
05797 #define P00_BUILTIN_MAX_b 1
05798 #define P00_BUILTIN_MAX_c CHAR_MAX
05799 #define P00_BUILTIN_MAX_h SHRT_MAX
05800 #define P00_BUILTIN_MAX_hh SCHAR_MAX
05801 #define P00_BUILTIN_MAX_i INT_MAX
05802 #define P00_BUILTIN_MAX_i128 INT128_MAX
05803 #define P00_BUILTIN_MAX_i16 INT16_MAX
05804 #define P00_BUILTIN_MAX_i32 INT32_MAX
05805 #define P00_BUILTIN_MAX_i64 INT64_MAX
05806 #define P00_BUILTIN_MAX_i8 INT8_MAX
05807 #define P00_BUILTIN_MAX_j INTMAX_MAX
05808 #define P00_BUILTIN_MAX_l LONG_MAX
05809 #define P00_BUILTIN_MAX_ll LLONG_MAX
05810 #define P00_BUILTIN_MAX_t PTRDIFF_MAX
05811 #define P00_BUILTIN_MAX_u UINT_MAX
05812 #define P00_BUILTIN_MAX_u128 UINT128_MAX
05813 #define P00_BUILTIN_MAX_u16 UINT16_MAX
05814 #define P00_BUILTIN_MAX_u32 UINT32_MAX
05815 #define P00_BUILTIN_MAX_u64 UINT64_MAX
05816 #define P00_BUILTIN_MAX_u8 UINT8_MAX
05817 #define P00_BUILTIN_MAX_uc UCHAR_MAX
05818 #define P00_BUILTIN_MAX_uh USHRT_MAX
05819 #define P00_BUILTIN_MAX_uhh UCHAR_MAX
05820 #define P00_BUILTIN_MAX_uj UINTMAX_MAX
05821 #define P00_BUILTIN_MAX_ul ULONG_MAX
05822 #define P00_BUILTIN_MAX_ull ULLONG_MAX
05823 #define P00_BUILTIN_MAX_uz SIZE_MAX
05824 #define P99_BUILTIN_MIN(...) P99_PASTE2(P00_, P99_PASTE(BUILTIN_MIN_, __VA_ARGS__))
05825 #define P00_BUILTIN_MIN_ INT_MIN
05826 #define P00_BUILTIN_MIN_b 0
05827 #define P00_BUILTIN_MIN_c CHAR_MIN
05828 #define P00_BUILTIN_MIN_h SHRT_MIN
05829 #define P00_BUILTIN_MIN_hh SCHAR_MIN
05830 #define P00_BUILTIN_MIN_i INT_MIN
05831 #define P00_BUILTIN_MIN_i128 INT128_MIN
05832 #define P00_BUILTIN_MIN_i16 INT16_MIN
05833 #define P00_BUILTIN_MIN_i32 INT32_MIN
05834 #define P00_BUILTIN_MIN_i64 INT64_MIN
05835 #define P00_BUILTIN_MIN_i8 INT8_MIN
05836 #define P00_BUILTIN_MIN_j INTMAX_MIN
05837 #define P00_BUILTIN_MIN_l LONG_MIN
05838 #define P00_BUILTIN_MIN_ll LLONG_MIN
05839 #define P00_BUILTIN_MIN_t PTRDIFF_MIN
05840 #define P00_BUILTIN_MIN_u 0
05841 #define P00_BUILTIN_MIN_u128 UINT128_C(0)
05842 #define P00_BUILTIN_MIN_u16 UINT16_C(0)
05843 #define P00_BUILTIN_MIN_u32 UINT32_C(0)
05844 #define P00_BUILTIN_MIN_u64 UINT64_C(0)
05845 #define P00_BUILTIN_MIN_u8 UINT8_C(0)
05846 #define P00_BUILTIN_MIN_uc 0
05847 #define P00_BUILTIN_MIN_uh 0
05848 #define P00_BUILTIN_MIN_uhh 0
05849 #define P00_BUILTIN_MIN_uj 0ULL
05850 #define P00_BUILTIN_MIN_ul 0UL
05851 #define P00_BUILTIN_MIN_ull 0ULL
05852 #define P00_BUILTIN_MIN_uz 0
05853 #define P99_INTEGER_RANK(...) P99_PASTE2(P00_, P99_PASTE(INTEGER_RANK_, __VA_ARGS__))
05854 #define P00_INTEGER_RANK_ 3
05855 #define P00_INTEGER_RANK_b 0
05856 #define P00_INTEGER_RANK_c 1
05857 #define P00_INTEGER_RANK_h 2
05858 #define P00_INTEGER_RANK_hh 1
05859 #define P00_INTEGER_RANK_i 3
05860 #define P00_INTEGER_RANK_l 4
05861 #define P00_INTEGER_RANK_ll 5
05862 #define P00_INTEGER_RANK_u 3
05863 #define P00_INTEGER_RANK_uh 2
05864 #define P00_INTEGER_RANK_uhh 1
05865 #define P00_INTEGER_RANK_ul 4
05866 #define P00_INTEGER_RANK_ull 5
05867 #define P99_INTEGER_SIGN(...) P99_PASTE2(P00_, P99_PASTE(INTEGER_SIGN_, __VA_ARGS__))
05868 #define P00_INTEGER_SIGN_ 1
05869 #define P00_INTEGER_SIGN_b 0
05870 #define P00_INTEGER_SIGN_h 1
05871 #define P00_INTEGER_SIGN_hh 1
05872 #define P00_INTEGER_SIGN_i 1
05873 #define P00_INTEGER_SIGN_l 1
05874 #define P00_INTEGER_SIGN_ll 1
05875 #define P00_INTEGER_SIGN_u 0
05876 #define P00_INTEGER_SIGN_uh 0
05877 #define P00_INTEGER_SIGN_uhh 0
05878 #define P00_INTEGER_SIGN_ul 0
05879 #define P00_INTEGER_SIGN_ull 0
05880 #define P99_INTEGER_SIGNED(...) P99_PASTE2(P00_, P99_PASTE(INTEGER_SIGNED_, __VA_ARGS__))
05881 #define P00_INTEGER_SIGNED_ i
05882 #define P00_INTEGER_SIGNED_1 hh
05883 #define P00_INTEGER_SIGNED_2 h
05884 #define P00_INTEGER_SIGNED_3 i
05885 #define P00_INTEGER_SIGNED_4 l
05886 #define P00_INTEGER_SIGNED_5 ll
05887 #define P00_INTEGER_SIGNED_c hh
05888 #define P00_INTEGER_SIGNED_h h
05889 #define P00_INTEGER_SIGNED_hh hh
05890 #define P00_INTEGER_SIGNED_i i
05891 #define P00_INTEGER_SIGNED_l l
05892 #define P00_INTEGER_SIGNED_ll ll
05893 #define P00_INTEGER_SIGNED_u i
05894 #define P00_INTEGER_SIGNED_uh h
05895 #define P00_INTEGER_SIGNED_uhh hh
05896 #define P00_INTEGER_SIGNED_ul l
05897 #define P00_INTEGER_SIGNED_ull ll
05898 #define P99_INTEGER_UNSIGNED(...) P99_PASTE2(P00_, P99_PASTE(INTEGER_UNSIGNED_, __VA_ARGS__))
05899 #define P00_INTEGER_UNSIGNED_ u
05900 #define P00_INTEGER_UNSIGNED_0 b
05901 #define P00_INTEGER_UNSIGNED_1 uhh
05902 #define P00_INTEGER_UNSIGNED_2 uh
05903 #define P00_INTEGER_UNSIGNED_3 u
05904 #define P00_INTEGER_UNSIGNED_4 ul
05905 #define P00_INTEGER_UNSIGNED_5 ull
05906 #define P00_INTEGER_UNSIGNED_b b
05907 #define P00_INTEGER_UNSIGNED_c uhh
05908 #define P00_INTEGER_UNSIGNED_h uh
05909 #define P00_INTEGER_UNSIGNED_hh uhh
05910 #define P00_INTEGER_UNSIGNED_i u
05911 #define P00_INTEGER_UNSIGNED_l ul
05912 #define P00_INTEGER_UNSIGNED_ll ull
05913 #define P00_INTEGER_UNSIGNED_u u
05914 #define P00_INTEGER_UNSIGNED_uh uh
05915 #define P00_INTEGER_UNSIGNED_uhh uhh
05916 #define P00_INTEGER_UNSIGNED_ul ul
05917 #define P00_INTEGER_UNSIGNED_ull ull
05918 
05921 #define P00_PRED_1 0
05922 #define P00_PRED_2 1
05923 #define P00_PRED_3 2
05924 #define P00_PRED_4 3
05925 #define P00_PRED_5 4
05926 #define P00_PRED_6 5
05927 #define P00_PRED_7 6
05928 #define P00_PRED_8 7
05929 #define P00_PRED_9 8
05930 #define P00_PRED_10 9
05931 #define P00_PRED_11 10
05932 #define P00_PRED_12 11
05933 #define P00_PRED_13 12
05934 #define P00_PRED_14 13
05935 #define P00_PRED_15 14
05936 #define P00_PRED_16 15
05937 #define P00_PRED_17 16
05938 #define P00_PRED_18 17
05939 #define P00_PRED_19 18
05940 #define P00_PRED_20 19
05941 #define P00_PRED_21 20
05942 #define P00_PRED_22 21
05943 #define P00_PRED_23 22
05944 #define P00_PRED_24 23
05945 #define P00_PRED_25 24
05946 #define P00_PRED_26 25
05947 #define P00_PRED_27 26
05948 #define P00_PRED_28 27
05949 #define P00_PRED_29 28
05950 #define P00_PRED_30 29
05951 #define P00_PRED_31 30
05952 #define P00_PRED_32 31
05953 #define P00_PRED_33 32
05954 #define P00_PRED_34 33
05955 #define P00_PRED_35 34
05956 #define P00_PRED_36 35
05957 #define P00_PRED_37 36
05958 #define P00_PRED_38 37
05959 #define P00_PRED_39 38
05960 #define P00_PRED_40 39
05961 #define P00_PRED_41 40
05962 #define P00_PRED_42 41
05963 #define P00_PRED_43 42
05964 #define P00_PRED_44 43
05965 #define P00_PRED_45 44
05966 #define P00_PRED_46 45
05967 #define P00_PRED_47 46
05968 #define P00_PRED_48 47
05969 #define P00_PRED_49 48
05970 #define P00_PRED_50 49
05971 #define P00_PRED_51 50
05972 #define P00_PRED_52 51
05973 #define P00_PRED_53 52
05974 #define P00_PRED_54 53
05975 #define P00_PRED_55 54
05976 #define P00_PRED_56 55
05977 #define P00_PRED_57 56
05978 #define P00_PRED_58 57
05979 #define P00_PRED_59 58
05980 #define P00_PRED_60 59
05981 #define P00_PRED_61 60
05982 #define P00_PRED_62 61
05983 #define P00_PRED_63 62
05984 #define P00_PRED_64 63
05985 #define P00_PRED_65 64
05986 #define P00_PRED_66 65
05987 #define P00_PRED_67 66
05988 #define P00_PRED_68 67
05989 #define P00_PRED_69 68
05990 #define P00_PRED_70 69
05991 #define P00_PRED_71 70
05992 #define P00_PRED_72 71
05993 #define P00_PRED_73 72
05994 #define P00_PRED_74 73
05995 #define P00_PRED_75 74
05996 #define P00_PRED_76 75
05997 #define P00_PRED_77 76
05998 #define P00_PRED_78 77
05999 #define P00_PRED_79 78
06000 #define P00_PRED_80 79
06001 #define P00_PRED_81 80
06002 #define P00_PRED_82 81
06003 #define P00_PRED_83 82
06004 #define P00_PRED_84 83
06005 #define P00_PRED_85 84
06006 #define P00_PRED_86 85
06007 #define P00_PRED_87 86
06008 #define P00_PRED_88 87
06009 #define P00_PRED_89 88
06010 #define P00_PRED_90 89
06011 #define P00_PRED_91 90
06012 #define P00_PRED_92 91
06013 #define P00_PRED_93 92
06014 #define P00_PRED_94 93
06015 #define P00_PRED_95 94
06016 #define P00_PRED_96 95
06017 #define P00_PRED_97 96
06018 #define P00_PRED_98 97
06019 #define P00_PRED_99 98
06020 #define P00_PRED_100 99
06021 #define P00_PRED_101 100
06022 #define P00_PRED_102 101
06023 #define P00_PRED_103 102
06024 #define P00_PRED_104 103
06025 #define P00_PRED_105 104
06026 #define P00_PRED_106 105
06027 #define P00_PRED_107 106
06028 #define P00_PRED_108 107
06029 #define P00_PRED_109 108
06030 #define P00_PRED_110 109
06031 #define P00_PRED_111 110
06032 #define P00_PRED_112 111
06033 #define P00_PRED_113 112
06034 #define P00_PRED_114 113
06035 #define P00_PRED_115 114
06036 #define P00_PRED_116 115
06037 #define P00_PRED_117 116
06038 #define P00_PRED_118 117
06039 #define P00_PRED_119 118
06040 #define P00_PRED_120 119
06041 #define P00_PRED_121 120
06042 #define P00_PRED_122 121
06043 #define P00_PRED_123 122
06044 #define P00_PRED_124 123
06045 #define P00_PRED_125 124
06046 #define P00_PRED_126 125
06047 #define P00_PRED_127 126
06048 #define P00_PRED_128 127
06049 #define P00_PRED_129 128
06050 #define P00_PRED_130 129
06051 #define P00_PRED_131 130
06052 #define P00_PRED_132 131
06053 #define P00_PRED_133 132
06054 #define P00_PRED_134 133
06055 #define P00_PRED_135 134
06056 #define P00_PRED_136 135
06057 #define P00_PRED_137 136
06058 #define P00_PRED_138 137
06059 #define P00_PRED_139 138
06060 #define P00_PRED_140 139
06061 #define P00_PRED_141 140
06062 #define P00_PRED_142 141
06063 #define P00_PRED_143 142
06064 #define P00_PRED_144 143
06065 #define P00_PRED_145 144
06066 #define P00_PRED_146 145
06067 #define P00_PRED_147 146
06068 #define P00_PRED_148 147
06069 #define P00_PRED_149 148
06070 #define P00_PRED_150 149
06071 #define P00_PRED_151 150
06072 #define P00_PRED_152 151
06073 #define P00_PRED_153 152
06074 #define P00_PRED_154 153
06075 #define P00_PRED_155 154
06076 #define P00_PRED_156 155
06077 #define P00_PRED_157 156
06078 #define P00_PRED_158 157
06079 #define P00_PRED_159 158
06080 #define P00_PRED_160 159
06081 #define P00_PRED_minus_0 minus_1
06082 #define P00_PRED_minus_1 minus_2
06083 #define P00_PRED_minus_2 minus_3
06084 #define P00_PRED_minus_3 minus_4
06085 #define P00_PRED_minus_4 minus_5
06086 #define P00_PRED_minus_5 minus_6
06087 #define P00_PRED_minus_6 minus_7
06088 #define P00_PRED_minus_7 minus_8
06089 #define P00_PRED_minus_8 minus_9
06090 #define P00_PRED_minus_9 minus_10
06091 #define P00_PRED_minus_10 minus_11
06092 #define P00_PRED_minus_11 minus_12
06093 #define P00_PRED_minus_12 minus_13
06094 #define P00_PRED_minus_13 minus_14
06095 #define P00_PRED_minus_14 minus_15
06096 #define P00_PRED_minus_15 minus_16
06097 #define P00_PRED_minus_16 minus_17
06098 #define P00_PRED_minus_17 minus_18
06099 #define P00_PRED_minus_18 minus_19
06100 #define P00_PRED_minus_19 minus_20
06101 #define P00_PRED_minus_20 minus_21
06102 #define P00_PRED_minus_21 minus_22
06103 #define P00_PRED_minus_22 minus_23
06104 #define P00_PRED_minus_23 minus_24
06105 #define P00_PRED_minus_24 minus_25
06106 #define P00_PRED_minus_25 minus_26
06107 #define P00_PRED_minus_26 minus_27
06108 #define P00_PRED_minus_27 minus_28
06109 #define P00_PRED_minus_28 minus_29
06110 #define P00_PRED_minus_29 minus_30
06111 #define P00_PRED_minus_30 minus_31
06112 #define P00_PRED_minus_31 minus_32
06113 #define P00_PRED_minus_32 minus_33
06114 #define P00_PRED_minus_33 minus_34
06115 #define P00_PRED_minus_34 minus_35
06116 #define P00_PRED_minus_35 minus_36
06117 #define P00_PRED_minus_36 minus_37
06118 #define P00_PRED_minus_37 minus_38
06119 #define P00_PRED_minus_38 minus_39
06120 #define P00_PRED_minus_39 minus_40
06121 #define P00_PRED_minus_40 minus_41
06122 #define P00_PRED_minus_41 minus_42
06123 #define P00_PRED_minus_42 minus_43
06124 #define P00_PRED_minus_43 minus_44
06125 #define P00_PRED_minus_44 minus_45
06126 #define P00_PRED_minus_45 minus_46
06127 #define P00_PRED_minus_46 minus_47
06128 #define P00_PRED_minus_47 minus_48
06129 #define P00_PRED_minus_48 minus_49
06130 #define P00_PRED_minus_49 minus_50
06131 #define P00_PRED_minus_50 minus_51
06132 #define P00_PRED_minus_51 minus_52
06133 #define P00_PRED_minus_52 minus_53
06134 #define P00_PRED_minus_53 minus_54
06135 #define P00_PRED_minus_54 minus_55
06136 #define P00_PRED_minus_55 minus_56
06137 #define P00_PRED_minus_56 minus_57
06138 #define P00_PRED_minus_57 minus_58
06139 #define P00_PRED_minus_58 minus_59
06140 #define P00_PRED_minus_59 minus_60
06141 #define P00_PRED_minus_60 minus_61
06142 #define P00_PRED_minus_61 minus_62
06143 #define P00_PRED_minus_62 minus_63
06144 #define P00_PRED_minus_63 minus_64
06145 #define P00_PRED_minus_64 minus_65
06146 #define P00_PRED_minus_65 minus_66
06147 #define P00_PRED_minus_66 minus_67
06148 #define P00_PRED_minus_67 minus_68
06149 #define P00_PRED_minus_68 minus_69
06150 #define P00_PRED_minus_69 minus_70
06151 #define P00_PRED_minus_70 minus_71
06152 #define P00_PRED_minus_71 minus_72
06153 #define P00_PRED_minus_72 minus_73
06154 #define P00_PRED_minus_73 minus_74
06155 #define P00_PRED_minus_74 minus_75
06156 #define P00_PRED_minus_75 minus_76
06157 #define P00_PRED_minus_76 minus_77
06158 #define P00_PRED_minus_77 minus_78
06159 #define P00_PRED_minus_78 minus_79
06160 #define P00_PRED_minus_79 minus_80
06161 #define P00_PRED_minus_80 minus_81
06162 #define P00_PRED_minus_81 minus_82
06163 #define P00_PRED_minus_82 minus_83
06164 #define P00_PRED_minus_83 minus_84
06165 #define P00_PRED_minus_84 minus_85
06166 #define P00_PRED_minus_85 minus_86
06167 #define P00_PRED_minus_86 minus_87
06168 #define P00_PRED_minus_87 minus_88
06169 #define P00_PRED_minus_88 minus_89
06170 #define P00_PRED_minus_89 minus_90
06171 #define P00_PRED_minus_90 minus_91
06172 #define P00_PRED_minus_91 minus_92
06173 #define P00_PRED_minus_92 minus_93
06174 #define P00_PRED_minus_93 minus_94
06175 #define P00_PRED_minus_94 minus_95
06176 #define P00_PRED_minus_95 minus_96
06177 #define P00_PRED_minus_96 minus_97
06178 #define P00_PRED_minus_97 minus_98
06179 #define P00_PRED_minus_98 minus_99
06180 #define P00_PRED_minus_99 minus_100
06181 #define P00_PRED_minus_100 minus_101
06182 #define P00_PRED_minus_101 minus_102
06183 #define P00_PRED_minus_102 minus_103
06184 #define P00_PRED_minus_103 minus_104
06185 #define P00_PRED_minus_104 minus_105
06186 #define P00_PRED_minus_105 minus_106
06187 #define P00_PRED_minus_106 minus_107
06188 #define P00_PRED_minus_107 minus_108
06189 #define P00_PRED_minus_108 minus_109
06190 #define P00_PRED_minus_109 minus_110
06191 #define P00_PRED_minus_110 minus_111
06192 #define P00_PRED_minus_111 minus_112
06193 #define P00_PRED_minus_112 minus_113
06194 #define P00_PRED_minus_113 minus_114
06195 #define P00_PRED_minus_114 minus_115
06196 #define P00_PRED_minus_115 minus_116
06197 #define P00_PRED_minus_116 minus_117
06198 #define P00_PRED_minus_117 minus_118
06199 #define P00_PRED_minus_118 minus_119
06200 #define P00_PRED_minus_119 minus_120
06201 #define P00_PRED_minus_120 minus_121
06202 #define P00_PRED_minus_121 minus_122
06203 #define P00_PRED_minus_122 minus_123
06204 #define P00_PRED_minus_123 minus_124
06205 #define P00_PRED_minus_124 minus_125
06206 #define P00_PRED_minus_125 minus_126
06207 #define P00_PRED_minus_126 minus_127
06208 #define P00_PRED_minus_127 minus_128
06209 #define P00_PRED_minus_128 minus_129
06210 #define P00_PRED_minus_129 minus_130
06211 #define P00_PRED_minus_130 minus_131
06212 #define P00_PRED_minus_131 minus_132
06213 #define P00_PRED_minus_132 minus_133
06214 #define P00_PRED_minus_133 minus_134
06215 #define P00_PRED_minus_134 minus_135
06216 #define P00_PRED_minus_135 minus_136
06217 #define P00_PRED_minus_136 minus_137
06218 #define P00_PRED_minus_137 minus_138
06219 #define P00_PRED_minus_138 minus_139
06220 #define P00_PRED_minus_139 minus_140
06221 #define P00_PRED_minus_140 minus_141
06222 #define P00_PRED_minus_141 minus_142
06223 #define P00_PRED_minus_142 minus_143
06224 #define P00_PRED_minus_143 minus_144
06225 #define P00_PRED_minus_144 minus_145
06226 #define P00_PRED_minus_145 minus_146
06227 #define P00_PRED_minus_146 minus_147
06228 #define P00_PRED_minus_147 minus_148
06229 #define P00_PRED_minus_148 minus_149
06230 #define P00_PRED_minus_149 minus_150
06231 #define P00_PRED_minus_150 minus_151
06232 #define P00_PRED_minus_151 minus_152
06233 #define P00_PRED_minus_152 minus_153
06234 #define P00_PRED_minus_153 minus_154
06235 #define P00_PRED_minus_154 minus_155
06236 #define P00_PRED_minus_155 minus_156
06237 #define P00_PRED_minus_156 minus_157
06238 #define P00_PRED_minus_157 minus_158
06239 #define P00_PRED_minus_158 minus_159
06240 #define P00_PRED_minus_159 minus_160
06241 #define P00_minus_minus_0 0
06242 #define P00_minus_minus_1 1
06243 #define P00_minus_minus_2 2
06244 #define P00_minus_minus_3 3
06245 #define P00_minus_minus_4 4
06246 #define P00_minus_minus_5 5
06247 #define P00_minus_minus_6 6
06248 #define P00_minus_minus_7 7
06249 #define P00_minus_minus_8 8
06250 #define P00_minus_minus_9 9
06251 #define P00_minus_minus_10 10
06252 #define P00_minus_minus_11 11
06253 #define P00_minus_minus_12 12
06254 #define P00_minus_minus_13 13
06255 #define P00_minus_minus_14 14
06256 #define P00_minus_minus_15 15
06257 #define P00_minus_minus_16 16
06258 #define P00_minus_minus_17 17
06259 #define P00_minus_minus_18 18
06260 #define P00_minus_minus_19 19
06261 #define P00_minus_minus_20 20
06262 #define P00_minus_minus_21 21
06263 #define P00_minus_minus_22 22
06264 #define P00_minus_minus_23 23
06265 #define P00_minus_minus_24 24
06266 #define P00_minus_minus_25 25
06267 #define P00_minus_minus_26 26
06268 #define P00_minus_minus_27 27
06269 #define P00_minus_minus_28 28
06270 #define P00_minus_minus_29 29
06271 #define P00_minus_minus_30 30
06272 #define P00_minus_minus_31 31
06273 #define P00_minus_minus_32 32
06274 #define P00_minus_minus_33 33
06275 #define P00_minus_minus_34 34
06276 #define P00_minus_minus_35 35
06277 #define P00_minus_minus_36 36
06278 #define P00_minus_minus_37 37
06279 #define P00_minus_minus_38 38
06280 #define P00_minus_minus_39 39
06281 #define P00_minus_minus_40 40
06282 #define P00_minus_minus_41 41
06283 #define P00_minus_minus_42 42
06284 #define P00_minus_minus_43 43
06285 #define P00_minus_minus_44 44
06286 #define P00_minus_minus_45 45
06287 #define P00_minus_minus_46 46
06288 #define P00_minus_minus_47 47
06289 #define P00_minus_minus_48 48
06290 #define P00_minus_minus_49 49
06291 #define P00_minus_minus_50 50
06292 #define P00_minus_minus_51 51
06293 #define P00_minus_minus_52 52
06294 #define P00_minus_minus_53 53
06295 #define P00_minus_minus_54 54
06296 #define P00_minus_minus_55 55
06297 #define P00_minus_minus_56 56
06298 #define P00_minus_minus_57 57
06299 #define P00_minus_minus_58 58
06300 #define P00_minus_minus_59 59
06301 #define P00_minus_minus_60 60
06302 #define P00_minus_minus_61 61
06303 #define P00_minus_minus_62 62
06304 #define P00_minus_minus_63 63
06305 #define P00_minus_minus_64 64
06306 #define P00_minus_minus_65 65
06307 #define P00_minus_minus_66 66
06308 #define P00_minus_minus_67 67
06309 #define P00_minus_minus_68 68
06310 #define P00_minus_minus_69 69
06311 #define P00_minus_minus_70 70
06312 #define P00_minus_minus_71 71
06313 #define P00_minus_minus_72 72
06314 #define P00_minus_minus_73 73
06315 #define P00_minus_minus_74 74
06316 #define P00_minus_minus_75 75
06317 #define P00_minus_minus_76 76
06318 #define P00_minus_minus_77 77
06319 #define P00_minus_minus_78 78
06320 #define P00_minus_minus_79 79
06321 #define P00_minus_minus_80 80
06322 #define P00_minus_minus_81 81
06323 #define P00_minus_minus_82 82
06324 #define P00_minus_minus_83 83
06325 #define P00_minus_minus_84 84
06326 #define P00_minus_minus_85 85
06327 #define P00_minus_minus_86 86
06328 #define P00_minus_minus_87 87
06329 #define P00_minus_minus_88 88
06330 #define P00_minus_minus_89 89
06331 #define P00_minus_minus_90 90
06332 #define P00_minus_minus_91 91
06333 #define P00_minus_minus_92 92
06334 #define P00_minus_minus_93 93
06335 #define P00_minus_minus_94 94
06336 #define P00_minus_minus_95 95
06337 #define P00_minus_minus_96 96
06338 #define P00_minus_minus_97 97
06339 #define P00_minus_minus_98 98
06340 #define P00_minus_minus_99 99
06341 #define P00_minus_minus_100 100
06342 #define P00_minus_minus_101 101
06343 #define P00_minus_minus_102 102
06344 #define P00_minus_minus_103 103
06345 #define P00_minus_minus_104 104
06346 #define P00_minus_minus_105 105
06347 #define P00_minus_minus_106 106
06348 #define P00_minus_minus_107 107
06349 #define P00_minus_minus_108 108
06350 #define P00_minus_minus_109 109
06351 #define P00_minus_minus_110 110
06352 #define P00_minus_minus_111 111
06353 #define P00_minus_minus_112 112
06354 #define P00_minus_minus_113 113
06355 #define P00_minus_minus_114 114
06356 #define P00_minus_minus_115 115
06357 #define P00_minus_minus_116 116
06358 #define P00_minus_minus_117 117
06359 #define P00_minus_minus_118 118
06360 #define P00_minus_minus_119 119
06361 #define P00_minus_minus_120 120
06362 #define P00_minus_minus_121 121
06363 #define P00_minus_minus_122 122
06364 #define P00_minus_minus_123 123
06365 #define P00_minus_minus_124 124
06366 #define P00_minus_minus_125 125
06367 #define P00_minus_minus_126 126
06368 #define P00_minus_minus_127 127
06369 #define P00_minus_minus_128 128
06370 #define P00_minus_minus_129 129
06371 #define P00_minus_minus_130 130
06372 #define P00_minus_minus_131 131
06373 #define P00_minus_minus_132 132
06374 #define P00_minus_minus_133 133
06375 #define P00_minus_minus_134 134
06376 #define P00_minus_minus_135 135
06377 #define P00_minus_minus_136 136
06378 #define P00_minus_minus_137 137
06379 #define P00_minus_minus_138 138
06380 #define P00_minus_minus_139 139
06381 #define P00_minus_minus_140 140
06382 #define P00_minus_minus_141 141
06383 #define P00_minus_minus_142 142
06384 #define P00_minus_minus_143 143
06385 #define P00_minus_minus_144 144
06386 #define P00_minus_minus_145 145
06387 #define P00_minus_minus_146 146
06388 #define P00_minus_minus_147 147
06389 #define P00_minus_minus_148 148
06390 #define P00_minus_minus_149 149
06391 #define P00_minus_minus_150 150
06392 #define P00_minus_minus_151 151
06393 #define P00_minus_minus_152 152
06394 #define P00_minus_minus_153 153
06395 #define P00_minus_minus_154 154
06396 #define P00_minus_minus_155 155
06397 #define P00_minus_minus_156 156
06398 #define P00_minus_minus_157 157
06399 #define P00_minus_minus_158 158
06400 #define P00_minus_minus_159 159
06401 #define P00_IS_0_GE_0 ,
06402 #define P00_IS_1_GE_0 ,
06403 #define P00_IS_2_GE_0 ,
06404 #define P00_IS_3_GE_0 ,
06405 #define P00_IS_4_GE_0 ,
06406 #define P00_IS_5_GE_0 ,
06407 #define P00_IS_6_GE_0 ,
06408 #define P00_IS_7_GE_0 ,
06409 #define P00_IS_8_GE_0 ,
06410 #define P00_IS_9_GE_0 ,
06411 #define P00_IS_10_GE_0 ,
06412 #define P00_IS_11_GE_0 ,
06413 #define P00_IS_12_GE_0 ,
06414 #define P00_IS_13_GE_0 ,
06415 #define P00_IS_14_GE_0 ,
06416 #define P00_IS_15_GE_0 ,
06417 #define P00_IS_16_GE_0 ,
06418 #define P00_IS_17_GE_0 ,
06419 #define P00_IS_18_GE_0 ,
06420 #define P00_IS_19_GE_0 ,
06421 #define P00_IS_20_GE_0 ,
06422 #define P00_IS_21_GE_0 ,
06423 #define P00_IS_22_GE_0 ,
06424 #define P00_IS_23_GE_0 ,
06425 #define P00_IS_24_GE_0 ,
06426 #define P00_IS_25_GE_0 ,
06427 #define P00_IS_26_GE_0 ,
06428 #define P00_IS_27_GE_0 ,
06429 #define P00_IS_28_GE_0 ,
06430 #define P00_IS_29_GE_0 ,
06431 #define P00_IS_30_GE_0 ,
06432 #define P00_IS_31_GE_0 ,
06433 #define P00_IS_32_GE_0 ,
06434 #define P00_IS_33_GE_0 ,
06435 #define P00_IS_34_GE_0 ,
06436 #define P00_IS_35_GE_0 ,
06437 #define P00_IS_36_GE_0 ,
06438 #define P00_IS_37_GE_0 ,
06439 #define P00_IS_38_GE_0 ,
06440 #define P00_IS_39_GE_0 ,
06441 #define P00_IS_40_GE_0 ,
06442 #define P00_IS_41_GE_0 ,
06443 #define P00_IS_42_GE_0 ,
06444 #define P00_IS_43_GE_0 ,
06445 #define P00_IS_44_GE_0 ,
06446 #define P00_IS_45_GE_0 ,
06447 #define P00_IS_46_GE_0 ,
06448 #define P00_IS_47_GE_0 ,
06449 #define P00_IS_48_GE_0 ,
06450 #define P00_IS_49_GE_0 ,
06451 #define P00_IS_50_GE_0 ,
06452 #define P00_IS_51_GE_0 ,
06453 #define P00_IS_52_GE_0 ,
06454 #define P00_IS_53_GE_0 ,
06455 #define P00_IS_54_GE_0 ,
06456 #define P00_IS_55_GE_0 ,
06457 #define P00_IS_56_GE_0 ,
06458 #define P00_IS_57_GE_0 ,
06459 #define P00_IS_58_GE_0 ,
06460 #define P00_IS_59_GE_0 ,
06461 #define P00_IS_60_GE_0 ,
06462 #define P00_IS_61_GE_0 ,
06463 #define P00_IS_62_GE_0 ,
06464 #define P00_IS_63_GE_0 ,
06465 #define P00_IS_64_GE_0 ,
06466 #define P00_IS_65_GE_0 ,
06467 #define P00_IS_66_GE_0 ,
06468 #define P00_IS_67_GE_0 ,
06469 #define P00_IS_68_GE_0 ,
06470 #define P00_IS_69_GE_0 ,
06471 #define P00_IS_70_GE_0 ,
06472 #define P00_IS_71_GE_0 ,
06473 #define P00_IS_72_GE_0 ,
06474 #define P00_IS_73_GE_0 ,
06475 #define P00_IS_74_GE_0 ,
06476 #define P00_IS_75_GE_0 ,
06477 #define P00_IS_76_GE_0 ,
06478 #define P00_IS_77_GE_0 ,
06479 #define P00_IS_78_GE_0 ,
06480 #define P00_IS_79_GE_0 ,
06481 #define P00_IS_80_GE_0 ,
06482 #define P00_IS_81_GE_0 ,
06483 #define P00_IS_82_GE_0 ,
06484 #define P00_IS_83_GE_0 ,
06485 #define P00_IS_84_GE_0 ,
06486 #define P00_IS_85_GE_0 ,
06487 #define P00_IS_86_GE_0 ,
06488 #define P00_IS_87_GE_0 ,
06489 #define P00_IS_88_GE_0 ,
06490 #define P00_IS_89_GE_0 ,
06491 #define P00_IS_90_GE_0 ,
06492 #define P00_IS_91_GE_0 ,
06493 #define P00_IS_92_GE_0 ,
06494 #define P00_IS_93_GE_0 ,
06495 #define P00_IS_94_GE_0 ,
06496 #define P00_IS_95_GE_0 ,
06497 #define P00_IS_96_GE_0 ,
06498 #define P00_IS_97_GE_0 ,
06499 #define P00_IS_98_GE_0 ,
06500 #define P00_IS_99_GE_0 ,
06501 #define P00_IS_100_GE_0 ,
06502 #define P00_IS_101_GE_0 ,
06503 #define P00_IS_102_GE_0 ,
06504 #define P00_IS_103_GE_0 ,
06505 #define P00_IS_104_GE_0 ,
06506 #define P00_IS_105_GE_0 ,
06507 #define P00_IS_106_GE_0 ,
06508 #define P00_IS_107_GE_0 ,
06509 #define P00_IS_108_GE_0 ,
06510 #define P00_IS_109_GE_0 ,
06511 #define P00_IS_110_GE_0 ,
06512 #define P00_IS_111_GE_0 ,
06513 #define P00_IS_112_GE_0 ,
06514 #define P00_IS_113_GE_0 ,
06515 #define P00_IS_114_GE_0 ,
06516 #define P00_IS_115_GE_0 ,
06517 #define P00_IS_116_GE_0 ,
06518 #define P00_IS_117_GE_0 ,
06519 #define P00_IS_118_GE_0 ,
06520 #define P00_IS_119_GE_0 ,
06521 #define P00_IS_120_GE_0 ,
06522 #define P00_IS_121_GE_0 ,
06523 #define P00_IS_122_GE_0 ,
06524 #define P00_IS_123_GE_0 ,
06525 #define P00_IS_124_GE_0 ,
06526 #define P00_IS_125_GE_0 ,
06527 #define P00_IS_126_GE_0 ,
06528 #define P00_IS_127_GE_0 ,
06529 #define P00_IS_128_GE_0 ,
06530 #define P00_IS_129_GE_0 ,
06531 #define P00_IS_130_GE_0 ,
06532 #define P00_IS_131_GE_0 ,
06533 #define P00_IS_132_GE_0 ,
06534 #define P00_IS_133_GE_0 ,
06535 #define P00_IS_134_GE_0 ,
06536 #define P00_IS_135_GE_0 ,
06537 #define P00_IS_136_GE_0 ,
06538 #define P00_IS_137_GE_0 ,
06539 #define P00_IS_138_GE_0 ,
06540 #define P00_IS_139_GE_0 ,
06541 #define P00_IS_140_GE_0 ,
06542 #define P00_IS_141_GE_0 ,
06543 #define P00_IS_142_GE_0 ,
06544 #define P00_IS_143_GE_0 ,
06545 #define P00_IS_144_GE_0 ,
06546 #define P00_IS_145_GE_0 ,
06547 #define P00_IS_146_GE_0 ,
06548 #define P00_IS_147_GE_0 ,
06549 #define P00_IS_148_GE_0 ,
06550 #define P00_IS_149_GE_0 ,
06551 #define P00_IS_150_GE_0 ,
06552 #define P00_IS_151_GE_0 ,
06553 #define P00_IS_152_GE_0 ,
06554 #define P00_IS_153_GE_0 ,
06555 #define P00_IS_154_GE_0 ,
06556 #define P00_IS_155_GE_0 ,
06557 #define P00_IS_156_GE_0 ,
06558 #define P00_IS_157_GE_0 ,
06559 #define P00_IS_158_GE_0 ,
06560 #define P00_IS_159_GE_0 ,
06561 #define P00_dec_eval_0 0
06562 #define P00_dec_eval_1 1
06563 #define P00_dec_eval_2 2
06564 #define P00_dec_eval_3 3
06565 #define P00_dec_eval_4 4
06566 #define P00_dec_eval_5 5
06567 #define P00_dec_eval_6 6
06568 #define P00_dec_eval_7 7
06569 #define P00_dec_eval_8 8
06570 #define P00_dec_eval_9 9
06571 #define P00_dec_eval_10 10
06572 #define P00_dec_eval_11 11
06573 #define P00_dec_eval_12 12
06574 #define P00_dec_eval_13 13
06575 #define P00_dec_eval_14 14
06576 #define P00_dec_eval_15 15
06577 #define P00_dec_eval_16 16
06578 #define P00_dec_eval_17 17
06579 #define P00_dec_eval_18 18
06580 #define P00_dec_eval_19 19
06581 #define P00_dec_eval_20 20
06582 #define P00_dec_eval_21 21
06583 #define P00_dec_eval_22 22
06584 #define P00_dec_eval_23 23
06585 #define P00_dec_eval_24 24
06586 #define P00_dec_eval_25 25
06587 #define P00_dec_eval_26 26
06588 #define P00_dec_eval_27 27
06589 #define P00_dec_eval_28 28
06590 #define P00_dec_eval_29 29
06591 #define P00_dec_eval_30 30
06592 #define P00_dec_eval_31 31
06593 #define P00_dec_eval_32 32
06594 #define P00_dec_eval_33 33
06595 #define P00_dec_eval_34 34
06596 #define P00_dec_eval_35 35
06597 #define P00_dec_eval_36 36
06598 #define P00_dec_eval_37 37
06599 #define P00_dec_eval_38 38
06600 #define P00_dec_eval_39 39
06601 #define P00_dec_eval_40 40
06602 #define P00_dec_eval_41 41
06603 #define P00_dec_eval_42 42
06604 #define P00_dec_eval_43 43
06605 #define P00_dec_eval_44 44
06606 #define P00_dec_eval_45 45
06607 #define P00_dec_eval_46 46
06608 #define P00_dec_eval_47 47
06609 #define P00_dec_eval_48 48
06610 #define P00_dec_eval_49 49
06611 #define P00_dec_eval_50 50
06612 #define P00_dec_eval_51 51
06613 #define P00_dec_eval_52 52
06614 #define P00_dec_eval_53 53
06615 #define P00_dec_eval_54 54
06616 #define P00_dec_eval_55 55
06617 #define P00_dec_eval_56 56
06618 #define P00_dec_eval_57 57
06619 #define P00_dec_eval_58 58
06620 #define P00_dec_eval_59 59
06621 #define P00_dec_eval_60 60
06622 #define P00_dec_eval_61 61
06623 #define P00_dec_eval_62 62
06624 #define P00_dec_eval_63 63
06625 #define P00_dec_eval_64 64
06626 #define P00_dec_eval_65 65
06627 #define P00_dec_eval_66 66
06628 #define P00_dec_eval_67 67
06629 #define P00_dec_eval_68 68
06630 #define P00_dec_eval_69 69
06631 #define P00_dec_eval_70 70
06632 #define P00_dec_eval_71 71
06633 #define P00_dec_eval_72 72
06634 #define P00_dec_eval_73 73
06635 #define P00_dec_eval_74 74
06636 #define P00_dec_eval_75 75
06637 #define P00_dec_eval_76 76
06638 #define P00_dec_eval_77 77
06639 #define P00_dec_eval_78 78
06640 #define P00_dec_eval_79 79
06641 #define P00_dec_eval_80 80
06642 #define P00_dec_eval_81 81
06643 #define P00_dec_eval_82 82
06644 #define P00_dec_eval_83 83
06645 #define P00_dec_eval_84 84
06646 #define P00_dec_eval_85 85
06647 #define P00_dec_eval_86 86
06648 #define P00_dec_eval_87 87
06649 #define P00_dec_eval_88 88
06650 #define P00_dec_eval_89 89
06651 #define P00_dec_eval_90 90
06652 #define P00_dec_eval_91 91
06653 #define P00_dec_eval_92 92
06654 #define P00_dec_eval_93 93
06655 #define P00_dec_eval_94 94
06656 #define P00_dec_eval_95 95
06657 #define P00_dec_eval_96 96
06658 #define P00_dec_eval_97 97
06659 #define P00_dec_eval_98 98
06660 #define P00_dec_eval_99 99
06661 #define P00_dec_eval_100 100
06662 #define P00_dec_eval_101 101
06663 #define P00_dec_eval_102 102
06664 #define P00_dec_eval_103 103
06665 #define P00_dec_eval_104 104
06666 #define P00_dec_eval_105 105
06667 #define P00_dec_eval_106 106
06668 #define P00_dec_eval_107 107
06669 #define P00_dec_eval_108 108
06670 #define P00_dec_eval_109 109
06671 #define P00_dec_eval_110 110
06672 #define P00_dec_eval_111 111
06673 #define P00_dec_eval_112 112
06674 #define P00_dec_eval_113 113
06675 #define P00_dec_eval_114 114
06676 #define P00_dec_eval_115 115
06677 #define P00_dec_eval_116 116
06678 #define P00_dec_eval_117 117
06679 #define P00_dec_eval_118 118
06680 #define P00_dec_eval_119 119
06681 #define P00_dec_eval_120 120
06682 #define P00_dec_eval_121 121
06683 #define P00_dec_eval_122 122
06684 #define P00_dec_eval_123 123
06685 #define P00_dec_eval_124 124
06686 #define P00_dec_eval_125 125
06687 #define P00_dec_eval_126 126
06688 #define P00_dec_eval_127 127
06689 #define P00_dec_eval_128 128
06690 #define P00_dec_eval_129 129
06691 #define P00_dec_eval_130 130
06692 #define P00_dec_eval_131 131
06693 #define P00_dec_eval_132 132
06694 #define P00_dec_eval_133 133
06695 #define P00_dec_eval_134 134
06696 #define P00_dec_eval_135 135
06697 #define P00_dec_eval_136 136
06698 #define P00_dec_eval_137 137
06699 #define P00_dec_eval_138 138
06700 #define P00_dec_eval_139 139
06701 #define P00_dec_eval_140 140
06702 #define P00_dec_eval_141 141
06703 #define P00_dec_eval_142 142
06704 #define P00_dec_eval_143 143
06705 #define P00_dec_eval_144 144
06706 #define P00_dec_eval_145 145
06707 #define P00_dec_eval_146 146
06708 #define P00_dec_eval_147 147
06709 #define P00_dec_eval_148 148
06710 #define P00_dec_eval_149 149
06711 #define P00_dec_eval_150 150
06712 #define P00_dec_eval_151 151
06713 #define P00_dec_eval_152 152
06714 #define P00_dec_eval_153 153
06715 #define P00_dec_eval_154 154
06716 #define P00_dec_eval_155 155
06717 #define P00_dec_eval_156 156
06718 #define P00_dec_eval_157 157
06719 #define P00_dec_eval_158 158
06720 #define P00_dec_eval_159 159
06721 #define P00_dec_eval_minus_0 0
06722 #define P00_dec_eval_minus_1 -1
06723 #define P00_dec_eval_minus_2 -2
06724 #define P00_dec_eval_minus_3 -3
06725 #define P00_dec_eval_minus_4 -4
06726 #define P00_dec_eval_minus_5 -5
06727 #define P00_dec_eval_minus_6 -6
06728 #define P00_dec_eval_minus_7 -7
06729 #define P00_dec_eval_minus_8 -8
06730 #define P00_dec_eval_minus_9 -9
06731 #define P00_dec_eval_minus_10 -10
06732 #define P00_dec_eval_minus_11 -11
06733 #define P00_dec_eval_minus_12 -12
06734 #define P00_dec_eval_minus_13 -13
06735 #define P00_dec_eval_minus_14 -14
06736 #define P00_dec_eval_minus_15 -15
06737 #define P00_dec_eval_minus_16 -16
06738 #define P00_dec_eval_minus_17 -17
06739 #define P00_dec_eval_minus_18 -18
06740 #define P00_dec_eval_minus_19 -19
06741 #define P00_dec_eval_minus_20 -20
06742 #define P00_dec_eval_minus_21 -21
06743 #define P00_dec_eval_minus_22 -22
06744 #define P00_dec_eval_minus_23 -23
06745 #define P00_dec_eval_minus_24 -24
06746 #define P00_dec_eval_minus_25 -25
06747 #define P00_dec_eval_minus_26 -26
06748 #define P00_dec_eval_minus_27 -27
06749 #define P00_dec_eval_minus_28 -28
06750 #define P00_dec_eval_minus_29 -29
06751 #define P00_dec_eval_minus_30 -30
06752 #define P00_dec_eval_minus_31 -31
06753 #define P00_dec_eval_minus_32 -32
06754 #define P00_dec_eval_minus_33 -33
06755 #define P00_dec_eval_minus_34 -34
06756 #define P00_dec_eval_minus_35 -35
06757 #define P00_dec_eval_minus_36 -36
06758 #define P00_dec_eval_minus_37 -37
06759 #define P00_dec_eval_minus_38 -38
06760 #define P00_dec_eval_minus_39 -39
06761 #define P00_dec_eval_minus_40 -40
06762 #define P00_dec_eval_minus_41 -41
06763 #define P00_dec_eval_minus_42 -42
06764 #define P00_dec_eval_minus_43 -43
06765 #define P00_dec_eval_minus_44 -44
06766 #define P00_dec_eval_minus_45 -45
06767 #define P00_dec_eval_minus_46 -46
06768 #define P00_dec_eval_minus_47 -47
06769 #define P00_dec_eval_minus_48 -48
06770 #define P00_dec_eval_minus_49 -49
06771 #define P00_dec_eval_minus_50 -50
06772 #define P00_dec_eval_minus_51 -51
06773 #define P00_dec_eval_minus_52 -52
06774 #define P00_dec_eval_minus_53 -53
06775 #define P00_dec_eval_minus_54 -54
06776 #define P00_dec_eval_minus_55 -55
06777 #define P00_dec_eval_minus_56 -56
06778 #define P00_dec_eval_minus_57 -57
06779 #define P00_dec_eval_minus_58 -58
06780 #define P00_dec_eval_minus_59 -59
06781 #define P00_dec_eval_minus_60 -60
06782 #define P00_dec_eval_minus_61 -61
06783 #define P00_dec_eval_minus_62 -62
06784 #define P00_dec_eval_minus_63 -63
06785 #define P00_dec_eval_minus_64 -64
06786 #define P00_dec_eval_minus_65 -65
06787 #define P00_dec_eval_minus_66 -66
06788 #define P00_dec_eval_minus_67 -67
06789 #define P00_dec_eval_minus_68 -68
06790 #define P00_dec_eval_minus_69 -69
06791 #define P00_dec_eval_minus_70 -70
06792 #define P00_dec_eval_minus_71 -71
06793 #define P00_dec_eval_minus_72 -72
06794 #define P00_dec_eval_minus_73 -73
06795 #define P00_dec_eval_minus_74 -74
06796 #define P00_dec_eval_minus_75 -75
06797 #define P00_dec_eval_minus_76 -76
06798 #define P00_dec_eval_minus_77 -77
06799 #define P00_dec_eval_minus_78 -78
06800 #define P00_dec_eval_minus_79 -79
06801 #define P00_dec_eval_minus_80 -80
06802 #define P00_dec_eval_minus_81 -81
06803 #define P00_dec_eval_minus_82 -82
06804 #define P00_dec_eval_minus_83 -83
06805 #define P00_dec_eval_minus_84 -84
06806 #define P00_dec_eval_minus_85 -85
06807 #define P00_dec_eval_minus_86 -86
06808 #define P00_dec_eval_minus_87 -87
06809 #define P00_dec_eval_minus_88 -88
06810 #define P00_dec_eval_minus_89 -89
06811 #define P00_dec_eval_minus_90 -90
06812 #define P00_dec_eval_minus_91 -91
06813 #define P00_dec_eval_minus_92 -92
06814 #define P00_dec_eval_minus_93 -93
06815 #define P00_dec_eval_minus_94 -94
06816 #define P00_dec_eval_minus_95 -95
06817 #define P00_dec_eval_minus_96 -96
06818 #define P00_dec_eval_minus_97 -97
06819 #define P00_dec_eval_minus_98 -98
06820 #define P00_dec_eval_minus_99 -99
06821 #define P00_dec_eval_minus_100 -100
06822 #define P00_dec_eval_minus_101 -101
06823 #define P00_dec_eval_minus_102 -102
06824 #define P00_dec_eval_minus_103 -103
06825 #define P00_dec_eval_minus_104 -104
06826 #define P00_dec_eval_minus_105 -105
06827 #define P00_dec_eval_minus_106 -106
06828 #define P00_dec_eval_minus_107 -107
06829 #define P00_dec_eval_minus_108 -108
06830 #define P00_dec_eval_minus_109 -109
06831 #define P00_dec_eval_minus_110 -110
06832 #define P00_dec_eval_minus_111 -111
06833 #define P00_dec_eval_minus_112 -112
06834 #define P00_dec_eval_minus_113 -113
06835 #define P00_dec_eval_minus_114 -114
06836 #define P00_dec_eval_minus_115 -115
06837 #define P00_dec_eval_minus_116 -116
06838 #define P00_dec_eval_minus_117 -117
06839 #define P00_dec_eval_minus_118 -118
06840 #define P00_dec_eval_minus_119 -119
06841 #define P00_dec_eval_minus_120 -120
06842 #define P00_dec_eval_minus_121 -121
06843 #define P00_dec_eval_minus_122 -122
06844 #define P00_dec_eval_minus_123 -123
06845 #define P00_dec_eval_minus_124 -124
06846 #define P00_dec_eval_minus_125 -125
06847 #define P00_dec_eval_minus_126 -126
06848 #define P00_dec_eval_minus_127 -127
06849 #define P00_dec_eval_minus_128 -128
06850 #define P00_dec_eval_minus_129 -129
06851 #define P00_dec_eval_minus_130 -130
06852 #define P00_dec_eval_minus_131 -131
06853 #define P00_dec_eval_minus_132 -132
06854 #define P00_dec_eval_minus_133 -133
06855 #define P00_dec_eval_minus_134 -134
06856 #define P00_dec_eval_minus_135 -135
06857 #define P00_dec_eval_minus_136 -136
06858 #define P00_dec_eval_minus_137 -137
06859 #define P00_dec_eval_minus_138 -138
06860 #define P00_dec_eval_minus_139 -139
06861 #define P00_dec_eval_minus_140 -140
06862 #define P00_dec_eval_minus_141 -141
06863 #define P00_dec_eval_minus_142 -142
06864 #define P00_dec_eval_minus_143 -143
06865 #define P00_dec_eval_minus_144 -144
06866 #define P00_dec_eval_minus_145 -145
06867 #define P00_dec_eval_minus_146 -146
06868 #define P00_dec_eval_minus_147 -147
06869 #define P00_dec_eval_minus_148 -148
06870 #define P00_dec_eval_minus_149 -149
06871 #define P00_dec_eval_minus_150 -150
06872 #define P00_dec_eval_minus_151 -151
06873 #define P00_dec_eval_minus_152 -152
06874 #define P00_dec_eval_minus_153 -153
06875 #define P00_dec_eval_minus_154 -154
06876 #define P00_dec_eval_minus_155 -155
06877 #define P00_dec_eval_minus_156 -156
06878 #define P00_dec_eval_minus_157 -157
06879 #define P00_dec_eval_minus_158 -158
06880 #define P00_dec_eval_minus_159 -159
06881 #define P00_DUPL_2(...) __VA_ARGS__, P00_DUPL_1(__VA_ARGS__)
06882 #define P00_DUPL_3(...) __VA_ARGS__, P00_DUPL_2(__VA_ARGS__)
06883 #define P00_DUPL_4(...) __VA_ARGS__, P00_DUPL_3(__VA_ARGS__)
06884 #define P00_DUPL_5(...) __VA_ARGS__, P00_DUPL_4(__VA_ARGS__)
06885 #define P00_DUPL_6(...) __VA_ARGS__, P00_DUPL_5(__VA_ARGS__)
06886 #define P00_DUPL_7(...) __VA_ARGS__, P00_DUPL_6(__VA_ARGS__)
06887 #define P00_DUPL_8(...) __VA_ARGS__, P00_DUPL_7(__VA_ARGS__)
06888 #define P00_DUPL_9(...) __VA_ARGS__, P00_DUPL_8(__VA_ARGS__)
06889 #define P00_DUPL_10(...) __VA_ARGS__, P00_DUPL_9(__VA_ARGS__)
06890 #define P00_DUPL_11(...) __VA_ARGS__, P00_DUPL_10(__VA_ARGS__)
06891 #define P00_DUPL_12(...) __VA_ARGS__, P00_DUPL_11(__VA_ARGS__)
06892 #define P00_DUPL_13(...) __VA_ARGS__, P00_DUPL_12(__VA_ARGS__)
06893 #define P00_DUPL_14(...) __VA_ARGS__, P00_DUPL_13(__VA_ARGS__)
06894 #define P00_DUPL_15(...) __VA_ARGS__, P00_DUPL_14(__VA_ARGS__)
06895 #define P00_DUPL_16(...) __VA_ARGS__, P00_DUPL_15(__VA_ARGS__)
06896 #define P00_DUPL_17(...) __VA_ARGS__, P00_DUPL_16(__VA_ARGS__)
06897 #define P00_DUPL_18(...) __VA_ARGS__, P00_DUPL_17(__VA_ARGS__)
06898 #define P00_DUPL_19(...) __VA_ARGS__, P00_DUPL_18(__VA_ARGS__)
06899 #define P00_DUPL_20(...) __VA_ARGS__, P00_DUPL_19(__VA_ARGS__)
06900 #define P00_DUPL_21(...) __VA_ARGS__, P00_DUPL_20(__VA_ARGS__)
06901 #define P00_DUPL_22(...) __VA_ARGS__, P00_DUPL_21(__VA_ARGS__)
06902 #define P00_DUPL_23(...) __VA_ARGS__, P00_DUPL_22(__VA_ARGS__)
06903 #define P00_DUPL_24(...) __VA_ARGS__, P00_DUPL_23(__VA_ARGS__)
06904 #define P00_DUPL_25(...) __VA_ARGS__, P00_DUPL_24(__VA_ARGS__)
06905 #define P00_DUPL_26(...) __VA_ARGS__, P00_DUPL_25(__VA_ARGS__)
06906 #define P00_DUPL_27(...) __VA_ARGS__, P00_DUPL_26(__VA_ARGS__)
06907 #define P00_DUPL_28(...) __VA_ARGS__, P00_DUPL_27(__VA_ARGS__)
06908 #define P00_DUPL_29(...) __VA_ARGS__, P00_DUPL_28(__VA_ARGS__)
06909 #define P00_DUPL_30(...) __VA_ARGS__, P00_DUPL_29(__VA_ARGS__)
06910 #define P00_DUPL_31(...) __VA_ARGS__, P00_DUPL_30(__VA_ARGS__)
06911 #define P00_DUPL_32(...) __VA_ARGS__, P00_DUPL_31(__VA_ARGS__)
06912 #define P00_DUPL_33(...) __VA_ARGS__, P00_DUPL_32(__VA_ARGS__)
06913 #define P00_DUPL_34(...) __VA_ARGS__, P00_DUPL_33(__VA_ARGS__)
06914 #define P00_DUPL_35(...) __VA_ARGS__, P00_DUPL_34(__VA_ARGS__)
06915 #define P00_DUPL_36(...) __VA_ARGS__, P00_DUPL_35(__VA_ARGS__)
06916 #define P00_DUPL_37(...) __VA_ARGS__, P00_DUPL_36(__VA_ARGS__)
06917 #define P00_DUPL_38(...) __VA_ARGS__, P00_DUPL_37(__VA_ARGS__)
06918 #define P00_DUPL_39(...) __VA_ARGS__, P00_DUPL_38(__VA_ARGS__)
06919 #define P00_DUPL_40(...) __VA_ARGS__, P00_DUPL_39(__VA_ARGS__)
06920 #define P00_DUPL_41(...) __VA_ARGS__, P00_DUPL_40(__VA_ARGS__)
06921 #define P00_DUPL_42(...) __VA_ARGS__, P00_DUPL_41(__VA_ARGS__)
06922 #define P00_DUPL_43(...) __VA_ARGS__, P00_DUPL_42(__VA_ARGS__)
06923 #define P00_DUPL_44(...) __VA_ARGS__, P00_DUPL_43(__VA_ARGS__)
06924 #define P00_DUPL_45(...) __VA_ARGS__, P00_DUPL_44(__VA_ARGS__)
06925 #define P00_DUPL_46(...) __VA_ARGS__, P00_DUPL_45(__VA_ARGS__)
06926 #define P00_DUPL_47(...) __VA_ARGS__, P00_DUPL_46(__VA_ARGS__)
06927 #define P00_DUPL_48(...) __VA_ARGS__, P00_DUPL_47(__VA_ARGS__)
06928 #define P00_DUPL_49(...) __VA_ARGS__, P00_DUPL_48(__VA_ARGS__)
06929 #define P00_DUPL_50(...) __VA_ARGS__, P00_DUPL_49(__VA_ARGS__)
06930 #define P00_DUPL_51(...) __VA_ARGS__, P00_DUPL_50(__VA_ARGS__)
06931 #define P00_DUPL_52(...) __VA_ARGS__, P00_DUPL_51(__VA_ARGS__)
06932 #define P00_DUPL_53(...) __VA_ARGS__, P00_DUPL_52(__VA_ARGS__)
06933 #define P00_DUPL_54(...) __VA_ARGS__, P00_DUPL_53(__VA_ARGS__)
06934 #define P00_DUPL_55(...) __VA_ARGS__, P00_DUPL_54(__VA_ARGS__)
06935 #define P00_DUPL_56(...) __VA_ARGS__, P00_DUPL_55(__VA_ARGS__)
06936 #define P00_DUPL_57(...) __VA_ARGS__, P00_DUPL_56(__VA_ARGS__)
06937 #define P00_DUPL_58(...) __VA_ARGS__, P00_DUPL_57(__VA_ARGS__)
06938 #define P00_DUPL_59(...) __VA_ARGS__, P00_DUPL_58(__VA_ARGS__)
06939 #define P00_DUPL_60(...) __VA_ARGS__, P00_DUPL_59(__VA_ARGS__)
06940 #define P00_DUPL_61(...) __VA_ARGS__, P00_DUPL_60(__VA_ARGS__)
06941 #define P00_DUPL_62(...) __VA_ARGS__, P00_DUPL_61(__VA_ARGS__)
06942 #define P00_DUPL_63(...) __VA_ARGS__, P00_DUPL_62(__VA_ARGS__)
06943 #define P00_DUPL_64(...) __VA_ARGS__, P00_DUPL_63(__VA_ARGS__)
06944 #define P00_DUPL_65(...) __VA_ARGS__, P00_DUPL_64(__VA_ARGS__)
06945 #define P00_DUPL_66(...) __VA_ARGS__, P00_DUPL_65(__VA_ARGS__)
06946 #define P00_DUPL_67(...) __VA_ARGS__, P00_DUPL_66(__VA_ARGS__)
06947 #define P00_DUPL_68(...) __VA_ARGS__, P00_DUPL_67(__VA_ARGS__)
06948 #define P00_DUPL_69(...) __VA_ARGS__, P00_DUPL_68(__VA_ARGS__)
06949 #define P00_DUPL_70(...) __VA_ARGS__, P00_DUPL_69(__VA_ARGS__)
06950 #define P00_DUPL_71(...) __VA_ARGS__, P00_DUPL_70(__VA_ARGS__)
06951 #define P00_DUPL_72(...) __VA_ARGS__, P00_DUPL_71(__VA_ARGS__)
06952 #define P00_DUPL_73(...) __VA_ARGS__, P00_DUPL_72(__VA_ARGS__)
06953 #define P00_DUPL_74(...) __VA_ARGS__, P00_DUPL_73(__VA_ARGS__)
06954 #define P00_DUPL_75(...) __VA_ARGS__, P00_DUPL_74(__VA_ARGS__)
06955 #define P00_DUPL_76(...) __VA_ARGS__, P00_DUPL_75(__VA_ARGS__)
06956 #define P00_DUPL_77(...) __VA_ARGS__, P00_DUPL_76(__VA_ARGS__)
06957 #define P00_DUPL_78(...) __VA_ARGS__, P00_DUPL_77(__VA_ARGS__)
06958 #define P00_DUPL_79(...) __VA_ARGS__, P00_DUPL_78(__VA_ARGS__)
06959 #define P00_DUPL_80(...) __VA_ARGS__, P00_DUPL_79(__VA_ARGS__)
06960 #define P00_DUPL_81(...) __VA_ARGS__, P00_DUPL_80(__VA_ARGS__)
06961 #define P00_DUPL_82(...) __VA_ARGS__, P00_DUPL_81(__VA_ARGS__)
06962 #define P00_DUPL_83(...) __VA_ARGS__, P00_DUPL_82(__VA_ARGS__)
06963 #define P00_DUPL_84(...) __VA_ARGS__, P00_DUPL_83(__VA_ARGS__)
06964 #define P00_DUPL_85(...) __VA_ARGS__, P00_DUPL_84(__VA_ARGS__)
06965 #define P00_DUPL_86(...) __VA_ARGS__, P00_DUPL_85(__VA_ARGS__)
06966 #define P00_DUPL_87(...) __VA_ARGS__, P00_DUPL_86(__VA_ARGS__)
06967 #define P00_DUPL_88(...) __VA_ARGS__, P00_DUPL_87(__VA_ARGS__)
06968 #define P00_DUPL_89(...) __VA_ARGS__, P00_DUPL_88(__VA_ARGS__)
06969 #define P00_DUPL_90(...) __VA_ARGS__, P00_DUPL_89(__VA_ARGS__)
06970 #define P00_DUPL_91(...) __VA_ARGS__, P00_DUPL_90(__VA_ARGS__)
06971 #define P00_DUPL_92(...) __VA_ARGS__, P00_DUPL_91(__VA_ARGS__)
06972 #define P00_DUPL_93(...) __VA_ARGS__, P00_DUPL_92(__VA_ARGS__)
06973 #define P00_DUPL_94(...) __VA_ARGS__, P00_DUPL_93(__VA_ARGS__)
06974 #define P00_DUPL_95(...) __VA_ARGS__, P00_DUPL_94(__VA_ARGS__)
06975 #define P00_DUPL_96(...) __VA_ARGS__, P00_DUPL_95(__VA_ARGS__)
06976 #define P00_DUPL_97(...) __VA_ARGS__, P00_DUPL_96(__VA_ARGS__)
06977 #define P00_DUPL_98(...) __VA_ARGS__, P00_DUPL_97(__VA_ARGS__)
06978 #define P00_DUPL_99(...) __VA_ARGS__, P00_DUPL_98(__VA_ARGS__)
06979 #define P00_DUPL_100(...) __VA_ARGS__, P00_DUPL_99(__VA_ARGS__)
06980 #define P00_DUPL_101(...) __VA_ARGS__, P00_DUPL_100(__VA_ARGS__)
06981 #define P00_DUPL_102(...) __VA_ARGS__, P00_DUPL_101(__VA_ARGS__)
06982 #define P00_DUPL_103(...) __VA_ARGS__, P00_DUPL_102(__VA_ARGS__)
06983 #define P00_DUPL_104(...) __VA_ARGS__, P00_DUPL_103(__VA_ARGS__)
06984 #define P00_DUPL_105(...) __VA_ARGS__, P00_DUPL_104(__VA_ARGS__)
06985 #define P00_DUPL_106(...) __VA_ARGS__, P00_DUPL_105(__VA_ARGS__)
06986 #define P00_DUPL_107(...) __VA_ARGS__, P00_DUPL_106(__VA_ARGS__)
06987 #define P00_DUPL_108(...) __VA_ARGS__, P00_DUPL_107(__VA_ARGS__)
06988 #define P00_DUPL_109(...) __VA_ARGS__, P00_DUPL_108(__VA_ARGS__)
06989 #define P00_DUPL_110(...) __VA_ARGS__, P00_DUPL_109(__VA_ARGS__)
06990 #define P00_DUPL_111(...) __VA_ARGS__, P00_DUPL_110(__VA_ARGS__)
06991 #define P00_DUPL_112(...) __VA_ARGS__, P00_DUPL_111(__VA_ARGS__)
06992 #define P00_DUPL_113(...) __VA_ARGS__, P00_DUPL_112(__VA_ARGS__)
06993 #define P00_DUPL_114(...) __VA_ARGS__, P00_DUPL_113(__VA_ARGS__)
06994 #define P00_DUPL_115(...) __VA_ARGS__, P00_DUPL_114(__VA_ARGS__)
06995 #define P00_DUPL_116(...) __VA_ARGS__, P00_DUPL_115(__VA_ARGS__)
06996 #define P00_DUPL_117(...) __VA_ARGS__, P00_DUPL_116(__VA_ARGS__)
06997 #define P00_DUPL_118(...) __VA_ARGS__, P00_DUPL_117(__VA_ARGS__)
06998 #define P00_DUPL_119(...) __VA_ARGS__, P00_DUPL_118(__VA_ARGS__)
06999 #define P00_DUPL_120(...) __VA_ARGS__, P00_DUPL_119(__VA_ARGS__)
07000 #define P00_DUPL_121(...) __VA_ARGS__, P00_DUPL_120(__VA_ARGS__)
07001 #define P00_DUPL_122(...) __VA_ARGS__, P00_DUPL_121(__VA_ARGS__)
07002 #define P00_DUPL_123(...) __VA_ARGS__, P00_DUPL_122(__VA_ARGS__)
07003 #define P00_DUPL_124(...) __VA_ARGS__, P00_DUPL_123(__VA_ARGS__)
07004 #define P00_DUPL_125(...) __VA_ARGS__, P00_DUPL_124(__VA_ARGS__)
07005 #define P00_DUPL_126(...) __VA_ARGS__, P00_DUPL_125(__VA_ARGS__)
07006 #define P00_DUPL_127(...) __VA_ARGS__, P00_DUPL_126(__VA_ARGS__)
07007 #define P00_DUPL_128(...) __VA_ARGS__, P00_DUPL_127(__VA_ARGS__)
07008 #define P00_DUPL_129(...) __VA_ARGS__, P00_DUPL_128(__VA_ARGS__)
07009 #define P00_DUPL_130(...) __VA_ARGS__, P00_DUPL_129(__VA_ARGS__)
07010 #define P00_DUPL_131(...) __VA_ARGS__, P00_DUPL_130(__VA_ARGS__)
07011 #define P00_DUPL_132(...) __VA_ARGS__, P00_DUPL_131(__VA_ARGS__)
07012 #define P00_DUPL_133(...) __VA_ARGS__, P00_DUPL_132(__VA_ARGS__)
07013 #define P00_DUPL_134(...) __VA_ARGS__, P00_DUPL_133(__VA_ARGS__)
07014 #define P00_DUPL_135(...) __VA_ARGS__, P00_DUPL_134(__VA_ARGS__)
07015 #define P00_DUPL_136(...) __VA_ARGS__, P00_DUPL_135(__VA_ARGS__)
07016 #define P00_DUPL_137(...) __VA_ARGS__, P00_DUPL_136(__VA_ARGS__)
07017 #define P00_DUPL_138(...) __VA_ARGS__, P00_DUPL_137(__VA_ARGS__)
07018 #define P00_DUPL_139(...) __VA_ARGS__, P00_DUPL_138(__VA_ARGS__)
07019 #define P00_DUPL_140(...) __VA_ARGS__, P00_DUPL_139(__VA_ARGS__)
07020 #define P00_DUPL_141(...) __VA_ARGS__, P00_DUPL_140(__VA_ARGS__)
07021 #define P00_DUPL_142(...) __VA_ARGS__, P00_DUPL_141(__VA_ARGS__)
07022 #define P00_DUPL_143(...) __VA_ARGS__, P00_DUPL_142(__VA_ARGS__)
07023 #define P00_DUPL_144(...) __VA_ARGS__, P00_DUPL_143(__VA_ARGS__)
07024 #define P00_DUPL_145(...) __VA_ARGS__, P00_DUPL_144(__VA_ARGS__)
07025 #define P00_DUPL_146(...) __VA_ARGS__, P00_DUPL_145(__VA_ARGS__)
07026 #define P00_DUPL_147(...) __VA_ARGS__, P00_DUPL_146(__VA_ARGS__)
07027 #define P00_DUPL_148(...) __VA_ARGS__, P00_DUPL_147(__VA_ARGS__)
07028 #define P00_DUPL_149(...) __VA_ARGS__, P00_DUPL_148(__VA_ARGS__)
07029 #define P00_DUPL_150(...) __VA_ARGS__, P00_DUPL_149(__VA_ARGS__)
07030 #define P00_DUPL_151(...) __VA_ARGS__, P00_DUPL_150(__VA_ARGS__)
07031 #define P00_DUPL_152(...) __VA_ARGS__, P00_DUPL_151(__VA_ARGS__)
07032 #define P00_DUPL_153(...) __VA_ARGS__, P00_DUPL_152(__VA_ARGS__)
07033 #define P00_DUPL_154(...) __VA_ARGS__, P00_DUPL_153(__VA_ARGS__)
07034 #define P00_DUPL_155(...) __VA_ARGS__, P00_DUPL_154(__VA_ARGS__)
07035 #define P00_DUPL_156(...) __VA_ARGS__, P00_DUPL_155(__VA_ARGS__)
07036 #define P00_DUPL_157(...) __VA_ARGS__, P00_DUPL_156(__VA_ARGS__)
07037 #define P00_DUPL_158(...) __VA_ARGS__, P00_DUPL_157(__VA_ARGS__)
07038 #define P00_DUPL_159(...) __VA_ARGS__, P00_DUPL_158(__VA_ARGS__)
07039 #define P00_REP_2(...) P00_REP_1(__VA_ARGS__)__VA_ARGS__
07040 #define P00_REP_3(...) P00_REP_2(__VA_ARGS__)__VA_ARGS__
07041 #define P00_REP_4(...) P00_REP_3(__VA_ARGS__)__VA_ARGS__
07042 #define P00_REP_5(...) P00_REP_4(__VA_ARGS__)__VA_ARGS__
07043 #define P00_REP_6(...) P00_REP_5(__VA_ARGS__)__VA_ARGS__
07044 #define P00_REP_7(...) P00_REP_6(__VA_ARGS__)__VA_ARGS__
07045 #define P00_REP_8(...) P00_REP_7(__VA_ARGS__)__VA_ARGS__
07046 #define P00_REP_9(...) P00_REP_8(__VA_ARGS__)__VA_ARGS__
07047 #define P00_REP_10(...) P00_REP_9(__VA_ARGS__)__VA_ARGS__
07048 #define P00_REP_11(...) P00_REP_10(__VA_ARGS__)__VA_ARGS__
07049 #define P00_REP_12(...) P00_REP_11(__VA_ARGS__)__VA_ARGS__
07050 #define P00_REP_13(...) P00_REP_12(__VA_ARGS__)__VA_ARGS__
07051 #define P00_REP_14(...) P00_REP_13(__VA_ARGS__)__VA_ARGS__
07052 #define P00_REP_15(...) P00_REP_14(__VA_ARGS__)__VA_ARGS__
07053 #define P00_REP_16(...) P00_REP_15(__VA_ARGS__)__VA_ARGS__
07054 #define P00_REP_17(...) P00_REP_16(__VA_ARGS__)__VA_ARGS__
07055 #define P00_REP_18(...) P00_REP_17(__VA_ARGS__)__VA_ARGS__
07056 #define P00_REP_19(...) P00_REP_18(__VA_ARGS__)__VA_ARGS__
07057 #define P00_REP_20(...) P00_REP_19(__VA_ARGS__)__VA_ARGS__
07058 #define P00_REP_21(...) P00_REP_20(__VA_ARGS__)__VA_ARGS__
07059 #define P00_REP_22(...) P00_REP_21(__VA_ARGS__)__VA_ARGS__
07060 #define P00_REP_23(...) P00_REP_22(__VA_ARGS__)__VA_ARGS__
07061 #define P00_REP_24(...) P00_REP_23(__VA_ARGS__)__VA_ARGS__
07062 #define P00_REP_25(...) P00_REP_24(__VA_ARGS__)__VA_ARGS__
07063 #define P00_REP_26(...) P00_REP_25(__VA_ARGS__)__VA_ARGS__
07064 #define P00_REP_27(...) P00_REP_26(__VA_ARGS__)__VA_ARGS__
07065 #define P00_REP_28(...) P00_REP_27(__VA_ARGS__)__VA_ARGS__
07066 #define P00_REP_29(...) P00_REP_28(__VA_ARGS__)__VA_ARGS__
07067 #define P00_REP_30(...) P00_REP_29(__VA_ARGS__)__VA_ARGS__
07068 #define P00_REP_31(...) P00_REP_30(__VA_ARGS__)__VA_ARGS__
07069 #define P00_REP_32(...) P00_REP_31(__VA_ARGS__)__VA_ARGS__
07070 #define P00_REP_33(...) P00_REP_32(__VA_ARGS__)__VA_ARGS__
07071 #define P00_REP_34(...) P00_REP_33(__VA_ARGS__)__VA_ARGS__
07072 #define P00_REP_35(...) P00_REP_34(__VA_ARGS__)__VA_ARGS__
07073 #define P00_REP_36(...) P00_REP_35(__VA_ARGS__)__VA_ARGS__
07074 #define P00_REP_37(...) P00_REP_36(__VA_ARGS__)__VA_ARGS__
07075 #define P00_REP_38(...) P00_REP_37(__VA_ARGS__)__VA_ARGS__
07076 #define P00_REP_39(...) P00_REP_38(__VA_ARGS__)__VA_ARGS__
07077 #define P00_REP_40(...) P00_REP_39(__VA_ARGS__)__VA_ARGS__
07078 #define P00_REP_41(...) P00_REP_40(__VA_ARGS__)__VA_ARGS__
07079 #define P00_REP_42(...) P00_REP_41(__VA_ARGS__)__VA_ARGS__
07080 #define P00_REP_43(...) P00_REP_42(__VA_ARGS__)__VA_ARGS__
07081 #define P00_REP_44(...) P00_REP_43(__VA_ARGS__)__VA_ARGS__
07082 #define P00_REP_45(...) P00_REP_44(__VA_ARGS__)__VA_ARGS__
07083 #define P00_REP_46(...) P00_REP_45(__VA_ARGS__)__VA_ARGS__
07084 #define P00_REP_47(...) P00_REP_46(__VA_ARGS__)__VA_ARGS__
07085 #define P00_REP_48(...) P00_REP_47(__VA_ARGS__)__VA_ARGS__
07086 #define P00_REP_49(...) P00_REP_48(__VA_ARGS__)__VA_ARGS__
07087 #define P00_REP_50(...) P00_REP_49(__VA_ARGS__)__VA_ARGS__
07088 #define P00_REP_51(...) P00_REP_50(__VA_ARGS__)__VA_ARGS__
07089 #define P00_REP_52(...) P00_REP_51(__VA_ARGS__)__VA_ARGS__
07090 #define P00_REP_53(...) P00_REP_52(__VA_ARGS__)__VA_ARGS__
07091 #define P00_REP_54(...) P00_REP_53(__VA_ARGS__)__VA_ARGS__
07092 #define P00_REP_55(...) P00_REP_54(__VA_ARGS__)__VA_ARGS__
07093 #define P00_REP_56(...) P00_REP_55(__VA_ARGS__)__VA_ARGS__
07094 #define P00_REP_57(...) P00_REP_56(__VA_ARGS__)__VA_ARGS__
07095 #define P00_REP_58(...) P00_REP_57(__VA_ARGS__)__VA_ARGS__
07096 #define P00_REP_59(...) P00_REP_58(__VA_ARGS__)__VA_ARGS__
07097 #define P00_REP_60(...) P00_REP_59(__VA_ARGS__)__VA_ARGS__
07098 #define P00_REP_61(...) P00_REP_60(__VA_ARGS__)__VA_ARGS__
07099 #define P00_REP_62(...) P00_REP_61(__VA_ARGS__)__VA_ARGS__
07100 #define P00_REP_63(...) P00_REP_62(__VA_ARGS__)__VA_ARGS__
07101 #define P00_REP_64(...) P00_REP_63(__VA_ARGS__)__VA_ARGS__
07102 #define P00_REP_65(...) P00_REP_64(__VA_ARGS__)__VA_ARGS__
07103 #define P00_REP_66(...) P00_REP_65(__VA_ARGS__)__VA_ARGS__
07104 #define P00_REP_67(...) P00_REP_66(__VA_ARGS__)__VA_ARGS__
07105 #define P00_REP_68(...) P00_REP_67(__VA_ARGS__)__VA_ARGS__
07106 #define P00_REP_69(...) P00_REP_68(__VA_ARGS__)__VA_ARGS__
07107 #define P00_REP_70(...) P00_REP_69(__VA_ARGS__)__VA_ARGS__
07108 #define P00_REP_71(...) P00_REP_70(__VA_ARGS__)__VA_ARGS__
07109 #define P00_REP_72(...) P00_REP_71(__VA_ARGS__)__VA_ARGS__
07110 #define P00_REP_73(...) P00_REP_72(__VA_ARGS__)__VA_ARGS__
07111 #define P00_REP_74(...) P00_REP_73(__VA_ARGS__)__VA_ARGS__
07112 #define P00_REP_75(...) P00_REP_74(__VA_ARGS__)__VA_ARGS__
07113 #define P00_REP_76(...) P00_REP_75(__VA_ARGS__)__VA_ARGS__
07114 #define P00_REP_77(...) P00_REP_76(__VA_ARGS__)__VA_ARGS__
07115 #define P00_REP_78(...) P00_REP_77(__VA_ARGS__)__VA_ARGS__
07116 #define P00_REP_79(...) P00_REP_78(__VA_ARGS__)__VA_ARGS__
07117 #define P00_REP_80(...) P00_REP_79(__VA_ARGS__)__VA_ARGS__
07118 #define P00_REP_81(...) P00_REP_80(__VA_ARGS__)__VA_ARGS__
07119 #define P00_REP_82(...) P00_REP_81(__VA_ARGS__)__VA_ARGS__
07120 #define P00_REP_83(...) P00_REP_82(__VA_ARGS__)__VA_ARGS__
07121 #define P00_REP_84(...) P00_REP_83(__VA_ARGS__)__VA_ARGS__
07122 #define P00_REP_85(...) P00_REP_84(__VA_ARGS__)__VA_ARGS__
07123 #define P00_REP_86(...) P00_REP_85(__VA_ARGS__)__VA_ARGS__
07124 #define P00_REP_87(...) P00_REP_86(__VA_ARGS__)__VA_ARGS__
07125 #define P00_REP_88(...) P00_REP_87(__VA_ARGS__)__VA_ARGS__
07126 #define P00_REP_89(...) P00_REP_88(__VA_ARGS__)__VA_ARGS__
07127 #define P00_REP_90(...) P00_REP_89(__VA_ARGS__)__VA_ARGS__
07128 #define P00_REP_91(...) P00_REP_90(__VA_ARGS__)__VA_ARGS__
07129 #define P00_REP_92(...) P00_REP_91(__VA_ARGS__)__VA_ARGS__
07130 #define P00_REP_93(...) P00_REP_92(__VA_ARGS__)__VA_ARGS__
07131 #define P00_REP_94(...) P00_REP_93(__VA_ARGS__)__VA_ARGS__
07132 #define P00_REP_95(...) P00_REP_94(__VA_ARGS__)__VA_ARGS__
07133 #define P00_REP_96(...) P00_REP_95(__VA_ARGS__)__VA_ARGS__
07134 #define P00_REP_97(...) P00_REP_96(__VA_ARGS__)__VA_ARGS__
07135 #define P00_REP_98(...) P00_REP_97(__VA_ARGS__)__VA_ARGS__
07136 #define P00_REP_99(...) P00_REP_98(__VA_ARGS__)__VA_ARGS__
07137 #define P00_REP_100(...) P00_REP_99(__VA_ARGS__)__VA_ARGS__
07138 #define P00_REP_101(...) P00_REP_100(__VA_ARGS__)__VA_ARGS__
07139 #define P00_REP_102(...) P00_REP_101(__VA_ARGS__)__VA_ARGS__
07140 #define P00_REP_103(...) P00_REP_102(__VA_ARGS__)__VA_ARGS__
07141 #define P00_REP_104(...) P00_REP_103(__VA_ARGS__)__VA_ARGS__
07142 #define P00_REP_105(...) P00_REP_104(__VA_ARGS__)__VA_ARGS__
07143 #define P00_REP_106(...) P00_REP_105(__VA_ARGS__)__VA_ARGS__
07144 #define P00_REP_107(...) P00_REP_106(__VA_ARGS__)__VA_ARGS__
07145 #define P00_REP_108(...) P00_REP_107(__VA_ARGS__)__VA_ARGS__
07146 #define P00_REP_109(...) P00_REP_108(__VA_ARGS__)__VA_ARGS__
07147 #define P00_REP_110(...) P00_REP_109(__VA_ARGS__)__VA_ARGS__
07148 #define P00_REP_111(...) P00_REP_110(__VA_ARGS__)__VA_ARGS__
07149 #define P00_REP_112(...) P00_REP_111(__VA_ARGS__)__VA_ARGS__
07150 #define P00_REP_113(...) P00_REP_112(__VA_ARGS__)__VA_ARGS__
07151 #define P00_REP_114(...) P00_REP_113(__VA_ARGS__)__VA_ARGS__
07152 #define P00_REP_115(...) P00_REP_114(__VA_ARGS__)__VA_ARGS__
07153 #define P00_REP_116(...) P00_REP_115(__VA_ARGS__)__VA_ARGS__
07154 #define P00_REP_117(...) P00_REP_116(__VA_ARGS__)__VA_ARGS__
07155 #define P00_REP_118(...) P00_REP_117(__VA_ARGS__)__VA_ARGS__
07156 #define P00_REP_119(...) P00_REP_118(__VA_ARGS__)__VA_ARGS__
07157 #define P00_REP_120(...) P00_REP_119(__VA_ARGS__)__VA_ARGS__
07158 #define P00_REP_121(...) P00_REP_120(__VA_ARGS__)__VA_ARGS__
07159 #define P00_REP_122(...) P00_REP_121(__VA_ARGS__)__VA_ARGS__
07160 #define P00_REP_123(...) P00_REP_122(__VA_ARGS__)__VA_ARGS__
07161 #define P00_REP_124(...) P00_REP_123(__VA_ARGS__)__VA_ARGS__
07162 #define P00_REP_125(...) P00_REP_124(__VA_ARGS__)__VA_ARGS__
07163 #define P00_REP_126(...) P00_REP_125(__VA_ARGS__)__VA_ARGS__
07164 #define P00_REP_127(...) P00_REP_126(__VA_ARGS__)__VA_ARGS__
07165 #define P00_REP_128(...) P00_REP_127(__VA_ARGS__)__VA_ARGS__
07166 #define P00_REP_129(...) P00_REP_128(__VA_ARGS__)__VA_ARGS__
07167 #define P00_REP_130(...) P00_REP_129(__VA_ARGS__)__VA_ARGS__
07168 #define P00_REP_131(...) P00_REP_130(__VA_ARGS__)__VA_ARGS__
07169 #define P00_REP_132(...) P00_REP_131(__VA_ARGS__)__VA_ARGS__
07170 #define P00_REP_133(...) P00_REP_132(__VA_ARGS__)__VA_ARGS__
07171 #define P00_REP_134(...) P00_REP_133(__VA_ARGS__)__VA_ARGS__
07172 #define P00_REP_135(...) P00_REP_134(__VA_ARGS__)__VA_ARGS__
07173 #define P00_REP_136(...) P00_REP_135(__VA_ARGS__)__VA_ARGS__
07174 #define P00_REP_137(...) P00_REP_136(__VA_ARGS__)__VA_ARGS__
07175 #define P00_REP_138(...) P00_REP_137(__VA_ARGS__)__VA_ARGS__
07176 #define P00_REP_139(...) P00_REP_138(__VA_ARGS__)__VA_ARGS__
07177 #define P00_REP_140(...) P00_REP_139(__VA_ARGS__)__VA_ARGS__
07178 #define P00_REP_141(...) P00_REP_140(__VA_ARGS__)__VA_ARGS__
07179 #define P00_REP_142(...) P00_REP_141(__VA_ARGS__)__VA_ARGS__
07180 #define P00_REP_143(...) P00_REP_142(__VA_ARGS__)__VA_ARGS__
07181 #define P00_REP_144(...) P00_REP_143(__VA_ARGS__)__VA_ARGS__
07182 #define P00_REP_145(...) P00_REP_144(__VA_ARGS__)__VA_ARGS__
07183 #define P00_REP_146(...) P00_REP_145(__VA_ARGS__)__VA_ARGS__
07184 #define P00_REP_147(...) P00_REP_146(__VA_ARGS__)__VA_ARGS__
07185 #define P00_REP_148(...) P00_REP_147(__VA_ARGS__)__VA_ARGS__
07186 #define P00_REP_149(...) P00_REP_148(__VA_ARGS__)__VA_ARGS__
07187 #define P00_REP_150(...) P00_REP_149(__VA_ARGS__)__VA_ARGS__
07188 #define P00_REP_151(...) P00_REP_150(__VA_ARGS__)__VA_ARGS__
07189 #define P00_REP_152(...) P00_REP_151(__VA_ARGS__)__VA_ARGS__
07190 #define P00_REP_153(...) P00_REP_152(__VA_ARGS__)__VA_ARGS__
07191 #define P00_REP_154(...) P00_REP_153(__VA_ARGS__)__VA_ARGS__
07192 #define P00_REP_155(...) P00_REP_154(__VA_ARGS__)__VA_ARGS__
07193 #define P00_REP_156(...) P00_REP_155(__VA_ARGS__)__VA_ARGS__
07194 #define P00_REP_157(...) P00_REP_156(__VA_ARGS__)__VA_ARGS__
07195 #define P00_REP_158(...) P00_REP_157(__VA_ARGS__)__VA_ARGS__
07196 #define P00_REP_159(...) P00_REP_158(__VA_ARGS__)__VA_ARGS__
07197 #define P00_BRACKET_2(X, ...) [X]P00_BRACKET_1(__VA_ARGS__)
07198 #define P00_BRACKET_3(X, ...) [X]P00_BRACKET_2(__VA_ARGS__)
07199 #define P00_BRACKET_4(X, ...) [X]P00_BRACKET_3(__VA_ARGS__)
07200 #define P00_BRACKET_5(X, ...) [X]P00_BRACKET_4(__VA_ARGS__)
07201 #define P00_BRACKET_6(X, ...) [X]P00_BRACKET_5(__VA_ARGS__)
07202 #define P00_BRACKET_7(X, ...) [X]P00_BRACKET_6(__VA_ARGS__)
07203 #define P00_BRACKET_8(X, ...) [X]P00_BRACKET_7(__VA_ARGS__)
07204 #define P00_BRACKET_9(X, ...) [X]P00_BRACKET_8(__VA_ARGS__)
07205 #define P00_BRACKET_10(X, ...) [X]P00_BRACKET_9(__VA_ARGS__)
07206 #define P00_BRACKET_11(X, ...) [X]P00_BRACKET_10(__VA_ARGS__)
07207 #define P00_BRACKET_12(X, ...) [X]P00_BRACKET_11(__VA_ARGS__)
07208 #define P00_BRACKET_13(X, ...) [X]P00_BRACKET_12(__VA_ARGS__)
07209 #define P00_BRACKET_14(X, ...) [X]P00_BRACKET_13(__VA_ARGS__)
07210 #define P00_BRACKET_15(X, ...) [X]P00_BRACKET_14(__VA_ARGS__)
07211 #define P00_BRACKET_16(X, ...) [X]P00_BRACKET_15(__VA_ARGS__)
07212 #define P00_BRACKET_17(X, ...) [X]P00_BRACKET_16(__VA_ARGS__)
07213 #define P00_BRACKET_18(X, ...) [X]P00_BRACKET_17(__VA_ARGS__)
07214 #define P00_BRACKET_19(X, ...) [X]P00_BRACKET_18(__VA_ARGS__)
07215 #define P00_BRACKET_20(X, ...) [X]P00_BRACKET_19(__VA_ARGS__)
07216 #define P00_BRACKET_21(X, ...) [X]P00_BRACKET_20(__VA_ARGS__)
07217 #define P00_BRACKET_22(X, ...) [X]P00_BRACKET_21(__VA_ARGS__)
07218 #define P00_BRACKET_23(X, ...) [X]P00_BRACKET_22(__VA_ARGS__)
07219 #define P00_BRACKET_24(X, ...) [X]P00_BRACKET_23(__VA_ARGS__)
07220 #define P00_BRACKET_25(X, ...) [X]P00_BRACKET_24(__VA_ARGS__)
07221 #define P00_BRACKET_26(X, ...) [X]P00_BRACKET_25(__VA_ARGS__)
07222 #define P00_BRACKET_27(X, ...) [X]P00_BRACKET_26(__VA_ARGS__)
07223 #define P00_BRACKET_28(X, ...) [X]P00_BRACKET_27(__VA_ARGS__)
07224 #define P00_BRACKET_29(X, ...) [X]P00_BRACKET_28(__VA_ARGS__)
07225 #define P00_BRACKET_30(X, ...) [X]P00_BRACKET_29(__VA_ARGS__)
07226 #define P00_BRACKET_31(X, ...) [X]P00_BRACKET_30(__VA_ARGS__)
07227 #define P00_BRACKET_32(X, ...) [X]P00_BRACKET_31(__VA_ARGS__)
07228 #define P00_BRACKET_33(X, ...) [X]P00_BRACKET_32(__VA_ARGS__)
07229 #define P00_BRACKET_34(X, ...) [X]P00_BRACKET_33(__VA_ARGS__)
07230 #define P00_BRACKET_35(X, ...) [X]P00_BRACKET_34(__VA_ARGS__)
07231 #define P00_BRACKET_36(X, ...) [X]P00_BRACKET_35(__VA_ARGS__)
07232 #define P00_BRACKET_37(X, ...) [X]P00_BRACKET_36(__VA_ARGS__)
07233 #define P00_BRACKET_38(X, ...) [X]P00_BRACKET_37(__VA_ARGS__)
07234 #define P00_BRACKET_39(X, ...) [X]P00_BRACKET_38(__VA_ARGS__)
07235 #define P00_BRACKET_40(X, ...) [X]P00_BRACKET_39(__VA_ARGS__)
07236 #define P00_BRACKET_41(X, ...) [X]P00_BRACKET_40(__VA_ARGS__)
07237 #define P00_BRACKET_42(X, ...) [X]P00_BRACKET_41(__VA_ARGS__)
07238 #define P00_BRACKET_43(X, ...) [X]P00_BRACKET_42(__VA_ARGS__)
07239 #define P00_BRACKET_44(X, ...) [X]P00_BRACKET_43(__VA_ARGS__)
07240 #define P00_BRACKET_45(X, ...) [X]P00_BRACKET_44(__VA_ARGS__)
07241 #define P00_BRACKET_46(X, ...) [X]P00_BRACKET_45(__VA_ARGS__)
07242 #define P00_BRACKET_47(X, ...) [X]P00_BRACKET_46(__VA_ARGS__)
07243 #define P00_BRACKET_48(X, ...) [X]P00_BRACKET_47(__VA_ARGS__)
07244 #define P00_BRACKET_49(X, ...) [X]P00_BRACKET_48(__VA_ARGS__)
07245 #define P00_BRACKET_50(X, ...) [X]P00_BRACKET_49(__VA_ARGS__)
07246 #define P00_BRACKET_51(X, ...) [X]P00_BRACKET_50(__VA_ARGS__)
07247 #define P00_BRACKET_52(X, ...) [X]P00_BRACKET_51(__VA_ARGS__)
07248 #define P00_BRACKET_53(X, ...) [X]P00_BRACKET_52(__VA_ARGS__)
07249 #define P00_BRACKET_54(X, ...) [X]P00_BRACKET_53(__VA_ARGS__)
07250 #define P00_BRACKET_55(X, ...) [X]P00_BRACKET_54(__VA_ARGS__)
07251 #define P00_BRACKET_56(X, ...) [X]P00_BRACKET_55(__VA_ARGS__)
07252 #define P00_BRACKET_57(X, ...) [X]P00_BRACKET_56(__VA_ARGS__)
07253 #define P00_BRACKET_58(X, ...) [X]P00_BRACKET_57(__VA_ARGS__)
07254 #define P00_BRACKET_59(X, ...) [X]P00_BRACKET_58(__VA_ARGS__)
07255 #define P00_BRACKET_60(X, ...) [X]P00_BRACKET_59(__VA_ARGS__)
07256 #define P00_BRACKET_61(X, ...) [X]P00_BRACKET_60(__VA_ARGS__)
07257 #define P00_BRACKET_62(X, ...) [X]P00_BRACKET_61(__VA_ARGS__)
07258 #define P00_BRACKET_63(X, ...) [X]P00_BRACKET_62(__VA_ARGS__)
07259 #define P00_BRACKET_64(X, ...) [X]P00_BRACKET_63(__VA_ARGS__)
07260 #define P00_BRACKET_65(X, ...) [X]P00_BRACKET_64(__VA_ARGS__)
07261 #define P00_BRACKET_66(X, ...) [X]P00_BRACKET_65(__VA_ARGS__)
07262 #define P00_BRACKET_67(X, ...) [X]P00_BRACKET_66(__VA_ARGS__)
07263 #define P00_BRACKET_68(X, ...) [X]P00_BRACKET_67(__VA_ARGS__)
07264 #define P00_BRACKET_69(X, ...) [X]P00_BRACKET_68(__VA_ARGS__)
07265 #define P00_BRACKET_70(X, ...) [X]P00_BRACKET_69(__VA_ARGS__)
07266 #define P00_BRACKET_71(X, ...) [X]P00_BRACKET_70(__VA_ARGS__)
07267 #define P00_BRACKET_72(X, ...) [X]P00_BRACKET_71(__VA_ARGS__)
07268 #define P00_BRACKET_73(X, ...) [X]P00_BRACKET_72(__VA_ARGS__)
07269 #define P00_BRACKET_74(X, ...) [X]P00_BRACKET_73(__VA_ARGS__)
07270 #define P00_BRACKET_75(X, ...) [X]P00_BRACKET_74(__VA_ARGS__)
07271 #define P00_BRACKET_76(X, ...) [X]P00_BRACKET_75(__VA_ARGS__)
07272 #define P00_BRACKET_77(X, ...) [X]P00_BRACKET_76(__VA_ARGS__)
07273 #define P00_BRACKET_78(X, ...) [X]P00_BRACKET_77(__VA_ARGS__)
07274 #define P00_BRACKET_79(X, ...) [X]P00_BRACKET_78(__VA_ARGS__)
07275 #define P00_BRACKET_80(X, ...) [X]P00_BRACKET_79(__VA_ARGS__)
07276 #define P00_BRACKET_81(X, ...) [X]P00_BRACKET_80(__VA_ARGS__)
07277 #define P00_BRACKET_82(X, ...) [X]P00_BRACKET_81(__VA_ARGS__)
07278 #define P00_BRACKET_83(X, ...) [X]P00_BRACKET_82(__VA_ARGS__)
07279 #define P00_BRACKET_84(X, ...) [X]P00_BRACKET_83(__VA_ARGS__)
07280 #define P00_BRACKET_85(X, ...) [X]P00_BRACKET_84(__VA_ARGS__)
07281 #define P00_BRACKET_86(X, ...) [X]P00_BRACKET_85(__VA_ARGS__)
07282 #define P00_BRACKET_87(X, ...) [X]P00_BRACKET_86(__VA_ARGS__)
07283 #define P00_BRACKET_88(X, ...) [X]P00_BRACKET_87(__VA_ARGS__)
07284 #define P00_BRACKET_89(X, ...) [X]P00_BRACKET_88(__VA_ARGS__)
07285 #define P00_BRACKET_90(X, ...) [X]P00_BRACKET_89(__VA_ARGS__)
07286 #define P00_BRACKET_91(X, ...) [X]P00_BRACKET_90(__VA_ARGS__)
07287 #define P00_BRACKET_92(X, ...) [X]P00_BRACKET_91(__VA_ARGS__)
07288 #define P00_BRACKET_93(X, ...) [X]P00_BRACKET_92(__VA_ARGS__)
07289 #define P00_BRACKET_94(X, ...) [X]P00_BRACKET_93(__VA_ARGS__)
07290 #define P00_BRACKET_95(X, ...) [X]P00_BRACKET_94(__VA_ARGS__)
07291 #define P00_BRACKET_96(X, ...) [X]P00_BRACKET_95(__VA_ARGS__)
07292 #define P00_BRACKET_97(X, ...) [X]P00_BRACKET_96(__VA_ARGS__)
07293 #define P00_BRACKET_98(X, ...) [X]P00_BRACKET_97(__VA_ARGS__)
07294 #define P00_BRACKET_99(X, ...) [X]P00_BRACKET_98(__VA_ARGS__)
07295 #define P00_BRACKET_100(X, ...) [X]P00_BRACKET_99(__VA_ARGS__)
07296 #define P00_BRACKET_101(X, ...) [X]P00_BRACKET_100(__VA_ARGS__)
07297 #define P00_BRACKET_102(X, ...) [X]P00_BRACKET_101(__VA_ARGS__)
07298 #define P00_BRACKET_103(X, ...) [X]P00_BRACKET_102(__VA_ARGS__)
07299 #define P00_BRACKET_104(X, ...) [X]P00_BRACKET_103(__VA_ARGS__)
07300 #define P00_BRACKET_105(X, ...) [X]P00_BRACKET_104(__VA_ARGS__)
07301 #define P00_BRACKET_106(X, ...) [X]P00_BRACKET_105(__VA_ARGS__)
07302 #define P00_BRACKET_107(X, ...) [X]P00_BRACKET_106(__VA_ARGS__)
07303 #define P00_BRACKET_108(X, ...) [X]P00_BRACKET_107(__VA_ARGS__)
07304 #define P00_BRACKET_109(X, ...) [X]P00_BRACKET_108(__VA_ARGS__)
07305 #define P00_BRACKET_110(X, ...) [X]P00_BRACKET_109(__VA_ARGS__)
07306 #define P00_BRACKET_111(X, ...) [X]P00_BRACKET_110(__VA_ARGS__)
07307 #define P00_BRACKET_112(X, ...) [X]P00_BRACKET_111(__VA_ARGS__)
07308 #define P00_BRACKET_113(X, ...) [X]P00_BRACKET_112(__VA_ARGS__)
07309 #define P00_BRACKET_114(X, ...) [X]P00_BRACKET_113(__VA_ARGS__)
07310 #define P00_BRACKET_115(X, ...) [X]P00_BRACKET_114(__VA_ARGS__)
07311 #define P00_BRACKET_116(X, ...) [X]P00_BRACKET_115(__VA_ARGS__)
07312 #define P00_BRACKET_117(X, ...) [X]P00_BRACKET_116(__VA_ARGS__)
07313 #define P00_BRACKET_118(X, ...) [X]P00_BRACKET_117(__VA_ARGS__)
07314 #define P00_BRACKET_119(X, ...) [X]P00_BRACKET_118(__VA_ARGS__)
07315 #define P00_BRACKET_120(X, ...) [X]P00_BRACKET_119(__VA_ARGS__)
07316 #define P00_BRACKET_121(X, ...) [X]P00_BRACKET_120(__VA_ARGS__)
07317 #define P00_BRACKET_122(X, ...) [X]P00_BRACKET_121(__VA_ARGS__)
07318 #define P00_BRACKET_123(X, ...) [X]P00_BRACKET_122(__VA_ARGS__)
07319 #define P00_BRACKET_124(X, ...) [X]P00_BRACKET_123(__VA_ARGS__)
07320 #define P00_BRACKET_125(X, ...) [X]P00_BRACKET_124(__VA_ARGS__)
07321 #define P00_BRACKET_126(X, ...) [X]P00_BRACKET_125(__VA_ARGS__)
07322 #define P00_BRACKET_127(X, ...) [X]P00_BRACKET_126(__VA_ARGS__)
07323 #define P00_BRACKET_128(X, ...) [X]P00_BRACKET_127(__VA_ARGS__)
07324 #define P00_BRACKET_129(X, ...) [X]P00_BRACKET_128(__VA_ARGS__)
07325 #define P00_BRACKET_130(X, ...) [X]P00_BRACKET_129(__VA_ARGS__)
07326 #define P00_BRACKET_131(X, ...) [X]P00_BRACKET_130(__VA_ARGS__)
07327 #define P00_BRACKET_132(X, ...) [X]P00_BRACKET_131(__VA_ARGS__)
07328 #define P00_BRACKET_133(X, ...) [X]P00_BRACKET_132(__VA_ARGS__)
07329 #define P00_BRACKET_134(X, ...) [X]P00_BRACKET_133(__VA_ARGS__)
07330 #define P00_BRACKET_135(X, ...) [X]P00_BRACKET_134(__VA_ARGS__)
07331 #define P00_BRACKET_136(X, ...) [X]P00_BRACKET_135(__VA_ARGS__)
07332 #define P00_BRACKET_137(X, ...) [X]P00_BRACKET_136(__VA_ARGS__)
07333 #define P00_BRACKET_138(X, ...) [X]P00_BRACKET_137(__VA_ARGS__)
07334 #define P00_BRACKET_139(X, ...) [X]P00_BRACKET_138(__VA_ARGS__)
07335 #define P00_BRACKET_140(X, ...) [X]P00_BRACKET_139(__VA_ARGS__)
07336 #define P00_BRACKET_141(X, ...) [X]P00_BRACKET_140(__VA_ARGS__)
07337 #define P00_BRACKET_142(X, ...) [X]P00_BRACKET_141(__VA_ARGS__)
07338 #define P00_BRACKET_143(X, ...) [X]P00_BRACKET_142(__VA_ARGS__)
07339 #define P00_BRACKET_144(X, ...) [X]P00_BRACKET_143(__VA_ARGS__)
07340 #define P00_BRACKET_145(X, ...) [X]P00_BRACKET_144(__VA_ARGS__)
07341 #define P00_BRACKET_146(X, ...) [X]P00_BRACKET_145(__VA_ARGS__)
07342 #define P00_BRACKET_147(X, ...) [X]P00_BRACKET_146(__VA_ARGS__)
07343 #define P00_BRACKET_148(X, ...) [X]P00_BRACKET_147(__VA_ARGS__)
07344 #define P00_BRACKET_149(X, ...) [X]P00_BRACKET_148(__VA_ARGS__)
07345 #define P00_BRACKET_150(X, ...) [X]P00_BRACKET_149(__VA_ARGS__)
07346 #define P00_BRACKET_151(X, ...) [X]P00_BRACKET_150(__VA_ARGS__)
07347 #define P00_BRACKET_152(X, ...) [X]P00_BRACKET_151(__VA_ARGS__)
07348 #define P00_BRACKET_153(X, ...) [X]P00_BRACKET_152(__VA_ARGS__)
07349 #define P00_BRACKET_154(X, ...) [X]P00_BRACKET_153(__VA_ARGS__)
07350 #define P00_BRACKET_155(X, ...) [X]P00_BRACKET_154(__VA_ARGS__)
07351 #define P00_BRACKET_156(X, ...) [X]P00_BRACKET_155(__VA_ARGS__)
07352 #define P00_BRACKET_157(X, ...) [X]P00_BRACKET_156(__VA_ARGS__)
07353 #define P00_BRACKET_158(X, ...) [X]P00_BRACKET_157(__VA_ARGS__)
07354 #define P00_BRACKET_159(X, ...) [X]P00_BRACKET_158(__VA_ARGS__)
07355 #define P00_BRACE_2(X, ...) {X}, P00_BRACE_1(__VA_ARGS__)
07356 #define P00_BRACE_3(X, ...) {X}, P00_BRACE_2(__VA_ARGS__)
07357 #define P00_BRACE_4(X, ...) {X}, P00_BRACE_3(__VA_ARGS__)
07358 #define P00_BRACE_5(X, ...) {X}, P00_BRACE_4(__VA_ARGS__)
07359 #define P00_BRACE_6(X, ...) {X}, P00_BRACE_5(__VA_ARGS__)
07360 #define P00_BRACE_7(X, ...) {X}, P00_BRACE_6(__VA_ARGS__)
07361 #define P00_BRACE_8(X, ...) {X}, P00_BRACE_7(__VA_ARGS__)
07362 #define P00_BRACE_9(X, ...) {X}, P00_BRACE_8(__VA_ARGS__)
07363 #define P00_BRACE_10(X, ...) {X}, P00_BRACE_9(__VA_ARGS__)
07364 #define P00_BRACE_11(X, ...) {X}, P00_BRACE_10(__VA_ARGS__)
07365 #define P00_BRACE_12(X, ...) {X}, P00_BRACE_11(__VA_ARGS__)
07366 #define P00_BRACE_13(X, ...) {X}, P00_BRACE_12(__VA_ARGS__)
07367 #define P00_BRACE_14(X, ...) {X}, P00_BRACE_13(__VA_ARGS__)
07368 #define P00_BRACE_15(X, ...) {X}, P00_BRACE_14(__VA_ARGS__)
07369 #define P00_BRACE_16(X, ...) {X}, P00_BRACE_15(__VA_ARGS__)
07370 #define P00_BRACE_17(X, ...) {X}, P00_BRACE_16(__VA_ARGS__)
07371 #define P00_BRACE_18(X, ...) {X}, P00_BRACE_17(__VA_ARGS__)
07372 #define P00_BRACE_19(X, ...) {X}, P00_BRACE_18(__VA_ARGS__)
07373 #define P00_BRACE_20(X, ...) {X}, P00_BRACE_19(__VA_ARGS__)
07374 #define P00_BRACE_21(X, ...) {X}, P00_BRACE_20(__VA_ARGS__)
07375 #define P00_BRACE_22(X, ...) {X}, P00_BRACE_21(__VA_ARGS__)
07376 #define P00_BRACE_23(X, ...) {X}, P00_BRACE_22(__VA_ARGS__)
07377 #define P00_BRACE_24(X, ...) {X}, P00_BRACE_23(__VA_ARGS__)
07378 #define P00_BRACE_25(X, ...) {X}, P00_BRACE_24(__VA_ARGS__)
07379 #define P00_BRACE_26(X, ...) {X}, P00_BRACE_25(__VA_ARGS__)
07380 #define P00_BRACE_27(X, ...) {X}, P00_BRACE_26(__VA_ARGS__)
07381 #define P00_BRACE_28(X, ...) {X}, P00_BRACE_27(__VA_ARGS__)
07382 #define P00_BRACE_29(X, ...) {X}, P00_BRACE_28(__VA_ARGS__)
07383 #define P00_BRACE_30(X, ...) {X}, P00_BRACE_29(__VA_ARGS__)
07384 #define P00_BRACE_31(X, ...) {X}, P00_BRACE_30(__VA_ARGS__)
07385 #define P00_BRACE_32(X, ...) {X}, P00_BRACE_31(__VA_ARGS__)
07386 #define P00_BRACE_33(X, ...) {X}, P00_BRACE_32(__VA_ARGS__)
07387 #define P00_BRACE_34(X, ...) {X}, P00_BRACE_33(__VA_ARGS__)
07388 #define P00_BRACE_35(X, ...) {X}, P00_BRACE_34(__VA_ARGS__)
07389 #define P00_BRACE_36(X, ...) {X}, P00_BRACE_35(__VA_ARGS__)
07390 #define P00_BRACE_37(X, ...) {X}, P00_BRACE_36(__VA_ARGS__)
07391 #define P00_BRACE_38(X, ...) {X}, P00_BRACE_37(__VA_ARGS__)
07392 #define P00_BRACE_39(X, ...) {X}, P00_BRACE_38(__VA_ARGS__)
07393 #define P00_BRACE_40(X, ...) {X}, P00_BRACE_39(__VA_ARGS__)
07394 #define P00_BRACE_41(X, ...) {X}, P00_BRACE_40(__VA_ARGS__)
07395 #define P00_BRACE_42(X, ...) {X}, P00_BRACE_41(__VA_ARGS__)
07396 #define P00_BRACE_43(X, ...) {X}, P00_BRACE_42(__VA_ARGS__)
07397 #define P00_BRACE_44(X, ...) {X}, P00_BRACE_43(__VA_ARGS__)
07398 #define P00_BRACE_45(X, ...) {X}, P00_BRACE_44(__VA_ARGS__)
07399 #define P00_BRACE_46(X, ...) {X}, P00_BRACE_45(__VA_ARGS__)
07400 #define P00_BRACE_47(X, ...) {X}, P00_BRACE_46(__VA_ARGS__)
07401 #define P00_BRACE_48(X, ...) {X}, P00_BRACE_47(__VA_ARGS__)
07402 #define P00_BRACE_49(X, ...) {X}, P00_BRACE_48(__VA_ARGS__)
07403 #define P00_BRACE_50(X, ...) {X}, P00_BRACE_49(__VA_ARGS__)
07404 #define P00_BRACE_51(X, ...) {X}, P00_BRACE_50(__VA_ARGS__)
07405 #define P00_BRACE_52(X, ...) {X}, P00_BRACE_51(__VA_ARGS__)
07406 #define P00_BRACE_53(X, ...) {X}, P00_BRACE_52(__VA_ARGS__)
07407 #define P00_BRACE_54(X, ...) {X}, P00_BRACE_53(__VA_ARGS__)
07408 #define P00_BRACE_55(X, ...) {X}, P00_BRACE_54(__VA_ARGS__)
07409 #define P00_BRACE_56(X, ...) {X}, P00_BRACE_55(__VA_ARGS__)
07410 #define P00_BRACE_57(X, ...) {X}, P00_BRACE_56(__VA_ARGS__)
07411 #define P00_BRACE_58(X, ...) {X}, P00_BRACE_57(__VA_ARGS__)
07412 #define P00_BRACE_59(X, ...) {X}, P00_BRACE_58(__VA_ARGS__)
07413 #define P00_BRACE_60(X, ...) {X}, P00_BRACE_59(__VA_ARGS__)
07414 #define P00_BRACE_61(X, ...) {X}, P00_BRACE_60(__VA_ARGS__)
07415 #define P00_BRACE_62(X, ...) {X}, P00_BRACE_61(__VA_ARGS__)
07416 #define P00_BRACE_63(X, ...) {X}, P00_BRACE_62(__VA_ARGS__)
07417 #define P00_BRACE_64(X, ...) {X}, P00_BRACE_63(__VA_ARGS__)
07418 #define P00_BRACE_65(X, ...) {X}, P00_BRACE_64(__VA_ARGS__)
07419 #define P00_BRACE_66(X, ...) {X}, P00_BRACE_65(__VA_ARGS__)
07420 #define P00_BRACE_67(X, ...) {X}, P00_BRACE_66(__VA_ARGS__)
07421 #define P00_BRACE_68(X, ...) {X}, P00_BRACE_67(__VA_ARGS__)
07422 #define P00_BRACE_69(X, ...) {X}, P00_BRACE_68(__VA_ARGS__)
07423 #define P00_BRACE_70(X, ...) {X}, P00_BRACE_69(__VA_ARGS__)
07424 #define P00_BRACE_71(X, ...) {X}, P00_BRACE_70(__VA_ARGS__)
07425 #define P00_BRACE_72(X, ...) {X}, P00_BRACE_71(__VA_ARGS__)
07426 #define P00_BRACE_73(X, ...) {X}, P00_BRACE_72(__VA_ARGS__)
07427 #define P00_BRACE_74(X, ...) {X}, P00_BRACE_73(__VA_ARGS__)
07428 #define P00_BRACE_75(X, ...) {X}, P00_BRACE_74(__VA_ARGS__)
07429 #define P00_BRACE_76(X, ...) {X}, P00_BRACE_75(__VA_ARGS__)
07430 #define P00_BRACE_77(X, ...) {X}, P00_BRACE_76(__VA_ARGS__)
07431 #define P00_BRACE_78(X, ...) {X}, P00_BRACE_77(__VA_ARGS__)
07432 #define P00_BRACE_79(X, ...) {X}, P00_BRACE_78(__VA_ARGS__)
07433 #define P00_BRACE_80(X, ...) {X}, P00_BRACE_79(__VA_ARGS__)
07434 #define P00_BRACE_81(X, ...) {X}, P00_BRACE_80(__VA_ARGS__)
07435 #define P00_BRACE_82(X, ...) {X}, P00_BRACE_81(__VA_ARGS__)
07436 #define P00_BRACE_83(X, ...) {X}, P00_BRACE_82(__VA_ARGS__)
07437 #define P00_BRACE_84(X, ...) {X}, P00_BRACE_83(__VA_ARGS__)
07438 #define P00_BRACE_85(X, ...) {X}, P00_BRACE_84(__VA_ARGS__)
07439 #define P00_BRACE_86(X, ...) {X}, P00_BRACE_85(__VA_ARGS__)
07440 #define P00_BRACE_87(X, ...) {X}, P00_BRACE_86(__VA_ARGS__)
07441 #define P00_BRACE_88(X, ...) {X}, P00_BRACE_87(__VA_ARGS__)
07442 #define P00_BRACE_89(X, ...) {X}, P00_BRACE_88(__VA_ARGS__)
07443 #define P00_BRACE_90(X, ...) {X}, P00_BRACE_89(__VA_ARGS__)
07444 #define P00_BRACE_91(X, ...) {X}, P00_BRACE_90(__VA_ARGS__)
07445 #define P00_BRACE_92(X, ...) {X}, P00_BRACE_91(__VA_ARGS__)
07446 #define P00_BRACE_93(X, ...) {X}, P00_BRACE_92(__VA_ARGS__)
07447 #define P00_BRACE_94(X, ...) {X}, P00_BRACE_93(__VA_ARGS__)
07448 #define P00_BRACE_95(X, ...) {X}, P00_BRACE_94(__VA_ARGS__)
07449 #define P00_BRACE_96(X, ...) {X}, P00_BRACE_95(__VA_ARGS__)
07450 #define P00_BRACE_97(X, ...) {X}, P00_BRACE_96(__VA_ARGS__)
07451 #define P00_BRACE_98(X, ...) {X}, P00_BRACE_97(__VA_ARGS__)
07452 #define P00_BRACE_99(X, ...) {X}, P00_BRACE_98(__VA_ARGS__)
07453 #define P00_BRACE_100(X, ...) {X}, P00_BRACE_99(__VA_ARGS__)
07454 #define P00_BRACE_101(X, ...) {X}, P00_BRACE_100(__VA_ARGS__)
07455 #define P00_BRACE_102(X, ...) {X}, P00_BRACE_101(__VA_ARGS__)
07456 #define P00_BRACE_103(X, ...) {X}, P00_BRACE_102(__VA_ARGS__)
07457 #define P00_BRACE_104(X, ...) {X}, P00_BRACE_103(__VA_ARGS__)
07458 #define P00_BRACE_105(X, ...) {X}, P00_BRACE_104(__VA_ARGS__)
07459 #define P00_BRACE_106(X, ...) {X}, P00_BRACE_105(__VA_ARGS__)
07460 #define P00_BRACE_107(X, ...) {X}, P00_BRACE_106(__VA_ARGS__)
07461 #define P00_BRACE_108(X, ...) {X}, P00_BRACE_107(__VA_ARGS__)
07462 #define P00_BRACE_109(X, ...) {X}, P00_BRACE_108(__VA_ARGS__)
07463 #define P00_BRACE_110(X, ...) {X}, P00_BRACE_109(__VA_ARGS__)
07464 #define P00_BRACE_111(X, ...) {X}, P00_BRACE_110(__VA_ARGS__)
07465 #define P00_BRACE_112(X, ...) {X}, P00_BRACE_111(__VA_ARGS__)
07466 #define P00_BRACE_113(X, ...) {X}, P00_BRACE_112(__VA_ARGS__)
07467 #define P00_BRACE_114(X, ...) {X}, P00_BRACE_113(__VA_ARGS__)
07468 #define P00_BRACE_115(X, ...) {X}, P00_BRACE_114(__VA_ARGS__)
07469 #define P00_BRACE_116(X, ...) {X}, P00_BRACE_115(__VA_ARGS__)
07470 #define P00_BRACE_117(X, ...) {X}, P00_BRACE_116(__VA_ARGS__)
07471 #define P00_BRACE_118(X, ...) {X}, P00_BRACE_117(__VA_ARGS__)
07472 #define P00_BRACE_119(X, ...) {X}, P00_BRACE_118(__VA_ARGS__)
07473 #define P00_BRACE_120(X, ...) {X}, P00_BRACE_119(__VA_ARGS__)
07474 #define P00_BRACE_121(X, ...) {X}, P00_BRACE_120(__VA_ARGS__)
07475 #define P00_BRACE_122(X, ...) {X}, P00_BRACE_121(__VA_ARGS__)
07476 #define P00_BRACE_123(X, ...) {X}, P00_BRACE_122(__VA_ARGS__)
07477 #define P00_BRACE_124(X, ...) {X}, P00_BRACE_123(__VA_ARGS__)
07478 #define P00_BRACE_125(X, ...) {X}, P00_BRACE_124(__VA_ARGS__)
07479 #define P00_BRACE_126(X, ...) {X}, P00_BRACE_125(__VA_ARGS__)
07480 #define P00_BRACE_127(X, ...) {X}, P00_BRACE_126(__VA_ARGS__)
07481 #define P00_BRACE_128(X, ...) {X}, P00_BRACE_127(__VA_ARGS__)
07482 #define P00_BRACE_129(X, ...) {X}, P00_BRACE_128(__VA_ARGS__)
07483 #define P00_BRACE_130(X, ...) {X}, P00_BRACE_129(__VA_ARGS__)
07484 #define P00_BRACE_131(X, ...) {X}, P00_BRACE_130(__VA_ARGS__)
07485 #define P00_BRACE_132(X, ...) {X}, P00_BRACE_131(__VA_ARGS__)
07486 #define P00_BRACE_133(X, ...) {X}, P00_BRACE_132(__VA_ARGS__)
07487 #define P00_BRACE_134(X, ...) {X}, P00_BRACE_133(__VA_ARGS__)
07488 #define P00_BRACE_135(X, ...) {X}, P00_BRACE_134(__VA_ARGS__)
07489 #define P00_BRACE_136(X, ...) {X}, P00_BRACE_135(__VA_ARGS__)
07490 #define P00_BRACE_137(X, ...) {X}, P00_BRACE_136(__VA_ARGS__)
07491 #define P00_BRACE_138(X, ...) {X}, P00_BRACE_137(__VA_ARGS__)
07492 #define P00_BRACE_139(X, ...) {X}, P00_BRACE_138(__VA_ARGS__)
07493 #define P00_BRACE_140(X, ...) {X}, P00_BRACE_139(__VA_ARGS__)
07494 #define P00_BRACE_141(X, ...) {X}, P00_BRACE_140(__VA_ARGS__)
07495 #define P00_BRACE_142(X, ...) {X}, P00_BRACE_141(__VA_ARGS__)
07496 #define P00_BRACE_143(X, ...) {X}, P00_BRACE_142(__VA_ARGS__)
07497 #define P00_BRACE_144(X, ...) {X}, P00_BRACE_143(__VA_ARGS__)
07498 #define P00_BRACE_145(X, ...) {X}, P00_BRACE_144(__VA_ARGS__)
07499 #define P00_BRACE_146(X, ...) {X}, P00_BRACE_145(__VA_ARGS__)
07500 #define P00_BRACE_147(X, ...) {X}, P00_BRACE_146(__VA_ARGS__)
07501 #define P00_BRACE_148(X, ...) {X}, P00_BRACE_147(__VA_ARGS__)
07502 #define P00_BRACE_149(X, ...) {X}, P00_BRACE_148(__VA_ARGS__)
07503 #define P00_BRACE_150(X, ...) {X}, P00_BRACE_149(__VA_ARGS__)
07504 #define P00_BRACE_151(X, ...) {X}, P00_BRACE_150(__VA_ARGS__)
07505 #define P00_BRACE_152(X, ...) {X}, P00_BRACE_151(__VA_ARGS__)
07506 #define P00_BRACE_153(X, ...) {X}, P00_BRACE_152(__VA_ARGS__)
07507 #define P00_BRACE_154(X, ...) {X}, P00_BRACE_153(__VA_ARGS__)
07508 #define P00_BRACE_155(X, ...) {X}, P00_BRACE_154(__VA_ARGS__)
07509 #define P00_BRACE_156(X, ...) {X}, P00_BRACE_155(__VA_ARGS__)
07510 #define P00_BRACE_157(X, ...) {X}, P00_BRACE_156(__VA_ARGS__)
07511 #define P00_BRACE_158(X, ...) {X}, P00_BRACE_157(__VA_ARGS__)
07512 #define P00_BRACE_159(X, ...) {X}, P00_BRACE_158(__VA_ARGS__)
07513 #define P00_PAREN_2(X, ...) (X)P00_PAREN_1(__VA_ARGS__)
07514 #define P00_PAREN_3(X, ...) (X)P00_PAREN_2(__VA_ARGS__)
07515 #define P00_PAREN_4(X, ...) (X)P00_PAREN_3(__VA_ARGS__)
07516 #define P00_PAREN_5(X, ...) (X)P00_PAREN_4(__VA_ARGS__)
07517 #define P00_PAREN_6(X, ...) (X)P00_PAREN_5(__VA_ARGS__)
07518 #define P00_PAREN_7(X, ...) (X)P00_PAREN_6(__VA_ARGS__)
07519 #define P00_PAREN_8(X, ...) (X)P00_PAREN_7(__VA_ARGS__)
07520 #define P00_PAREN_9(X, ...) (X)P00_PAREN_8(__VA_ARGS__)
07521 #define P00_PAREN_10(X, ...) (X)P00_PAREN_9(__VA_ARGS__)
07522 #define P00_PAREN_11(X, ...) (X)P00_PAREN_10(__VA_ARGS__)
07523 #define P00_PAREN_12(X, ...) (X)P00_PAREN_11(__VA_ARGS__)
07524 #define P00_PAREN_13(X, ...) (X)P00_PAREN_12(__VA_ARGS__)
07525 #define P00_PAREN_14(X, ...) (X)P00_PAREN_13(__VA_ARGS__)
07526 #define P00_PAREN_15(X, ...) (X)P00_PAREN_14(__VA_ARGS__)
07527 #define P00_PAREN_16(X, ...) (X)P00_PAREN_15(__VA_ARGS__)
07528 #define P00_PAREN_17(X, ...) (X)P00_PAREN_16(__VA_ARGS__)
07529 #define P00_PAREN_18(X, ...) (X)P00_PAREN_17(__VA_ARGS__)
07530 #define P00_PAREN_19(X, ...) (X)P00_PAREN_18(__VA_ARGS__)
07531 #define P00_PAREN_20(X, ...) (X)P00_PAREN_19(__VA_ARGS__)
07532 #define P00_PAREN_21(X, ...) (X)P00_PAREN_20(__VA_ARGS__)
07533 #define P00_PAREN_22(X, ...) (X)P00_PAREN_21(__VA_ARGS__)
07534 #define P00_PAREN_23(X, ...) (X)P00_PAREN_22(__VA_ARGS__)
07535 #define P00_PAREN_24(X, ...) (X)P00_PAREN_23(__VA_ARGS__)
07536 #define P00_PAREN_25(X, ...) (X)P00_PAREN_24(__VA_ARGS__)
07537 #define P00_PAREN_26(X, ...) (X)P00_PAREN_25(__VA_ARGS__)
07538 #define P00_PAREN_27(X, ...) (X)P00_PAREN_26(__VA_ARGS__)
07539 #define P00_PAREN_28(X, ...) (X)P00_PAREN_27(__VA_ARGS__)
07540 #define P00_PAREN_29(X, ...) (X)P00_PAREN_28(__VA_ARGS__)
07541 #define P00_PAREN_30(X, ...) (X)P00_PAREN_29(__VA_ARGS__)
07542 #define P00_PAREN_31(X, ...) (X)P00_PAREN_30(__VA_ARGS__)
07543 #define P00_PAREN_32(X, ...) (X)P00_PAREN_31(__VA_ARGS__)
07544 #define P00_PAREN_33(X, ...) (X)P00_PAREN_32(__VA_ARGS__)
07545 #define P00_PAREN_34(X, ...) (X)P00_PAREN_33(__VA_ARGS__)
07546 #define P00_PAREN_35(X, ...) (X)P00_PAREN_34(__VA_ARGS__)
07547 #define P00_PAREN_36(X, ...) (X)P00_PAREN_35(__VA_ARGS__)
07548 #define P00_PAREN_37(X, ...) (X)P00_PAREN_36(__VA_ARGS__)
07549 #define P00_PAREN_38(X, ...) (X)P00_PAREN_37(__VA_ARGS__)
07550 #define P00_PAREN_39(X, ...) (X)P00_PAREN_38(__VA_ARGS__)
07551 #define P00_PAREN_40(X, ...) (X)P00_PAREN_39(__VA_ARGS__)
07552 #define P00_PAREN_41(X, ...) (X)P00_PAREN_40(__VA_ARGS__)
07553 #define P00_PAREN_42(X, ...) (X)P00_PAREN_41(__VA_ARGS__)
07554 #define P00_PAREN_43(X, ...) (X)P00_PAREN_42(__VA_ARGS__)
07555 #define P00_PAREN_44(X, ...) (X)P00_PAREN_43(__VA_ARGS__)
07556 #define P00_PAREN_45(X, ...) (X)P00_PAREN_44(__VA_ARGS__)
07557 #define P00_PAREN_46(X, ...) (X)P00_PAREN_45(__VA_ARGS__)
07558 #define P00_PAREN_47(X, ...) (X)P00_PAREN_46(__VA_ARGS__)
07559 #define P00_PAREN_48(X, ...) (X)P00_PAREN_47(__VA_ARGS__)
07560 #define P00_PAREN_49(X, ...) (X)P00_PAREN_48(__VA_ARGS__)
07561 #define P00_PAREN_50(X, ...) (X)P00_PAREN_49(__VA_ARGS__)
07562 #define P00_PAREN_51(X, ...) (X)P00_PAREN_50(__VA_ARGS__)
07563 #define P00_PAREN_52(X, ...) (X)P00_PAREN_51(__VA_ARGS__)
07564 #define P00_PAREN_53(X, ...) (X)P00_PAREN_52(__VA_ARGS__)
07565 #define P00_PAREN_54(X, ...) (X)P00_PAREN_53(__VA_ARGS__)
07566 #define P00_PAREN_55(X, ...) (X)P00_PAREN_54(__VA_ARGS__)
07567 #define P00_PAREN_56(X, ...) (X)P00_PAREN_55(__VA_ARGS__)
07568 #define P00_PAREN_57(X, ...) (X)P00_PAREN_56(__VA_ARGS__)
07569 #define P00_PAREN_58(X, ...) (X)P00_PAREN_57(__VA_ARGS__)
07570 #define P00_PAREN_59(X, ...) (X)P00_PAREN_58(__VA_ARGS__)
07571 #define P00_PAREN_60(X, ...) (X)P00_PAREN_59(__VA_ARGS__)
07572 #define P00_PAREN_61(X, ...) (X)P00_PAREN_60(__VA_ARGS__)
07573 #define P00_PAREN_62(X, ...) (X)P00_PAREN_61(__VA_ARGS__)
07574 #define P00_PAREN_63(X, ...) (X)P00_PAREN_62(__VA_ARGS__)
07575 #define P00_PAREN_64(X, ...) (X)P00_PAREN_63(__VA_ARGS__)
07576 #define P00_PAREN_65(X, ...) (X)P00_PAREN_64(__VA_ARGS__)
07577 #define P00_PAREN_66(X, ...) (X)P00_PAREN_65(__VA_ARGS__)
07578 #define P00_PAREN_67(X, ...) (X)P00_PAREN_66(__VA_ARGS__)
07579 #define P00_PAREN_68(X, ...) (X)P00_PAREN_67(__VA_ARGS__)
07580 #define P00_PAREN_69(X, ...) (X)P00_PAREN_68(__VA_ARGS__)
07581 #define P00_PAREN_70(X, ...) (X)P00_PAREN_69(__VA_ARGS__)
07582 #define P00_PAREN_71(X, ...) (X)P00_PAREN_70(__VA_ARGS__)
07583 #define P00_PAREN_72(X, ...) (X)P00_PAREN_71(__VA_ARGS__)
07584 #define P00_PAREN_73(X, ...) (X)P00_PAREN_72(__VA_ARGS__)
07585 #define P00_PAREN_74(X, ...) (X)P00_PAREN_73(__VA_ARGS__)
07586 #define P00_PAREN_75(X, ...) (X)P00_PAREN_74(__VA_ARGS__)
07587 #define P00_PAREN_76(X, ...) (X)P00_PAREN_75(__VA_ARGS__)
07588 #define P00_PAREN_77(X, ...) (X)P00_PAREN_76(__VA_ARGS__)
07589 #define P00_PAREN_78(X, ...) (X)P00_PAREN_77(__VA_ARGS__)
07590 #define P00_PAREN_79(X, ...) (X)P00_PAREN_78(__VA_ARGS__)
07591 #define P00_PAREN_80(X, ...) (X)P00_PAREN_79(__VA_ARGS__)
07592 #define P00_PAREN_81(X, ...) (X)P00_PAREN_80(__VA_ARGS__)
07593 #define P00_PAREN_82(X, ...) (X)P00_PAREN_81(__VA_ARGS__)
07594 #define P00_PAREN_83(X, ...) (X)P00_PAREN_82(__VA_ARGS__)
07595 #define P00_PAREN_84(X, ...) (X)P00_PAREN_83(__VA_ARGS__)
07596 #define P00_PAREN_85(X, ...) (X)P00_PAREN_84(__VA_ARGS__)
07597 #define P00_PAREN_86(X, ...) (X)P00_PAREN_85(__VA_ARGS__)
07598 #define P00_PAREN_87(X, ...) (X)P00_PAREN_86(__VA_ARGS__)
07599 #define P00_PAREN_88(X, ...) (X)P00_PAREN_87(__VA_ARGS__)
07600 #define P00_PAREN_89(X, ...) (X)P00_PAREN_88(__VA_ARGS__)
07601 #define P00_PAREN_90(X, ...) (X)P00_PAREN_89(__VA_ARGS__)
07602 #define P00_PAREN_91(X, ...) (X)P00_PAREN_90(__VA_ARGS__)
07603 #define P00_PAREN_92(X, ...) (X)P00_PAREN_91(__VA_ARGS__)
07604 #define P00_PAREN_93(X, ...) (X)P00_PAREN_92(__VA_ARGS__)
07605 #define P00_PAREN_94(X, ...) (X)P00_PAREN_93(__VA_ARGS__)
07606 #define P00_PAREN_95(X, ...) (X)P00_PAREN_94(__VA_ARGS__)
07607 #define P00_PAREN_96(X, ...) (X)P00_PAREN_95(__VA_ARGS__)
07608 #define P00_PAREN_97(X, ...) (X)P00_PAREN_96(__VA_ARGS__)
07609 #define P00_PAREN_98(X, ...) (X)P00_PAREN_97(__VA_ARGS__)
07610 #define P00_PAREN_99(X, ...) (X)P00_PAREN_98(__VA_ARGS__)
07611 #define P00_PAREN_100(X, ...) (X)P00_PAREN_99(__VA_ARGS__)
07612 #define P00_PAREN_101(X, ...) (X)P00_PAREN_100(__VA_ARGS__)
07613 #define P00_PAREN_102(X, ...) (X)P00_PAREN_101(__VA_ARGS__)
07614 #define P00_PAREN_103(X, ...) (X)P00_PAREN_102(__VA_ARGS__)
07615 #define P00_PAREN_104(X, ...) (X)P00_PAREN_103(__VA_ARGS__)
07616 #define P00_PAREN_105(X, ...) (X)P00_PAREN_104(__VA_ARGS__)
07617 #define P00_PAREN_106(X, ...) (X)P00_PAREN_105(__VA_ARGS__)
07618 #define P00_PAREN_107(X, ...) (X)P00_PAREN_106(__VA_ARGS__)
07619 #define P00_PAREN_108(X, ...) (X)P00_PAREN_107(__VA_ARGS__)
07620 #define P00_PAREN_109(X, ...) (X)P00_PAREN_108(__VA_ARGS__)
07621 #define P00_PAREN_110(X, ...) (X)P00_PAREN_109(__VA_ARGS__)
07622 #define P00_PAREN_111(X, ...) (X)P00_PAREN_110(__VA_ARGS__)
07623 #define P00_PAREN_112(X, ...) (X)P00_PAREN_111(__VA_ARGS__)
07624 #define P00_PAREN_113(X, ...) (X)P00_PAREN_112(__VA_ARGS__)
07625 #define P00_PAREN_114(X, ...) (X)P00_PAREN_113(__VA_ARGS__)
07626 #define P00_PAREN_115(X, ...) (X)P00_PAREN_114(__VA_ARGS__)
07627 #define P00_PAREN_116(X, ...) (X)P00_PAREN_115(__VA_ARGS__)
07628 #define P00_PAREN_117(X, ...) (X)P00_PAREN_116(__VA_ARGS__)
07629 #define P00_PAREN_118(X, ...) (X)P00_PAREN_117(__VA_ARGS__)
07630 #define P00_PAREN_119(X, ...) (X)P00_PAREN_118(__VA_ARGS__)
07631 #define P00_PAREN_120(X, ...) (X)P00_PAREN_119(__VA_ARGS__)
07632 #define P00_PAREN_121(X, ...) (X)P00_PAREN_120(__VA_ARGS__)
07633 #define P00_PAREN_122(X, ...) (X)P00_PAREN_121(__VA_ARGS__)
07634 #define P00_PAREN_123(X, ...) (X)P00_PAREN_122(__VA_ARGS__)
07635 #define P00_PAREN_124(X, ...) (X)P00_PAREN_123(__VA_ARGS__)
07636 #define P00_PAREN_125(X, ...) (X)P00_PAREN_124(__VA_ARGS__)
07637 #define P00_PAREN_126(X, ...) (X)P00_PAREN_125(__VA_ARGS__)
07638 #define P00_PAREN_127(X, ...) (X)P00_PAREN_126(__VA_ARGS__)
07639 #define P00_PAREN_128(X, ...) (X)P00_PAREN_127(__VA_ARGS__)
07640 #define P00_PAREN_129(X, ...) (X)P00_PAREN_128(__VA_ARGS__)
07641 #define P00_PAREN_130(X, ...) (X)P00_PAREN_129(__VA_ARGS__)
07642 #define P00_PAREN_131(X, ...) (X)P00_PAREN_130(__VA_ARGS__)
07643 #define P00_PAREN_132(X, ...) (X)P00_PAREN_131(__VA_ARGS__)
07644 #define P00_PAREN_133(X, ...) (X)P00_PAREN_132(__VA_ARGS__)
07645 #define P00_PAREN_134(X, ...) (X)P00_PAREN_133(__VA_ARGS__)
07646 #define P00_PAREN_135(X, ...) (X)P00_PAREN_134(__VA_ARGS__)
07647 #define P00_PAREN_136(X, ...) (X)P00_PAREN_135(__VA_ARGS__)
07648 #define P00_PAREN_137(X, ...) (X)P00_PAREN_136(__VA_ARGS__)
07649 #define P00_PAREN_138(X, ...) (X)P00_PAREN_137(__VA_ARGS__)
07650 #define P00_PAREN_139(X, ...) (X)P00_PAREN_138(__VA_ARGS__)
07651 #define P00_PAREN_140(X, ...) (X)P00_PAREN_139(__VA_ARGS__)
07652 #define P00_PAREN_141(X, ...) (X)P00_PAREN_140(__VA_ARGS__)
07653 #define P00_PAREN_142(X, ...) (X)P00_PAREN_141(__VA_ARGS__)
07654 #define P00_PAREN_143(X, ...) (X)P00_PAREN_142(__VA_ARGS__)
07655 #define P00_PAREN_144(X, ...) (X)P00_PAREN_143(__VA_ARGS__)
07656 #define P00_PAREN_145(X, ...) (X)P00_PAREN_144(__VA_ARGS__)
07657 #define P00_PAREN_146(X, ...) (X)P00_PAREN_145(__VA_ARGS__)
07658 #define P00_PAREN_147(X, ...) (X)P00_PAREN_146(__VA_ARGS__)
07659 #define P00_PAREN_148(X, ...) (X)P00_PAREN_147(__VA_ARGS__)
07660 #define P00_PAREN_149(X, ...) (X)P00_PAREN_148(__VA_ARGS__)
07661 #define P00_PAREN_150(X, ...) (X)P00_PAREN_149(__VA_ARGS__)
07662 #define P00_PAREN_151(X, ...) (X)P00_PAREN_150(__VA_ARGS__)
07663 #define P00_PAREN_152(X, ...) (X)P00_PAREN_151(__VA_ARGS__)
07664 #define P00_PAREN_153(X, ...) (X)P00_PAREN_152(__VA_ARGS__)
07665 #define P00_PAREN_154(X, ...) (X)P00_PAREN_153(__VA_ARGS__)
07666 #define P00_PAREN_155(X, ...) (X)P00_PAREN_154(__VA_ARGS__)
07667 #define P00_PAREN_156(X, ...) (X)P00_PAREN_155(__VA_ARGS__)
07668 #define P00_PAREN_157(X, ...) (X)P00_PAREN_156(__VA_ARGS__)
07669 #define P00_PAREN_158(X, ...) (X)P00_PAREN_157(__VA_ARGS__)
07670 #define P00_PAREN_159(X, ...) (X)P00_PAREN_158(__VA_ARGS__)
07671 #define P00_MAP_2(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_1(MAC, SEP, __VA_ARGS__)
07672 #define P00_MAP_3(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_2(MAC, SEP, __VA_ARGS__)
07673 #define P00_MAP_4(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_3(MAC, SEP, __VA_ARGS__)
07674 #define P00_MAP_5(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_4(MAC, SEP, __VA_ARGS__)
07675 #define P00_MAP_6(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_5(MAC, SEP, __VA_ARGS__)
07676 #define P00_MAP_7(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_6(MAC, SEP, __VA_ARGS__)
07677 #define P00_MAP_8(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_7(MAC, SEP, __VA_ARGS__)
07678 #define P00_MAP_9(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_8(MAC, SEP, __VA_ARGS__)
07679 #define P00_MAP_10(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_9(MAC, SEP, __VA_ARGS__)
07680 #define P00_MAP_11(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_10(MAC, SEP, __VA_ARGS__)
07681 #define P00_MAP_12(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_11(MAC, SEP, __VA_ARGS__)
07682 #define P00_MAP_13(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_12(MAC, SEP, __VA_ARGS__)
07683 #define P00_MAP_14(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_13(MAC, SEP, __VA_ARGS__)
07684 #define P00_MAP_15(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_14(MAC, SEP, __VA_ARGS__)
07685 #define P00_MAP_16(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_15(MAC, SEP, __VA_ARGS__)
07686 #define P00_MAP_17(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_16(MAC, SEP, __VA_ARGS__)
07687 #define P00_MAP_18(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_17(MAC, SEP, __VA_ARGS__)
07688 #define P00_MAP_19(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_18(MAC, SEP, __VA_ARGS__)
07689 #define P00_MAP_20(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_19(MAC, SEP, __VA_ARGS__)
07690 #define P00_MAP_21(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_20(MAC, SEP, __VA_ARGS__)
07691 #define P00_MAP_22(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_21(MAC, SEP, __VA_ARGS__)
07692 #define P00_MAP_23(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_22(MAC, SEP, __VA_ARGS__)
07693 #define P00_MAP_24(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_23(MAC, SEP, __VA_ARGS__)
07694 #define P00_MAP_25(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_24(MAC, SEP, __VA_ARGS__)
07695 #define P00_MAP_26(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_25(MAC, SEP, __VA_ARGS__)
07696 #define P00_MAP_27(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_26(MAC, SEP, __VA_ARGS__)
07697 #define P00_MAP_28(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_27(MAC, SEP, __VA_ARGS__)
07698 #define P00_MAP_29(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_28(MAC, SEP, __VA_ARGS__)
07699 #define P00_MAP_30(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_29(MAC, SEP, __VA_ARGS__)
07700 #define P00_MAP_31(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_30(MAC, SEP, __VA_ARGS__)
07701 #define P00_MAP_32(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_31(MAC, SEP, __VA_ARGS__)
07702 #define P00_MAP_33(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_32(MAC, SEP, __VA_ARGS__)
07703 #define P00_MAP_34(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_33(MAC, SEP, __VA_ARGS__)
07704 #define P00_MAP_35(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_34(MAC, SEP, __VA_ARGS__)
07705 #define P00_MAP_36(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_35(MAC, SEP, __VA_ARGS__)
07706 #define P00_MAP_37(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_36(MAC, SEP, __VA_ARGS__)
07707 #define P00_MAP_38(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_37(MAC, SEP, __VA_ARGS__)
07708 #define P00_MAP_39(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_38(MAC, SEP, __VA_ARGS__)
07709 #define P00_MAP_40(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_39(MAC, SEP, __VA_ARGS__)
07710 #define P00_MAP_41(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_40(MAC, SEP, __VA_ARGS__)
07711 #define P00_MAP_42(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_41(MAC, SEP, __VA_ARGS__)
07712 #define P00_MAP_43(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_42(MAC, SEP, __VA_ARGS__)
07713 #define P00_MAP_44(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_43(MAC, SEP, __VA_ARGS__)
07714 #define P00_MAP_45(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_44(MAC, SEP, __VA_ARGS__)
07715 #define P00_MAP_46(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_45(MAC, SEP, __VA_ARGS__)
07716 #define P00_MAP_47(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_46(MAC, SEP, __VA_ARGS__)
07717 #define P00_MAP_48(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_47(MAC, SEP, __VA_ARGS__)
07718 #define P00_MAP_49(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_48(MAC, SEP, __VA_ARGS__)
07719 #define P00_MAP_50(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_49(MAC, SEP, __VA_ARGS__)
07720 #define P00_MAP_51(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_50(MAC, SEP, __VA_ARGS__)
07721 #define P00_MAP_52(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_51(MAC, SEP, __VA_ARGS__)
07722 #define P00_MAP_53(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_52(MAC, SEP, __VA_ARGS__)
07723 #define P00_MAP_54(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_53(MAC, SEP, __VA_ARGS__)
07724 #define P00_MAP_55(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_54(MAC, SEP, __VA_ARGS__)
07725 #define P00_MAP_56(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_55(MAC, SEP, __VA_ARGS__)
07726 #define P00_MAP_57(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_56(MAC, SEP, __VA_ARGS__)
07727 #define P00_MAP_58(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_57(MAC, SEP, __VA_ARGS__)
07728 #define P00_MAP_59(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_58(MAC, SEP, __VA_ARGS__)
07729 #define P00_MAP_60(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_59(MAC, SEP, __VA_ARGS__)
07730 #define P00_MAP_61(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_60(MAC, SEP, __VA_ARGS__)
07731 #define P00_MAP_62(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_61(MAC, SEP, __VA_ARGS__)
07732 #define P00_MAP_63(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_62(MAC, SEP, __VA_ARGS__)
07733 #define P00_MAP_64(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_63(MAC, SEP, __VA_ARGS__)
07734 #define P00_MAP_65(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_64(MAC, SEP, __VA_ARGS__)
07735 #define P00_MAP_66(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_65(MAC, SEP, __VA_ARGS__)
07736 #define P00_MAP_67(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_66(MAC, SEP, __VA_ARGS__)
07737 #define P00_MAP_68(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_67(MAC, SEP, __VA_ARGS__)
07738 #define P00_MAP_69(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_68(MAC, SEP, __VA_ARGS__)
07739 #define P00_MAP_70(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_69(MAC, SEP, __VA_ARGS__)
07740 #define P00_MAP_71(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_70(MAC, SEP, __VA_ARGS__)
07741 #define P00_MAP_72(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_71(MAC, SEP, __VA_ARGS__)
07742 #define P00_MAP_73(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_72(MAC, SEP, __VA_ARGS__)
07743 #define P00_MAP_74(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_73(MAC, SEP, __VA_ARGS__)
07744 #define P00_MAP_75(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_74(MAC, SEP, __VA_ARGS__)
07745 #define P00_MAP_76(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_75(MAC, SEP, __VA_ARGS__)
07746 #define P00_MAP_77(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_76(MAC, SEP, __VA_ARGS__)
07747 #define P00_MAP_78(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_77(MAC, SEP, __VA_ARGS__)
07748 #define P00_MAP_79(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_78(MAC, SEP, __VA_ARGS__)
07749 #define P00_MAP_80(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_79(MAC, SEP, __VA_ARGS__)
07750 #define P00_MAP_81(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_80(MAC, SEP, __VA_ARGS__)
07751 #define P00_MAP_82(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_81(MAC, SEP, __VA_ARGS__)
07752 #define P00_MAP_83(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_82(MAC, SEP, __VA_ARGS__)
07753 #define P00_MAP_84(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_83(MAC, SEP, __VA_ARGS__)
07754 #define P00_MAP_85(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_84(MAC, SEP, __VA_ARGS__)
07755 #define P00_MAP_86(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_85(MAC, SEP, __VA_ARGS__)
07756 #define P00_MAP_87(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_86(MAC, SEP, __VA_ARGS__)
07757 #define P00_MAP_88(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_87(MAC, SEP, __VA_ARGS__)
07758 #define P00_MAP_89(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_88(MAC, SEP, __VA_ARGS__)
07759 #define P00_MAP_90(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_89(MAC, SEP, __VA_ARGS__)
07760 #define P00_MAP_91(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_90(MAC, SEP, __VA_ARGS__)
07761 #define P00_MAP_92(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_91(MAC, SEP, __VA_ARGS__)
07762 #define P00_MAP_93(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_92(MAC, SEP, __VA_ARGS__)
07763 #define P00_MAP_94(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_93(MAC, SEP, __VA_ARGS__)
07764 #define P00_MAP_95(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_94(MAC, SEP, __VA_ARGS__)
07765 #define P00_MAP_96(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_95(MAC, SEP, __VA_ARGS__)
07766 #define P00_MAP_97(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_96(MAC, SEP, __VA_ARGS__)
07767 #define P00_MAP_98(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_97(MAC, SEP, __VA_ARGS__)
07768 #define P00_MAP_99(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_98(MAC, SEP, __VA_ARGS__)
07769 #define P00_MAP_100(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_99(MAC, SEP, __VA_ARGS__)
07770 #define P00_MAP_101(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_100(MAC, SEP, __VA_ARGS__)
07771 #define P00_MAP_102(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_101(MAC, SEP, __VA_ARGS__)
07772 #define P00_MAP_103(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_102(MAC, SEP, __VA_ARGS__)
07773 #define P00_MAP_104(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_103(MAC, SEP, __VA_ARGS__)
07774 #define P00_MAP_105(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_104(MAC, SEP, __VA_ARGS__)
07775 #define P00_MAP_106(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_105(MAC, SEP, __VA_ARGS__)
07776 #define P00_MAP_107(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_106(MAC, SEP, __VA_ARGS__)
07777 #define P00_MAP_108(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_107(MAC, SEP, __VA_ARGS__)
07778 #define P00_MAP_109(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_108(MAC, SEP, __VA_ARGS__)
07779 #define P00_MAP_110(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_109(MAC, SEP, __VA_ARGS__)
07780 #define P00_MAP_111(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_110(MAC, SEP, __VA_ARGS__)
07781 #define P00_MAP_112(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_111(MAC, SEP, __VA_ARGS__)
07782 #define P00_MAP_113(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_112(MAC, SEP, __VA_ARGS__)
07783 #define P00_MAP_114(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_113(MAC, SEP, __VA_ARGS__)
07784 #define P00_MAP_115(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_114(MAC, SEP, __VA_ARGS__)
07785 #define P00_MAP_116(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_115(MAC, SEP, __VA_ARGS__)
07786 #define P00_MAP_117(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_116(MAC, SEP, __VA_ARGS__)
07787 #define P00_MAP_118(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_117(MAC, SEP, __VA_ARGS__)
07788 #define P00_MAP_119(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_118(MAC, SEP, __VA_ARGS__)
07789 #define P00_MAP_120(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_119(MAC, SEP, __VA_ARGS__)
07790 #define P00_MAP_121(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_120(MAC, SEP, __VA_ARGS__)
07791 #define P00_MAP_122(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_121(MAC, SEP, __VA_ARGS__)
07792 #define P00_MAP_123(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_122(MAC, SEP, __VA_ARGS__)
07793 #define P00_MAP_124(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_123(MAC, SEP, __VA_ARGS__)
07794 #define P00_MAP_125(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_124(MAC, SEP, __VA_ARGS__)
07795 #define P00_MAP_126(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_125(MAC, SEP, __VA_ARGS__)
07796 #define P00_MAP_127(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_126(MAC, SEP, __VA_ARGS__)
07797 #define P00_MAP_128(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_127(MAC, SEP, __VA_ARGS__)
07798 #define P00_MAP_129(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_128(MAC, SEP, __VA_ARGS__)
07799 #define P00_MAP_130(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_129(MAC, SEP, __VA_ARGS__)
07800 #define P00_MAP_131(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_130(MAC, SEP, __VA_ARGS__)
07801 #define P00_MAP_132(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_131(MAC, SEP, __VA_ARGS__)
07802 #define P00_MAP_133(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_132(MAC, SEP, __VA_ARGS__)
07803 #define P00_MAP_134(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_133(MAC, SEP, __VA_ARGS__)
07804 #define P00_MAP_135(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_134(MAC, SEP, __VA_ARGS__)
07805 #define P00_MAP_136(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_135(MAC, SEP, __VA_ARGS__)
07806 #define P00_MAP_137(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_136(MAC, SEP, __VA_ARGS__)
07807 #define P00_MAP_138(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_137(MAC, SEP, __VA_ARGS__)
07808 #define P00_MAP_139(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_138(MAC, SEP, __VA_ARGS__)
07809 #define P00_MAP_140(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_139(MAC, SEP, __VA_ARGS__)
07810 #define P00_MAP_141(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_140(MAC, SEP, __VA_ARGS__)
07811 #define P00_MAP_142(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_141(MAC, SEP, __VA_ARGS__)
07812 #define P00_MAP_143(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_142(MAC, SEP, __VA_ARGS__)
07813 #define P00_MAP_144(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_143(MAC, SEP, __VA_ARGS__)
07814 #define P00_MAP_145(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_144(MAC, SEP, __VA_ARGS__)
07815 #define P00_MAP_146(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_145(MAC, SEP, __VA_ARGS__)
07816 #define P00_MAP_147(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_146(MAC, SEP, __VA_ARGS__)
07817 #define P00_MAP_148(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_147(MAC, SEP, __VA_ARGS__)
07818 #define P00_MAP_149(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_148(MAC, SEP, __VA_ARGS__)
07819 #define P00_MAP_150(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_149(MAC, SEP, __VA_ARGS__)
07820 #define P00_MAP_151(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_150(MAC, SEP, __VA_ARGS__)
07821 #define P00_MAP_152(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_151(MAC, SEP, __VA_ARGS__)
07822 #define P00_MAP_153(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_152(MAC, SEP, __VA_ARGS__)
07823 #define P00_MAP_154(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_153(MAC, SEP, __VA_ARGS__)
07824 #define P00_MAP_155(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_154(MAC, SEP, __VA_ARGS__)
07825 #define P00_MAP_156(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_155(MAC, SEP, __VA_ARGS__)
07826 #define P00_MAP_157(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_156(MAC, SEP, __VA_ARGS__)
07827 #define P00_MAP_158(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_157(MAC, SEP, __VA_ARGS__)
07828 #define P00_MAP_159(MAC, SEP, X, ...) MAC(X)P00_ROBUST SEP P00_MAP_158(MAC, SEP, __VA_ARGS__)
07829 #define P00_FOR2(NAME, OP, FUNC, ...)                                                                     \
07830  OP(NAME, 1, P00_FOR1(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 1))
07831 #define P00_FOR3(NAME, OP, FUNC, ...)                                                                     \
07832  OP(NAME, 2, P00_FOR2(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 2))
07833 #define P00_FOR4(NAME, OP, FUNC, ...)                                                                     \
07834  OP(NAME, 3, P00_FOR3(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 3))
07835 #define P00_FOR5(NAME, OP, FUNC, ...)                                                                     \
07836  OP(NAME, 4, P00_FOR4(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 4))
07837 #define P00_FOR6(NAME, OP, FUNC, ...)                                                                     \
07838  OP(NAME, 5, P00_FOR5(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 5))
07839 #define P00_FOR7(NAME, OP, FUNC, ...)                                                                     \
07840  OP(NAME, 6, P00_FOR6(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 6))
07841 #define P00_FOR8(NAME, OP, FUNC, ...)                                                                     \
07842  OP(NAME, 7, P00_FOR7(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 7))
07843 #define P00_FOR9(NAME, OP, FUNC, ...)                                                                     \
07844  OP(NAME, 8, P00_FOR8(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 8))
07845 #define P00_FOR10(NAME, OP, FUNC, ...)                                                                    \
07846  OP(NAME, 9, P00_FOR9(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 9))
07847 #define P00_FOR11(NAME, OP, FUNC, ...)                                                                       \
07848  OP(NAME, 10, P00_FOR10(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 10))
07849 #define P00_FOR12(NAME, OP, FUNC, ...)                                                                       \
07850  OP(NAME, 11, P00_FOR11(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 11))
07851 #define P00_FOR13(NAME, OP, FUNC, ...)                                                                       \
07852  OP(NAME, 12, P00_FOR12(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 12))
07853 #define P00_FOR14(NAME, OP, FUNC, ...)                                                                       \
07854  OP(NAME, 13, P00_FOR13(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 13))
07855 #define P00_FOR15(NAME, OP, FUNC, ...)                                                                       \
07856  OP(NAME, 14, P00_FOR14(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 14))
07857 #define P00_FOR16(NAME, OP, FUNC, ...)                                                                       \
07858  OP(NAME, 15, P00_FOR15(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 15))
07859 #define P00_FOR17(NAME, OP, FUNC, ...)                                                                       \
07860  OP(NAME, 16, P00_FOR16(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 16))
07861 #define P00_FOR18(NAME, OP, FUNC, ...)                                                                       \
07862  OP(NAME, 17, P00_FOR17(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 17))
07863 #define P00_FOR19(NAME, OP, FUNC, ...)                                                                       \
07864  OP(NAME, 18, P00_FOR18(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 18))
07865 #define P00_FOR20(NAME, OP, FUNC, ...)                                                                       \
07866  OP(NAME, 19, P00_FOR19(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 19))
07867 #define P00_FOR21(NAME, OP, FUNC, ...)                                                                       \
07868  OP(NAME, 20, P00_FOR20(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 20))
07869 #define P00_FOR22(NAME, OP, FUNC, ...)                                                                       \
07870  OP(NAME, 21, P00_FOR21(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 21))
07871 #define P00_FOR23(NAME, OP, FUNC, ...)                                                                       \
07872  OP(NAME, 22, P00_FOR22(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 22))
07873 #define P00_FOR24(NAME, OP, FUNC, ...)                                                                       \
07874  OP(NAME, 23, P00_FOR23(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 23))
07875 #define P00_FOR25(NAME, OP, FUNC, ...)                                                                       \
07876  OP(NAME, 24, P00_FOR24(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 24))
07877 #define P00_FOR26(NAME, OP, FUNC, ...)                                                                       \
07878  OP(NAME, 25, P00_FOR25(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 25))
07879 #define P00_FOR27(NAME, OP, FUNC, ...)                                                                       \
07880  OP(NAME, 26, P00_FOR26(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 26))
07881 #define P00_FOR28(NAME, OP, FUNC, ...)                                                                       \
07882  OP(NAME, 27, P00_FOR27(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 27))
07883 #define P00_FOR29(NAME, OP, FUNC, ...)                                                                       \
07884  OP(NAME, 28, P00_FOR28(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 28))
07885 #define P00_FOR30(NAME, OP, FUNC, ...)                                                                       \
07886  OP(NAME, 29, P00_FOR29(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 29))
07887 #define P00_FOR31(NAME, OP, FUNC, ...)                                                                       \
07888  OP(NAME, 30, P00_FOR30(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 30))
07889 #define P00_FOR32(NAME, OP, FUNC, ...)                                                                       \
07890  OP(NAME, 31, P00_FOR31(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 31))
07891 #define P00_FOR33(NAME, OP, FUNC, ...)                                                                       \
07892  OP(NAME, 32, P00_FOR32(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 32))
07893 #define P00_FOR34(NAME, OP, FUNC, ...)                                                                       \
07894  OP(NAME, 33, P00_FOR33(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 33))
07895 #define P00_FOR35(NAME, OP, FUNC, ...)                                                                       \
07896  OP(NAME, 34, P00_FOR34(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 34))
07897 #define P00_FOR36(NAME, OP, FUNC, ...)                                                                       \
07898  OP(NAME, 35, P00_FOR35(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 35))
07899 #define P00_FOR37(NAME, OP, FUNC, ...)                                                                       \
07900  OP(NAME, 36, P00_FOR36(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 36))
07901 #define P00_FOR38(NAME, OP, FUNC, ...)                                                                       \
07902  OP(NAME, 37, P00_FOR37(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 37))
07903 #define P00_FOR39(NAME, OP, FUNC, ...)                                                                       \
07904  OP(NAME, 38, P00_FOR38(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 38))
07905 #define P00_FOR40(NAME, OP, FUNC, ...)                                                                       \
07906  OP(NAME, 39, P00_FOR39(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 39))
07907 #define P00_FOR41(NAME, OP, FUNC, ...)                                                                       \
07908  OP(NAME, 40, P00_FOR40(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 40))
07909 #define P00_FOR42(NAME, OP, FUNC, ...)                                                                       \
07910  OP(NAME, 41, P00_FOR41(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 41))
07911 #define P00_FOR43(NAME, OP, FUNC, ...)                                                                       \
07912  OP(NAME, 42, P00_FOR42(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 42))
07913 #define P00_FOR44(NAME, OP, FUNC, ...)                                                                       \
07914  OP(NAME, 43, P00_FOR43(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 43))
07915 #define P00_FOR45(NAME, OP, FUNC, ...)                                                                       \
07916  OP(NAME, 44, P00_FOR44(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 44))
07917 #define P00_FOR46(NAME, OP, FUNC, ...)                                                                       \
07918  OP(NAME, 45, P00_FOR45(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 45))
07919 #define P00_FOR47(NAME, OP, FUNC, ...)                                                                       \
07920  OP(NAME, 46, P00_FOR46(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 46))
07921 #define P00_FOR48(NAME, OP, FUNC, ...)                                                                       \
07922  OP(NAME, 47, P00_FOR47(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 47))
07923 #define P00_FOR49(NAME, OP, FUNC, ...)                                                                       \
07924  OP(NAME, 48, P00_FOR48(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 48))
07925 #define P00_FOR50(NAME, OP, FUNC, ...)                                                                       \
07926  OP(NAME, 49, P00_FOR49(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 49))
07927 #define P00_FOR51(NAME, OP, FUNC, ...)                                                                       \
07928  OP(NAME, 50, P00_FOR50(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 50))
07929 #define P00_FOR52(NAME, OP, FUNC, ...)                                                                       \
07930  OP(NAME, 51, P00_FOR51(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 51))
07931 #define P00_FOR53(NAME, OP, FUNC, ...)                                                                       \
07932  OP(NAME, 52, P00_FOR52(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 52))
07933 #define P00_FOR54(NAME, OP, FUNC, ...)                                                                       \
07934  OP(NAME, 53, P00_FOR53(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 53))
07935 #define P00_FOR55(NAME, OP, FUNC, ...)                                                                       \
07936  OP(NAME, 54, P00_FOR54(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 54))
07937 #define P00_FOR56(NAME, OP, FUNC, ...)                                                                       \
07938  OP(NAME, 55, P00_FOR55(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 55))
07939 #define P00_FOR57(NAME, OP, FUNC, ...)                                                                       \
07940  OP(NAME, 56, P00_FOR56(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 56))
07941 #define P00_FOR58(NAME, OP, FUNC, ...)                                                                       \
07942  OP(NAME, 57, P00_FOR57(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 57))
07943 #define P00_FOR59(NAME, OP, FUNC, ...)                                                                       \
07944  OP(NAME, 58, P00_FOR58(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 58))
07945 #define P00_FOR60(NAME, OP, FUNC, ...)                                                                       \
07946  OP(NAME, 59, P00_FOR59(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 59))
07947 #define P00_FOR61(NAME, OP, FUNC, ...)                                                                       \
07948  OP(NAME, 60, P00_FOR60(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 60))
07949 #define P00_FOR62(NAME, OP, FUNC, ...)                                                                       \
07950  OP(NAME, 61, P00_FOR61(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 61))
07951 #define P00_FOR63(NAME, OP, FUNC, ...)                                                                       \
07952  OP(NAME, 62, P00_FOR62(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 62))
07953 #define P00_FOR64(NAME, OP, FUNC, ...)                                                                       \
07954  OP(NAME, 63, P00_FOR63(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 63))
07955 #define P00_FOR65(NAME, OP, FUNC, ...)                                                                       \
07956  OP(NAME, 64, P00_FOR64(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 64))
07957 #define P00_FOR66(NAME, OP, FUNC, ...)                                                                       \
07958  OP(NAME, 65, P00_FOR65(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 65))
07959 #define P00_FOR67(NAME, OP, FUNC, ...)                                                                       \
07960  OP(NAME, 66, P00_FOR66(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 66))
07961 #define P00_FOR68(NAME, OP, FUNC, ...)                                                                       \
07962  OP(NAME, 67, P00_FOR67(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 67))
07963 #define P00_FOR69(NAME, OP, FUNC, ...)                                                                       \
07964  OP(NAME, 68, P00_FOR68(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 68))
07965 #define P00_FOR70(NAME, OP, FUNC, ...)                                                                       \
07966  OP(NAME, 69, P00_FOR69(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 69))
07967 #define P00_FOR71(NAME, OP, FUNC, ...)                                                                       \
07968  OP(NAME, 70, P00_FOR70(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 70))
07969 #define P00_FOR72(NAME, OP, FUNC, ...)                                                                       \
07970  OP(NAME, 71, P00_FOR71(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 71))
07971 #define P00_FOR73(NAME, OP, FUNC, ...)                                                                       \
07972  OP(NAME, 72, P00_FOR72(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 72))
07973 #define P00_FOR74(NAME, OP, FUNC, ...)                                                                       \
07974  OP(NAME, 73, P00_FOR73(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 73))
07975 #define P00_FOR75(NAME, OP, FUNC, ...)                                                                       \
07976  OP(NAME, 74, P00_FOR74(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 74))
07977 #define P00_FOR76(NAME, OP, FUNC, ...)                                                                       \
07978  OP(NAME, 75, P00_FOR75(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 75))
07979 #define P00_FOR77(NAME, OP, FUNC, ...)                                                                       \
07980  OP(NAME, 76, P00_FOR76(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 76))
07981 #define P00_FOR78(NAME, OP, FUNC, ...)                                                                       \
07982  OP(NAME, 77, P00_FOR77(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 77))
07983 #define P00_FOR79(NAME, OP, FUNC, ...)                                                                       \
07984  OP(NAME, 78, P00_FOR78(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 78))
07985 #define P00_FOR80(NAME, OP, FUNC, ...)                                                                       \
07986  OP(NAME, 79, P00_FOR79(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 79))
07987 #define P00_FOR81(NAME, OP, FUNC, ...)                                                                       \
07988  OP(NAME, 80, P00_FOR80(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 80))
07989 #define P00_FOR82(NAME, OP, FUNC, ...)                                                                       \
07990  OP(NAME, 81, P00_FOR81(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 81))
07991 #define P00_FOR83(NAME, OP, FUNC, ...)                                                                       \
07992  OP(NAME, 82, P00_FOR82(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 82))
07993 #define P00_FOR84(NAME, OP, FUNC, ...)                                                                       \
07994  OP(NAME, 83, P00_FOR83(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 83))
07995 #define P00_FOR85(NAME, OP, FUNC, ...)                                                                       \
07996  OP(NAME, 84, P00_FOR84(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 84))
07997 #define P00_FOR86(NAME, OP, FUNC, ...)                                                                       \
07998  OP(NAME, 85, P00_FOR85(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 85))
07999 #define P00_FOR87(NAME, OP, FUNC, ...)                                                                       \
08000  OP(NAME, 86, P00_FOR86(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 86))
08001 #define P00_FOR88(NAME, OP, FUNC, ...)                                                                       \
08002  OP(NAME, 87, P00_FOR87(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 87))
08003 #define P00_FOR89(NAME, OP, FUNC, ...)                                                                       \
08004  OP(NAME, 88, P00_FOR88(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 88))
08005 #define P00_FOR90(NAME, OP, FUNC, ...)                                                                       \
08006  OP(NAME, 89, P00_FOR89(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 89))
08007 #define P00_FOR91(NAME, OP, FUNC, ...)                                                                       \
08008  OP(NAME, 90, P00_FOR90(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 90))
08009 #define P00_FOR92(NAME, OP, FUNC, ...)                                                                       \
08010  OP(NAME, 91, P00_FOR91(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 91))
08011 #define P00_FOR93(NAME, OP, FUNC, ...)                                                                       \
08012  OP(NAME, 92, P00_FOR92(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 92))
08013 #define P00_FOR94(NAME, OP, FUNC, ...)                                                                       \
08014  OP(NAME, 93, P00_FOR93(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 93))
08015 #define P00_FOR95(NAME, OP, FUNC, ...)                                                                       \
08016  OP(NAME, 94, P00_FOR94(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 94))
08017 #define P00_FOR96(NAME, OP, FUNC, ...)                                                                       \
08018  OP(NAME, 95, P00_FOR95(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 95))
08019 #define P00_FOR97(NAME, OP, FUNC, ...)                                                                       \
08020  OP(NAME, 96, P00_FOR96(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 96))
08021 #define P00_FOR98(NAME, OP, FUNC, ...)                                                                       \
08022  OP(NAME, 97, P00_FOR97(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 97))
08023 #define P00_FOR99(NAME, OP, FUNC, ...)                                                                       \
08024  OP(NAME, 98, P00_FOR98(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 98))
08025 #define P00_FOR100(NAME, OP, FUNC, ...)                                                                      \
08026  OP(NAME, 99, P00_FOR99(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 99))
08027 #define P00_FOR101(NAME, OP, FUNC, ...)                                                                         \
08028  OP(NAME, 100, P00_FOR100(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 100))
08029 #define P00_FOR102(NAME, OP, FUNC, ...)                                                                         \
08030  OP(NAME, 101, P00_FOR101(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 101))
08031 #define P00_FOR103(NAME, OP, FUNC, ...)                                                                         \
08032  OP(NAME, 102, P00_FOR102(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 102))
08033 #define P00_FOR104(NAME, OP, FUNC, ...)                                                                         \
08034  OP(NAME, 103, P00_FOR103(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 103))
08035 #define P00_FOR105(NAME, OP, FUNC, ...)                                                                         \
08036  OP(NAME, 104, P00_FOR104(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 104))
08037 #define P00_FOR106(NAME, OP, FUNC, ...)                                                                         \
08038  OP(NAME, 105, P00_FOR105(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 105))
08039 #define P00_FOR107(NAME, OP, FUNC, ...)                                                                         \
08040  OP(NAME, 106, P00_FOR106(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 106))
08041 #define P00_FOR108(NAME, OP, FUNC, ...)                                                                         \
08042  OP(NAME, 107, P00_FOR107(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 107))
08043 #define P00_FOR109(NAME, OP, FUNC, ...)                                                                         \
08044  OP(NAME, 108, P00_FOR108(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 108))
08045 #define P00_FOR110(NAME, OP, FUNC, ...)                                                                         \
08046  OP(NAME, 109, P00_FOR109(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 109))
08047 #define P00_FOR111(NAME, OP, FUNC, ...)                                                                         \
08048  OP(NAME, 110, P00_FOR110(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 110))
08049 #define P00_FOR112(NAME, OP, FUNC, ...)                                                                         \
08050  OP(NAME, 111, P00_FOR111(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 111))
08051 #define P00_FOR113(NAME, OP, FUNC, ...)                                                                         \
08052  OP(NAME, 112, P00_FOR112(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 112))
08053 #define P00_FOR114(NAME, OP, FUNC, ...)                                                                         \
08054  OP(NAME, 113, P00_FOR113(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 113))
08055 #define P00_FOR115(NAME, OP, FUNC, ...)                                                                         \
08056  OP(NAME, 114, P00_FOR114(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 114))
08057 #define P00_FOR116(NAME, OP, FUNC, ...)                                                                         \
08058  OP(NAME, 115, P00_FOR115(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 115))
08059 #define P00_FOR117(NAME, OP, FUNC, ...)                                                                         \
08060  OP(NAME, 116, P00_FOR116(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 116))
08061 #define P00_FOR118(NAME, OP, FUNC, ...)                                                                         \
08062  OP(NAME, 117, P00_FOR117(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 117))
08063 #define P00_FOR119(NAME, OP, FUNC, ...)                                                                         \
08064  OP(NAME, 118, P00_FOR118(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 118))
08065 #define P00_FOR120(NAME, OP, FUNC, ...)                                                                         \
08066  OP(NAME, 119, P00_FOR119(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 119))
08067 #define P00_FOR121(NAME, OP, FUNC, ...)                                                                         \
08068  OP(NAME, 120, P00_FOR120(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 120))
08069 #define P00_FOR122(NAME, OP, FUNC, ...)                                                                         \
08070  OP(NAME, 121, P00_FOR121(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 121))
08071 #define P00_FOR123(NAME, OP, FUNC, ...)                                                                         \
08072  OP(NAME, 122, P00_FOR122(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 122))
08073 #define P00_FOR124(NAME, OP, FUNC, ...)                                                                         \
08074  OP(NAME, 123, P00_FOR123(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 123))
08075 #define P00_FOR125(NAME, OP, FUNC, ...)                                                                         \
08076  OP(NAME, 124, P00_FOR124(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 124))
08077 #define P00_FOR126(NAME, OP, FUNC, ...)                                                                         \
08078  OP(NAME, 125, P00_FOR125(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 125))
08079 #define P00_FOR127(NAME, OP, FUNC, ...)                                                                         \
08080  OP(NAME, 126, P00_FOR126(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 126))
08081 #define P00_FOR128(NAME, OP, FUNC, ...)                                                                         \
08082  OP(NAME, 127, P00_FOR127(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 127))
08083 #define P00_FOR129(NAME, OP, FUNC, ...)                                                                         \
08084  OP(NAME, 128, P00_FOR128(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 128))
08085 #define P00_FOR130(NAME, OP, FUNC, ...)                                                                         \
08086  OP(NAME, 129, P00_FOR129(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 129))
08087 #define P00_FOR131(NAME, OP, FUNC, ...)                                                                         \
08088  OP(NAME, 130, P00_FOR130(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 130))
08089 #define P00_FOR132(NAME, OP, FUNC, ...)                                                                         \
08090  OP(NAME, 131, P00_FOR131(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 131))
08091 #define P00_FOR133(NAME, OP, FUNC, ...)                                                                         \
08092  OP(NAME, 132, P00_FOR132(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 132))
08093 #define P00_FOR134(NAME, OP, FUNC, ...)                                                                         \
08094  OP(NAME, 133, P00_FOR133(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 133))
08095 #define P00_FOR135(NAME, OP, FUNC, ...)                                                                         \
08096  OP(NAME, 134, P00_FOR134(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 134))
08097 #define P00_FOR136(NAME, OP, FUNC, ...)                                                                         \
08098  OP(NAME, 135, P00_FOR135(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 135))
08099 #define P00_FOR137(NAME, OP, FUNC, ...)                                                                         \
08100  OP(NAME, 136, P00_FOR136(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 136))
08101 #define P00_FOR138(NAME, OP, FUNC, ...)                                                                         \
08102  OP(NAME, 137, P00_FOR137(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 137))
08103 #define P00_FOR139(NAME, OP, FUNC, ...)                                                                         \
08104  OP(NAME, 138, P00_FOR138(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 138))
08105 #define P00_FOR140(NAME, OP, FUNC, ...)                                                                         \
08106  OP(NAME, 139, P00_FOR139(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 139))
08107 #define P00_FOR141(NAME, OP, FUNC, ...)                                                                         \
08108  OP(NAME, 140, P00_FOR140(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 140))
08109 #define P00_FOR142(NAME, OP, FUNC, ...)                                                                         \
08110  OP(NAME, 141, P00_FOR141(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 141))
08111 #define P00_FOR143(NAME, OP, FUNC, ...)                                                                         \
08112  OP(NAME, 142, P00_FOR142(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 142))
08113 #define P00_FOR144(NAME, OP, FUNC, ...)                                                                         \
08114  OP(NAME, 143, P00_FOR143(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 143))
08115 #define P00_FOR145(NAME, OP, FUNC, ...)                                                                         \
08116  OP(NAME, 144, P00_FOR144(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 144))
08117 #define P00_FOR146(NAME, OP, FUNC, ...)                                                                         \
08118  OP(NAME, 145, P00_FOR145(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 145))
08119 #define P00_FOR147(NAME, OP, FUNC, ...)                                                                         \
08120  OP(NAME, 146, P00_FOR146(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 146))
08121 #define P00_FOR148(NAME, OP, FUNC, ...)                                                                         \
08122  OP(NAME, 147, P00_FOR147(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 147))
08123 #define P00_FOR149(NAME, OP, FUNC, ...)                                                                         \
08124  OP(NAME, 148, P00_FOR148(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 148))
08125 #define P00_FOR150(NAME, OP, FUNC, ...)                                                                         \
08126  OP(NAME, 149, P00_FOR149(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 149))
08127 #define P00_FOR151(NAME, OP, FUNC, ...)                                                                         \
08128  OP(NAME, 150, P00_FOR150(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 150))
08129 #define P00_FOR152(NAME, OP, FUNC, ...)                                                                         \
08130  OP(NAME, 151, P00_FOR151(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 151))
08131 #define P00_FOR153(NAME, OP, FUNC, ...)                                                                         \
08132  OP(NAME, 152, P00_FOR152(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 152))
08133 #define P00_FOR154(NAME, OP, FUNC, ...)                                                                         \
08134  OP(NAME, 153, P00_FOR153(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 153))
08135 #define P00_FOR155(NAME, OP, FUNC, ...)                                                                         \
08136  OP(NAME, 154, P00_FOR154(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 154))
08137 #define P00_FOR156(NAME, OP, FUNC, ...)                                                                         \
08138  OP(NAME, 155, P00_FOR155(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 155))
08139 #define P00_FOR157(NAME, OP, FUNC, ...)                                                                         \
08140  OP(NAME, 156, P00_FOR156(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 156))
08141 #define P00_FOR158(NAME, OP, FUNC, ...)                                                                         \
08142  OP(NAME, 157, P00_FOR157(NAME, OP, FUNC, P99_ALLBUTLAST(__VA_ARGS__)), FUNC(NAME, P99_LAST(__VA_ARGS__), 157))
08143 
08144 /* The preprocessor always computes with the precision of uintmax_t */
08145 /* so for the preprocessor this is equivalent to UINITMAX_MAX       */
08146 #define P00_UNSIGNED_MAX ~0u
08147 
08148 #define P00_S0 0x01
08149 #define P00_S1 0x02
08150 #define P00_S2 0x04
08151 #define P00_S3 0x08
08152 #define P00_S4 0x10
08153 #define P00_S5 0x20
08154 #define P00_S6 0x40
08155 
08156 
08157 
08158 /* This has to be such ugly #if/#else to ensure that the            */
08159 /* preprocessor never sees a constant that is too large.            */
08160 #ifndef P99_UINTMAX_MAX
08161 # define P00_MASK_64 0xFFFFFFFFFFFFFFFF