messagepack implementation for embedded systems (mbed / arduino)

Dependents:   hello_message_pack

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers not_equal.hpp Source File

not_equal.hpp

00001 # /* Copyright (C) 2001
00002 #  * Housemarque Oy
00003 #  * http://www.housemarque.com
00004 #  *
00005 #  * Distributed under the Boost Software License, Version 1.0. (See
00006 #  * accompanying file LICENSE_1_0.txt or copy at
00007 #  * http://www.boost.org/LICENSE_1_0.txt)
00008 #  */
00009 #
00010 # /* Revised by Paul Mensonides (2002) */
00011 #
00012 # /* See http://www.boost.org for most recent version. */
00013 #
00014 # ifndef MSGPACK_PREPROCESSOR_COMPARISON_NOT_EQUAL_HPP
00015 # define MSGPACK_PREPROCESSOR_COMPARISON_NOT_EQUAL_HPP
00016 #
00017 # include <msgpack/preprocessor/cat.hpp>
00018 # include <msgpack/preprocessor/config/config.hpp>
00019 # include <msgpack/preprocessor/control/iif.hpp>
00020 #
00021 # /* MSGPACK_PP_NOT_EQUAL */
00022 #
00023 # if ~MSGPACK_PP_CONFIG_FLAGS() & MSGPACK_PP_CONFIG_MWCC()
00024 #    define MSGPACK_PP_NOT_EQUAL(x, y) MSGPACK_PP_NOT_EQUAL_I(x, y)
00025 # else
00026 #    define MSGPACK_PP_NOT_EQUAL(x, y) MSGPACK_PP_NOT_EQUAL_OO((x, y))
00027 #    define MSGPACK_PP_NOT_EQUAL_OO(par) MSGPACK_PP_NOT_EQUAL_I ## par
00028 # endif
00029 #
00030 # define MSGPACK_PP_NOT_EQUAL_I(x, y) MSGPACK_PP_CAT(MSGPACK_PP_NOT_EQUAL_CHECK_, MSGPACK_PP_NOT_EQUAL_ ## x(0, MSGPACK_PP_NOT_EQUAL_ ## y))
00031 #
00032 # /* MSGPACK_PP_NOT_EQUAL_D */
00033 #
00034 # define MSGPACK_PP_NOT_EQUAL_D(d, x, y) MSGPACK_PP_NOT_EQUAL(x, y)
00035 #
00036 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NIL 1
00037 #
00038 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_0(c, y) 0
00039 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_1(c, y) 0
00040 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_2(c, y) 0
00041 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_3(c, y) 0
00042 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_4(c, y) 0
00043 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_5(c, y) 0
00044 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_6(c, y) 0
00045 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_7(c, y) 0
00046 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_8(c, y) 0
00047 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_9(c, y) 0
00048 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_10(c, y) 0
00049 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_11(c, y) 0
00050 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_12(c, y) 0
00051 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_13(c, y) 0
00052 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_14(c, y) 0
00053 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_15(c, y) 0
00054 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_16(c, y) 0
00055 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_17(c, y) 0
00056 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_18(c, y) 0
00057 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_19(c, y) 0
00058 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_20(c, y) 0
00059 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_21(c, y) 0
00060 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_22(c, y) 0
00061 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_23(c, y) 0
00062 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_24(c, y) 0
00063 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_25(c, y) 0
00064 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_26(c, y) 0
00065 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_27(c, y) 0
00066 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_28(c, y) 0
00067 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_29(c, y) 0
00068 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_30(c, y) 0
00069 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_31(c, y) 0
00070 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_32(c, y) 0
00071 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_33(c, y) 0
00072 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_34(c, y) 0
00073 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_35(c, y) 0
00074 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_36(c, y) 0
00075 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_37(c, y) 0
00076 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_38(c, y) 0
00077 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_39(c, y) 0
00078 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_40(c, y) 0
00079 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_41(c, y) 0
00080 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_42(c, y) 0
00081 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_43(c, y) 0
00082 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_44(c, y) 0
00083 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_45(c, y) 0
00084 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_46(c, y) 0
00085 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_47(c, y) 0
00086 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_48(c, y) 0
00087 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_49(c, y) 0
00088 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_50(c, y) 0
00089 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_51(c, y) 0
00090 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_52(c, y) 0
00091 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_53(c, y) 0
00092 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_54(c, y) 0
00093 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_55(c, y) 0
00094 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_56(c, y) 0
00095 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_57(c, y) 0
00096 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_58(c, y) 0
00097 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_59(c, y) 0
00098 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_60(c, y) 0
00099 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_61(c, y) 0
00100 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_62(c, y) 0
00101 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_63(c, y) 0
00102 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_64(c, y) 0
00103 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_65(c, y) 0
00104 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_66(c, y) 0
00105 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_67(c, y) 0
00106 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_68(c, y) 0
00107 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_69(c, y) 0
00108 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_70(c, y) 0
00109 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_71(c, y) 0
00110 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_72(c, y) 0
00111 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_73(c, y) 0
00112 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_74(c, y) 0
00113 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_75(c, y) 0
00114 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_76(c, y) 0
00115 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_77(c, y) 0
00116 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_78(c, y) 0
00117 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_79(c, y) 0
00118 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_80(c, y) 0
00119 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_81(c, y) 0
00120 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_82(c, y) 0
00121 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_83(c, y) 0
00122 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_84(c, y) 0
00123 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_85(c, y) 0
00124 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_86(c, y) 0
00125 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_87(c, y) 0
00126 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_88(c, y) 0
00127 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_89(c, y) 0
00128 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_90(c, y) 0
00129 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_91(c, y) 0
00130 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_92(c, y) 0
00131 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_93(c, y) 0
00132 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_94(c, y) 0
00133 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_95(c, y) 0
00134 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_96(c, y) 0
00135 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_97(c, y) 0
00136 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_98(c, y) 0
00137 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_99(c, y) 0
00138 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_100(c, y) 0
00139 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_101(c, y) 0
00140 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_102(c, y) 0
00141 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_103(c, y) 0
00142 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_104(c, y) 0
00143 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_105(c, y) 0
00144 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_106(c, y) 0
00145 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_107(c, y) 0
00146 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_108(c, y) 0
00147 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_109(c, y) 0
00148 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_110(c, y) 0
00149 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_111(c, y) 0
00150 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_112(c, y) 0
00151 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_113(c, y) 0
00152 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_114(c, y) 0
00153 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_115(c, y) 0
00154 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_116(c, y) 0
00155 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_117(c, y) 0
00156 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_118(c, y) 0
00157 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_119(c, y) 0
00158 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_120(c, y) 0
00159 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_121(c, y) 0
00160 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_122(c, y) 0
00161 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_123(c, y) 0
00162 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_124(c, y) 0
00163 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_125(c, y) 0
00164 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_126(c, y) 0
00165 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_127(c, y) 0
00166 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_128(c, y) 0
00167 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_129(c, y) 0
00168 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_130(c, y) 0
00169 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_131(c, y) 0
00170 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_132(c, y) 0
00171 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_133(c, y) 0
00172 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_134(c, y) 0
00173 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_135(c, y) 0
00174 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_136(c, y) 0
00175 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_137(c, y) 0
00176 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_138(c, y) 0
00177 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_139(c, y) 0
00178 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_140(c, y) 0
00179 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_141(c, y) 0
00180 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_142(c, y) 0
00181 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_143(c, y) 0
00182 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_144(c, y) 0
00183 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_145(c, y) 0
00184 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_146(c, y) 0
00185 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_147(c, y) 0
00186 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_148(c, y) 0
00187 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_149(c, y) 0
00188 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_150(c, y) 0
00189 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_151(c, y) 0
00190 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_152(c, y) 0
00191 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_153(c, y) 0
00192 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_154(c, y) 0
00193 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_155(c, y) 0
00194 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_156(c, y) 0
00195 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_157(c, y) 0
00196 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_158(c, y) 0
00197 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_159(c, y) 0
00198 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_160(c, y) 0
00199 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_161(c, y) 0
00200 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_162(c, y) 0
00201 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_163(c, y) 0
00202 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_164(c, y) 0
00203 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_165(c, y) 0
00204 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_166(c, y) 0
00205 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_167(c, y) 0
00206 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_168(c, y) 0
00207 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_169(c, y) 0
00208 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_170(c, y) 0
00209 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_171(c, y) 0
00210 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_172(c, y) 0
00211 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_173(c, y) 0
00212 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_174(c, y) 0
00213 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_175(c, y) 0
00214 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_176(c, y) 0
00215 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_177(c, y) 0
00216 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_178(c, y) 0
00217 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_179(c, y) 0
00218 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_180(c, y) 0
00219 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_181(c, y) 0
00220 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_182(c, y) 0
00221 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_183(c, y) 0
00222 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_184(c, y) 0
00223 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_185(c, y) 0
00224 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_186(c, y) 0
00225 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_187(c, y) 0
00226 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_188(c, y) 0
00227 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_189(c, y) 0
00228 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_190(c, y) 0
00229 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_191(c, y) 0
00230 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_192(c, y) 0
00231 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_193(c, y) 0
00232 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_194(c, y) 0
00233 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_195(c, y) 0
00234 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_196(c, y) 0
00235 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_197(c, y) 0
00236 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_198(c, y) 0
00237 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_199(c, y) 0
00238 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_200(c, y) 0
00239 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_201(c, y) 0
00240 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_202(c, y) 0
00241 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_203(c, y) 0
00242 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_204(c, y) 0
00243 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_205(c, y) 0
00244 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_206(c, y) 0
00245 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_207(c, y) 0
00246 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_208(c, y) 0
00247 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_209(c, y) 0
00248 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_210(c, y) 0
00249 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_211(c, y) 0
00250 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_212(c, y) 0
00251 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_213(c, y) 0
00252 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_214(c, y) 0
00253 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_215(c, y) 0
00254 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_216(c, y) 0
00255 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_217(c, y) 0
00256 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_218(c, y) 0
00257 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_219(c, y) 0
00258 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_220(c, y) 0
00259 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_221(c, y) 0
00260 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_222(c, y) 0
00261 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_223(c, y) 0
00262 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_224(c, y) 0
00263 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_225(c, y) 0
00264 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_226(c, y) 0
00265 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_227(c, y) 0
00266 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_228(c, y) 0
00267 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_229(c, y) 0
00268 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_230(c, y) 0
00269 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_231(c, y) 0
00270 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_232(c, y) 0
00271 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_233(c, y) 0
00272 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_234(c, y) 0
00273 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_235(c, y) 0
00274 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_236(c, y) 0
00275 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_237(c, y) 0
00276 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_238(c, y) 0
00277 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_239(c, y) 0
00278 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_240(c, y) 0
00279 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_241(c, y) 0
00280 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_242(c, y) 0
00281 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_243(c, y) 0
00282 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_244(c, y) 0
00283 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_245(c, y) 0
00284 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_246(c, y) 0
00285 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_247(c, y) 0
00286 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_248(c, y) 0
00287 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_249(c, y) 0
00288 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_250(c, y) 0
00289 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_251(c, y) 0
00290 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_252(c, y) 0
00291 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_253(c, y) 0
00292 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_254(c, y) 0
00293 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_255(c, y) 0
00294 # define MSGPACK_PP_NOT_EQUAL_CHECK_MSGPACK_PP_NOT_EQUAL_256(c, y) 0
00295 #
00296 #if ~MSGPACK_PP_CONFIG_FLAGS() & MSGPACK_PP_CONFIG_DMC()
00297 #    define MSGPACK_PP_NOT_EQUAL_0(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00298 #    define MSGPACK_PP_NOT_EQUAL_1(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00299 #    define MSGPACK_PP_NOT_EQUAL_2(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00300 #    define MSGPACK_PP_NOT_EQUAL_3(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00301 #    define MSGPACK_PP_NOT_EQUAL_4(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00302 #    define MSGPACK_PP_NOT_EQUAL_5(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00303 #    define MSGPACK_PP_NOT_EQUAL_6(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00304 #    define MSGPACK_PP_NOT_EQUAL_7(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00305 #    define MSGPACK_PP_NOT_EQUAL_8(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00306 #    define MSGPACK_PP_NOT_EQUAL_9(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00307 #    define MSGPACK_PP_NOT_EQUAL_10(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00308 #    define MSGPACK_PP_NOT_EQUAL_11(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00309 #    define MSGPACK_PP_NOT_EQUAL_12(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00310 #    define MSGPACK_PP_NOT_EQUAL_13(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00311 #    define MSGPACK_PP_NOT_EQUAL_14(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00312 #    define MSGPACK_PP_NOT_EQUAL_15(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00313 #    define MSGPACK_PP_NOT_EQUAL_16(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00314 #    define MSGPACK_PP_NOT_EQUAL_17(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00315 #    define MSGPACK_PP_NOT_EQUAL_18(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00316 #    define MSGPACK_PP_NOT_EQUAL_19(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00317 #    define MSGPACK_PP_NOT_EQUAL_20(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00318 #    define MSGPACK_PP_NOT_EQUAL_21(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00319 #    define MSGPACK_PP_NOT_EQUAL_22(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00320 #    define MSGPACK_PP_NOT_EQUAL_23(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00321 #    define MSGPACK_PP_NOT_EQUAL_24(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00322 #    define MSGPACK_PP_NOT_EQUAL_25(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00323 #    define MSGPACK_PP_NOT_EQUAL_26(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00324 #    define MSGPACK_PP_NOT_EQUAL_27(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00325 #    define MSGPACK_PP_NOT_EQUAL_28(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00326 #    define MSGPACK_PP_NOT_EQUAL_29(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00327 #    define MSGPACK_PP_NOT_EQUAL_30(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00328 #    define MSGPACK_PP_NOT_EQUAL_31(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00329 #    define MSGPACK_PP_NOT_EQUAL_32(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00330 #    define MSGPACK_PP_NOT_EQUAL_33(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00331 #    define MSGPACK_PP_NOT_EQUAL_34(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00332 #    define MSGPACK_PP_NOT_EQUAL_35(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00333 #    define MSGPACK_PP_NOT_EQUAL_36(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00334 #    define MSGPACK_PP_NOT_EQUAL_37(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00335 #    define MSGPACK_PP_NOT_EQUAL_38(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00336 #    define MSGPACK_PP_NOT_EQUAL_39(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00337 #    define MSGPACK_PP_NOT_EQUAL_40(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00338 #    define MSGPACK_PP_NOT_EQUAL_41(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00339 #    define MSGPACK_PP_NOT_EQUAL_42(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00340 #    define MSGPACK_PP_NOT_EQUAL_43(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00341 #    define MSGPACK_PP_NOT_EQUAL_44(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00342 #    define MSGPACK_PP_NOT_EQUAL_45(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00343 #    define MSGPACK_PP_NOT_EQUAL_46(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00344 #    define MSGPACK_PP_NOT_EQUAL_47(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00345 #    define MSGPACK_PP_NOT_EQUAL_48(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00346 #    define MSGPACK_PP_NOT_EQUAL_49(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00347 #    define MSGPACK_PP_NOT_EQUAL_50(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00348 #    define MSGPACK_PP_NOT_EQUAL_51(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00349 #    define MSGPACK_PP_NOT_EQUAL_52(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00350 #    define MSGPACK_PP_NOT_EQUAL_53(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00351 #    define MSGPACK_PP_NOT_EQUAL_54(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00352 #    define MSGPACK_PP_NOT_EQUAL_55(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00353 #    define MSGPACK_PP_NOT_EQUAL_56(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00354 #    define MSGPACK_PP_NOT_EQUAL_57(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00355 #    define MSGPACK_PP_NOT_EQUAL_58(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00356 #    define MSGPACK_PP_NOT_EQUAL_59(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00357 #    define MSGPACK_PP_NOT_EQUAL_60(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00358 #    define MSGPACK_PP_NOT_EQUAL_61(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00359 #    define MSGPACK_PP_NOT_EQUAL_62(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00360 #    define MSGPACK_PP_NOT_EQUAL_63(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00361 #    define MSGPACK_PP_NOT_EQUAL_64(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00362 #    define MSGPACK_PP_NOT_EQUAL_65(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00363 #    define MSGPACK_PP_NOT_EQUAL_66(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00364 #    define MSGPACK_PP_NOT_EQUAL_67(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00365 #    define MSGPACK_PP_NOT_EQUAL_68(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00366 #    define MSGPACK_PP_NOT_EQUAL_69(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00367 #    define MSGPACK_PP_NOT_EQUAL_70(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00368 #    define MSGPACK_PP_NOT_EQUAL_71(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00369 #    define MSGPACK_PP_NOT_EQUAL_72(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00370 #    define MSGPACK_PP_NOT_EQUAL_73(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00371 #    define MSGPACK_PP_NOT_EQUAL_74(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00372 #    define MSGPACK_PP_NOT_EQUAL_75(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00373 #    define MSGPACK_PP_NOT_EQUAL_76(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00374 #    define MSGPACK_PP_NOT_EQUAL_77(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00375 #    define MSGPACK_PP_NOT_EQUAL_78(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00376 #    define MSGPACK_PP_NOT_EQUAL_79(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00377 #    define MSGPACK_PP_NOT_EQUAL_80(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00378 #    define MSGPACK_PP_NOT_EQUAL_81(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00379 #    define MSGPACK_PP_NOT_EQUAL_82(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00380 #    define MSGPACK_PP_NOT_EQUAL_83(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00381 #    define MSGPACK_PP_NOT_EQUAL_84(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00382 #    define MSGPACK_PP_NOT_EQUAL_85(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00383 #    define MSGPACK_PP_NOT_EQUAL_86(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00384 #    define MSGPACK_PP_NOT_EQUAL_87(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00385 #    define MSGPACK_PP_NOT_EQUAL_88(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00386 #    define MSGPACK_PP_NOT_EQUAL_89(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00387 #    define MSGPACK_PP_NOT_EQUAL_90(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00388 #    define MSGPACK_PP_NOT_EQUAL_91(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00389 #    define MSGPACK_PP_NOT_EQUAL_92(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00390 #    define MSGPACK_PP_NOT_EQUAL_93(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00391 #    define MSGPACK_PP_NOT_EQUAL_94(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00392 #    define MSGPACK_PP_NOT_EQUAL_95(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00393 #    define MSGPACK_PP_NOT_EQUAL_96(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00394 #    define MSGPACK_PP_NOT_EQUAL_97(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00395 #    define MSGPACK_PP_NOT_EQUAL_98(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00396 #    define MSGPACK_PP_NOT_EQUAL_99(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00397 #    define MSGPACK_PP_NOT_EQUAL_100(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00398 #    define MSGPACK_PP_NOT_EQUAL_101(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00399 #    define MSGPACK_PP_NOT_EQUAL_102(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00400 #    define MSGPACK_PP_NOT_EQUAL_103(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00401 #    define MSGPACK_PP_NOT_EQUAL_104(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00402 #    define MSGPACK_PP_NOT_EQUAL_105(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00403 #    define MSGPACK_PP_NOT_EQUAL_106(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00404 #    define MSGPACK_PP_NOT_EQUAL_107(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00405 #    define MSGPACK_PP_NOT_EQUAL_108(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00406 #    define MSGPACK_PP_NOT_EQUAL_109(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00407 #    define MSGPACK_PP_NOT_EQUAL_110(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00408 #    define MSGPACK_PP_NOT_EQUAL_111(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00409 #    define MSGPACK_PP_NOT_EQUAL_112(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00410 #    define MSGPACK_PP_NOT_EQUAL_113(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00411 #    define MSGPACK_PP_NOT_EQUAL_114(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00412 #    define MSGPACK_PP_NOT_EQUAL_115(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00413 #    define MSGPACK_PP_NOT_EQUAL_116(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00414 #    define MSGPACK_PP_NOT_EQUAL_117(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00415 #    define MSGPACK_PP_NOT_EQUAL_118(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00416 #    define MSGPACK_PP_NOT_EQUAL_119(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00417 #    define MSGPACK_PP_NOT_EQUAL_120(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00418 #    define MSGPACK_PP_NOT_EQUAL_121(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00419 #    define MSGPACK_PP_NOT_EQUAL_122(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00420 #    define MSGPACK_PP_NOT_EQUAL_123(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00421 #    define MSGPACK_PP_NOT_EQUAL_124(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00422 #    define MSGPACK_PP_NOT_EQUAL_125(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00423 #    define MSGPACK_PP_NOT_EQUAL_126(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00424 #    define MSGPACK_PP_NOT_EQUAL_127(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00425 #    define MSGPACK_PP_NOT_EQUAL_128(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00426 #    define MSGPACK_PP_NOT_EQUAL_129(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00427 #    define MSGPACK_PP_NOT_EQUAL_130(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00428 #    define MSGPACK_PP_NOT_EQUAL_131(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00429 #    define MSGPACK_PP_NOT_EQUAL_132(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00430 #    define MSGPACK_PP_NOT_EQUAL_133(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00431 #    define MSGPACK_PP_NOT_EQUAL_134(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00432 #    define MSGPACK_PP_NOT_EQUAL_135(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00433 #    define MSGPACK_PP_NOT_EQUAL_136(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00434 #    define MSGPACK_PP_NOT_EQUAL_137(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00435 #    define MSGPACK_PP_NOT_EQUAL_138(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00436 #    define MSGPACK_PP_NOT_EQUAL_139(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00437 #    define MSGPACK_PP_NOT_EQUAL_140(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00438 #    define MSGPACK_PP_NOT_EQUAL_141(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00439 #    define MSGPACK_PP_NOT_EQUAL_142(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00440 #    define MSGPACK_PP_NOT_EQUAL_143(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00441 #    define MSGPACK_PP_NOT_EQUAL_144(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00442 #    define MSGPACK_PP_NOT_EQUAL_145(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00443 #    define MSGPACK_PP_NOT_EQUAL_146(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00444 #    define MSGPACK_PP_NOT_EQUAL_147(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00445 #    define MSGPACK_PP_NOT_EQUAL_148(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00446 #    define MSGPACK_PP_NOT_EQUAL_149(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00447 #    define MSGPACK_PP_NOT_EQUAL_150(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00448 #    define MSGPACK_PP_NOT_EQUAL_151(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00449 #    define MSGPACK_PP_NOT_EQUAL_152(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00450 #    define MSGPACK_PP_NOT_EQUAL_153(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00451 #    define MSGPACK_PP_NOT_EQUAL_154(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00452 #    define MSGPACK_PP_NOT_EQUAL_155(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00453 #    define MSGPACK_PP_NOT_EQUAL_156(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00454 #    define MSGPACK_PP_NOT_EQUAL_157(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00455 #    define MSGPACK_PP_NOT_EQUAL_158(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00456 #    define MSGPACK_PP_NOT_EQUAL_159(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00457 #    define MSGPACK_PP_NOT_EQUAL_160(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00458 #    define MSGPACK_PP_NOT_EQUAL_161(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00459 #    define MSGPACK_PP_NOT_EQUAL_162(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00460 #    define MSGPACK_PP_NOT_EQUAL_163(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00461 #    define MSGPACK_PP_NOT_EQUAL_164(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00462 #    define MSGPACK_PP_NOT_EQUAL_165(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00463 #    define MSGPACK_PP_NOT_EQUAL_166(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00464 #    define MSGPACK_PP_NOT_EQUAL_167(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00465 #    define MSGPACK_PP_NOT_EQUAL_168(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00466 #    define MSGPACK_PP_NOT_EQUAL_169(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00467 #    define MSGPACK_PP_NOT_EQUAL_170(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00468 #    define MSGPACK_PP_NOT_EQUAL_171(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00469 #    define MSGPACK_PP_NOT_EQUAL_172(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00470 #    define MSGPACK_PP_NOT_EQUAL_173(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00471 #    define MSGPACK_PP_NOT_EQUAL_174(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00472 #    define MSGPACK_PP_NOT_EQUAL_175(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00473 #    define MSGPACK_PP_NOT_EQUAL_176(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00474 #    define MSGPACK_PP_NOT_EQUAL_177(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00475 #    define MSGPACK_PP_NOT_EQUAL_178(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00476 #    define MSGPACK_PP_NOT_EQUAL_179(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00477 #    define MSGPACK_PP_NOT_EQUAL_180(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00478 #    define MSGPACK_PP_NOT_EQUAL_181(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00479 #    define MSGPACK_PP_NOT_EQUAL_182(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00480 #    define MSGPACK_PP_NOT_EQUAL_183(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00481 #    define MSGPACK_PP_NOT_EQUAL_184(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00482 #    define MSGPACK_PP_NOT_EQUAL_185(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00483 #    define MSGPACK_PP_NOT_EQUAL_186(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00484 #    define MSGPACK_PP_NOT_EQUAL_187(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00485 #    define MSGPACK_PP_NOT_EQUAL_188(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00486 #    define MSGPACK_PP_NOT_EQUAL_189(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00487 #    define MSGPACK_PP_NOT_EQUAL_190(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00488 #    define MSGPACK_PP_NOT_EQUAL_191(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00489 #    define MSGPACK_PP_NOT_EQUAL_192(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00490 #    define MSGPACK_PP_NOT_EQUAL_193(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00491 #    define MSGPACK_PP_NOT_EQUAL_194(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00492 #    define MSGPACK_PP_NOT_EQUAL_195(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00493 #    define MSGPACK_PP_NOT_EQUAL_196(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00494 #    define MSGPACK_PP_NOT_EQUAL_197(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00495 #    define MSGPACK_PP_NOT_EQUAL_198(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00496 #    define MSGPACK_PP_NOT_EQUAL_199(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00497 #    define MSGPACK_PP_NOT_EQUAL_200(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00498 #    define MSGPACK_PP_NOT_EQUAL_201(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00499 #    define MSGPACK_PP_NOT_EQUAL_202(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00500 #    define MSGPACK_PP_NOT_EQUAL_203(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00501 #    define MSGPACK_PP_NOT_EQUAL_204(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00502 #    define MSGPACK_PP_NOT_EQUAL_205(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00503 #    define MSGPACK_PP_NOT_EQUAL_206(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00504 #    define MSGPACK_PP_NOT_EQUAL_207(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00505 #    define MSGPACK_PP_NOT_EQUAL_208(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00506 #    define MSGPACK_PP_NOT_EQUAL_209(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00507 #    define MSGPACK_PP_NOT_EQUAL_210(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00508 #    define MSGPACK_PP_NOT_EQUAL_211(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00509 #    define MSGPACK_PP_NOT_EQUAL_212(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00510 #    define MSGPACK_PP_NOT_EQUAL_213(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00511 #    define MSGPACK_PP_NOT_EQUAL_214(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00512 #    define MSGPACK_PP_NOT_EQUAL_215(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00513 #    define MSGPACK_PP_NOT_EQUAL_216(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00514 #    define MSGPACK_PP_NOT_EQUAL_217(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00515 #    define MSGPACK_PP_NOT_EQUAL_218(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00516 #    define MSGPACK_PP_NOT_EQUAL_219(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00517 #    define MSGPACK_PP_NOT_EQUAL_220(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00518 #    define MSGPACK_PP_NOT_EQUAL_221(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00519 #    define MSGPACK_PP_NOT_EQUAL_222(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00520 #    define MSGPACK_PP_NOT_EQUAL_223(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00521 #    define MSGPACK_PP_NOT_EQUAL_224(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00522 #    define MSGPACK_PP_NOT_EQUAL_225(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00523 #    define MSGPACK_PP_NOT_EQUAL_226(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00524 #    define MSGPACK_PP_NOT_EQUAL_227(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00525 #    define MSGPACK_PP_NOT_EQUAL_228(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00526 #    define MSGPACK_PP_NOT_EQUAL_229(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00527 #    define MSGPACK_PP_NOT_EQUAL_230(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00528 #    define MSGPACK_PP_NOT_EQUAL_231(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00529 #    define MSGPACK_PP_NOT_EQUAL_232(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00530 #    define MSGPACK_PP_NOT_EQUAL_233(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00531 #    define MSGPACK_PP_NOT_EQUAL_234(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00532 #    define MSGPACK_PP_NOT_EQUAL_235(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00533 #    define MSGPACK_PP_NOT_EQUAL_236(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00534 #    define MSGPACK_PP_NOT_EQUAL_237(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00535 #    define MSGPACK_PP_NOT_EQUAL_238(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00536 #    define MSGPACK_PP_NOT_EQUAL_239(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00537 #    define MSGPACK_PP_NOT_EQUAL_240(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00538 #    define MSGPACK_PP_NOT_EQUAL_241(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00539 #    define MSGPACK_PP_NOT_EQUAL_242(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00540 #    define MSGPACK_PP_NOT_EQUAL_243(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00541 #    define MSGPACK_PP_NOT_EQUAL_244(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00542 #    define MSGPACK_PP_NOT_EQUAL_245(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00543 #    define MSGPACK_PP_NOT_EQUAL_246(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00544 #    define MSGPACK_PP_NOT_EQUAL_247(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00545 #    define MSGPACK_PP_NOT_EQUAL_248(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00546 #    define MSGPACK_PP_NOT_EQUAL_249(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00547 #    define MSGPACK_PP_NOT_EQUAL_250(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00548 #    define MSGPACK_PP_NOT_EQUAL_251(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00549 #    define MSGPACK_PP_NOT_EQUAL_252(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00550 #    define MSGPACK_PP_NOT_EQUAL_253(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00551 #    define MSGPACK_PP_NOT_EQUAL_254(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00552 #    define MSGPACK_PP_NOT_EQUAL_255(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00553 #    define MSGPACK_PP_NOT_EQUAL_256(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y(1, MSGPACK_PP_NIL))
00554 # else
00555 #    define MSGPACK_PP_NOT_EQUAL_0(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00556 #    define MSGPACK_PP_NOT_EQUAL_1(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00557 #    define MSGPACK_PP_NOT_EQUAL_2(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00558 #    define MSGPACK_PP_NOT_EQUAL_3(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00559 #    define MSGPACK_PP_NOT_EQUAL_4(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00560 #    define MSGPACK_PP_NOT_EQUAL_5(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00561 #    define MSGPACK_PP_NOT_EQUAL_6(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00562 #    define MSGPACK_PP_NOT_EQUAL_7(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00563 #    define MSGPACK_PP_NOT_EQUAL_8(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00564 #    define MSGPACK_PP_NOT_EQUAL_9(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00565 #    define MSGPACK_PP_NOT_EQUAL_10(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00566 #    define MSGPACK_PP_NOT_EQUAL_11(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00567 #    define MSGPACK_PP_NOT_EQUAL_12(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00568 #    define MSGPACK_PP_NOT_EQUAL_13(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00569 #    define MSGPACK_PP_NOT_EQUAL_14(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00570 #    define MSGPACK_PP_NOT_EQUAL_15(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00571 #    define MSGPACK_PP_NOT_EQUAL_16(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00572 #    define MSGPACK_PP_NOT_EQUAL_17(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00573 #    define MSGPACK_PP_NOT_EQUAL_18(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00574 #    define MSGPACK_PP_NOT_EQUAL_19(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00575 #    define MSGPACK_PP_NOT_EQUAL_20(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00576 #    define MSGPACK_PP_NOT_EQUAL_21(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00577 #    define MSGPACK_PP_NOT_EQUAL_22(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00578 #    define MSGPACK_PP_NOT_EQUAL_23(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00579 #    define MSGPACK_PP_NOT_EQUAL_24(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00580 #    define MSGPACK_PP_NOT_EQUAL_25(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00581 #    define MSGPACK_PP_NOT_EQUAL_26(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00582 #    define MSGPACK_PP_NOT_EQUAL_27(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00583 #    define MSGPACK_PP_NOT_EQUAL_28(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00584 #    define MSGPACK_PP_NOT_EQUAL_29(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00585 #    define MSGPACK_PP_NOT_EQUAL_30(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00586 #    define MSGPACK_PP_NOT_EQUAL_31(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00587 #    define MSGPACK_PP_NOT_EQUAL_32(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00588 #    define MSGPACK_PP_NOT_EQUAL_33(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00589 #    define MSGPACK_PP_NOT_EQUAL_34(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00590 #    define MSGPACK_PP_NOT_EQUAL_35(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00591 #    define MSGPACK_PP_NOT_EQUAL_36(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00592 #    define MSGPACK_PP_NOT_EQUAL_37(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00593 #    define MSGPACK_PP_NOT_EQUAL_38(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00594 #    define MSGPACK_PP_NOT_EQUAL_39(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00595 #    define MSGPACK_PP_NOT_EQUAL_40(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00596 #    define MSGPACK_PP_NOT_EQUAL_41(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00597 #    define MSGPACK_PP_NOT_EQUAL_42(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00598 #    define MSGPACK_PP_NOT_EQUAL_43(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00599 #    define MSGPACK_PP_NOT_EQUAL_44(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00600 #    define MSGPACK_PP_NOT_EQUAL_45(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00601 #    define MSGPACK_PP_NOT_EQUAL_46(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00602 #    define MSGPACK_PP_NOT_EQUAL_47(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00603 #    define MSGPACK_PP_NOT_EQUAL_48(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00604 #    define MSGPACK_PP_NOT_EQUAL_49(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00605 #    define MSGPACK_PP_NOT_EQUAL_50(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00606 #    define MSGPACK_PP_NOT_EQUAL_51(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00607 #    define MSGPACK_PP_NOT_EQUAL_52(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00608 #    define MSGPACK_PP_NOT_EQUAL_53(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00609 #    define MSGPACK_PP_NOT_EQUAL_54(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00610 #    define MSGPACK_PP_NOT_EQUAL_55(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00611 #    define MSGPACK_PP_NOT_EQUAL_56(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00612 #    define MSGPACK_PP_NOT_EQUAL_57(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00613 #    define MSGPACK_PP_NOT_EQUAL_58(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00614 #    define MSGPACK_PP_NOT_EQUAL_59(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00615 #    define MSGPACK_PP_NOT_EQUAL_60(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00616 #    define MSGPACK_PP_NOT_EQUAL_61(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00617 #    define MSGPACK_PP_NOT_EQUAL_62(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00618 #    define MSGPACK_PP_NOT_EQUAL_63(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00619 #    define MSGPACK_PP_NOT_EQUAL_64(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00620 #    define MSGPACK_PP_NOT_EQUAL_65(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00621 #    define MSGPACK_PP_NOT_EQUAL_66(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00622 #    define MSGPACK_PP_NOT_EQUAL_67(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00623 #    define MSGPACK_PP_NOT_EQUAL_68(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00624 #    define MSGPACK_PP_NOT_EQUAL_69(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00625 #    define MSGPACK_PP_NOT_EQUAL_70(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00626 #    define MSGPACK_PP_NOT_EQUAL_71(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00627 #    define MSGPACK_PP_NOT_EQUAL_72(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00628 #    define MSGPACK_PP_NOT_EQUAL_73(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00629 #    define MSGPACK_PP_NOT_EQUAL_74(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00630 #    define MSGPACK_PP_NOT_EQUAL_75(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00631 #    define MSGPACK_PP_NOT_EQUAL_76(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00632 #    define MSGPACK_PP_NOT_EQUAL_77(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00633 #    define MSGPACK_PP_NOT_EQUAL_78(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00634 #    define MSGPACK_PP_NOT_EQUAL_79(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00635 #    define MSGPACK_PP_NOT_EQUAL_80(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00636 #    define MSGPACK_PP_NOT_EQUAL_81(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00637 #    define MSGPACK_PP_NOT_EQUAL_82(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00638 #    define MSGPACK_PP_NOT_EQUAL_83(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00639 #    define MSGPACK_PP_NOT_EQUAL_84(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00640 #    define MSGPACK_PP_NOT_EQUAL_85(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00641 #    define MSGPACK_PP_NOT_EQUAL_86(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00642 #    define MSGPACK_PP_NOT_EQUAL_87(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00643 #    define MSGPACK_PP_NOT_EQUAL_88(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00644 #    define MSGPACK_PP_NOT_EQUAL_89(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00645 #    define MSGPACK_PP_NOT_EQUAL_90(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00646 #    define MSGPACK_PP_NOT_EQUAL_91(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00647 #    define MSGPACK_PP_NOT_EQUAL_92(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00648 #    define MSGPACK_PP_NOT_EQUAL_93(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00649 #    define MSGPACK_PP_NOT_EQUAL_94(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00650 #    define MSGPACK_PP_NOT_EQUAL_95(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00651 #    define MSGPACK_PP_NOT_EQUAL_96(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00652 #    define MSGPACK_PP_NOT_EQUAL_97(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00653 #    define MSGPACK_PP_NOT_EQUAL_98(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00654 #    define MSGPACK_PP_NOT_EQUAL_99(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00655 #    define MSGPACK_PP_NOT_EQUAL_100(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00656 #    define MSGPACK_PP_NOT_EQUAL_101(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00657 #    define MSGPACK_PP_NOT_EQUAL_102(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00658 #    define MSGPACK_PP_NOT_EQUAL_103(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00659 #    define MSGPACK_PP_NOT_EQUAL_104(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00660 #    define MSGPACK_PP_NOT_EQUAL_105(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00661 #    define MSGPACK_PP_NOT_EQUAL_106(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00662 #    define MSGPACK_PP_NOT_EQUAL_107(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00663 #    define MSGPACK_PP_NOT_EQUAL_108(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00664 #    define MSGPACK_PP_NOT_EQUAL_109(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00665 #    define MSGPACK_PP_NOT_EQUAL_110(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00666 #    define MSGPACK_PP_NOT_EQUAL_111(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00667 #    define MSGPACK_PP_NOT_EQUAL_112(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00668 #    define MSGPACK_PP_NOT_EQUAL_113(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00669 #    define MSGPACK_PP_NOT_EQUAL_114(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00670 #    define MSGPACK_PP_NOT_EQUAL_115(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00671 #    define MSGPACK_PP_NOT_EQUAL_116(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00672 #    define MSGPACK_PP_NOT_EQUAL_117(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00673 #    define MSGPACK_PP_NOT_EQUAL_118(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00674 #    define MSGPACK_PP_NOT_EQUAL_119(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00675 #    define MSGPACK_PP_NOT_EQUAL_120(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00676 #    define MSGPACK_PP_NOT_EQUAL_121(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00677 #    define MSGPACK_PP_NOT_EQUAL_122(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00678 #    define MSGPACK_PP_NOT_EQUAL_123(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00679 #    define MSGPACK_PP_NOT_EQUAL_124(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00680 #    define MSGPACK_PP_NOT_EQUAL_125(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00681 #    define MSGPACK_PP_NOT_EQUAL_126(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00682 #    define MSGPACK_PP_NOT_EQUAL_127(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00683 #    define MSGPACK_PP_NOT_EQUAL_128(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00684 #    define MSGPACK_PP_NOT_EQUAL_129(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00685 #    define MSGPACK_PP_NOT_EQUAL_130(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00686 #    define MSGPACK_PP_NOT_EQUAL_131(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00687 #    define MSGPACK_PP_NOT_EQUAL_132(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00688 #    define MSGPACK_PP_NOT_EQUAL_133(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00689 #    define MSGPACK_PP_NOT_EQUAL_134(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00690 #    define MSGPACK_PP_NOT_EQUAL_135(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00691 #    define MSGPACK_PP_NOT_EQUAL_136(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00692 #    define MSGPACK_PP_NOT_EQUAL_137(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00693 #    define MSGPACK_PP_NOT_EQUAL_138(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00694 #    define MSGPACK_PP_NOT_EQUAL_139(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00695 #    define MSGPACK_PP_NOT_EQUAL_140(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00696 #    define MSGPACK_PP_NOT_EQUAL_141(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00697 #    define MSGPACK_PP_NOT_EQUAL_142(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00698 #    define MSGPACK_PP_NOT_EQUAL_143(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00699 #    define MSGPACK_PP_NOT_EQUAL_144(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00700 #    define MSGPACK_PP_NOT_EQUAL_145(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00701 #    define MSGPACK_PP_NOT_EQUAL_146(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00702 #    define MSGPACK_PP_NOT_EQUAL_147(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00703 #    define MSGPACK_PP_NOT_EQUAL_148(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00704 #    define MSGPACK_PP_NOT_EQUAL_149(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00705 #    define MSGPACK_PP_NOT_EQUAL_150(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00706 #    define MSGPACK_PP_NOT_EQUAL_151(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00707 #    define MSGPACK_PP_NOT_EQUAL_152(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00708 #    define MSGPACK_PP_NOT_EQUAL_153(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00709 #    define MSGPACK_PP_NOT_EQUAL_154(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00710 #    define MSGPACK_PP_NOT_EQUAL_155(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00711 #    define MSGPACK_PP_NOT_EQUAL_156(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00712 #    define MSGPACK_PP_NOT_EQUAL_157(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00713 #    define MSGPACK_PP_NOT_EQUAL_158(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00714 #    define MSGPACK_PP_NOT_EQUAL_159(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00715 #    define MSGPACK_PP_NOT_EQUAL_160(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00716 #    define MSGPACK_PP_NOT_EQUAL_161(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00717 #    define MSGPACK_PP_NOT_EQUAL_162(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00718 #    define MSGPACK_PP_NOT_EQUAL_163(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00719 #    define MSGPACK_PP_NOT_EQUAL_164(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00720 #    define MSGPACK_PP_NOT_EQUAL_165(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00721 #    define MSGPACK_PP_NOT_EQUAL_166(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00722 #    define MSGPACK_PP_NOT_EQUAL_167(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00723 #    define MSGPACK_PP_NOT_EQUAL_168(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00724 #    define MSGPACK_PP_NOT_EQUAL_169(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00725 #    define MSGPACK_PP_NOT_EQUAL_170(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00726 #    define MSGPACK_PP_NOT_EQUAL_171(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00727 #    define MSGPACK_PP_NOT_EQUAL_172(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00728 #    define MSGPACK_PP_NOT_EQUAL_173(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00729 #    define MSGPACK_PP_NOT_EQUAL_174(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00730 #    define MSGPACK_PP_NOT_EQUAL_175(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00731 #    define MSGPACK_PP_NOT_EQUAL_176(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00732 #    define MSGPACK_PP_NOT_EQUAL_177(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00733 #    define MSGPACK_PP_NOT_EQUAL_178(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00734 #    define MSGPACK_PP_NOT_EQUAL_179(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00735 #    define MSGPACK_PP_NOT_EQUAL_180(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00736 #    define MSGPACK_PP_NOT_EQUAL_181(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00737 #    define MSGPACK_PP_NOT_EQUAL_182(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00738 #    define MSGPACK_PP_NOT_EQUAL_183(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00739 #    define MSGPACK_PP_NOT_EQUAL_184(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00740 #    define MSGPACK_PP_NOT_EQUAL_185(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00741 #    define MSGPACK_PP_NOT_EQUAL_186(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00742 #    define MSGPACK_PP_NOT_EQUAL_187(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00743 #    define MSGPACK_PP_NOT_EQUAL_188(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00744 #    define MSGPACK_PP_NOT_EQUAL_189(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00745 #    define MSGPACK_PP_NOT_EQUAL_190(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00746 #    define MSGPACK_PP_NOT_EQUAL_191(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00747 #    define MSGPACK_PP_NOT_EQUAL_192(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00748 #    define MSGPACK_PP_NOT_EQUAL_193(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00749 #    define MSGPACK_PP_NOT_EQUAL_194(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00750 #    define MSGPACK_PP_NOT_EQUAL_195(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00751 #    define MSGPACK_PP_NOT_EQUAL_196(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00752 #    define MSGPACK_PP_NOT_EQUAL_197(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00753 #    define MSGPACK_PP_NOT_EQUAL_198(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00754 #    define MSGPACK_PP_NOT_EQUAL_199(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00755 #    define MSGPACK_PP_NOT_EQUAL_200(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00756 #    define MSGPACK_PP_NOT_EQUAL_201(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00757 #    define MSGPACK_PP_NOT_EQUAL_202(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00758 #    define MSGPACK_PP_NOT_EQUAL_203(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00759 #    define MSGPACK_PP_NOT_EQUAL_204(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00760 #    define MSGPACK_PP_NOT_EQUAL_205(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00761 #    define MSGPACK_PP_NOT_EQUAL_206(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00762 #    define MSGPACK_PP_NOT_EQUAL_207(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00763 #    define MSGPACK_PP_NOT_EQUAL_208(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00764 #    define MSGPACK_PP_NOT_EQUAL_209(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00765 #    define MSGPACK_PP_NOT_EQUAL_210(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00766 #    define MSGPACK_PP_NOT_EQUAL_211(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00767 #    define MSGPACK_PP_NOT_EQUAL_212(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00768 #    define MSGPACK_PP_NOT_EQUAL_213(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00769 #    define MSGPACK_PP_NOT_EQUAL_214(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00770 #    define MSGPACK_PP_NOT_EQUAL_215(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00771 #    define MSGPACK_PP_NOT_EQUAL_216(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00772 #    define MSGPACK_PP_NOT_EQUAL_217(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00773 #    define MSGPACK_PP_NOT_EQUAL_218(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00774 #    define MSGPACK_PP_NOT_EQUAL_219(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00775 #    define MSGPACK_PP_NOT_EQUAL_220(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00776 #    define MSGPACK_PP_NOT_EQUAL_221(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00777 #    define MSGPACK_PP_NOT_EQUAL_222(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00778 #    define MSGPACK_PP_NOT_EQUAL_223(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00779 #    define MSGPACK_PP_NOT_EQUAL_224(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00780 #    define MSGPACK_PP_NOT_EQUAL_225(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00781 #    define MSGPACK_PP_NOT_EQUAL_226(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00782 #    define MSGPACK_PP_NOT_EQUAL_227(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00783 #    define MSGPACK_PP_NOT_EQUAL_228(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00784 #    define MSGPACK_PP_NOT_EQUAL_229(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00785 #    define MSGPACK_PP_NOT_EQUAL_230(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00786 #    define MSGPACK_PP_NOT_EQUAL_231(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00787 #    define MSGPACK_PP_NOT_EQUAL_232(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00788 #    define MSGPACK_PP_NOT_EQUAL_233(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00789 #    define MSGPACK_PP_NOT_EQUAL_234(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00790 #    define MSGPACK_PP_NOT_EQUAL_235(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00791 #    define MSGPACK_PP_NOT_EQUAL_236(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00792 #    define MSGPACK_PP_NOT_EQUAL_237(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00793 #    define MSGPACK_PP_NOT_EQUAL_238(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00794 #    define MSGPACK_PP_NOT_EQUAL_239(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00795 #    define MSGPACK_PP_NOT_EQUAL_240(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00796 #    define MSGPACK_PP_NOT_EQUAL_241(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00797 #    define MSGPACK_PP_NOT_EQUAL_242(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00798 #    define MSGPACK_PP_NOT_EQUAL_243(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00799 #    define MSGPACK_PP_NOT_EQUAL_244(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00800 #    define MSGPACK_PP_NOT_EQUAL_245(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00801 #    define MSGPACK_PP_NOT_EQUAL_246(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00802 #    define MSGPACK_PP_NOT_EQUAL_247(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00803 #    define MSGPACK_PP_NOT_EQUAL_248(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00804 #    define MSGPACK_PP_NOT_EQUAL_249(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00805 #    define MSGPACK_PP_NOT_EQUAL_250(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00806 #    define MSGPACK_PP_NOT_EQUAL_251(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00807 #    define MSGPACK_PP_NOT_EQUAL_252(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00808 #    define MSGPACK_PP_NOT_EQUAL_253(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00809 #    define MSGPACK_PP_NOT_EQUAL_254(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00810 #    define MSGPACK_PP_NOT_EQUAL_255(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00811 #    define MSGPACK_PP_NOT_EQUAL_256(c, y) MSGPACK_PP_IIF(c, MSGPACK_PP_NIL, y##(1, MSGPACK_PP_NIL))
00812 # endif
00813 #
00814 # endif