Annotation of researchv10no/cmd/lcc/ph/ne.c, revision 1.1

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:        }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.