|
|
1.1 ! root 1: /* The Plum Hall Validation Suite for C ! 2: * Unpublished copyright (c) 1986-1991, Chiron Systems Inc and Plum Hall Inc. ! 3: * VERSION: 4 ! 4: * DATE: 1993-01-01 ! 5: * The "ANSI" mode of the Suite corresponds to the official ANSI C, X3.159-1989. ! 6: * As per your license agreement, your distribution is not to be moved or copied outside the Designated Site ! 7: * without specific permission from Plum Hall Inc. ! 8: */ ! 9: ! 10: #define ANSI 1 /* This file follows ANSI arithmetic rules, which may not work in non-ANSI modes */ ! 11: #include "types.h" ! 12: int main() ! 13: { ! 14: extern char *Filename; ! 15: auto struct { ! 16: CHAR c; ! 17: SHORT s; ! 18: INT i; ! 19: UCHAR uc; ! 20: USHORT us; ! 21: UINT ui; ! 22: LONG l; ! 23: ULONG ul; ! 24: FLOAT f; ! 25: DOUBLE d; ! 26: #if ANSI ! 27: SCHAR sc; ! 28: LDOUBLE ld; ! 29: #endif ! 30: } F; ! 31: F.c = 7; ! 32: #if ANSI ! 33: F.sc = 8; ! 34: #endif ! 35: F.s = 9; ! 36: F.i = 10; ! 37: F.uc = 11; ! 38: F.us = 12; ! 39: F.ui = 13; ! 40: F.l = 14; ! 41: F.ul = 15; ! 42: F.f = 16; ! 43: F.d = 17; ! 44: #if ANSI ! 45: F.ld = 18; ! 46: #endif ! 47: { ! 48: auto CHAR Jc[12][12]; ! 49: int x_0 = 0; ! 50: int y_0 = 0; ! 51: #if ANSI ! 52: auto SCHAR Jsc[12][12]; ! 53: int x_1 = 1; ! 54: int y_1 = 1; ! 55: #endif ! 56: auto SHORT Js[12][12]; ! 57: int x_2 = 2; ! 58: int y_2 = 2; ! 59: auto INT Ji[12][12]; ! 60: int x_3 = 3; ! 61: int y_3 = 3; ! 62: auto UCHAR Juc[12][12]; ! 63: int x_4 = 4; ! 64: int y_4 = 4; ! 65: auto USHORT Jus[12][12]; ! 66: int x_5 = 5; ! 67: int y_5 = 5; ! 68: auto UINT Jui[12][12]; ! 69: int x_6 = 6; ! 70: int y_6 = 6; ! 71: auto LONG Jl[12][12]; ! 72: int x_7 = 7; ! 73: int y_7 = 7; ! 74: auto ULONG Jul[12][12]; ! 75: int x_8 = 8; ! 76: int y_8 = 8; ! 77: auto FLOAT Jf[12][12]; ! 78: int x_9 = 9; ! 79: int y_9 = 9; ! 80: auto DOUBLE Jd[12][12]; ! 81: int x_10 = 10; ! 82: int y_10 = 10; ! 83: #if ANSI ! 84: auto LDOUBLE Jld[12][12]; ! 85: int x_11 = 11; ! 86: int y_11 = 11; ! 87: #endif ! 88: Jc[x_0][y_0] = 7; ! 89: #if ANSI ! 90: Jsc[x_1][y_1] = 8; ! 91: #endif ! 92: Js[x_2][y_2] = 9; ! 93: Ji[x_3][y_3] = 10; ! 94: Juc[x_4][y_4] = 11; ! 95: Jus[x_5][y_5] = 12; ! 96: Jui[x_6][y_6] = 13; ! 97: Jl[x_7][y_7] = 14; ! 98: Jul[x_8][y_8] = 15; ! 99: Jf[x_9][y_9] = 16; ! 100: Jd[x_10][y_10] = 17; ! 101: #if ANSI ! 102: Jld[x_11][y_11] = 18; ! 103: #endif ! 104: { ! 105: int true = 1, false = 0; ! 106: Filename = " auto struct auto array2 ne "; ! 107: iequals(__LINE__, F.c != Jc[x_0][y_0], 0); ! 108: iequals(__LINE__, Jc[x_0][y_0] != F.c, 0); ! 109: if (F.c != Jc[x_0][y_0]) complain(__LINE__); ! 110: if (Jc[x_0][y_0] != F.c) complain(__LINE__); ! 111: #if ANSI ! 112: iequals(__LINE__, F.c != Jsc[x_1][y_1], 1); ! 113: iequals(__LINE__, Jsc[x_1][y_1] != F.c, 1); ! 114: if (F.c != Jsc[x_1][y_1]); else complain(__LINE__); ! 115: if (Jsc[x_1][y_1] != F.c); else complain(__LINE__); ! 116: #endif ! 117: iequals(__LINE__, F.c != Js[x_2][y_2], 1); ! 118: iequals(__LINE__, Js[x_2][y_2] != F.c, 1); ! 119: if (F.c != Js[x_2][y_2]); else complain(__LINE__); ! 120: if (Js[x_2][y_2] != F.c); else complain(__LINE__); ! 121: iequals(__LINE__, F.c != Ji[x_3][y_3], 1); ! 122: iequals(__LINE__, Ji[x_3][y_3] != F.c, 1); ! 123: if (F.c != Ji[x_3][y_3]); else complain(__LINE__); ! 124: if (Ji[x_3][y_3] != F.c); else complain(__LINE__); ! 125: iequals(__LINE__, F.c != Juc[x_4][y_4], 1); ! 126: iequals(__LINE__, Juc[x_4][y_4] != F.c, 1); ! 127: if (F.c != Juc[x_4][y_4]); else complain(__LINE__); ! 128: if (Juc[x_4][y_4] != F.c); else complain(__LINE__); ! 129: iequals(__LINE__, F.c != Jus[x_5][y_5], 1); ! 130: iequals(__LINE__, Jus[x_5][y_5] != F.c, 1); ! 131: if (F.c != Jus[x_5][y_5]); else complain(__LINE__); ! 132: if (Jus[x_5][y_5] != F.c); else complain(__LINE__); ! 133: iequals(__LINE__, F.c != Jui[x_6][y_6], 1); ! 134: iequals(__LINE__, Jui[x_6][y_6] != F.c, 1); ! 135: if (F.c != Jui[x_6][y_6]); else complain(__LINE__); ! 136: if (Jui[x_6][y_6] != F.c); else complain(__LINE__); ! 137: iequals(__LINE__, F.c != Jl[x_7][y_7], 1); ! 138: iequals(__LINE__, Jl[x_7][y_7] != F.c, 1); ! 139: if (F.c != Jl[x_7][y_7]); else complain(__LINE__); ! 140: if (Jl[x_7][y_7] != F.c); else complain(__LINE__); ! 141: iequals(__LINE__, F.c != Jul[x_8][y_8], 1); ! 142: iequals(__LINE__, Jul[x_8][y_8] != F.c, 1); ! 143: if (F.c != Jul[x_8][y_8]); else complain(__LINE__); ! 144: if (Jul[x_8][y_8] != F.c); else complain(__LINE__); ! 145: iequals(__LINE__, F.c != Jf[x_9][y_9], 1); ! 146: iequals(__LINE__, Jf[x_9][y_9] != F.c, 1); ! 147: if (F.c != Jf[x_9][y_9]); else complain(__LINE__); ! 148: if (Jf[x_9][y_9] != F.c); else complain(__LINE__); ! 149: iequals(__LINE__, F.c != Jd[x_10][y_10], 1); ! 150: iequals(__LINE__, Jd[x_10][y_10] != F.c, 1); ! 151: if (F.c != Jd[x_10][y_10]); else complain(__LINE__); ! 152: if (Jd[x_10][y_10] != F.c); else complain(__LINE__); ! 153: #if ANSI ! 154: iequals(__LINE__, F.c != Jld[x_11][y_11], 1); ! 155: iequals(__LINE__, Jld[x_11][y_11] != F.c, 1); ! 156: if (F.c != Jld[x_11][y_11]); else complain(__LINE__); ! 157: if (Jld[x_11][y_11] != F.c); else complain(__LINE__); ! 158: #endif ! 159: #if ANSI ! 160: iequals(__LINE__, F.sc != Jc[x_0][y_0], 1); ! 161: iequals(__LINE__, Jc[x_0][y_0] != F.sc, 1); ! 162: if (F.sc != Jc[x_0][y_0]); else complain(__LINE__); ! 163: if (Jc[x_0][y_0] != F.sc); else complain(__LINE__); ! 164: #endif ! 165: #if ANSI ! 166: iequals(__LINE__, F.sc != Jsc[x_1][y_1], 0); ! 167: iequals(__LINE__, Jsc[x_1][y_1] != F.sc, 0); ! 168: if (F.sc != Jsc[x_1][y_1]) complain(__LINE__); ! 169: if (Jsc[x_1][y_1] != F.sc) complain(__LINE__); ! 170: #endif ! 171: #if ANSI ! 172: iequals(__LINE__, F.sc != Js[x_2][y_2], 1); ! 173: iequals(__LINE__, Js[x_2][y_2] != F.sc, 1); ! 174: if (F.sc != Js[x_2][y_2]); else complain(__LINE__); ! 175: if (Js[x_2][y_2] != F.sc); else complain(__LINE__); ! 176: #endif ! 177: #if ANSI ! 178: iequals(__LINE__, F.sc != Ji[x_3][y_3], 1); ! 179: iequals(__LINE__, Ji[x_3][y_3] != F.sc, 1); ! 180: if (F.sc != Ji[x_3][y_3]); else complain(__LINE__); ! 181: if (Ji[x_3][y_3] != F.sc); else complain(__LINE__); ! 182: #endif ! 183: #if ANSI ! 184: iequals(__LINE__, F.sc != Juc[x_4][y_4], 1); ! 185: iequals(__LINE__, Juc[x_4][y_4] != F.sc, 1); ! 186: if (F.sc != Juc[x_4][y_4]); else complain(__LINE__); ! 187: if (Juc[x_4][y_4] != F.sc); else complain(__LINE__); ! 188: #endif ! 189: #if ANSI ! 190: iequals(__LINE__, F.sc != Jus[x_5][y_5], 1); ! 191: iequals(__LINE__, Jus[x_5][y_5] != F.sc, 1); ! 192: if (F.sc != Jus[x_5][y_5]); else complain(__LINE__); ! 193: if (Jus[x_5][y_5] != F.sc); else complain(__LINE__); ! 194: #endif ! 195: #if ANSI ! 196: iequals(__LINE__, F.sc != Jui[x_6][y_6], 1); ! 197: iequals(__LINE__, Jui[x_6][y_6] != F.sc, 1); ! 198: if (F.sc != Jui[x_6][y_6]); else complain(__LINE__); ! 199: if (Jui[x_6][y_6] != F.sc); else complain(__LINE__); ! 200: #endif ! 201: #if ANSI ! 202: iequals(__LINE__, F.sc != Jl[x_7][y_7], 1); ! 203: iequals(__LINE__, Jl[x_7][y_7] != F.sc, 1); ! 204: if (F.sc != Jl[x_7][y_7]); else complain(__LINE__); ! 205: if (Jl[x_7][y_7] != F.sc); else complain(__LINE__); ! 206: #endif ! 207: #if ANSI ! 208: iequals(__LINE__, F.sc != Jul[x_8][y_8], 1); ! 209: iequals(__LINE__, Jul[x_8][y_8] != F.sc, 1); ! 210: if (F.sc != Jul[x_8][y_8]); else complain(__LINE__); ! 211: if (Jul[x_8][y_8] != F.sc); else complain(__LINE__); ! 212: #endif ! 213: #if ANSI ! 214: iequals(__LINE__, F.sc != Jf[x_9][y_9], 1); ! 215: iequals(__LINE__, Jf[x_9][y_9] != F.sc, 1); ! 216: if (F.sc != Jf[x_9][y_9]); else complain(__LINE__); ! 217: if (Jf[x_9][y_9] != F.sc); else complain(__LINE__); ! 218: #endif ! 219: #if ANSI ! 220: iequals(__LINE__, F.sc != Jd[x_10][y_10], 1); ! 221: iequals(__LINE__, Jd[x_10][y_10] != F.sc, 1); ! 222: if (F.sc != Jd[x_10][y_10]); else complain(__LINE__); ! 223: if (Jd[x_10][y_10] != F.sc); else complain(__LINE__); ! 224: #endif ! 225: #if ANSI ! 226: iequals(__LINE__, F.sc != Jld[x_11][y_11], 1); ! 227: iequals(__LINE__, Jld[x_11][y_11] != F.sc, 1); ! 228: if (F.sc != Jld[x_11][y_11]); else complain(__LINE__); ! 229: if (Jld[x_11][y_11] != F.sc); else complain(__LINE__); ! 230: #endif ! 231: iequals(__LINE__, F.s != Jc[x_0][y_0], 1); ! 232: iequals(__LINE__, Jc[x_0][y_0] != F.s, 1); ! 233: if (F.s != Jc[x_0][y_0]); else complain(__LINE__); ! 234: if (Jc[x_0][y_0] != F.s); else complain(__LINE__); ! 235: #if ANSI ! 236: iequals(__LINE__, F.s != Jsc[x_1][y_1], 1); ! 237: iequals(__LINE__, Jsc[x_1][y_1] != F.s, 1); ! 238: if (F.s != Jsc[x_1][y_1]); else complain(__LINE__); ! 239: if (Jsc[x_1][y_1] != F.s); else complain(__LINE__); ! 240: #endif ! 241: iequals(__LINE__, F.s != Js[x_2][y_2], 0); ! 242: iequals(__LINE__, Js[x_2][y_2] != F.s, 0); ! 243: if (F.s != Js[x_2][y_2]) complain(__LINE__); ! 244: if (Js[x_2][y_2] != F.s) complain(__LINE__); ! 245: iequals(__LINE__, F.s != Ji[x_3][y_3], 1); ! 246: iequals(__LINE__, Ji[x_3][y_3] != F.s, 1); ! 247: if (F.s != Ji[x_3][y_3]); else complain(__LINE__); ! 248: if (Ji[x_3][y_3] != F.s); else complain(__LINE__); ! 249: iequals(__LINE__, F.s != Juc[x_4][y_4], 1); ! 250: iequals(__LINE__, Juc[x_4][y_4] != F.s, 1); ! 251: if (F.s != Juc[x_4][y_4]); else complain(__LINE__); ! 252: if (Juc[x_4][y_4] != F.s); else complain(__LINE__); ! 253: iequals(__LINE__, F.s != Jus[x_5][y_5], 1); ! 254: iequals(__LINE__, Jus[x_5][y_5] != F.s, 1); ! 255: if (F.s != Jus[x_5][y_5]); else complain(__LINE__); ! 256: if (Jus[x_5][y_5] != F.s); else complain(__LINE__); ! 257: iequals(__LINE__, F.s != Jui[x_6][y_6], 1); ! 258: iequals(__LINE__, Jui[x_6][y_6] != F.s, 1); ! 259: if (F.s != Jui[x_6][y_6]); else complain(__LINE__); ! 260: if (Jui[x_6][y_6] != F.s); else complain(__LINE__); ! 261: iequals(__LINE__, F.s != Jl[x_7][y_7], 1); ! 262: iequals(__LINE__, Jl[x_7][y_7] != F.s, 1); ! 263: if (F.s != Jl[x_7][y_7]); else complain(__LINE__); ! 264: if (Jl[x_7][y_7] != F.s); else complain(__LINE__); ! 265: iequals(__LINE__, F.s != Jul[x_8][y_8], 1); ! 266: iequals(__LINE__, Jul[x_8][y_8] != F.s, 1); ! 267: if (F.s != Jul[x_8][y_8]); else complain(__LINE__); ! 268: if (Jul[x_8][y_8] != F.s); else complain(__LINE__); ! 269: iequals(__LINE__, F.s != Jf[x_9][y_9], 1); ! 270: iequals(__LINE__, Jf[x_9][y_9] != F.s, 1); ! 271: if (F.s != Jf[x_9][y_9]); else complain(__LINE__); ! 272: if (Jf[x_9][y_9] != F.s); else complain(__LINE__); ! 273: iequals(__LINE__, F.s != Jd[x_10][y_10], 1); ! 274: iequals(__LINE__, Jd[x_10][y_10] != F.s, 1); ! 275: if (F.s != Jd[x_10][y_10]); else complain(__LINE__); ! 276: if (Jd[x_10][y_10] != F.s); else complain(__LINE__); ! 277: #if ANSI ! 278: iequals(__LINE__, F.s != Jld[x_11][y_11], 1); ! 279: iequals(__LINE__, Jld[x_11][y_11] != F.s, 1); ! 280: if (F.s != Jld[x_11][y_11]); else complain(__LINE__); ! 281: if (Jld[x_11][y_11] != F.s); else complain(__LINE__); ! 282: #endif ! 283: iequals(__LINE__, F.i != Jc[x_0][y_0], 1); ! 284: iequals(__LINE__, Jc[x_0][y_0] != F.i, 1); ! 285: if (F.i != Jc[x_0][y_0]); else complain(__LINE__); ! 286: if (Jc[x_0][y_0] != F.i); else complain(__LINE__); ! 287: #if ANSI ! 288: iequals(__LINE__, F.i != Jsc[x_1][y_1], 1); ! 289: iequals(__LINE__, Jsc[x_1][y_1] != F.i, 1); ! 290: if (F.i != Jsc[x_1][y_1]); else complain(__LINE__); ! 291: if (Jsc[x_1][y_1] != F.i); else complain(__LINE__); ! 292: #endif ! 293: iequals(__LINE__, F.i != Js[x_2][y_2], 1); ! 294: iequals(__LINE__, Js[x_2][y_2] != F.i, 1); ! 295: if (F.i != Js[x_2][y_2]); else complain(__LINE__); ! 296: if (Js[x_2][y_2] != F.i); else complain(__LINE__); ! 297: iequals(__LINE__, F.i != Ji[x_3][y_3], 0); ! 298: iequals(__LINE__, Ji[x_3][y_3] != F.i, 0); ! 299: if (F.i != Ji[x_3][y_3]) complain(__LINE__); ! 300: if (Ji[x_3][y_3] != F.i) complain(__LINE__); ! 301: iequals(__LINE__, F.i != Juc[x_4][y_4], 1); ! 302: iequals(__LINE__, Juc[x_4][y_4] != F.i, 1); ! 303: if (F.i != Juc[x_4][y_4]); else complain(__LINE__); ! 304: if (Juc[x_4][y_4] != F.i); else complain(__LINE__); ! 305: iequals(__LINE__, F.i != Jus[x_5][y_5], 1); ! 306: iequals(__LINE__, Jus[x_5][y_5] != F.i, 1); ! 307: if (F.i != Jus[x_5][y_5]); else complain(__LINE__); ! 308: if (Jus[x_5][y_5] != F.i); else complain(__LINE__); ! 309: iequals(__LINE__, F.i != Jui[x_6][y_6], 1); ! 310: iequals(__LINE__, Jui[x_6][y_6] != F.i, 1); ! 311: if (F.i != Jui[x_6][y_6]); else complain(__LINE__); ! 312: if (Jui[x_6][y_6] != F.i); else complain(__LINE__); ! 313: iequals(__LINE__, F.i != Jl[x_7][y_7], 1); ! 314: iequals(__LINE__, Jl[x_7][y_7] != F.i, 1); ! 315: if (F.i != Jl[x_7][y_7]); else complain(__LINE__); ! 316: if (Jl[x_7][y_7] != F.i); else complain(__LINE__); ! 317: iequals(__LINE__, F.i != Jul[x_8][y_8], 1); ! 318: iequals(__LINE__, Jul[x_8][y_8] != F.i, 1); ! 319: if (F.i != Jul[x_8][y_8]); else complain(__LINE__); ! 320: if (Jul[x_8][y_8] != F.i); else complain(__LINE__); ! 321: iequals(__LINE__, F.i != Jf[x_9][y_9], 1); ! 322: iequals(__LINE__, Jf[x_9][y_9] != F.i, 1); ! 323: if (F.i != Jf[x_9][y_9]); else complain(__LINE__); ! 324: if (Jf[x_9][y_9] != F.i); else complain(__LINE__); ! 325: iequals(__LINE__, F.i != Jd[x_10][y_10], 1); ! 326: iequals(__LINE__, Jd[x_10][y_10] != F.i, 1); ! 327: if (F.i != Jd[x_10][y_10]); else complain(__LINE__); ! 328: if (Jd[x_10][y_10] != F.i); else complain(__LINE__); ! 329: #if ANSI ! 330: iequals(__LINE__, F.i != Jld[x_11][y_11], 1); ! 331: iequals(__LINE__, Jld[x_11][y_11] != F.i, 1); ! 332: if (F.i != Jld[x_11][y_11]); else complain(__LINE__); ! 333: if (Jld[x_11][y_11] != F.i); else complain(__LINE__); ! 334: #endif ! 335: iequals(__LINE__, F.uc != Jc[x_0][y_0], 1); ! 336: iequals(__LINE__, Jc[x_0][y_0] != F.uc, 1); ! 337: if (F.uc != Jc[x_0][y_0]); else complain(__LINE__); ! 338: if (Jc[x_0][y_0] != F.uc); else complain(__LINE__); ! 339: #if ANSI ! 340: iequals(__LINE__, F.uc != Jsc[x_1][y_1], 1); ! 341: iequals(__LINE__, Jsc[x_1][y_1] != F.uc, 1); ! 342: if (F.uc != Jsc[x_1][y_1]); else complain(__LINE__); ! 343: if (Jsc[x_1][y_1] != F.uc); else complain(__LINE__); ! 344: #endif ! 345: iequals(__LINE__, F.uc != Js[x_2][y_2], 1); ! 346: iequals(__LINE__, Js[x_2][y_2] != F.uc, 1); ! 347: if (F.uc != Js[x_2][y_2]); else complain(__LINE__); ! 348: if (Js[x_2][y_2] != F.uc); else complain(__LINE__); ! 349: iequals(__LINE__, F.uc != Ji[x_3][y_3], 1); ! 350: iequals(__LINE__, Ji[x_3][y_3] != F.uc, 1); ! 351: if (F.uc != Ji[x_3][y_3]); else complain(__LINE__); ! 352: if (Ji[x_3][y_3] != F.uc); else complain(__LINE__); ! 353: iequals(__LINE__, F.uc != Juc[x_4][y_4], 0); ! 354: iequals(__LINE__, Juc[x_4][y_4] != F.uc, 0); ! 355: if (F.uc != Juc[x_4][y_4]) complain(__LINE__); ! 356: if (Juc[x_4][y_4] != F.uc) complain(__LINE__); ! 357: iequals(__LINE__, F.uc != Jus[x_5][y_5], 1); ! 358: iequals(__LINE__, Jus[x_5][y_5] != F.uc, 1); ! 359: if (F.uc != Jus[x_5][y_5]); else complain(__LINE__); ! 360: if (Jus[x_5][y_5] != F.uc); else complain(__LINE__); ! 361: iequals(__LINE__, F.uc != Jui[x_6][y_6], 1); ! 362: iequals(__LINE__, Jui[x_6][y_6] != F.uc, 1); ! 363: if (F.uc != Jui[x_6][y_6]); else complain(__LINE__); ! 364: if (Jui[x_6][y_6] != F.uc); else complain(__LINE__); ! 365: iequals(__LINE__, F.uc != Jl[x_7][y_7], 1); ! 366: iequals(__LINE__, Jl[x_7][y_7] != F.uc, 1); ! 367: if (F.uc != Jl[x_7][y_7]); else complain(__LINE__); ! 368: if (Jl[x_7][y_7] != F.uc); else complain(__LINE__); ! 369: iequals(__LINE__, F.uc != Jul[x_8][y_8], 1); ! 370: iequals(__LINE__, Jul[x_8][y_8] != F.uc, 1); ! 371: if (F.uc != Jul[x_8][y_8]); else complain(__LINE__); ! 372: if (Jul[x_8][y_8] != F.uc); else complain(__LINE__); ! 373: iequals(__LINE__, F.uc != Jf[x_9][y_9], 1); ! 374: iequals(__LINE__, Jf[x_9][y_9] != F.uc, 1); ! 375: if (F.uc != Jf[x_9][y_9]); else complain(__LINE__); ! 376: if (Jf[x_9][y_9] != F.uc); else complain(__LINE__); ! 377: iequals(__LINE__, F.uc != Jd[x_10][y_10], 1); ! 378: iequals(__LINE__, Jd[x_10][y_10] != F.uc, 1); ! 379: if (F.uc != Jd[x_10][y_10]); else complain(__LINE__); ! 380: if (Jd[x_10][y_10] != F.uc); else complain(__LINE__); ! 381: #if ANSI ! 382: iequals(__LINE__, F.uc != Jld[x_11][y_11], 1); ! 383: iequals(__LINE__, Jld[x_11][y_11] != F.uc, 1); ! 384: if (F.uc != Jld[x_11][y_11]); else complain(__LINE__); ! 385: if (Jld[x_11][y_11] != F.uc); else complain(__LINE__); ! 386: #endif ! 387: iequals(__LINE__, F.us != Jc[x_0][y_0], 1); ! 388: iequals(__LINE__, Jc[x_0][y_0] != F.us, 1); ! 389: if (F.us != Jc[x_0][y_0]); else complain(__LINE__); ! 390: if (Jc[x_0][y_0] != F.us); else complain(__LINE__); ! 391: #if ANSI ! 392: iequals(__LINE__, F.us != Jsc[x_1][y_1], 1); ! 393: iequals(__LINE__, Jsc[x_1][y_1] != F.us, 1); ! 394: if (F.us != Jsc[x_1][y_1]); else complain(__LINE__); ! 395: if (Jsc[x_1][y_1] != F.us); else complain(__LINE__); ! 396: #endif ! 397: iequals(__LINE__, F.us != Js[x_2][y_2], 1); ! 398: iequals(__LINE__, Js[x_2][y_2] != F.us, 1); ! 399: if (F.us != Js[x_2][y_2]); else complain(__LINE__); ! 400: if (Js[x_2][y_2] != F.us); else complain(__LINE__); ! 401: iequals(__LINE__, F.us != Ji[x_3][y_3], 1); ! 402: iequals(__LINE__, Ji[x_3][y_3] != F.us, 1); ! 403: if (F.us != Ji[x_3][y_3]); else complain(__LINE__); ! 404: if (Ji[x_3][y_3] != F.us); else complain(__LINE__); ! 405: iequals(__LINE__, F.us != Juc[x_4][y_4], 1); ! 406: iequals(__LINE__, Juc[x_4][y_4] != F.us, 1); ! 407: if (F.us != Juc[x_4][y_4]); else complain(__LINE__); ! 408: if (Juc[x_4][y_4] != F.us); else complain(__LINE__); ! 409: iequals(__LINE__, F.us != Jus[x_5][y_5], 0); ! 410: iequals(__LINE__, Jus[x_5][y_5] != F.us, 0); ! 411: if (F.us != Jus[x_5][y_5]) complain(__LINE__); ! 412: if (Jus[x_5][y_5] != F.us) complain(__LINE__); ! 413: iequals(__LINE__, F.us != Jui[x_6][y_6], 1); ! 414: iequals(__LINE__, Jui[x_6][y_6] != F.us, 1); ! 415: if (F.us != Jui[x_6][y_6]); else complain(__LINE__); ! 416: if (Jui[x_6][y_6] != F.us); else complain(__LINE__); ! 417: iequals(__LINE__, F.us != Jl[x_7][y_7], 1); ! 418: iequals(__LINE__, Jl[x_7][y_7] != F.us, 1); ! 419: if (F.us != Jl[x_7][y_7]); else complain(__LINE__); ! 420: if (Jl[x_7][y_7] != F.us); else complain(__LINE__); ! 421: iequals(__LINE__, F.us != Jul[x_8][y_8], 1); ! 422: iequals(__LINE__, Jul[x_8][y_8] != F.us, 1); ! 423: if (F.us != Jul[x_8][y_8]); else complain(__LINE__); ! 424: if (Jul[x_8][y_8] != F.us); else complain(__LINE__); ! 425: iequals(__LINE__, F.us != Jf[x_9][y_9], 1); ! 426: iequals(__LINE__, Jf[x_9][y_9] != F.us, 1); ! 427: if (F.us != Jf[x_9][y_9]); else complain(__LINE__); ! 428: if (Jf[x_9][y_9] != F.us); else complain(__LINE__); ! 429: iequals(__LINE__, F.us != Jd[x_10][y_10], 1); ! 430: iequals(__LINE__, Jd[x_10][y_10] != F.us, 1); ! 431: if (F.us != Jd[x_10][y_10]); else complain(__LINE__); ! 432: if (Jd[x_10][y_10] != F.us); else complain(__LINE__); ! 433: #if ANSI ! 434: iequals(__LINE__, F.us != Jld[x_11][y_11], 1); ! 435: iequals(__LINE__, Jld[x_11][y_11] != F.us, 1); ! 436: if (F.us != Jld[x_11][y_11]); else complain(__LINE__); ! 437: if (Jld[x_11][y_11] != F.us); else complain(__LINE__); ! 438: #endif ! 439: iequals(__LINE__, F.ui != Jc[x_0][y_0], 1); ! 440: iequals(__LINE__, Jc[x_0][y_0] != F.ui, 1); ! 441: if (F.ui != Jc[x_0][y_0]); else complain(__LINE__); ! 442: if (Jc[x_0][y_0] != F.ui); else complain(__LINE__); ! 443: #if ANSI ! 444: iequals(__LINE__, F.ui != Jsc[x_1][y_1], 1); ! 445: iequals(__LINE__, Jsc[x_1][y_1] != F.ui, 1); ! 446: if (F.ui != Jsc[x_1][y_1]); else complain(__LINE__); ! 447: if (Jsc[x_1][y_1] != F.ui); else complain(__LINE__); ! 448: #endif ! 449: iequals(__LINE__, F.ui != Js[x_2][y_2], 1); ! 450: iequals(__LINE__, Js[x_2][y_2] != F.ui, 1); ! 451: if (F.ui != Js[x_2][y_2]); else complain(__LINE__); ! 452: if (Js[x_2][y_2] != F.ui); else complain(__LINE__); ! 453: iequals(__LINE__, F.ui != Ji[x_3][y_3], 1); ! 454: iequals(__LINE__, Ji[x_3][y_3] != F.ui, 1); ! 455: if (F.ui != Ji[x_3][y_3]); else complain(__LINE__); ! 456: if (Ji[x_3][y_3] != F.ui); else complain(__LINE__); ! 457: iequals(__LINE__, F.ui != Juc[x_4][y_4], 1); ! 458: iequals(__LINE__, Juc[x_4][y_4] != F.ui, 1); ! 459: if (F.ui != Juc[x_4][y_4]); else complain(__LINE__); ! 460: if (Juc[x_4][y_4] != F.ui); else complain(__LINE__); ! 461: iequals(__LINE__, F.ui != Jus[x_5][y_5], 1); ! 462: iequals(__LINE__, Jus[x_5][y_5] != F.ui, 1); ! 463: if (F.ui != Jus[x_5][y_5]); else complain(__LINE__); ! 464: if (Jus[x_5][y_5] != F.ui); else complain(__LINE__); ! 465: iequals(__LINE__, F.ui != Jui[x_6][y_6], 0); ! 466: iequals(__LINE__, Jui[x_6][y_6] != F.ui, 0); ! 467: if (F.ui != Jui[x_6][y_6]) complain(__LINE__); ! 468: if (Jui[x_6][y_6] != F.ui) complain(__LINE__); ! 469: iequals(__LINE__, F.ui != Jl[x_7][y_7], 1); ! 470: iequals(__LINE__, Jl[x_7][y_7] != F.ui, 1); ! 471: if (F.ui != Jl[x_7][y_7]); else complain(__LINE__); ! 472: if (Jl[x_7][y_7] != F.ui); else complain(__LINE__); ! 473: iequals(__LINE__, F.ui != Jul[x_8][y_8], 1); ! 474: iequals(__LINE__, Jul[x_8][y_8] != F.ui, 1); ! 475: if (F.ui != Jul[x_8][y_8]); else complain(__LINE__); ! 476: if (Jul[x_8][y_8] != F.ui); else complain(__LINE__); ! 477: iequals(__LINE__, F.ui != Jf[x_9][y_9], 1); ! 478: iequals(__LINE__, Jf[x_9][y_9] != F.ui, 1); ! 479: if (F.ui != Jf[x_9][y_9]); else complain(__LINE__); ! 480: if (Jf[x_9][y_9] != F.ui); else complain(__LINE__); ! 481: iequals(__LINE__, F.ui != Jd[x_10][y_10], 1); ! 482: iequals(__LINE__, Jd[x_10][y_10] != F.ui, 1); ! 483: if (F.ui != Jd[x_10][y_10]); else complain(__LINE__); ! 484: if (Jd[x_10][y_10] != F.ui); else complain(__LINE__); ! 485: #if ANSI ! 486: iequals(__LINE__, F.ui != Jld[x_11][y_11], 1); ! 487: iequals(__LINE__, Jld[x_11][y_11] != F.ui, 1); ! 488: if (F.ui != Jld[x_11][y_11]); else complain(__LINE__); ! 489: if (Jld[x_11][y_11] != F.ui); else complain(__LINE__); ! 490: #endif ! 491: iequals(__LINE__, F.l != Jc[x_0][y_0], 1); ! 492: iequals(__LINE__, Jc[x_0][y_0] != F.l, 1); ! 493: if (F.l != Jc[x_0][y_0]); else complain(__LINE__); ! 494: if (Jc[x_0][y_0] != F.l); else complain(__LINE__); ! 495: #if ANSI ! 496: iequals(__LINE__, F.l != Jsc[x_1][y_1], 1); ! 497: iequals(__LINE__, Jsc[x_1][y_1] != F.l, 1); ! 498: if (F.l != Jsc[x_1][y_1]); else complain(__LINE__); ! 499: if (Jsc[x_1][y_1] != F.l); else complain(__LINE__); ! 500: #endif ! 501: iequals(__LINE__, F.l != Js[x_2][y_2], 1); ! 502: iequals(__LINE__, Js[x_2][y_2] != F.l, 1); ! 503: if (F.l != Js[x_2][y_2]); else complain(__LINE__); ! 504: if (Js[x_2][y_2] != F.l); else complain(__LINE__); ! 505: iequals(__LINE__, F.l != Ji[x_3][y_3], 1); ! 506: iequals(__LINE__, Ji[x_3][y_3] != F.l, 1); ! 507: if (F.l != Ji[x_3][y_3]); else complain(__LINE__); ! 508: if (Ji[x_3][y_3] != F.l); else complain(__LINE__); ! 509: iequals(__LINE__, F.l != Juc[x_4][y_4], 1); ! 510: iequals(__LINE__, Juc[x_4][y_4] != F.l, 1); ! 511: if (F.l != Juc[x_4][y_4]); else complain(__LINE__); ! 512: if (Juc[x_4][y_4] != F.l); else complain(__LINE__); ! 513: iequals(__LINE__, F.l != Jus[x_5][y_5], 1); ! 514: iequals(__LINE__, Jus[x_5][y_5] != F.l, 1); ! 515: if (F.l != Jus[x_5][y_5]); else complain(__LINE__); ! 516: if (Jus[x_5][y_5] != F.l); else complain(__LINE__); ! 517: iequals(__LINE__, F.l != Jui[x_6][y_6], 1); ! 518: iequals(__LINE__, Jui[x_6][y_6] != F.l, 1); ! 519: if (F.l != Jui[x_6][y_6]); else complain(__LINE__); ! 520: if (Jui[x_6][y_6] != F.l); else complain(__LINE__); ! 521: iequals(__LINE__, F.l != Jl[x_7][y_7], 0); ! 522: iequals(__LINE__, Jl[x_7][y_7] != F.l, 0); ! 523: if (F.l != Jl[x_7][y_7]) complain(__LINE__); ! 524: if (Jl[x_7][y_7] != F.l) complain(__LINE__); ! 525: iequals(__LINE__, F.l != Jul[x_8][y_8], 1); ! 526: iequals(__LINE__, Jul[x_8][y_8] != F.l, 1); ! 527: if (F.l != Jul[x_8][y_8]); else complain(__LINE__); ! 528: if (Jul[x_8][y_8] != F.l); else complain(__LINE__); ! 529: iequals(__LINE__, F.l != Jf[x_9][y_9], 1); ! 530: iequals(__LINE__, Jf[x_9][y_9] != F.l, 1); ! 531: if (F.l != Jf[x_9][y_9]); else complain(__LINE__); ! 532: if (Jf[x_9][y_9] != F.l); else complain(__LINE__); ! 533: iequals(__LINE__, F.l != Jd[x_10][y_10], 1); ! 534: iequals(__LINE__, Jd[x_10][y_10] != F.l, 1); ! 535: if (F.l != Jd[x_10][y_10]); else complain(__LINE__); ! 536: if (Jd[x_10][y_10] != F.l); else complain(__LINE__); ! 537: #if ANSI ! 538: iequals(__LINE__, F.l != Jld[x_11][y_11], 1); ! 539: iequals(__LINE__, Jld[x_11][y_11] != F.l, 1); ! 540: if (F.l != Jld[x_11][y_11]); else complain(__LINE__); ! 541: if (Jld[x_11][y_11] != F.l); else complain(__LINE__); ! 542: #endif ! 543: iequals(__LINE__, F.ul != Jc[x_0][y_0], 1); ! 544: iequals(__LINE__, Jc[x_0][y_0] != F.ul, 1); ! 545: if (F.ul != Jc[x_0][y_0]); else complain(__LINE__); ! 546: if (Jc[x_0][y_0] != F.ul); else complain(__LINE__); ! 547: #if ANSI ! 548: iequals(__LINE__, F.ul != Jsc[x_1][y_1], 1); ! 549: iequals(__LINE__, Jsc[x_1][y_1] != F.ul, 1); ! 550: if (F.ul != Jsc[x_1][y_1]); else complain(__LINE__); ! 551: if (Jsc[x_1][y_1] != F.ul); else complain(__LINE__); ! 552: #endif ! 553: iequals(__LINE__, F.ul != Js[x_2][y_2], 1); ! 554: iequals(__LINE__, Js[x_2][y_2] != F.ul, 1); ! 555: if (F.ul != Js[x_2][y_2]); else complain(__LINE__); ! 556: if (Js[x_2][y_2] != F.ul); else complain(__LINE__); ! 557: iequals(__LINE__, F.ul != Ji[x_3][y_3], 1); ! 558: iequals(__LINE__, Ji[x_3][y_3] != F.ul, 1); ! 559: if (F.ul != Ji[x_3][y_3]); else complain(__LINE__); ! 560: if (Ji[x_3][y_3] != F.ul); else complain(__LINE__); ! 561: iequals(__LINE__, F.ul != Juc[x_4][y_4], 1); ! 562: iequals(__LINE__, Juc[x_4][y_4] != F.ul, 1); ! 563: if (F.ul != Juc[x_4][y_4]); else complain(__LINE__); ! 564: if (Juc[x_4][y_4] != F.ul); else complain(__LINE__); ! 565: iequals(__LINE__, F.ul != Jus[x_5][y_5], 1); ! 566: iequals(__LINE__, Jus[x_5][y_5] != F.ul, 1); ! 567: if (F.ul != Jus[x_5][y_5]); else complain(__LINE__); ! 568: if (Jus[x_5][y_5] != F.ul); else complain(__LINE__); ! 569: iequals(__LINE__, F.ul != Jui[x_6][y_6], 1); ! 570: iequals(__LINE__, Jui[x_6][y_6] != F.ul, 1); ! 571: if (F.ul != Jui[x_6][y_6]); else complain(__LINE__); ! 572: if (Jui[x_6][y_6] != F.ul); else complain(__LINE__); ! 573: iequals(__LINE__, F.ul != Jl[x_7][y_7], 1); ! 574: iequals(__LINE__, Jl[x_7][y_7] != F.ul, 1); ! 575: if (F.ul != Jl[x_7][y_7]); else complain(__LINE__); ! 576: if (Jl[x_7][y_7] != F.ul); else complain(__LINE__); ! 577: iequals(__LINE__, F.ul != Jul[x_8][y_8], 0); ! 578: iequals(__LINE__, Jul[x_8][y_8] != F.ul, 0); ! 579: if (F.ul != Jul[x_8][y_8]) complain(__LINE__); ! 580: if (Jul[x_8][y_8] != F.ul) complain(__LINE__); ! 581: iequals(__LINE__, F.ul != Jf[x_9][y_9], 1); ! 582: iequals(__LINE__, Jf[x_9][y_9] != F.ul, 1); ! 583: if (F.ul != Jf[x_9][y_9]); else complain(__LINE__); ! 584: if (Jf[x_9][y_9] != F.ul); else complain(__LINE__); ! 585: iequals(__LINE__, F.ul != Jd[x_10][y_10], 1); ! 586: iequals(__LINE__, Jd[x_10][y_10] != F.ul, 1); ! 587: if (F.ul != Jd[x_10][y_10]); else complain(__LINE__); ! 588: if (Jd[x_10][y_10] != F.ul); else complain(__LINE__); ! 589: #if ANSI ! 590: iequals(__LINE__, F.ul != Jld[x_11][y_11], 1); ! 591: iequals(__LINE__, Jld[x_11][y_11] != F.ul, 1); ! 592: if (F.ul != Jld[x_11][y_11]); else complain(__LINE__); ! 593: if (Jld[x_11][y_11] != F.ul); else complain(__LINE__); ! 594: #endif ! 595: iequals(__LINE__, F.f != Jc[x_0][y_0], 1); ! 596: iequals(__LINE__, Jc[x_0][y_0] != F.f, 1); ! 597: if (F.f != Jc[x_0][y_0]); else complain(__LINE__); ! 598: if (Jc[x_0][y_0] != F.f); else complain(__LINE__); ! 599: #if ANSI ! 600: iequals(__LINE__, F.f != Jsc[x_1][y_1], 1); ! 601: iequals(__LINE__, Jsc[x_1][y_1] != F.f, 1); ! 602: if (F.f != Jsc[x_1][y_1]); else complain(__LINE__); ! 603: if (Jsc[x_1][y_1] != F.f); else complain(__LINE__); ! 604: #endif ! 605: iequals(__LINE__, F.f != Js[x_2][y_2], 1); ! 606: iequals(__LINE__, Js[x_2][y_2] != F.f, 1); ! 607: if (F.f != Js[x_2][y_2]); else complain(__LINE__); ! 608: if (Js[x_2][y_2] != F.f); else complain(__LINE__); ! 609: iequals(__LINE__, F.f != Ji[x_3][y_3], 1); ! 610: iequals(__LINE__, Ji[x_3][y_3] != F.f, 1); ! 611: if (F.f != Ji[x_3][y_3]); else complain(__LINE__); ! 612: if (Ji[x_3][y_3] != F.f); else complain(__LINE__); ! 613: iequals(__LINE__, F.f != Juc[x_4][y_4], 1); ! 614: iequals(__LINE__, Juc[x_4][y_4] != F.f, 1); ! 615: if (F.f != Juc[x_4][y_4]); else complain(__LINE__); ! 616: if (Juc[x_4][y_4] != F.f); else complain(__LINE__); ! 617: iequals(__LINE__, F.f != Jus[x_5][y_5], 1); ! 618: iequals(__LINE__, Jus[x_5][y_5] != F.f, 1); ! 619: if (F.f != Jus[x_5][y_5]); else complain(__LINE__); ! 620: if (Jus[x_5][y_5] != F.f); else complain(__LINE__); ! 621: iequals(__LINE__, F.f != Jui[x_6][y_6], 1); ! 622: iequals(__LINE__, Jui[x_6][y_6] != F.f, 1); ! 623: if (F.f != Jui[x_6][y_6]); else complain(__LINE__); ! 624: if (Jui[x_6][y_6] != F.f); else complain(__LINE__); ! 625: iequals(__LINE__, F.f != Jl[x_7][y_7], 1); ! 626: iequals(__LINE__, Jl[x_7][y_7] != F.f, 1); ! 627: if (F.f != Jl[x_7][y_7]); else complain(__LINE__); ! 628: if (Jl[x_7][y_7] != F.f); else complain(__LINE__); ! 629: iequals(__LINE__, F.f != Jul[x_8][y_8], 1); ! 630: iequals(__LINE__, Jul[x_8][y_8] != F.f, 1); ! 631: if (F.f != Jul[x_8][y_8]); else complain(__LINE__); ! 632: if (Jul[x_8][y_8] != F.f); else complain(__LINE__); ! 633: iequals(__LINE__, F.f != Jf[x_9][y_9], 0); ! 634: iequals(__LINE__, Jf[x_9][y_9] != F.f, 0); ! 635: if (F.f != Jf[x_9][y_9]) complain(__LINE__); ! 636: if (Jf[x_9][y_9] != F.f) complain(__LINE__); ! 637: iequals(__LINE__, F.f != Jd[x_10][y_10], 1); ! 638: iequals(__LINE__, Jd[x_10][y_10] != F.f, 1); ! 639: if (F.f != Jd[x_10][y_10]); else complain(__LINE__); ! 640: if (Jd[x_10][y_10] != F.f); else complain(__LINE__); ! 641: #if ANSI ! 642: iequals(__LINE__, F.f != Jld[x_11][y_11], 1); ! 643: iequals(__LINE__, Jld[x_11][y_11] != F.f, 1); ! 644: if (F.f != Jld[x_11][y_11]); else complain(__LINE__); ! 645: if (Jld[x_11][y_11] != F.f); else complain(__LINE__); ! 646: #endif ! 647: iequals(__LINE__, F.d != Jc[x_0][y_0], 1); ! 648: iequals(__LINE__, Jc[x_0][y_0] != F.d, 1); ! 649: if (F.d != Jc[x_0][y_0]); else complain(__LINE__); ! 650: if (Jc[x_0][y_0] != F.d); else complain(__LINE__); ! 651: #if ANSI ! 652: iequals(__LINE__, F.d != Jsc[x_1][y_1], 1); ! 653: iequals(__LINE__, Jsc[x_1][y_1] != F.d, 1); ! 654: if (F.d != Jsc[x_1][y_1]); else complain(__LINE__); ! 655: if (Jsc[x_1][y_1] != F.d); else complain(__LINE__); ! 656: #endif ! 657: iequals(__LINE__, F.d != Js[x_2][y_2], 1); ! 658: iequals(__LINE__, Js[x_2][y_2] != F.d, 1); ! 659: if (F.d != Js[x_2][y_2]); else complain(__LINE__); ! 660: if (Js[x_2][y_2] != F.d); else complain(__LINE__); ! 661: iequals(__LINE__, F.d != Ji[x_3][y_3], 1); ! 662: iequals(__LINE__, Ji[x_3][y_3] != F.d, 1); ! 663: if (F.d != Ji[x_3][y_3]); else complain(__LINE__); ! 664: if (Ji[x_3][y_3] != F.d); else complain(__LINE__); ! 665: iequals(__LINE__, F.d != Juc[x_4][y_4], 1); ! 666: iequals(__LINE__, Juc[x_4][y_4] != F.d, 1); ! 667: if (F.d != Juc[x_4][y_4]); else complain(__LINE__); ! 668: if (Juc[x_4][y_4] != F.d); else complain(__LINE__); ! 669: iequals(__LINE__, F.d != Jus[x_5][y_5], 1); ! 670: iequals(__LINE__, Jus[x_5][y_5] != F.d, 1); ! 671: if (F.d != Jus[x_5][y_5]); else complain(__LINE__); ! 672: if (Jus[x_5][y_5] != F.d); else complain(__LINE__); ! 673: iequals(__LINE__, F.d != Jui[x_6][y_6], 1); ! 674: iequals(__LINE__, Jui[x_6][y_6] != F.d, 1); ! 675: if (F.d != Jui[x_6][y_6]); else complain(__LINE__); ! 676: if (Jui[x_6][y_6] != F.d); else complain(__LINE__); ! 677: iequals(__LINE__, F.d != Jl[x_7][y_7], 1); ! 678: iequals(__LINE__, Jl[x_7][y_7] != F.d, 1); ! 679: if (F.d != Jl[x_7][y_7]); else complain(__LINE__); ! 680: if (Jl[x_7][y_7] != F.d); else complain(__LINE__); ! 681: iequals(__LINE__, F.d != Jul[x_8][y_8], 1); ! 682: iequals(__LINE__, Jul[x_8][y_8] != F.d, 1); ! 683: if (F.d != Jul[x_8][y_8]); else complain(__LINE__); ! 684: if (Jul[x_8][y_8] != F.d); else complain(__LINE__); ! 685: iequals(__LINE__, F.d != Jf[x_9][y_9], 1); ! 686: iequals(__LINE__, Jf[x_9][y_9] != F.d, 1); ! 687: if (F.d != Jf[x_9][y_9]); else complain(__LINE__); ! 688: if (Jf[x_9][y_9] != F.d); else complain(__LINE__); ! 689: iequals(__LINE__, F.d != Jd[x_10][y_10], 0); ! 690: iequals(__LINE__, Jd[x_10][y_10] != F.d, 0); ! 691: if (F.d != Jd[x_10][y_10]) complain(__LINE__); ! 692: if (Jd[x_10][y_10] != F.d) complain(__LINE__); ! 693: #if ANSI ! 694: iequals(__LINE__, F.d != Jld[x_11][y_11], 1); ! 695: iequals(__LINE__, Jld[x_11][y_11] != F.d, 1); ! 696: if (F.d != Jld[x_11][y_11]); else complain(__LINE__); ! 697: if (Jld[x_11][y_11] != F.d); else complain(__LINE__); ! 698: #endif ! 699: #if ANSI ! 700: iequals(__LINE__, F.ld != Jc[x_0][y_0], 1); ! 701: iequals(__LINE__, Jc[x_0][y_0] != F.ld, 1); ! 702: if (F.ld != Jc[x_0][y_0]); else complain(__LINE__); ! 703: if (Jc[x_0][y_0] != F.ld); else complain(__LINE__); ! 704: #endif ! 705: #if ANSI ! 706: iequals(__LINE__, F.ld != Jsc[x_1][y_1], 1); ! 707: iequals(__LINE__, Jsc[x_1][y_1] != F.ld, 1); ! 708: if (F.ld != Jsc[x_1][y_1]); else complain(__LINE__); ! 709: if (Jsc[x_1][y_1] != F.ld); else complain(__LINE__); ! 710: #endif ! 711: #if ANSI ! 712: iequals(__LINE__, F.ld != Js[x_2][y_2], 1); ! 713: iequals(__LINE__, Js[x_2][y_2] != F.ld, 1); ! 714: if (F.ld != Js[x_2][y_2]); else complain(__LINE__); ! 715: if (Js[x_2][y_2] != F.ld); else complain(__LINE__); ! 716: #endif ! 717: #if ANSI ! 718: iequals(__LINE__, F.ld != Ji[x_3][y_3], 1); ! 719: iequals(__LINE__, Ji[x_3][y_3] != F.ld, 1); ! 720: if (F.ld != Ji[x_3][y_3]); else complain(__LINE__); ! 721: if (Ji[x_3][y_3] != F.ld); else complain(__LINE__); ! 722: #endif ! 723: #if ANSI ! 724: iequals(__LINE__, F.ld != Juc[x_4][y_4], 1); ! 725: iequals(__LINE__, Juc[x_4][y_4] != F.ld, 1); ! 726: if (F.ld != Juc[x_4][y_4]); else complain(__LINE__); ! 727: if (Juc[x_4][y_4] != F.ld); else complain(__LINE__); ! 728: #endif ! 729: #if ANSI ! 730: iequals(__LINE__, F.ld != Jus[x_5][y_5], 1); ! 731: iequals(__LINE__, Jus[x_5][y_5] != F.ld, 1); ! 732: if (F.ld != Jus[x_5][y_5]); else complain(__LINE__); ! 733: if (Jus[x_5][y_5] != F.ld); else complain(__LINE__); ! 734: #endif ! 735: #if ANSI ! 736: iequals(__LINE__, F.ld != Jui[x_6][y_6], 1); ! 737: iequals(__LINE__, Jui[x_6][y_6] != F.ld, 1); ! 738: if (F.ld != Jui[x_6][y_6]); else complain(__LINE__); ! 739: if (Jui[x_6][y_6] != F.ld); else complain(__LINE__); ! 740: #endif ! 741: #if ANSI ! 742: iequals(__LINE__, F.ld != Jl[x_7][y_7], 1); ! 743: iequals(__LINE__, Jl[x_7][y_7] != F.ld, 1); ! 744: if (F.ld != Jl[x_7][y_7]); else complain(__LINE__); ! 745: if (Jl[x_7][y_7] != F.ld); else complain(__LINE__); ! 746: #endif ! 747: #if ANSI ! 748: iequals(__LINE__, F.ld != Jul[x_8][y_8], 1); ! 749: iequals(__LINE__, Jul[x_8][y_8] != F.ld, 1); ! 750: if (F.ld != Jul[x_8][y_8]); else complain(__LINE__); ! 751: if (Jul[x_8][y_8] != F.ld); else complain(__LINE__); ! 752: #endif ! 753: #if ANSI ! 754: iequals(__LINE__, F.ld != Jf[x_9][y_9], 1); ! 755: iequals(__LINE__, Jf[x_9][y_9] != F.ld, 1); ! 756: if (F.ld != Jf[x_9][y_9]); else complain(__LINE__); ! 757: if (Jf[x_9][y_9] != F.ld); else complain(__LINE__); ! 758: #endif ! 759: #if ANSI ! 760: iequals(__LINE__, F.ld != Jd[x_10][y_10], 1); ! 761: iequals(__LINE__, Jd[x_10][y_10] != F.ld, 1); ! 762: if (F.ld != Jd[x_10][y_10]); else complain(__LINE__); ! 763: if (Jd[x_10][y_10] != F.ld); else complain(__LINE__); ! 764: #endif ! 765: #if ANSI ! 766: iequals(__LINE__, F.ld != Jld[x_11][y_11], 0); ! 767: iequals(__LINE__, Jld[x_11][y_11] != F.ld, 0); ! 768: if (F.ld != Jld[x_11][y_11]) complain(__LINE__); ! 769: if (Jld[x_11][y_11] != F.ld) complain(__LINE__); ! 770: #endif ! 771: }} ! 772: return report(Filename); ! 773: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.