|
|
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 Ac = 7; ! 49: #if ANSI ! 50: auto SCHAR Asc = 8; ! 51: #endif ! 52: auto SHORT As = 9; ! 53: auto INT Ai = 10; ! 54: auto UCHAR Auc = 11; ! 55: auto USHORT Aus = 12; ! 56: auto UINT Aui = 13; ! 57: auto LONG Al = 14; ! 58: auto ULONG Aul = 15; ! 59: auto FLOAT Af = 16; ! 60: auto DOUBLE Ad = 17; ! 61: #if ANSI ! 62: auto LDOUBLE Ald = 18; ! 63: #endif ! 64: { ! 65: int true = 1, false = 0; ! 66: Filename = " auto struct auto scalar le "; ! 67: iequals(__LINE__, F.c <= Ac, 1); ! 68: iequals(__LINE__, Ac <= F.c, 1); ! 69: if (F.c <= Ac); else complain(__LINE__); ! 70: if (Ac <= F.c); else complain(__LINE__); ! 71: #if ANSI ! 72: iequals(__LINE__, F.c <= Asc, 1); ! 73: iequals(__LINE__, Asc <= F.c, 0); ! 74: if (F.c <= Asc); else complain(__LINE__); ! 75: if (Asc <= F.c) complain(__LINE__); ! 76: #endif ! 77: iequals(__LINE__, F.c <= As, 1); ! 78: iequals(__LINE__, As <= F.c, 0); ! 79: if (F.c <= As); else complain(__LINE__); ! 80: if (As <= F.c) complain(__LINE__); ! 81: iequals(__LINE__, F.c <= Ai, 1); ! 82: iequals(__LINE__, Ai <= F.c, 0); ! 83: if (F.c <= Ai); else complain(__LINE__); ! 84: if (Ai <= F.c) complain(__LINE__); ! 85: iequals(__LINE__, F.c <= Auc, 1); ! 86: iequals(__LINE__, Auc <= F.c, 0); ! 87: if (F.c <= Auc); else complain(__LINE__); ! 88: if (Auc <= F.c) complain(__LINE__); ! 89: iequals(__LINE__, F.c <= Aus, 1); ! 90: iequals(__LINE__, Aus <= F.c, 0); ! 91: if (F.c <= Aus); else complain(__LINE__); ! 92: if (Aus <= F.c) complain(__LINE__); ! 93: iequals(__LINE__, F.c <= Aui, 1); ! 94: iequals(__LINE__, Aui <= F.c, 0); ! 95: if (F.c <= Aui); else complain(__LINE__); ! 96: if (Aui <= F.c) complain(__LINE__); ! 97: iequals(__LINE__, F.c <= Al, 1); ! 98: iequals(__LINE__, Al <= F.c, 0); ! 99: if (F.c <= Al); else complain(__LINE__); ! 100: if (Al <= F.c) complain(__LINE__); ! 101: iequals(__LINE__, F.c <= Aul, 1); ! 102: iequals(__LINE__, Aul <= F.c, 0); ! 103: if (F.c <= Aul); else complain(__LINE__); ! 104: if (Aul <= F.c) complain(__LINE__); ! 105: iequals(__LINE__, F.c <= Af, 1); ! 106: iequals(__LINE__, Af <= F.c, 0); ! 107: if (F.c <= Af); else complain(__LINE__); ! 108: if (Af <= F.c) complain(__LINE__); ! 109: iequals(__LINE__, F.c <= Ad, 1); ! 110: iequals(__LINE__, Ad <= F.c, 0); ! 111: if (F.c <= Ad); else complain(__LINE__); ! 112: if (Ad <= F.c) complain(__LINE__); ! 113: #if ANSI ! 114: iequals(__LINE__, F.c <= Ald, 1); ! 115: iequals(__LINE__, Ald <= F.c, 0); ! 116: if (F.c <= Ald); else complain(__LINE__); ! 117: if (Ald <= F.c) complain(__LINE__); ! 118: #endif ! 119: #if ANSI ! 120: iequals(__LINE__, F.sc <= Ac, 0); ! 121: iequals(__LINE__, Ac <= F.sc, 1); ! 122: if (F.sc <= Ac) complain(__LINE__); ! 123: if (Ac <= F.sc); else complain(__LINE__); ! 124: #endif ! 125: #if ANSI ! 126: iequals(__LINE__, F.sc <= Asc, 1); ! 127: iequals(__LINE__, Asc <= F.sc, 1); ! 128: if (F.sc <= Asc); else complain(__LINE__); ! 129: if (Asc <= F.sc); else complain(__LINE__); ! 130: #endif ! 131: #if ANSI ! 132: iequals(__LINE__, F.sc <= As, 1); ! 133: iequals(__LINE__, As <= F.sc, 0); ! 134: if (F.sc <= As); else complain(__LINE__); ! 135: if (As <= F.sc) complain(__LINE__); ! 136: #endif ! 137: #if ANSI ! 138: iequals(__LINE__, F.sc <= Ai, 1); ! 139: iequals(__LINE__, Ai <= F.sc, 0); ! 140: if (F.sc <= Ai); else complain(__LINE__); ! 141: if (Ai <= F.sc) complain(__LINE__); ! 142: #endif ! 143: #if ANSI ! 144: iequals(__LINE__, F.sc <= Auc, 1); ! 145: iequals(__LINE__, Auc <= F.sc, 0); ! 146: if (F.sc <= Auc); else complain(__LINE__); ! 147: if (Auc <= F.sc) complain(__LINE__); ! 148: #endif ! 149: #if ANSI ! 150: iequals(__LINE__, F.sc <= Aus, 1); ! 151: iequals(__LINE__, Aus <= F.sc, 0); ! 152: if (F.sc <= Aus); else complain(__LINE__); ! 153: if (Aus <= F.sc) complain(__LINE__); ! 154: #endif ! 155: #if ANSI ! 156: iequals(__LINE__, F.sc <= Aui, 1); ! 157: iequals(__LINE__, Aui <= F.sc, 0); ! 158: if (F.sc <= Aui); else complain(__LINE__); ! 159: if (Aui <= F.sc) complain(__LINE__); ! 160: #endif ! 161: #if ANSI ! 162: iequals(__LINE__, F.sc <= Al, 1); ! 163: iequals(__LINE__, Al <= F.sc, 0); ! 164: if (F.sc <= Al); else complain(__LINE__); ! 165: if (Al <= F.sc) complain(__LINE__); ! 166: #endif ! 167: #if ANSI ! 168: iequals(__LINE__, F.sc <= Aul, 1); ! 169: iequals(__LINE__, Aul <= F.sc, 0); ! 170: if (F.sc <= Aul); else complain(__LINE__); ! 171: if (Aul <= F.sc) complain(__LINE__); ! 172: #endif ! 173: #if ANSI ! 174: iequals(__LINE__, F.sc <= Af, 1); ! 175: iequals(__LINE__, Af <= F.sc, 0); ! 176: if (F.sc <= Af); else complain(__LINE__); ! 177: if (Af <= F.sc) complain(__LINE__); ! 178: #endif ! 179: #if ANSI ! 180: iequals(__LINE__, F.sc <= Ad, 1); ! 181: iequals(__LINE__, Ad <= F.sc, 0); ! 182: if (F.sc <= Ad); else complain(__LINE__); ! 183: if (Ad <= F.sc) complain(__LINE__); ! 184: #endif ! 185: #if ANSI ! 186: iequals(__LINE__, F.sc <= Ald, 1); ! 187: iequals(__LINE__, Ald <= F.sc, 0); ! 188: if (F.sc <= Ald); else complain(__LINE__); ! 189: if (Ald <= F.sc) complain(__LINE__); ! 190: #endif ! 191: iequals(__LINE__, F.s <= Ac, 0); ! 192: iequals(__LINE__, Ac <= F.s, 1); ! 193: if (F.s <= Ac) complain(__LINE__); ! 194: if (Ac <= F.s); else complain(__LINE__); ! 195: #if ANSI ! 196: iequals(__LINE__, F.s <= Asc, 0); ! 197: iequals(__LINE__, Asc <= F.s, 1); ! 198: if (F.s <= Asc) complain(__LINE__); ! 199: if (Asc <= F.s); else complain(__LINE__); ! 200: #endif ! 201: iequals(__LINE__, F.s <= As, 1); ! 202: iequals(__LINE__, As <= F.s, 1); ! 203: if (F.s <= As); else complain(__LINE__); ! 204: if (As <= F.s); else complain(__LINE__); ! 205: iequals(__LINE__, F.s <= Ai, 1); ! 206: iequals(__LINE__, Ai <= F.s, 0); ! 207: if (F.s <= Ai); else complain(__LINE__); ! 208: if (Ai <= F.s) complain(__LINE__); ! 209: iequals(__LINE__, F.s <= Auc, 1); ! 210: iequals(__LINE__, Auc <= F.s, 0); ! 211: if (F.s <= Auc); else complain(__LINE__); ! 212: if (Auc <= F.s) complain(__LINE__); ! 213: iequals(__LINE__, F.s <= Aus, 1); ! 214: iequals(__LINE__, Aus <= F.s, 0); ! 215: if (F.s <= Aus); else complain(__LINE__); ! 216: if (Aus <= F.s) complain(__LINE__); ! 217: iequals(__LINE__, F.s <= Aui, 1); ! 218: iequals(__LINE__, Aui <= F.s, 0); ! 219: if (F.s <= Aui); else complain(__LINE__); ! 220: if (Aui <= F.s) complain(__LINE__); ! 221: iequals(__LINE__, F.s <= Al, 1); ! 222: iequals(__LINE__, Al <= F.s, 0); ! 223: if (F.s <= Al); else complain(__LINE__); ! 224: if (Al <= F.s) complain(__LINE__); ! 225: iequals(__LINE__, F.s <= Aul, 1); ! 226: iequals(__LINE__, Aul <= F.s, 0); ! 227: if (F.s <= Aul); else complain(__LINE__); ! 228: if (Aul <= F.s) complain(__LINE__); ! 229: iequals(__LINE__, F.s <= Af, 1); ! 230: iequals(__LINE__, Af <= F.s, 0); ! 231: if (F.s <= Af); else complain(__LINE__); ! 232: if (Af <= F.s) complain(__LINE__); ! 233: iequals(__LINE__, F.s <= Ad, 1); ! 234: iequals(__LINE__, Ad <= F.s, 0); ! 235: if (F.s <= Ad); else complain(__LINE__); ! 236: if (Ad <= F.s) complain(__LINE__); ! 237: #if ANSI ! 238: iequals(__LINE__, F.s <= Ald, 1); ! 239: iequals(__LINE__, Ald <= F.s, 0); ! 240: if (F.s <= Ald); else complain(__LINE__); ! 241: if (Ald <= F.s) complain(__LINE__); ! 242: #endif ! 243: iequals(__LINE__, F.i <= Ac, 0); ! 244: iequals(__LINE__, Ac <= F.i, 1); ! 245: if (F.i <= Ac) complain(__LINE__); ! 246: if (Ac <= F.i); else complain(__LINE__); ! 247: #if ANSI ! 248: iequals(__LINE__, F.i <= Asc, 0); ! 249: iequals(__LINE__, Asc <= F.i, 1); ! 250: if (F.i <= Asc) complain(__LINE__); ! 251: if (Asc <= F.i); else complain(__LINE__); ! 252: #endif ! 253: iequals(__LINE__, F.i <= As, 0); ! 254: iequals(__LINE__, As <= F.i, 1); ! 255: if (F.i <= As) complain(__LINE__); ! 256: if (As <= F.i); else complain(__LINE__); ! 257: iequals(__LINE__, F.i <= Ai, 1); ! 258: iequals(__LINE__, Ai <= F.i, 1); ! 259: if (F.i <= Ai); else complain(__LINE__); ! 260: if (Ai <= F.i); else complain(__LINE__); ! 261: iequals(__LINE__, F.i <= Auc, 1); ! 262: iequals(__LINE__, Auc <= F.i, 0); ! 263: if (F.i <= Auc); else complain(__LINE__); ! 264: if (Auc <= F.i) complain(__LINE__); ! 265: iequals(__LINE__, F.i <= Aus, 1); ! 266: iequals(__LINE__, Aus <= F.i, 0); ! 267: if (F.i <= Aus); else complain(__LINE__); ! 268: if (Aus <= F.i) complain(__LINE__); ! 269: iequals(__LINE__, F.i <= Aui, 1); ! 270: iequals(__LINE__, Aui <= F.i, 0); ! 271: if (F.i <= Aui); else complain(__LINE__); ! 272: if (Aui <= F.i) complain(__LINE__); ! 273: iequals(__LINE__, F.i <= Al, 1); ! 274: iequals(__LINE__, Al <= F.i, 0); ! 275: if (F.i <= Al); else complain(__LINE__); ! 276: if (Al <= F.i) complain(__LINE__); ! 277: iequals(__LINE__, F.i <= Aul, 1); ! 278: iequals(__LINE__, Aul <= F.i, 0); ! 279: if (F.i <= Aul); else complain(__LINE__); ! 280: if (Aul <= F.i) complain(__LINE__); ! 281: iequals(__LINE__, F.i <= Af, 1); ! 282: iequals(__LINE__, Af <= F.i, 0); ! 283: if (F.i <= Af); else complain(__LINE__); ! 284: if (Af <= F.i) complain(__LINE__); ! 285: iequals(__LINE__, F.i <= Ad, 1); ! 286: iequals(__LINE__, Ad <= F.i, 0); ! 287: if (F.i <= Ad); else complain(__LINE__); ! 288: if (Ad <= F.i) complain(__LINE__); ! 289: #if ANSI ! 290: iequals(__LINE__, F.i <= Ald, 1); ! 291: iequals(__LINE__, Ald <= F.i, 0); ! 292: if (F.i <= Ald); else complain(__LINE__); ! 293: if (Ald <= F.i) complain(__LINE__); ! 294: #endif ! 295: iequals(__LINE__, F.uc <= Ac, 0); ! 296: iequals(__LINE__, Ac <= F.uc, 1); ! 297: if (F.uc <= Ac) complain(__LINE__); ! 298: if (Ac <= F.uc); else complain(__LINE__); ! 299: #if ANSI ! 300: iequals(__LINE__, F.uc <= Asc, 0); ! 301: iequals(__LINE__, Asc <= F.uc, 1); ! 302: if (F.uc <= Asc) complain(__LINE__); ! 303: if (Asc <= F.uc); else complain(__LINE__); ! 304: #endif ! 305: iequals(__LINE__, F.uc <= As, 0); ! 306: iequals(__LINE__, As <= F.uc, 1); ! 307: if (F.uc <= As) complain(__LINE__); ! 308: if (As <= F.uc); else complain(__LINE__); ! 309: iequals(__LINE__, F.uc <= Ai, 0); ! 310: iequals(__LINE__, Ai <= F.uc, 1); ! 311: if (F.uc <= Ai) complain(__LINE__); ! 312: if (Ai <= F.uc); else complain(__LINE__); ! 313: iequals(__LINE__, F.uc <= Auc, 1); ! 314: iequals(__LINE__, Auc <= F.uc, 1); ! 315: if (F.uc <= Auc); else complain(__LINE__); ! 316: if (Auc <= F.uc); else complain(__LINE__); ! 317: iequals(__LINE__, F.uc <= Aus, 1); ! 318: iequals(__LINE__, Aus <= F.uc, 0); ! 319: if (F.uc <= Aus); else complain(__LINE__); ! 320: if (Aus <= F.uc) complain(__LINE__); ! 321: iequals(__LINE__, F.uc <= Aui, 1); ! 322: iequals(__LINE__, Aui <= F.uc, 0); ! 323: if (F.uc <= Aui); else complain(__LINE__); ! 324: if (Aui <= F.uc) complain(__LINE__); ! 325: iequals(__LINE__, F.uc <= Al, 1); ! 326: iequals(__LINE__, Al <= F.uc, 0); ! 327: if (F.uc <= Al); else complain(__LINE__); ! 328: if (Al <= F.uc) complain(__LINE__); ! 329: iequals(__LINE__, F.uc <= Aul, 1); ! 330: iequals(__LINE__, Aul <= F.uc, 0); ! 331: if (F.uc <= Aul); else complain(__LINE__); ! 332: if (Aul <= F.uc) complain(__LINE__); ! 333: iequals(__LINE__, F.uc <= Af, 1); ! 334: iequals(__LINE__, Af <= F.uc, 0); ! 335: if (F.uc <= Af); else complain(__LINE__); ! 336: if (Af <= F.uc) complain(__LINE__); ! 337: iequals(__LINE__, F.uc <= Ad, 1); ! 338: iequals(__LINE__, Ad <= F.uc, 0); ! 339: if (F.uc <= Ad); else complain(__LINE__); ! 340: if (Ad <= F.uc) complain(__LINE__); ! 341: #if ANSI ! 342: iequals(__LINE__, F.uc <= Ald, 1); ! 343: iequals(__LINE__, Ald <= F.uc, 0); ! 344: if (F.uc <= Ald); else complain(__LINE__); ! 345: if (Ald <= F.uc) complain(__LINE__); ! 346: #endif ! 347: iequals(__LINE__, F.us <= Ac, 0); ! 348: iequals(__LINE__, Ac <= F.us, 1); ! 349: if (F.us <= Ac) complain(__LINE__); ! 350: if (Ac <= F.us); else complain(__LINE__); ! 351: #if ANSI ! 352: iequals(__LINE__, F.us <= Asc, 0); ! 353: iequals(__LINE__, Asc <= F.us, 1); ! 354: if (F.us <= Asc) complain(__LINE__); ! 355: if (Asc <= F.us); else complain(__LINE__); ! 356: #endif ! 357: iequals(__LINE__, F.us <= As, 0); ! 358: iequals(__LINE__, As <= F.us, 1); ! 359: if (F.us <= As) complain(__LINE__); ! 360: if (As <= F.us); else complain(__LINE__); ! 361: iequals(__LINE__, F.us <= Ai, 0); ! 362: iequals(__LINE__, Ai <= F.us, 1); ! 363: if (F.us <= Ai) complain(__LINE__); ! 364: if (Ai <= F.us); else complain(__LINE__); ! 365: iequals(__LINE__, F.us <= Auc, 0); ! 366: iequals(__LINE__, Auc <= F.us, 1); ! 367: if (F.us <= Auc) complain(__LINE__); ! 368: if (Auc <= F.us); else complain(__LINE__); ! 369: iequals(__LINE__, F.us <= Aus, 1); ! 370: iequals(__LINE__, Aus <= F.us, 1); ! 371: if (F.us <= Aus); else complain(__LINE__); ! 372: if (Aus <= F.us); else complain(__LINE__); ! 373: iequals(__LINE__, F.us <= Aui, 1); ! 374: iequals(__LINE__, Aui <= F.us, 0); ! 375: if (F.us <= Aui); else complain(__LINE__); ! 376: if (Aui <= F.us) complain(__LINE__); ! 377: iequals(__LINE__, F.us <= Al, 1); ! 378: iequals(__LINE__, Al <= F.us, 0); ! 379: if (F.us <= Al); else complain(__LINE__); ! 380: if (Al <= F.us) complain(__LINE__); ! 381: iequals(__LINE__, F.us <= Aul, 1); ! 382: iequals(__LINE__, Aul <= F.us, 0); ! 383: if (F.us <= Aul); else complain(__LINE__); ! 384: if (Aul <= F.us) complain(__LINE__); ! 385: iequals(__LINE__, F.us <= Af, 1); ! 386: iequals(__LINE__, Af <= F.us, 0); ! 387: if (F.us <= Af); else complain(__LINE__); ! 388: if (Af <= F.us) complain(__LINE__); ! 389: iequals(__LINE__, F.us <= Ad, 1); ! 390: iequals(__LINE__, Ad <= F.us, 0); ! 391: if (F.us <= Ad); else complain(__LINE__); ! 392: if (Ad <= F.us) complain(__LINE__); ! 393: #if ANSI ! 394: iequals(__LINE__, F.us <= Ald, 1); ! 395: iequals(__LINE__, Ald <= F.us, 0); ! 396: if (F.us <= Ald); else complain(__LINE__); ! 397: if (Ald <= F.us) complain(__LINE__); ! 398: #endif ! 399: iequals(__LINE__, F.ui <= Ac, 0); ! 400: iequals(__LINE__, Ac <= F.ui, 1); ! 401: if (F.ui <= Ac) complain(__LINE__); ! 402: if (Ac <= F.ui); else complain(__LINE__); ! 403: #if ANSI ! 404: iequals(__LINE__, F.ui <= Asc, 0); ! 405: iequals(__LINE__, Asc <= F.ui, 1); ! 406: if (F.ui <= Asc) complain(__LINE__); ! 407: if (Asc <= F.ui); else complain(__LINE__); ! 408: #endif ! 409: iequals(__LINE__, F.ui <= As, 0); ! 410: iequals(__LINE__, As <= F.ui, 1); ! 411: if (F.ui <= As) complain(__LINE__); ! 412: if (As <= F.ui); else complain(__LINE__); ! 413: iequals(__LINE__, F.ui <= Ai, 0); ! 414: iequals(__LINE__, Ai <= F.ui, 1); ! 415: if (F.ui <= Ai) complain(__LINE__); ! 416: if (Ai <= F.ui); else complain(__LINE__); ! 417: iequals(__LINE__, F.ui <= Auc, 0); ! 418: iequals(__LINE__, Auc <= F.ui, 1); ! 419: if (F.ui <= Auc) complain(__LINE__); ! 420: if (Auc <= F.ui); else complain(__LINE__); ! 421: iequals(__LINE__, F.ui <= Aus, 0); ! 422: iequals(__LINE__, Aus <= F.ui, 1); ! 423: if (F.ui <= Aus) complain(__LINE__); ! 424: if (Aus <= F.ui); else complain(__LINE__); ! 425: iequals(__LINE__, F.ui <= Aui, 1); ! 426: iequals(__LINE__, Aui <= F.ui, 1); ! 427: if (F.ui <= Aui); else complain(__LINE__); ! 428: if (Aui <= F.ui); else complain(__LINE__); ! 429: iequals(__LINE__, F.ui <= Al, 1); ! 430: iequals(__LINE__, Al <= F.ui, 0); ! 431: if (F.ui <= Al); else complain(__LINE__); ! 432: if (Al <= F.ui) complain(__LINE__); ! 433: iequals(__LINE__, F.ui <= Aul, 1); ! 434: iequals(__LINE__, Aul <= F.ui, 0); ! 435: if (F.ui <= Aul); else complain(__LINE__); ! 436: if (Aul <= F.ui) complain(__LINE__); ! 437: iequals(__LINE__, F.ui <= Af, 1); ! 438: iequals(__LINE__, Af <= F.ui, 0); ! 439: if (F.ui <= Af); else complain(__LINE__); ! 440: if (Af <= F.ui) complain(__LINE__); ! 441: iequals(__LINE__, F.ui <= Ad, 1); ! 442: iequals(__LINE__, Ad <= F.ui, 0); ! 443: if (F.ui <= Ad); else complain(__LINE__); ! 444: if (Ad <= F.ui) complain(__LINE__); ! 445: #if ANSI ! 446: iequals(__LINE__, F.ui <= Ald, 1); ! 447: iequals(__LINE__, Ald <= F.ui, 0); ! 448: if (F.ui <= Ald); else complain(__LINE__); ! 449: if (Ald <= F.ui) complain(__LINE__); ! 450: #endif ! 451: iequals(__LINE__, F.l <= Ac, 0); ! 452: iequals(__LINE__, Ac <= F.l, 1); ! 453: if (F.l <= Ac) complain(__LINE__); ! 454: if (Ac <= F.l); else complain(__LINE__); ! 455: #if ANSI ! 456: iequals(__LINE__, F.l <= Asc, 0); ! 457: iequals(__LINE__, Asc <= F.l, 1); ! 458: if (F.l <= Asc) complain(__LINE__); ! 459: if (Asc <= F.l); else complain(__LINE__); ! 460: #endif ! 461: iequals(__LINE__, F.l <= As, 0); ! 462: iequals(__LINE__, As <= F.l, 1); ! 463: if (F.l <= As) complain(__LINE__); ! 464: if (As <= F.l); else complain(__LINE__); ! 465: iequals(__LINE__, F.l <= Ai, 0); ! 466: iequals(__LINE__, Ai <= F.l, 1); ! 467: if (F.l <= Ai) complain(__LINE__); ! 468: if (Ai <= F.l); else complain(__LINE__); ! 469: iequals(__LINE__, F.l <= Auc, 0); ! 470: iequals(__LINE__, Auc <= F.l, 1); ! 471: if (F.l <= Auc) complain(__LINE__); ! 472: if (Auc <= F.l); else complain(__LINE__); ! 473: iequals(__LINE__, F.l <= Aus, 0); ! 474: iequals(__LINE__, Aus <= F.l, 1); ! 475: if (F.l <= Aus) complain(__LINE__); ! 476: if (Aus <= F.l); else complain(__LINE__); ! 477: iequals(__LINE__, F.l <= Aui, 0); ! 478: iequals(__LINE__, Aui <= F.l, 1); ! 479: if (F.l <= Aui) complain(__LINE__); ! 480: if (Aui <= F.l); else complain(__LINE__); ! 481: iequals(__LINE__, F.l <= Al, 1); ! 482: iequals(__LINE__, Al <= F.l, 1); ! 483: if (F.l <= Al); else complain(__LINE__); ! 484: if (Al <= F.l); else complain(__LINE__); ! 485: iequals(__LINE__, F.l <= Aul, 1); ! 486: iequals(__LINE__, Aul <= F.l, 0); ! 487: if (F.l <= Aul); else complain(__LINE__); ! 488: if (Aul <= F.l) complain(__LINE__); ! 489: iequals(__LINE__, F.l <= Af, 1); ! 490: iequals(__LINE__, Af <= F.l, 0); ! 491: if (F.l <= Af); else complain(__LINE__); ! 492: if (Af <= F.l) complain(__LINE__); ! 493: iequals(__LINE__, F.l <= Ad, 1); ! 494: iequals(__LINE__, Ad <= F.l, 0); ! 495: if (F.l <= Ad); else complain(__LINE__); ! 496: if (Ad <= F.l) complain(__LINE__); ! 497: #if ANSI ! 498: iequals(__LINE__, F.l <= Ald, 1); ! 499: iequals(__LINE__, Ald <= F.l, 0); ! 500: if (F.l <= Ald); else complain(__LINE__); ! 501: if (Ald <= F.l) complain(__LINE__); ! 502: #endif ! 503: iequals(__LINE__, F.ul <= Ac, 0); ! 504: iequals(__LINE__, Ac <= F.ul, 1); ! 505: if (F.ul <= Ac) complain(__LINE__); ! 506: if (Ac <= F.ul); else complain(__LINE__); ! 507: #if ANSI ! 508: iequals(__LINE__, F.ul <= Asc, 0); ! 509: iequals(__LINE__, Asc <= F.ul, 1); ! 510: if (F.ul <= Asc) complain(__LINE__); ! 511: if (Asc <= F.ul); else complain(__LINE__); ! 512: #endif ! 513: iequals(__LINE__, F.ul <= As, 0); ! 514: iequals(__LINE__, As <= F.ul, 1); ! 515: if (F.ul <= As) complain(__LINE__); ! 516: if (As <= F.ul); else complain(__LINE__); ! 517: iequals(__LINE__, F.ul <= Ai, 0); ! 518: iequals(__LINE__, Ai <= F.ul, 1); ! 519: if (F.ul <= Ai) complain(__LINE__); ! 520: if (Ai <= F.ul); else complain(__LINE__); ! 521: iequals(__LINE__, F.ul <= Auc, 0); ! 522: iequals(__LINE__, Auc <= F.ul, 1); ! 523: if (F.ul <= Auc) complain(__LINE__); ! 524: if (Auc <= F.ul); else complain(__LINE__); ! 525: iequals(__LINE__, F.ul <= Aus, 0); ! 526: iequals(__LINE__, Aus <= F.ul, 1); ! 527: if (F.ul <= Aus) complain(__LINE__); ! 528: if (Aus <= F.ul); else complain(__LINE__); ! 529: iequals(__LINE__, F.ul <= Aui, 0); ! 530: iequals(__LINE__, Aui <= F.ul, 1); ! 531: if (F.ul <= Aui) complain(__LINE__); ! 532: if (Aui <= F.ul); else complain(__LINE__); ! 533: iequals(__LINE__, F.ul <= Al, 0); ! 534: iequals(__LINE__, Al <= F.ul, 1); ! 535: if (F.ul <= Al) complain(__LINE__); ! 536: if (Al <= F.ul); else complain(__LINE__); ! 537: iequals(__LINE__, F.ul <= Aul, 1); ! 538: iequals(__LINE__, Aul <= F.ul, 1); ! 539: if (F.ul <= Aul); else complain(__LINE__); ! 540: if (Aul <= F.ul); else complain(__LINE__); ! 541: iequals(__LINE__, F.ul <= Af, 1); ! 542: iequals(__LINE__, Af <= F.ul, 0); ! 543: if (F.ul <= Af); else complain(__LINE__); ! 544: if (Af <= F.ul) complain(__LINE__); ! 545: iequals(__LINE__, F.ul <= Ad, 1); ! 546: iequals(__LINE__, Ad <= F.ul, 0); ! 547: if (F.ul <= Ad); else complain(__LINE__); ! 548: if (Ad <= F.ul) complain(__LINE__); ! 549: #if ANSI ! 550: iequals(__LINE__, F.ul <= Ald, 1); ! 551: iequals(__LINE__, Ald <= F.ul, 0); ! 552: if (F.ul <= Ald); else complain(__LINE__); ! 553: if (Ald <= F.ul) complain(__LINE__); ! 554: #endif ! 555: iequals(__LINE__, F.f <= Ac, 0); ! 556: iequals(__LINE__, Ac <= F.f, 1); ! 557: if (F.f <= Ac) complain(__LINE__); ! 558: if (Ac <= F.f); else complain(__LINE__); ! 559: #if ANSI ! 560: iequals(__LINE__, F.f <= Asc, 0); ! 561: iequals(__LINE__, Asc <= F.f, 1); ! 562: if (F.f <= Asc) complain(__LINE__); ! 563: if (Asc <= F.f); else complain(__LINE__); ! 564: #endif ! 565: iequals(__LINE__, F.f <= As, 0); ! 566: iequals(__LINE__, As <= F.f, 1); ! 567: if (F.f <= As) complain(__LINE__); ! 568: if (As <= F.f); else complain(__LINE__); ! 569: iequals(__LINE__, F.f <= Ai, 0); ! 570: iequals(__LINE__, Ai <= F.f, 1); ! 571: if (F.f <= Ai) complain(__LINE__); ! 572: if (Ai <= F.f); else complain(__LINE__); ! 573: iequals(__LINE__, F.f <= Auc, 0); ! 574: iequals(__LINE__, Auc <= F.f, 1); ! 575: if (F.f <= Auc) complain(__LINE__); ! 576: if (Auc <= F.f); else complain(__LINE__); ! 577: iequals(__LINE__, F.f <= Aus, 0); ! 578: iequals(__LINE__, Aus <= F.f, 1); ! 579: if (F.f <= Aus) complain(__LINE__); ! 580: if (Aus <= F.f); else complain(__LINE__); ! 581: iequals(__LINE__, F.f <= Aui, 0); ! 582: iequals(__LINE__, Aui <= F.f, 1); ! 583: if (F.f <= Aui) complain(__LINE__); ! 584: if (Aui <= F.f); else complain(__LINE__); ! 585: iequals(__LINE__, F.f <= Al, 0); ! 586: iequals(__LINE__, Al <= F.f, 1); ! 587: if (F.f <= Al) complain(__LINE__); ! 588: if (Al <= F.f); else complain(__LINE__); ! 589: iequals(__LINE__, F.f <= Aul, 0); ! 590: iequals(__LINE__, Aul <= F.f, 1); ! 591: if (F.f <= Aul) complain(__LINE__); ! 592: if (Aul <= F.f); else complain(__LINE__); ! 593: iequals(__LINE__, F.f <= Af, 1); ! 594: iequals(__LINE__, Af <= F.f, 1); ! 595: if (F.f <= Af); else complain(__LINE__); ! 596: if (Af <= F.f); else complain(__LINE__); ! 597: iequals(__LINE__, F.f <= Ad, 1); ! 598: iequals(__LINE__, Ad <= F.f, 0); ! 599: if (F.f <= Ad); else complain(__LINE__); ! 600: if (Ad <= F.f) complain(__LINE__); ! 601: #if ANSI ! 602: iequals(__LINE__, F.f <= Ald, 1); ! 603: iequals(__LINE__, Ald <= F.f, 0); ! 604: if (F.f <= Ald); else complain(__LINE__); ! 605: if (Ald <= F.f) complain(__LINE__); ! 606: #endif ! 607: iequals(__LINE__, F.d <= Ac, 0); ! 608: iequals(__LINE__, Ac <= F.d, 1); ! 609: if (F.d <= Ac) complain(__LINE__); ! 610: if (Ac <= F.d); else complain(__LINE__); ! 611: #if ANSI ! 612: iequals(__LINE__, F.d <= Asc, 0); ! 613: iequals(__LINE__, Asc <= F.d, 1); ! 614: if (F.d <= Asc) complain(__LINE__); ! 615: if (Asc <= F.d); else complain(__LINE__); ! 616: #endif ! 617: iequals(__LINE__, F.d <= As, 0); ! 618: iequals(__LINE__, As <= F.d, 1); ! 619: if (F.d <= As) complain(__LINE__); ! 620: if (As <= F.d); else complain(__LINE__); ! 621: iequals(__LINE__, F.d <= Ai, 0); ! 622: iequals(__LINE__, Ai <= F.d, 1); ! 623: if (F.d <= Ai) complain(__LINE__); ! 624: if (Ai <= F.d); else complain(__LINE__); ! 625: iequals(__LINE__, F.d <= Auc, 0); ! 626: iequals(__LINE__, Auc <= F.d, 1); ! 627: if (F.d <= Auc) complain(__LINE__); ! 628: if (Auc <= F.d); else complain(__LINE__); ! 629: iequals(__LINE__, F.d <= Aus, 0); ! 630: iequals(__LINE__, Aus <= F.d, 1); ! 631: if (F.d <= Aus) complain(__LINE__); ! 632: if (Aus <= F.d); else complain(__LINE__); ! 633: iequals(__LINE__, F.d <= Aui, 0); ! 634: iequals(__LINE__, Aui <= F.d, 1); ! 635: if (F.d <= Aui) complain(__LINE__); ! 636: if (Aui <= F.d); else complain(__LINE__); ! 637: iequals(__LINE__, F.d <= Al, 0); ! 638: iequals(__LINE__, Al <= F.d, 1); ! 639: if (F.d <= Al) complain(__LINE__); ! 640: if (Al <= F.d); else complain(__LINE__); ! 641: iequals(__LINE__, F.d <= Aul, 0); ! 642: iequals(__LINE__, Aul <= F.d, 1); ! 643: if (F.d <= Aul) complain(__LINE__); ! 644: if (Aul <= F.d); else complain(__LINE__); ! 645: iequals(__LINE__, F.d <= Af, 0); ! 646: iequals(__LINE__, Af <= F.d, 1); ! 647: if (F.d <= Af) complain(__LINE__); ! 648: if (Af <= F.d); else complain(__LINE__); ! 649: iequals(__LINE__, F.d <= Ad, 1); ! 650: iequals(__LINE__, Ad <= F.d, 1); ! 651: if (F.d <= Ad); else complain(__LINE__); ! 652: if (Ad <= F.d); else complain(__LINE__); ! 653: #if ANSI ! 654: iequals(__LINE__, F.d <= Ald, 1); ! 655: iequals(__LINE__, Ald <= F.d, 0); ! 656: if (F.d <= Ald); else complain(__LINE__); ! 657: if (Ald <= F.d) complain(__LINE__); ! 658: #endif ! 659: #if ANSI ! 660: iequals(__LINE__, F.ld <= Ac, 0); ! 661: iequals(__LINE__, Ac <= F.ld, 1); ! 662: if (F.ld <= Ac) complain(__LINE__); ! 663: if (Ac <= F.ld); else complain(__LINE__); ! 664: #endif ! 665: #if ANSI ! 666: iequals(__LINE__, F.ld <= Asc, 0); ! 667: iequals(__LINE__, Asc <= F.ld, 1); ! 668: if (F.ld <= Asc) complain(__LINE__); ! 669: if (Asc <= F.ld); else complain(__LINE__); ! 670: #endif ! 671: #if ANSI ! 672: iequals(__LINE__, F.ld <= As, 0); ! 673: iequals(__LINE__, As <= F.ld, 1); ! 674: if (F.ld <= As) complain(__LINE__); ! 675: if (As <= F.ld); else complain(__LINE__); ! 676: #endif ! 677: #if ANSI ! 678: iequals(__LINE__, F.ld <= Ai, 0); ! 679: iequals(__LINE__, Ai <= F.ld, 1); ! 680: if (F.ld <= Ai) complain(__LINE__); ! 681: if (Ai <= F.ld); else complain(__LINE__); ! 682: #endif ! 683: #if ANSI ! 684: iequals(__LINE__, F.ld <= Auc, 0); ! 685: iequals(__LINE__, Auc <= F.ld, 1); ! 686: if (F.ld <= Auc) complain(__LINE__); ! 687: if (Auc <= F.ld); else complain(__LINE__); ! 688: #endif ! 689: #if ANSI ! 690: iequals(__LINE__, F.ld <= Aus, 0); ! 691: iequals(__LINE__, Aus <= F.ld, 1); ! 692: if (F.ld <= Aus) complain(__LINE__); ! 693: if (Aus <= F.ld); else complain(__LINE__); ! 694: #endif ! 695: #if ANSI ! 696: iequals(__LINE__, F.ld <= Aui, 0); ! 697: iequals(__LINE__, Aui <= F.ld, 1); ! 698: if (F.ld <= Aui) complain(__LINE__); ! 699: if (Aui <= F.ld); else complain(__LINE__); ! 700: #endif ! 701: #if ANSI ! 702: iequals(__LINE__, F.ld <= Al, 0); ! 703: iequals(__LINE__, Al <= F.ld, 1); ! 704: if (F.ld <= Al) complain(__LINE__); ! 705: if (Al <= F.ld); else complain(__LINE__); ! 706: #endif ! 707: #if ANSI ! 708: iequals(__LINE__, F.ld <= Aul, 0); ! 709: iequals(__LINE__, Aul <= F.ld, 1); ! 710: if (F.ld <= Aul) complain(__LINE__); ! 711: if (Aul <= F.ld); else complain(__LINE__); ! 712: #endif ! 713: #if ANSI ! 714: iequals(__LINE__, F.ld <= Af, 0); ! 715: iequals(__LINE__, Af <= F.ld, 1); ! 716: if (F.ld <= Af) complain(__LINE__); ! 717: if (Af <= F.ld); else complain(__LINE__); ! 718: #endif ! 719: #if ANSI ! 720: iequals(__LINE__, F.ld <= Ad, 0); ! 721: iequals(__LINE__, Ad <= F.ld, 1); ! 722: if (F.ld <= Ad) complain(__LINE__); ! 723: if (Ad <= F.ld); else complain(__LINE__); ! 724: #endif ! 725: #if ANSI ! 726: iequals(__LINE__, F.ld <= Ald, 1); ! 727: iequals(__LINE__, Ald <= F.ld, 1); ! 728: if (F.ld <= Ald); else complain(__LINE__); ! 729: if (Ald <= F.ld); else complain(__LINE__); ! 730: #endif ! 731: }} ! 732: return report(Filename); ! 733: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.