PageRenderTime 101ms CodeModel.GetById 2ms app.highlight 88ms RepoModel.GetById 1ms app.codeStats 1ms

/test/suite/ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T1.js

https://bitbucket.org/beala/test262
JavaScript | 2059 lines | 1792 code | 258 blank | 9 comment | 512 complexity | ec5f3a9e6922bffa77b805c2335197af MD5 | raw file

Large files files are truncated, but you can click here to view the full file

   1// Copyright 2009 the Sputnik authors.  All rights reserved.
   2// This code is governed by the BSD license found in the LICENSE file.
   3
   4/**
   5 * The production CharacterClassEscape :: w evaluates by returning the set of characters containing the sixty-three characters:
   6 * a - z, A - Z, 0 - 9, _
   7 *
   8 * @path ch15/15.10/15.10.2/15.10.2.12/S15.10.2.12_A3_T1.js
   9 * @description A - Z
  10 */
  11
  12var i0 = "";
  13for (var j = 0; j < 256; j++)
  14  i0 += String.fromCharCode(j);
  15var o0 = "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\u0009\u000A\u000B\u000C\u000D\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F\u0020\u0021\u0022\u0023\u0024\u0025\u0026\u0027\u0028\u0029\u002A\u002B\u002C\u002D\u002E\u002F\u003A\u003B\u003C\u003D\u003E\u003F\u0040\u005B\u005C\u005D\u005E\u0060\u007B\u007C\u007D\u007E\u007F\u0080\u0081\u0082\u0083\u0084\u0085\u0086\u0087\u0088\u0089\u008A\u008B\u008C\u008D\u008E\u008F\u0090\u0091\u0092\u0093\u0094\u0095\u0096\u0097\u0098\u0099\u009A\u009B\u009C\u009D\u009E\u009F\u00A0\u00A1\u00A2\u00A3\u00A4\u00A5\u00A6\u00A7\u00A8\u00A9\u00AA\u00AB\u00AC\u00AD\u00AE\u00AF\u00B0\u00B1\u00B2\u00B3\u00B4\u00B5\u00B6\u00B7\u00B8\u00B9\u00BA\u00BB\u00BC\u00BD\u00BE\u00BF\u00C0\u00C1\u00C2\u00C3\u00C4\u00C5\u00C6\u00C7\u00C8\u00C9\u00CA\u00CB\u00CC\u00CD\u00CE\u00CF\u00D0\u00D1\u00D2\u00D3\u00D4\u00D5\u00D6\u00D7\u00D8\u00D9\u00DA\u00DB\u00DC\u00DD\u00DE\u00DF\u00E0\u00E1\u00E2\u00E3\u00E4\u00E5\u00E6\u00E7\u00E8\u00E9\u00EA\u00EB\u00EC\u00ED\u00EE\u00EF\u00F0\u00F1\u00F2\u00F3\u00F4\u00F5\u00F6\u00F7\u00F8\u00F9\u00FA\u00FB\u00FC\u00FD\u00FE\u00FF";
  16if (i0.replace(/\w+/g, "") !== o0) {
  17  $ERROR("#0: Error matching character class \w between character 0 and ff");
  18}
  19
  20var i1 = "";
  21for (var j = 256; j < 512; j++)
  22  i1 += String.fromCharCode(j);
  23var o1 = i1;
  24if (i1.replace(/\w+/g, "") !== o1) {
  25  $ERROR("#1: Error matching character class \w between character 100 and 1ff");
  26}
  27
  28var i2 = "";
  29for (var j = 512; j < 768; j++)
  30  i2 += String.fromCharCode(j);
  31var o2 = i2;
  32if (i2.replace(/\w+/g, "") !== o2) {
  33  $ERROR("#2: Error matching character class \w between character 200 and 2ff");
  34}
  35
  36var i3 = "";
  37for (var j = 768; j < 1024; j++)
  38  i3 += String.fromCharCode(j);
  39var o3 = i3;
  40if (i3.replace(/\w+/g, "") !== o3) {
  41  $ERROR("#3: Error matching character class \w between character 300 and 3ff");
  42}
  43
  44var i4 = "";
  45for (var j = 1024; j < 1280; j++)
  46  i4 += String.fromCharCode(j);
  47var o4 = i4;
  48if (i4.replace(/\w+/g, "") !== o4) {
  49  $ERROR("#4: Error matching character class \w between character 400 and 4ff");
  50}
  51
  52var i5 = "";
  53for (var j = 1280; j < 1536; j++)
  54  i5 += String.fromCharCode(j);
  55var o5 = i5;
  56if (i5.replace(/\w+/g, "") !== o5) {
  57  $ERROR("#5: Error matching character class \w between character 500 and 5ff");
  58}
  59
  60var i6 = "";
  61for (var j = 1536; j < 1792; j++)
  62  i6 += String.fromCharCode(j);
  63var o6 = i6;
  64if (i6.replace(/\w+/g, "") !== o6) {
  65  $ERROR("#6: Error matching character class \w between character 600 and 6ff");
  66}
  67
  68var i7 = "";
  69for (var j = 1792; j < 2048; j++)
  70  i7 += String.fromCharCode(j);
  71var o7 = i7;
  72if (i7.replace(/\w+/g, "") !== o7) {
  73  $ERROR("#7: Error matching character class \w between character 700 and 7ff");
  74}
  75
  76var i8 = "";
  77for (var j = 2048; j < 2304; j++)
  78  i8 += String.fromCharCode(j);
  79var o8 = i8;
  80if (i8.replace(/\w+/g, "") !== o8) {
  81  $ERROR("#8: Error matching character class \w between character 800 and 8ff");
  82}
  83
  84var i9 = "";
  85for (var j = 2304; j < 2560; j++)
  86  i9 += String.fromCharCode(j);
  87var o9 = i9;
  88if (i9.replace(/\w+/g, "") !== o9) {
  89  $ERROR("#9: Error matching character class \w between character 900 and 9ff");
  90}
  91
  92var i10 = "";
  93for (var j = 2560; j < 2816; j++)
  94  i10 += String.fromCharCode(j);
  95var o10 = i10;
  96if (i10.replace(/\w+/g, "") !== o10) {
  97  $ERROR("#10: Error matching character class \w between character a00 and aff");
  98}
  99
 100var i11 = "";
 101for (var j = 2816; j < 3072; j++)
 102  i11 += String.fromCharCode(j);
 103var o11 = i11;
 104if (i11.replace(/\w+/g, "") !== o11) {
 105  $ERROR("#11: Error matching character class \w between character b00 and bff");
 106}
 107
 108var i12 = "";
 109for (var j = 3072; j < 3328; j++)
 110  i12 += String.fromCharCode(j);
 111var o12 = i12;
 112if (i12.replace(/\w+/g, "") !== o12) {
 113  $ERROR("#12: Error matching character class \w between character c00 and cff");
 114}
 115
 116var i13 = "";
 117for (var j = 3328; j < 3584; j++)
 118  i13 += String.fromCharCode(j);
 119var o13 = i13;
 120if (i13.replace(/\w+/g, "") !== o13) {
 121  $ERROR("#13: Error matching character class \w between character d00 and dff");
 122}
 123
 124var i14 = "";
 125for (var j = 3584; j < 3840; j++)
 126  i14 += String.fromCharCode(j);
 127var o14 = i14;
 128if (i14.replace(/\w+/g, "") !== o14) {
 129  $ERROR("#14: Error matching character class \w between character e00 and eff");
 130}
 131
 132var i15 = "";
 133for (var j = 3840; j < 4096; j++)
 134  i15 += String.fromCharCode(j);
 135var o15 = i15;
 136if (i15.replace(/\w+/g, "") !== o15) {
 137  $ERROR("#15: Error matching character class \w between character f00 and fff");
 138}
 139
 140var i16 = "";
 141for (var j = 4096; j < 4352; j++)
 142  i16 += String.fromCharCode(j);
 143var o16 = i16;
 144if (i16.replace(/\w+/g, "") !== o16) {
 145  $ERROR("#16: Error matching character class \w between character 1000 and 10ff");
 146}
 147
 148var i17 = "";
 149for (var j = 4352; j < 4608; j++)
 150  i17 += String.fromCharCode(j);
 151var o17 = i17;
 152if (i17.replace(/\w+/g, "") !== o17) {
 153  $ERROR("#17: Error matching character class \w between character 1100 and 11ff");
 154}
 155
 156var i18 = "";
 157for (var j = 4608; j < 4864; j++)
 158  i18 += String.fromCharCode(j);
 159var o18 = i18;
 160if (i18.replace(/\w+/g, "") !== o18) {
 161  $ERROR("#18: Error matching character class \w between character 1200 and 12ff");
 162}
 163
 164var i19 = "";
 165for (var j = 4864; j < 5120; j++)
 166  i19 += String.fromCharCode(j);
 167var o19 = i19;
 168if (i19.replace(/\w+/g, "") !== o19) {
 169  $ERROR("#19: Error matching character class \w between character 1300 and 13ff");
 170}
 171
 172var i20 = "";
 173for (var j = 5120; j < 5376; j++)
 174  i20 += String.fromCharCode(j);
 175var o20 = i20;
 176if (i20.replace(/\w+/g, "") !== o20) {
 177  $ERROR("#20: Error matching character class \w between character 1400 and 14ff");
 178}
 179
 180var i21 = "";
 181for (var j = 5376; j < 5632; j++)
 182  i21 += String.fromCharCode(j);
 183var o21 = i21;
 184if (i21.replace(/\w+/g, "") !== o21) {
 185  $ERROR("#21: Error matching character class \w between character 1500 and 15ff");
 186}
 187
 188var i22 = "";
 189for (var j = 5632; j < 5888; j++)
 190  i22 += String.fromCharCode(j);
 191var o22 = i22;
 192if (i22.replace(/\w+/g, "") !== o22) {
 193  $ERROR("#22: Error matching character class \w between character 1600 and 16ff");
 194}
 195
 196var i23 = "";
 197for (var j = 5888; j < 6144; j++)
 198  i23 += String.fromCharCode(j);
 199var o23 = i23;
 200if (i23.replace(/\w+/g, "") !== o23) {
 201  $ERROR("#23: Error matching character class \w between character 1700 and 17ff");
 202}
 203
 204var i24 = "";
 205for (var j = 6144; j < 6400; j++)
 206  i24 += String.fromCharCode(j);
 207var o24 = i24;
 208if (i24.replace(/\w+/g, "") !== o24) {
 209  $ERROR("#24: Error matching character class \w between character 1800 and 18ff");
 210}
 211
 212var i25 = "";
 213for (var j = 6400; j < 6656; j++)
 214  i25 += String.fromCharCode(j);
 215var o25 = i25;
 216if (i25.replace(/\w+/g, "") !== o25) {
 217  $ERROR("#25: Error matching character class \w between character 1900 and 19ff");
 218}
 219
 220var i26 = "";
 221for (var j = 6656; j < 6912; j++)
 222  i26 += String.fromCharCode(j);
 223var o26 = i26;
 224if (i26.replace(/\w+/g, "") !== o26) {
 225  $ERROR("#26: Error matching character class \w between character 1a00 and 1aff");
 226}
 227
 228var i27 = "";
 229for (var j = 6912; j < 7168; j++)
 230  i27 += String.fromCharCode(j);
 231var o27 = i27;
 232if (i27.replace(/\w+/g, "") !== o27) {
 233  $ERROR("#27: Error matching character class \w between character 1b00 and 1bff");
 234}
 235
 236var i28 = "";
 237for (var j = 7168; j < 7424; j++)
 238  i28 += String.fromCharCode(j);
 239var o28 = i28;
 240if (i28.replace(/\w+/g, "") !== o28) {
 241  $ERROR("#28: Error matching character class \w between character 1c00 and 1cff");
 242}
 243
 244var i29 = "";
 245for (var j = 7424; j < 7680; j++)
 246  i29 += String.fromCharCode(j);
 247var o29 = i29;
 248if (i29.replace(/\w+/g, "") !== o29) {
 249  $ERROR("#29: Error matching character class \w between character 1d00 and 1dff");
 250}
 251
 252var i30 = "";
 253for (var j = 7680; j < 7936; j++)
 254  i30 += String.fromCharCode(j);
 255var o30 = i30;
 256if (i30.replace(/\w+/g, "") !== o30) {
 257  $ERROR("#30: Error matching character class \w between character 1e00 and 1eff");
 258}
 259
 260var i31 = "";
 261for (var j = 7936; j < 8192; j++)
 262  i31 += String.fromCharCode(j);
 263var o31 = i31;
 264if (i31.replace(/\w+/g, "") !== o31) {
 265  $ERROR("#31: Error matching character class \w between character 1f00 and 1fff");
 266}
 267
 268var i32 = "";
 269for (var j = 8192; j < 8448; j++)
 270  i32 += String.fromCharCode(j);
 271var o32 = i32;
 272if (i32.replace(/\w+/g, "") !== o32) {
 273  $ERROR("#32: Error matching character class \w between character 2000 and 20ff");
 274}
 275
 276var i33 = "";
 277for (var j = 8448; j < 8704; j++)
 278  i33 += String.fromCharCode(j);
 279var o33 = i33;
 280if (i33.replace(/\w+/g, "") !== o33) {
 281  $ERROR("#33: Error matching character class \w between character 2100 and 21ff");
 282}
 283
 284var i34 = "";
 285for (var j = 8704; j < 8960; j++)
 286  i34 += String.fromCharCode(j);
 287var o34 = i34;
 288if (i34.replace(/\w+/g, "") !== o34) {
 289  $ERROR("#34: Error matching character class \w between character 2200 and 22ff");
 290}
 291
 292var i35 = "";
 293for (var j = 8960; j < 9216; j++)
 294  i35 += String.fromCharCode(j);
 295var o35 = i35;
 296if (i35.replace(/\w+/g, "") !== o35) {
 297  $ERROR("#35: Error matching character class \w between character 2300 and 23ff");
 298}
 299
 300var i36 = "";
 301for (var j = 9216; j < 9472; j++)
 302  i36 += String.fromCharCode(j);
 303var o36 = i36;
 304if (i36.replace(/\w+/g, "") !== o36) {
 305  $ERROR("#36: Error matching character class \w between character 2400 and 24ff");
 306}
 307
 308var i37 = "";
 309for (var j = 9472; j < 9728; j++)
 310  i37 += String.fromCharCode(j);
 311var o37 = i37;
 312if (i37.replace(/\w+/g, "") !== o37) {
 313  $ERROR("#37: Error matching character class \w between character 2500 and 25ff");
 314}
 315
 316var i38 = "";
 317for (var j = 9728; j < 9984; j++)
 318  i38 += String.fromCharCode(j);
 319var o38 = i38;
 320if (i38.replace(/\w+/g, "") !== o38) {
 321  $ERROR("#38: Error matching character class \w between character 2600 and 26ff");
 322}
 323
 324var i39 = "";
 325for (var j = 9984; j < 10240; j++)
 326  i39 += String.fromCharCode(j);
 327var o39 = i39;
 328if (i39.replace(/\w+/g, "") !== o39) {
 329  $ERROR("#39: Error matching character class \w between character 2700 and 27ff");
 330}
 331
 332var i40 = "";
 333for (var j = 10240; j < 10496; j++)
 334  i40 += String.fromCharCode(j);
 335var o40 = i40;
 336if (i40.replace(/\w+/g, "") !== o40) {
 337  $ERROR("#40: Error matching character class \w between character 2800 and 28ff");
 338}
 339
 340var i41 = "";
 341for (var j = 10496; j < 10752; j++)
 342  i41 += String.fromCharCode(j);
 343var o41 = i41;
 344if (i41.replace(/\w+/g, "") !== o41) {
 345  $ERROR("#41: Error matching character class \w between character 2900 and 29ff");
 346}
 347
 348var i42 = "";
 349for (var j = 10752; j < 11008; j++)
 350  i42 += String.fromCharCode(j);
 351var o42 = i42;
 352if (i42.replace(/\w+/g, "") !== o42) {
 353  $ERROR("#42: Error matching character class \w between character 2a00 and 2aff");
 354}
 355
 356var i43 = "";
 357for (var j = 11008; j < 11264; j++)
 358  i43 += String.fromCharCode(j);
 359var o43 = i43;
 360if (i43.replace(/\w+/g, "") !== o43) {
 361  $ERROR("#43: Error matching character class \w between character 2b00 and 2bff");
 362}
 363
 364var i44 = "";
 365for (var j = 11264; j < 11520; j++)
 366  i44 += String.fromCharCode(j);
 367var o44 = i44;
 368if (i44.replace(/\w+/g, "") !== o44) {
 369  $ERROR("#44: Error matching character class \w between character 2c00 and 2cff");
 370}
 371
 372var i45 = "";
 373for (var j = 11520; j < 11776; j++)
 374  i45 += String.fromCharCode(j);
 375var o45 = i45;
 376if (i45.replace(/\w+/g, "") !== o45) {
 377  $ERROR("#45: Error matching character class \w between character 2d00 and 2dff");
 378}
 379
 380var i46 = "";
 381for (var j = 11776; j < 12032; j++)
 382  i46 += String.fromCharCode(j);
 383var o46 = i46;
 384if (i46.replace(/\w+/g, "") !== o46) {
 385  $ERROR("#46: Error matching character class \w between character 2e00 and 2eff");
 386}
 387
 388var i47 = "";
 389for (var j = 12032; j < 12288; j++)
 390  i47 += String.fromCharCode(j);
 391var o47 = i47;
 392if (i47.replace(/\w+/g, "") !== o47) {
 393  $ERROR("#47: Error matching character class \w between character 2f00 and 2fff");
 394}
 395
 396var i48 = "";
 397for (var j = 12288; j < 12544; j++)
 398  i48 += String.fromCharCode(j);
 399var o48 = i48;
 400if (i48.replace(/\w+/g, "") !== o48) {
 401  $ERROR("#48: Error matching character class \w between character 3000 and 30ff");
 402}
 403
 404var i49 = "";
 405for (var j = 12544; j < 12800; j++)
 406  i49 += String.fromCharCode(j);
 407var o49 = i49;
 408if (i49.replace(/\w+/g, "") !== o49) {
 409  $ERROR("#49: Error matching character class \w between character 3100 and 31ff");
 410}
 411
 412var i50 = "";
 413for (var j = 12800; j < 13056; j++)
 414  i50 += String.fromCharCode(j);
 415var o50 = i50;
 416if (i50.replace(/\w+/g, "") !== o50) {
 417  $ERROR("#50: Error matching character class \w between character 3200 and 32ff");
 418}
 419
 420var i51 = "";
 421for (var j = 13056; j < 13312; j++)
 422  i51 += String.fromCharCode(j);
 423var o51 = i51;
 424if (i51.replace(/\w+/g, "") !== o51) {
 425  $ERROR("#51: Error matching character class \w between character 3300 and 33ff");
 426}
 427
 428var i52 = "";
 429for (var j = 13312; j < 13568; j++)
 430  i52 += String.fromCharCode(j);
 431var o52 = i52;
 432if (i52.replace(/\w+/g, "") !== o52) {
 433  $ERROR("#52: Error matching character class \w between character 3400 and 34ff");
 434}
 435
 436var i53 = "";
 437for (var j = 13568; j < 13824; j++)
 438  i53 += String.fromCharCode(j);
 439var o53 = i53;
 440if (i53.replace(/\w+/g, "") !== o53) {
 441  $ERROR("#53: Error matching character class \w between character 3500 and 35ff");
 442}
 443
 444var i54 = "";
 445for (var j = 13824; j < 14080; j++)
 446  i54 += String.fromCharCode(j);
 447var o54 = i54;
 448if (i54.replace(/\w+/g, "") !== o54) {
 449  $ERROR("#54: Error matching character class \w between character 3600 and 36ff");
 450}
 451
 452var i55 = "";
 453for (var j = 14080; j < 14336; j++)
 454  i55 += String.fromCharCode(j);
 455var o55 = i55;
 456if (i55.replace(/\w+/g, "") !== o55) {
 457  $ERROR("#55: Error matching character class \w between character 3700 and 37ff");
 458}
 459
 460var i56 = "";
 461for (var j = 14336; j < 14592; j++)
 462  i56 += String.fromCharCode(j);
 463var o56 = i56;
 464if (i56.replace(/\w+/g, "") !== o56) {
 465  $ERROR("#56: Error matching character class \w between character 3800 and 38ff");
 466}
 467
 468var i57 = "";
 469for (var j = 14592; j < 14848; j++)
 470  i57 += String.fromCharCode(j);
 471var o57 = i57;
 472if (i57.replace(/\w+/g, "") !== o57) {
 473  $ERROR("#57: Error matching character class \w between character 3900 and 39ff");
 474}
 475
 476var i58 = "";
 477for (var j = 14848; j < 15104; j++)
 478  i58 += String.fromCharCode(j);
 479var o58 = i58;
 480if (i58.replace(/\w+/g, "") !== o58) {
 481  $ERROR("#58: Error matching character class \w between character 3a00 and 3aff");
 482}
 483
 484var i59 = "";
 485for (var j = 15104; j < 15360; j++)
 486  i59 += String.fromCharCode(j);
 487var o59 = i59;
 488if (i59.replace(/\w+/g, "") !== o59) {
 489  $ERROR("#59: Error matching character class \w between character 3b00 and 3bff");
 490}
 491
 492var i60 = "";
 493for (var j = 15360; j < 15616; j++)
 494  i60 += String.fromCharCode(j);
 495var o60 = i60;
 496if (i60.replace(/\w+/g, "") !== o60) {
 497  $ERROR("#60: Error matching character class \w between character 3c00 and 3cff");
 498}
 499
 500var i61 = "";
 501for (var j = 15616; j < 15872; j++)
 502  i61 += String.fromCharCode(j);
 503var o61 = i61;
 504if (i61.replace(/\w+/g, "") !== o61) {
 505  $ERROR("#61: Error matching character class \w between character 3d00 and 3dff");
 506}
 507
 508var i62 = "";
 509for (var j = 15872; j < 16128; j++)
 510  i62 += String.fromCharCode(j);
 511var o62 = i62;
 512if (i62.replace(/\w+/g, "") !== o62) {
 513  $ERROR("#62: Error matching character class \w between character 3e00 and 3eff");
 514}
 515
 516var i63 = "";
 517for (var j = 16128; j < 16384; j++)
 518  i63 += String.fromCharCode(j);
 519var o63 = i63;
 520if (i63.replace(/\w+/g, "") !== o63) {
 521  $ERROR("#63: Error matching character class \w between character 3f00 and 3fff");
 522}
 523
 524var i64 = "";
 525for (var j = 16384; j < 16640; j++)
 526  i64 += String.fromCharCode(j);
 527var o64 = i64;
 528if (i64.replace(/\w+/g, "") !== o64) {
 529  $ERROR("#64: Error matching character class \w between character 4000 and 40ff");
 530}
 531
 532var i65 = "";
 533for (var j = 16640; j < 16896; j++)
 534  i65 += String.fromCharCode(j);
 535var o65 = i65;
 536if (i65.replace(/\w+/g, "") !== o65) {
 537  $ERROR("#65: Error matching character class \w between character 4100 and 41ff");
 538}
 539
 540var i66 = "";
 541for (var j = 16896; j < 17152; j++)
 542  i66 += String.fromCharCode(j);
 543var o66 = i66;
 544if (i66.replace(/\w+/g, "") !== o66) {
 545  $ERROR("#66: Error matching character class \w between character 4200 and 42ff");
 546}
 547
 548var i67 = "";
 549for (var j = 17152; j < 17408; j++)
 550  i67 += String.fromCharCode(j);
 551var o67 = i67;
 552if (i67.replace(/\w+/g, "") !== o67) {
 553  $ERROR("#67: Error matching character class \w between character 4300 and 43ff");
 554}
 555
 556var i68 = "";
 557for (var j = 17408; j < 17664; j++)
 558  i68 += String.fromCharCode(j);
 559var o68 = i68;
 560if (i68.replace(/\w+/g, "") !== o68) {
 561  $ERROR("#68: Error matching character class \w between character 4400 and 44ff");
 562}
 563
 564var i69 = "";
 565for (var j = 17664; j < 17920; j++)
 566  i69 += String.fromCharCode(j);
 567var o69 = i69;
 568if (i69.replace(/\w+/g, "") !== o69) {
 569  $ERROR("#69: Error matching character class \w between character 4500 and 45ff");
 570}
 571
 572var i70 = "";
 573for (var j = 17920; j < 18176; j++)
 574  i70 += String.fromCharCode(j);
 575var o70 = i70;
 576if (i70.replace(/\w+/g, "") !== o70) {
 577  $ERROR("#70: Error matching character class \w between character 4600 and 46ff");
 578}
 579
 580var i71 = "";
 581for (var j = 18176; j < 18432; j++)
 582  i71 += String.fromCharCode(j);
 583var o71 = i71;
 584if (i71.replace(/\w+/g, "") !== o71) {
 585  $ERROR("#71: Error matching character class \w between character 4700 and 47ff");
 586}
 587
 588var i72 = "";
 589for (var j = 18432; j < 18688; j++)
 590  i72 += String.fromCharCode(j);
 591var o72 = i72;
 592if (i72.replace(/\w+/g, "") !== o72) {
 593  $ERROR("#72: Error matching character class \w between character 4800 and 48ff");
 594}
 595
 596var i73 = "";
 597for (var j = 18688; j < 18944; j++)
 598  i73 += String.fromCharCode(j);
 599var o73 = i73;
 600if (i73.replace(/\w+/g, "") !== o73) {
 601  $ERROR("#73: Error matching character class \w between character 4900 and 49ff");
 602}
 603
 604var i74 = "";
 605for (var j = 18944; j < 19200; j++)
 606  i74 += String.fromCharCode(j);
 607var o74 = i74;
 608if (i74.replace(/\w+/g, "") !== o74) {
 609  $ERROR("#74: Error matching character class \w between character 4a00 and 4aff");
 610}
 611
 612var i75 = "";
 613for (var j = 19200; j < 19456; j++)
 614  i75 += String.fromCharCode(j);
 615var o75 = i75;
 616if (i75.replace(/\w+/g, "") !== o75) {
 617  $ERROR("#75: Error matching character class \w between character 4b00 and 4bff");
 618}
 619
 620var i76 = "";
 621for (var j = 19456; j < 19712; j++)
 622  i76 += String.fromCharCode(j);
 623var o76 = i76;
 624if (i76.replace(/\w+/g, "") !== o76) {
 625  $ERROR("#76: Error matching character class \w between character 4c00 and 4cff");
 626}
 627
 628var i77 = "";
 629for (var j = 19712; j < 19968; j++)
 630  i77 += String.fromCharCode(j);
 631var o77 = i77;
 632if (i77.replace(/\w+/g, "") !== o77) {
 633  $ERROR("#77: Error matching character class \w between character 4d00 and 4dff");
 634}
 635
 636var i78 = "";
 637for (var j = 19968; j < 20224; j++)
 638  i78 += String.fromCharCode(j);
 639var o78 = i78;
 640if (i78.replace(/\w+/g, "") !== o78) {
 641  $ERROR("#78: Error matching character class \w between character 4e00 and 4eff");
 642}
 643
 644var i79 = "";
 645for (var j = 20224; j < 20480; j++)
 646  i79 += String.fromCharCode(j);
 647var o79 = i79;
 648if (i79.replace(/\w+/g, "") !== o79) {
 649  $ERROR("#79: Error matching character class \w between character 4f00 and 4fff");
 650}
 651
 652var i80 = "";
 653for (var j = 20480; j < 20736; j++)
 654  i80 += String.fromCharCode(j);
 655var o80 = i80;
 656if (i80.replace(/\w+/g, "") !== o80) {
 657  $ERROR("#80: Error matching character class \w between character 5000 and 50ff");
 658}
 659
 660var i81 = "";
 661for (var j = 20736; j < 20992; j++)
 662  i81 += String.fromCharCode(j);
 663var o81 = i81;
 664if (i81.replace(/\w+/g, "") !== o81) {
 665  $ERROR("#81: Error matching character class \w between character 5100 and 51ff");
 666}
 667
 668var i82 = "";
 669for (var j = 20992; j < 21248; j++)
 670  i82 += String.fromCharCode(j);
 671var o82 = i82;
 672if (i82.replace(/\w+/g, "") !== o82) {
 673  $ERROR("#82: Error matching character class \w between character 5200 and 52ff");
 674}
 675
 676var i83 = "";
 677for (var j = 21248; j < 21504; j++)
 678  i83 += String.fromCharCode(j);
 679var o83 = i83;
 680if (i83.replace(/\w+/g, "") !== o83) {
 681  $ERROR("#83: Error matching character class \w between character 5300 and 53ff");
 682}
 683
 684var i84 = "";
 685for (var j = 21504; j < 21760; j++)
 686  i84 += String.fromCharCode(j);
 687var o84 = i84;
 688if (i84.replace(/\w+/g, "") !== o84) {
 689  $ERROR("#84: Error matching character class \w between character 5400 and 54ff");
 690}
 691
 692var i85 = "";
 693for (var j = 21760; j < 22016; j++)
 694  i85 += String.fromCharCode(j);
 695var o85 = i85;
 696if (i85.replace(/\w+/g, "") !== o85) {
 697  $ERROR("#85: Error matching character class \w between character 5500 and 55ff");
 698}
 699
 700var i86 = "";
 701for (var j = 22016; j < 22272; j++)
 702  i86 += String.fromCharCode(j);
 703var o86 = i86;
 704if (i86.replace(/\w+/g, "") !== o86) {
 705  $ERROR("#86: Error matching character class \w between character 5600 and 56ff");
 706}
 707
 708var i87 = "";
 709for (var j = 22272; j < 22528; j++)
 710  i87 += String.fromCharCode(j);
 711var o87 = i87;
 712if (i87.replace(/\w+/g, "") !== o87) {
 713  $ERROR("#87: Error matching character class \w between character 5700 and 57ff");
 714}
 715
 716var i88 = "";
 717for (var j = 22528; j < 22784; j++)
 718  i88 += String.fromCharCode(j);
 719var o88 = i88;
 720if (i88.replace(/\w+/g, "") !== o88) {
 721  $ERROR("#88: Error matching character class \w between character 5800 and 58ff");
 722}
 723
 724var i89 = "";
 725for (var j = 22784; j < 23040; j++)
 726  i89 += String.fromCharCode(j);
 727var o89 = i89;
 728if (i89.replace(/\w+/g, "") !== o89) {
 729  $ERROR("#89: Error matching character class \w between character 5900 and 59ff");
 730}
 731
 732var i90 = "";
 733for (var j = 23040; j < 23296; j++)
 734  i90 += String.fromCharCode(j);
 735var o90 = i90;
 736if (i90.replace(/\w+/g, "") !== o90) {
 737  $ERROR("#90: Error matching character class \w between character 5a00 and 5aff");
 738}
 739
 740var i91 = "";
 741for (var j = 23296; j < 23552; j++)
 742  i91 += String.fromCharCode(j);
 743var o91 = i91;
 744if (i91.replace(/\w+/g, "") !== o91) {
 745  $ERROR("#91: Error matching character class \w between character 5b00 and 5bff");
 746}
 747
 748var i92 = "";
 749for (var j = 23552; j < 23808; j++)
 750  i92 += String.fromCharCode(j);
 751var o92 = i92;
 752if (i92.replace(/\w+/g, "") !== o92) {
 753  $ERROR("#92: Error matching character class \w between character 5c00 and 5cff");
 754}
 755
 756var i93 = "";
 757for (var j = 23808; j < 24064; j++)
 758  i93 += String.fromCharCode(j);
 759var o93 = i93;
 760if (i93.replace(/\w+/g, "") !== o93) {
 761  $ERROR("#93: Error matching character class \w between character 5d00 and 5dff");
 762}
 763
 764var i94 = "";
 765for (var j = 24064; j < 24320; j++)
 766  i94 += String.fromCharCode(j);
 767var o94 = i94;
 768if (i94.replace(/\w+/g, "") !== o94) {
 769  $ERROR("#94: Error matching character class \w between character 5e00 and 5eff");
 770}
 771
 772var i95 = "";
 773for (var j = 24320; j < 24576; j++)
 774  i95 += String.fromCharCode(j);
 775var o95 = i95;
 776if (i95.replace(/\w+/g, "") !== o95) {
 777  $ERROR("#95: Error matching character class \w between character 5f00 and 5fff");
 778}
 779
 780var i96 = "";
 781for (var j = 24576; j < 24832; j++)
 782  i96 += String.fromCharCode(j);
 783var o96 = i96;
 784if (i96.replace(/\w+/g, "") !== o96) {
 785  $ERROR("#96: Error matching character class \w between character 6000 and 60ff");
 786}
 787
 788var i97 = "";
 789for (var j = 24832; j < 25088; j++)
 790  i97 += String.fromCharCode(j);
 791var o97 = i97;
 792if (i97.replace(/\w+/g, "") !== o97) {
 793  $ERROR("#97: Error matching character class \w between character 6100 and 61ff");
 794}
 795
 796var i98 = "";
 797for (var j = 25088; j < 25344; j++)
 798  i98 += String.fromCharCode(j);
 799var o98 = i98;
 800if (i98.replace(/\w+/g, "") !== o98) {
 801  $ERROR("#98: Error matching character class \w between character 6200 and 62ff");
 802}
 803
 804var i99 = "";
 805for (var j = 25344; j < 25600; j++)
 806  i99 += String.fromCharCode(j);
 807var o99 = i99;
 808if (i99.replace(/\w+/g, "") !== o99) {
 809  $ERROR("#99: Error matching character class \w between character 6300 and 63ff");
 810}
 811
 812var i100 = "";
 813for (var j = 25600; j < 25856; j++)
 814  i100 += String.fromCharCode(j);
 815var o100 = i100;
 816if (i100.replace(/\w+/g, "") !== o100) {
 817  $ERROR("#100: Error matching character class \w between character 6400 and 64ff");
 818}
 819
 820var i101 = "";
 821for (var j = 25856; j < 26112; j++)
 822  i101 += String.fromCharCode(j);
 823var o101 = i101;
 824if (i101.replace(/\w+/g, "") !== o101) {
 825  $ERROR("#101: Error matching character class \w between character 6500 and 65ff");
 826}
 827
 828var i102 = "";
 829for (var j = 26112; j < 26368; j++)
 830  i102 += String.fromCharCode(j);
 831var o102 = i102;
 832if (i102.replace(/\w+/g, "") !== o102) {
 833  $ERROR("#102: Error matching character class \w between character 6600 and 66ff");
 834}
 835
 836var i103 = "";
 837for (var j = 26368; j < 26624; j++)
 838  i103 += String.fromCharCode(j);
 839var o103 = i103;
 840if (i103.replace(/\w+/g, "") !== o103) {
 841  $ERROR("#103: Error matching character class \w between character 6700 and 67ff");
 842}
 843
 844var i104 = "";
 845for (var j = 26624; j < 26880; j++)
 846  i104 += String.fromCharCode(j);
 847var o104 = i104;
 848if (i104.replace(/\w+/g, "") !== o104) {
 849  $ERROR("#104: Error matching character class \w between character 6800 and 68ff");
 850}
 851
 852var i105 = "";
 853for (var j = 26880; j < 27136; j++)
 854  i105 += String.fromCharCode(j);
 855var o105 = i105;
 856if (i105.replace(/\w+/g, "") !== o105) {
 857  $ERROR("#105: Error matching character class \w between character 6900 and 69ff");
 858}
 859
 860var i106 = "";
 861for (var j = 27136; j < 27392; j++)
 862  i106 += String.fromCharCode(j);
 863var o106 = i106;
 864if (i106.replace(/\w+/g, "") !== o106) {
 865  $ERROR("#106: Error matching character class \w between character 6a00 and 6aff");
 866}
 867
 868var i107 = "";
 869for (var j = 27392; j < 27648; j++)
 870  i107 += String.fromCharCode(j);
 871var o107 = i107;
 872if (i107.replace(/\w+/g, "") !== o107) {
 873  $ERROR("#107: Error matching character class \w between character 6b00 and 6bff");
 874}
 875
 876var i108 = "";
 877for (var j = 27648; j < 27904; j++)
 878  i108 += String.fromCharCode(j);
 879var o108 = i108;
 880if (i108.replace(/\w+/g, "") !== o108) {
 881  $ERROR("#108: Error matching character class \w between character 6c00 and 6cff");
 882}
 883
 884var i109 = "";
 885for (var j = 27904; j < 28160; j++)
 886  i109 += String.fromCharCode(j);
 887var o109 = i109;
 888if (i109.replace(/\w+/g, "") !== o109) {
 889  $ERROR("#109: Error matching character class \w between character 6d00 and 6dff");
 890}
 891
 892var i110 = "";
 893for (var j = 28160; j < 28416; j++)
 894  i110 += String.fromCharCode(j);
 895var o110 = i110;
 896if (i110.replace(/\w+/g, "") !== o110) {
 897  $ERROR("#110: Error matching character class \w between character 6e00 and 6eff");
 898}
 899
 900var i111 = "";
 901for (var j = 28416; j < 28672; j++)
 902  i111 += String.fromCharCode(j);
 903var o111 = i111;
 904if (i111.replace(/\w+/g, "") !== o111) {
 905  $ERROR("#111: Error matching character class \w between character 6f00 and 6fff");
 906}
 907
 908var i112 = "";
 909for (var j = 28672; j < 28928; j++)
 910  i112 += String.fromCharCode(j);
 911var o112 = i112;
 912if (i112.replace(/\w+/g, "") !== o112) {
 913  $ERROR("#112: Error matching character class \w between character 7000 and 70ff");
 914}
 915
 916var i113 = "";
 917for (var j = 28928; j < 29184; j++)
 918  i113 += String.fromCharCode(j);
 919var o113 = i113;
 920if (i113.replace(/\w+/g, "") !== o113) {
 921  $ERROR("#113: Error matching character class \w between character 7100 and 71ff");
 922}
 923
 924var i114 = "";
 925for (var j = 29184; j < 29440; j++)
 926  i114 += String.fromCharCode(j);
 927var o114 = i114;
 928if (i114.replace(/\w+/g, "") !== o114) {
 929  $ERROR("#114: Error matching character class \w between character 7200 and 72ff");
 930}
 931
 932var i115 = "";
 933for (var j = 29440; j < 29696; j++)
 934  i115 += String.fromCharCode(j);
 935var o115 = i115;
 936if (i115.replace(/\w+/g, "") !== o115) {
 937  $ERROR("#115: Error matching character class \w between character 7300 and 73ff");
 938}
 939
 940var i116 = "";
 941for (var j = 29696; j < 29952; j++)
 942  i116 += String.fromCharCode(j);
 943var o116 = i116;
 944if (i116.replace(/\w+/g, "") !== o116) {
 945  $ERROR("#116: Error matching character class \w between character 7400 and 74ff");
 946}
 947
 948var i117 = "";
 949for (var j = 29952; j < 30208; j++)
 950  i117 += String.fromCharCode(j);
 951var o117 = i117;
 952if (i117.replace(/\w+/g, "") !== o117) {
 953  $ERROR("#117: Error matching character class \w between character 7500 and 75ff");
 954}
 955
 956var i118 = "";
 957for (var j = 30208; j < 30464; j++)
 958  i118 += String.fromCharCode(j);
 959var o118 = i118;
 960if (i118.replace(/\w+/g, "") !== o118) {
 961  $ERROR("#118: Error matching character class \w between character 7600 and 76ff");
 962}
 963
 964var i119 = "";
 965for (var j = 30464; j < 30720; j++)
 966  i119 += String.fromCharCode(j);
 967var o119 = i119;
 968if (i119.replace(/\w+/g, "") !== o119) {
 969  $ERROR("#119: Error matching character class \w between character 7700 and 77ff");
 970}
 971
 972var i120 = "";
 973for (var j = 30720; j < 30976; j++)
 974  i120 += String.fromCharCode(j);
 975var o120 = i120;
 976if (i120.replace(/\w+/g, "") !== o120) {
 977  $ERROR("#120: Error matching character class \w between character 7800 and 78ff");
 978}
 979
 980var i121 = "";
 981for (var j = 30976; j < 31232; j++)
 982  i121 += String.fromCharCode(j);
 983var o121 = i121;
 984if (i121.replace(/\w+/g, "") !== o121) {
 985  $ERROR("#121: Error matching character class \w between character 7900 and 79ff");
 986}
 987
 988var i122 = "";
 989for (var j = 31232; j < 31488; j++)
 990  i122 += String.fromCharCode(j);
 991var o122 = i122;
 992if (i122.replace(/\w+/g, "") !== o122) {
 993  $ERROR("#122: Error matching character class \w between character 7a00 and 7aff");
 994}
 995
 996var i123 = "";
 997for (var j = 31488; j < 31744; j++)
 998  i123 += String.fromCharCode(j);
 999var o123 = i123;
1000if (i123.replace(/\w+/g, "") !== o123) {
1001  $ERROR("#123: Error matching character class \w between character 7b00 and 7bff");
1002}
1003
1004var i124 = "";
1005for (var j = 31744; j < 32000; j++)
1006  i124 += String.fromCharCode(j);
1007var o124 = i124;
1008if (i124.replace(/\w+/g, "") !== o124) {
1009  $ERROR("#124: Error matching character class \w between character 7c00 and 7cff");
1010}
1011
1012var i125 = "";
1013for (var j = 32000; j < 32256; j++)
1014  i125 += String.fromCharCode(j);
1015var o125 = i125;
1016if (i125.replace(/\w+/g, "") !== o125) {
1017  $ERROR("#125: Error matching character class \w between character 7d00 and 7dff");
1018}
1019
1020var i126 = "";
1021for (var j = 32256; j < 32512; j++)
1022  i126 += String.fromCharCode(j);
1023var o126 = i126;
1024if (i126.replace(/\w+/g, "") !== o126) {
1025  $ERROR("#126: Error matching character class \w between character 7e00 and 7eff");
1026}
1027
1028var i127 = "";
1029for (var j = 32512; j < 32768; j++)
1030  i127 += String.fromCharCode(j);
1031var o127 = i127;
1032if (i127.replace(/\w+/g, "") !== o127) {
1033  $ERROR("#127: Error matching character class \w between character 7f00 and 7fff");
1034}
1035
1036var i128 = "";
1037for (var j = 32768; j < 33024; j++)
1038  i128 += String.fromCharCode(j);
1039var o128 = i128;
1040if (i128.replace(/\w+/g, "") !== o128) {
1041  $ERROR("#128: Error matching character class \w between character 8000 and 80ff");
1042}
1043
1044var i129 = "";
1045for (var j = 33024; j < 33280; j++)
1046  i129 += String.fromCharCode(j);
1047var o129 = i129;
1048if (i129.replace(/\w+/g, "") !== o129) {
1049  $ERROR("#129: Error matching character class \w between character 8100 and 81ff");
1050}
1051
1052var i130 = "";
1053for (var j = 33280; j < 33536; j++)
1054  i130 += String.fromCharCode(j);
1055var o130 = i130;
1056if (i130.replace(/\w+/g, "") !== o130) {
1057  $ERROR("#130: Error matching character class \w between character 8200 and 82ff");
1058}
1059
1060var i131 = "";
1061for (var j = 33536; j < 33792; j++)
1062  i131 += String.fromCharCode(j);
1063var o131 = i131;
1064if (i131.replace(/\w+/g, "") !== o131) {
1065  $ERROR("#131: Error matching character class \w between character 8300 and 83ff");
1066}
1067
1068var i132 = "";
1069for (var j = 33792; j < 34048; j++)
1070  i132 += String.fromCharCode(j);
1071var o132 = i132;
1072if (i132.replace(/\w+/g, "") !== o132) {
1073  $ERROR("#132: Error matching character class \w between character 8400 and 84ff");
1074}
1075
1076var i133 = "";
1077for (var j = 34048; j < 34304; j++)
1078  i133 += String.fromCharCode(j);
1079var o133 = i133;
1080if (i133.replace(/\w+/g, "") !== o133) {
1081  $ERROR("#133: Error matching character class \w between character 8500 and 85ff");
1082}
1083
1084var i134 = "";
1085for (var j = 34304; j < 34560; j++)
1086  i134 += String.fromCharCode(j);
1087var o134 = i134;
1088if (i134.replace(/\w+/g, "") !== o134) {
1089  $ERROR("#134: Error matching character class \w between character 8600 and 86ff");
1090}
1091
1092var i135 = "";
1093for (var j = 34560; j < 34816; j++)
1094  i135 += String.fromCharCode(j);
1095var o135 = i135;
1096if (i135.replace(/\w+/g, "") !== o135) {
1097  $ERROR("#135: Error matching character class \w between character 8700 and 87ff");
1098}
1099
1100var i136 = "";
1101for (var j = 34816; j < 35072; j++)
1102  i136 += String.fromCharCode(j);
1103var o136 = i136;
1104if (i136.replace(/\w+/g, "") !== o136) {
1105  $ERROR("#136: Error matching character class \w between character 8800 and 88ff");
1106}
1107
1108var i137 = "";
1109for (var j = 35072; j < 35328; j++)
1110  i137 += String.fromCharCode(j);
1111var o137 = i137;
1112if (i137.replace(/\w+/g, "") !== o137) {
1113  $ERROR("#137: Error matching character class \w between character 8900 and 89ff");
1114}
1115
1116var i138 = "";
1117for (var j = 35328; j < 35584; j++)
1118  i138 += String.fromCharCode(j);
1119var o138 = i138;
1120if (i138.replace(/\w+/g, "") !== o138) {
1121  $ERROR("#138: Error matching character class \w between character 8a00 and 8aff");
1122}
1123
1124var i139 = "";
1125for (var j = 35584; j < 35840; j++)
1126  i139 += String.fromCharCode(j);
1127var o139 = i139;
1128if (i139.replace(/\w+/g, "") !== o139) {
1129  $ERROR("#139: Error matching character class \w between character 8b00 and 8bff");
1130}
1131
1132var i140 = "";
1133for (var j = 35840; j < 36096; j++)
1134  i140 += String.fromCharCode(j);
1135var o140 = i140;
1136if (i140.replace(/\w+/g, "") !== o140) {
1137  $ERROR("#140: Error matching character class \w between character 8c00 and 8cff");
1138}
1139
1140var i141 = "";
1141for (var j = 36096; j < 36352; j++)
1142  i141 += String.fromCharCode(j);
1143var o141 = i141;
1144if (i141.replace(/\w+/g, "") !== o141) {
1145  $ERROR("#141: Error matching character class \w between character 8d00 and 8dff");
1146}
1147
1148var i142 = "";
1149for (var j = 36352; j < 36608; j++)
1150  i142 += String.fromCharCode(j);
1151var o142 = i142;
1152if (i142.replace(/\w+/g, "") !== o142) {
1153  $ERROR("#142: Error matching character class \w between character 8e00 and 8eff");
1154}
1155
1156var i143 = "";
1157for (var j = 36608; j < 36864; j++)
1158  i143 += String.fromCharCode(j);
1159var o143 = i143;
1160if (i143.replace(/\w+/g, "") !== o143) {
1161  $ERROR("#143: Error matching character class \w between character 8f00 and 8fff");
1162}
1163
1164var i144 = "";
1165for (var j = 36864; j < 37120; j++)
1166  i144 += String.fromCharCode(j);
1167var o144 = i144;
1168if (i144.replace(/\w+/g, "") !== o144) {
1169  $ERROR("#144: Error matching character class \w between character 9000 and 90ff");
1170}
1171
1172var i145 = "";
1173for (var j = 37120; j < 37376; j++)
1174  i145 += String.fromCharCode(j);
1175var o145 = i145;
1176if (i145.replace(/\w+/g, "") !== o145) {
1177  $ERROR("#145: Error matching character class \w between character 9100 and 91ff");
1178}
1179
1180var i146 = "";
1181for (var j = 37376; j < 37632; j++)
1182  i146 += String.fromCharCode(j);
1183var o146 = i146;
1184if (i146.replace(/\w+/g, "") !== o146) {
1185  $ERROR("#146: Error matching character class \w between character 9200 and 92ff");
1186}
1187
1188var i147 = "";
1189for (var j = 37632; j < 37888; j++)
1190  i147 += String.fromCharCode(j);
1191var o147 = i147;
1192if (i147.replace(/\w+/g, "") !== o147) {
1193  $ERROR("#147: Error matching character class \w between character 9300 and 93ff");
1194}
1195
1196var i148 = "";
1197for (var j = 37888; j < 38144; j++)
1198  i148 += String.fromCharCode(j);
1199var o148 = i148;
1200if (i148.replace(/\w+/g, "") !== o148) {
1201  $ERROR("#148: Error matching character class \w between character 9400 and 94ff");
1202}
1203
1204var i149 = "";
1205for (var j = 38144; j < 38400; j++)
1206  i149 += String.fromCharCode(j);
1207var o149 = i149;
1208if (i149.replace(/\w+/g, "") !== o149) {
1209  $ERROR("#149: Error matching character class \w between character 9500 and 95ff");
1210}
1211
1212var i150 = "";
1213for (var j = 38400; j < 38656; j++)
1214  i150 += String.fromCharCode(j);
1215var o150 = i150;
1216if (i150.replace(/\w+/g, "") !== o150) {
1217  $ERROR("#150: Error matching character class \w between character 9600 and 96ff");
1218}
1219
1220var i151 = "";
1221for (var j = 38656; j < 38912; j++)
1222  i151 += String.fromCharCode(j);
1223var o151 = i151;
1224if (i151.replace(/\w+/g, "") !== o151) {
1225  $ERROR("#151: Error matching character class \w between character 9700 and 97ff");
1226}
1227
1228var i152 = "";
1229for (var j = 38912; j < 39168; j++)
1230  i152 += String.fromCharCode(j);
1231var o152 = i152;
1232if (i152.replace(/\w+/g, "") !== o152) {
1233  $ERROR("#152: Error matching character class \w between character 9800 and 98ff");
1234}
1235
1236var i153 = "";
1237for (var j = 39168; j < 39424; j++)
1238  i153 += String.fromCharCode(j);
1239var o153 = i153;
1240if (i153.replace(/\w+/g, "") !== o153) {
1241  $ERROR("#153: Error matching character class \w between character 9900 and 99ff");
1242}
1243
1244var i154 = "";
1245for (var j = 39424; j < 39680; j++)
1246  i154 += String.fromCharCode(j);
1247var o154 = i154;
1248if (i154.replace(/\w+/g, "") !== o154) {
1249  $ERROR("#154: Error matching character class \w between character 9a00 and 9aff");
1250}
1251
1252var i155 = "";
1253for (var j = 39680; j < 39936; j++)
1254  i155 += String.fromCharCode(j);
1255var o155 = i155;
1256if (i155.replace(/\w+/g, "") !== o155) {
1257  $ERROR("#155: Error matching character class \w between character 9b00 and 9bff");
1258}
1259
1260var i156 = "";
1261for (var j = 39936; j < 40192; j++)
1262  i156 += String.fromCharCode(j);
1263var o156 = i156;
1264if (i156.replace(/\w+/g, "") !== o156) {
1265  $ERROR("#156: Error matching character class \w between character 9c00 and 9cff");
1266}
1267
1268var i157 = "";
1269for (var j = 40192; j < 40448; j++)
1270  i157 += String.fromCharCode(j);
1271var o157 = i157;
1272if (i157.replace(/\w+/g, "") !== o157) {
1273  $ERROR("#157: Error matching character class \w between character 9d00 and 9dff");
1274}
1275
1276var i158 = "";
1277for (var j = 40448; j < 40704; j++)
1278  i158 += String.fromCharCode(j);
1279var o158 = i158;
1280if (i158.replace(/\w+/g, "") !== o158) {
1281  $ERROR("#158: Error matching character class \w between character 9e00 and 9eff");
1282}
1283
1284var i159 = "";
1285for (var j = 40704; j < 40960; j++)
1286  i159 += String.fromCharCode(j);
1287var o159 = i159;
1288if (i159.replace(/\w+/g, "") !== o159) {
1289  $ERROR("#159: Error matching character class \w between character 9f00 and 9fff");
1290}
1291
1292var i160 = "";
1293for (var j = 40960; j < 41216; j++)
1294  i160 += String.fromCharCode(j);
1295var o160 = i160;
1296if (i160.replace(/\w+/g, "") !== o160) {
1297  $ERROR("#160: Error matching character class \w between character a000 and a0ff");
1298}
1299
1300var i161 = "";
1301for (var j = 41216; j < 41472; j++)
1302  i161 += String.fromCharCode(j);
1303var o161 = i161;
1304if (i161.replace(/\w+/g, "") !== o161) {
1305  $ERROR("#161: Error matching character class \w between character a100 and a1ff");
1306}
1307
1308var i162 = "";
1309for (var j = 41472; j < 41728; j++)
1310  i162 += String.fromCharCode(j);
1311var o162 = i162;
1312if (i162.replace(/\w+/g, "") !== o162) {
1313  $ERROR("#162: Error matching character class \w between character a200 and a2ff");
1314}
1315
1316var i163 = "";
1317for (var j = 41728; j < 41984; j++)
1318  i163 += String.fromCharCode(j);
1319var o163 = i163;
1320if (i163.replace(/\w+/g, "") !== o163) {
1321  $ERROR("#163: Error matching character class \w between character a300 and a3ff");
1322}
1323
1324var i164 = "";
1325for (var j = 41984; j < 42240; j++)
1326  i164 += String.fromCharCode(j);
1327var o164 = i164;
1328if (i164.replace(/\w+/g, "") !== o164) {
1329  $ERROR("#164: Error matching character class \w between character a400 and a4ff");
1330}
1331
1332var i165 = "";
1333for (var j = 42240; j < 42496; j++)
1334  i165 += String.fromCharCode(j);
1335var o165 = i165;
1336if (i165.replace(/\w+/g, "") !== o165) {
1337  $ERROR("#165: Error matching character class \w between character a500 and a5ff");
1338}
1339
1340var i166 = "";
1341for (var j = 42496; j < 42752; j++)
1342  i166 += String.fromCharCode(j);
1343var o166 = i166;
1344if (i166.replace(/\w+/g, "") !== o166) {
1345  $ERROR("#166: Error matching character class \w between character a600 and a6ff");
1346}
1347
1348var i167 = "";
1349for (var j = 42752; j < 43008; j++)
1350  i167 += String.fromCharCode(j);
1351var o167 = i167;
1352if (i167.replace(/\w+/g, "") !== o167) {
1353  $ERROR("#167: Error matching character class \w between character a700 and a7ff");
1354}
1355
1356var i168 = "";
1357for (var j = 43008; j < 43264; j++)
1358  i168 += String.fromCharCode(j);
1359var o168 = i168;
1360if (i168.replace(/\w+/g, "") !== o168) {
1361  $ERROR("#168: Error matching character class \w between character a800 and a8ff");
1362}
1363
1364var i169 = "";
1365for (var j = 43264; j < 43520; j++)
1366  i169 += String.fromCharCode(j);
1367var o169 = i169;
1368if (i169.replace(/\w+/g, "") !== o169) {
1369  $ERROR("#169: Error matching character class \w between character a900 and a9ff");
1370}
1371
1372var i170 = "";
1373for (var j = 43520; j < 43776; j++)
1374  i170 += String.fromCharCode(j);
1375var o170 = i170;
1376if (i170.replace(/\w+/g, "") !== o170) {
1377  $ERROR("#170: Error matching character class \w between character aa00 and aaff");
1378}
1379
1380var i171 = "";
1381for (var j = 43776; j < 44032; j++)
1382  i171 += String.fromCharCode(j);
1383var o171 = i171;
1384if (i171.replace(/\w+/g, "") !== o171) {
1385  $ERROR("#171: Error matching character class \w between character ab00 and abff");
1386}
1387
1388var i172 = "";
1389for (var j = 44032; j < 44288; j++)
1390  i172 += String.fromCharCode(j);
1391var o172 = i172;
1392if (i172.replace(/\w+/g, "") !== o172) {
1393  $ERROR("#172: Error matching character class \w between character ac00 and acff");
1394}
1395
1396var i173 = "";
1397for (var j = 44288; j < 44544; j++)
1398  i173 += String.fromCharCode(j);
1399var o173 = i173;
1400if (i173.replace(/\w+/g, "") !== o173) {
1401  $ERROR("#173: Error matching character class \w between character ad00 and adff");
1402}
1403
1404var i174 = "";
1405for (var j = 44544; j < 44800; j++)
1406  i174 += String.fromCharCode(j);
1407var o174 = i174;
1408if (i174.replace(/\w+/g, "") !== o174) {
1409  $ERROR("#174: Error matching character class \w between character ae00 and aeff");
1410}
1411
1412var i175 = "";
1413for (var j = 44800; j < 45056; j++)
1414  i175 += String.fromCharCode(j);
1415var o175 = i175;
1416if (i175.replace(/\w+/g, "") !== o175) {
1417  $ERROR("#175: Error matching character class \w between character af00 and afff");
1418}
1419
1420var i176 = "";
1421for (var j = 45056; j < 45312; j++)
1422  i176 += String.fromCharCode(j);
1423var o176 = i176;
1424if (i176.replace(/\w+/g, "") !== o176) {
1425  $ERROR("#176: Error matching character class \w between character b000 and b0ff");
1426}
1427
1428var i177 = "";
1429for (var j = 45312; j < 45568; j++)
1430  i177 += String.fromCharCode(j);
1431var o177 = i177;
1432if (i177.replace(/\w+/g, "") !== o177) {
1433  $ERROR("#177: Error matching character class \w between character b100 and b1ff");
1434}
1435
1436var i178 = "";
1437for (var j = 45568; j < 45824; j++)
1438  i178 += String.fromCharCode(j);
1439var o178 = i178;
1440if (i178.replace(/\w+/g, "") !== o178) {
1441  $ERROR("#178: Error matching character class \w between character b200 and b2ff");
1442}
1443
1444var i179 = "";
1445for (var j = 45824; j < 46080; j++)
1446  i179 += String.fromCharCode(j);
1447var o179 = i179;
1448if (i179.replace(/\w+/g, "") !== o179) {
1449  $ERROR("#179: Error matching character class \w between character b300 and b3ff");
1450}
1451
1452var i180 = "";
1453for (var j = 46080; j < 46336; j++)
1454  i180 += String.fromCharCode(j);
1455var o180 = i180;
1456if (i180.replace(/\w+/g, "") !== o180) {
1457  $ERROR("#180: Error matching character class \w between character b400 and b4ff");
1458}
1459
1460var i181 = "";
1461for (var j = 46336; j < 46592; j++)
1462  i181 += String.fromCharCode(j);
1463var o181 = i181;
1464if (i181.replace(/\w+/g, "") !== o181) {
1465  $ERROR("#181: Error matching character class \w between character b500 and b5ff");
1466}
1467
1468var i182 = "";
1469for (var j = 46592; j < 46848; j++)
1470  i182 += String.fromCharCode(j);
1471var o182 = i182;
1472if (i182.replace(/\w+/g, "") !== o182) {
1473  $ERROR("#182: Error matching character class \w between character b600 and b6ff");
1474}
1475
1476var i183 = "";
1477for (var j = 46848; j < 47104; j++)
1478  i183 += String.fromCharCode(j);
1479var o183 = i183;
1480if (i183.replace(/\w+/g, "") !== o183) {
1481  $ERROR("#183: Error matching character class \w between character b700 and b7ff");
1482}
1483
1484var i184 = "";
1485for (var j = 47104; j < 47360; j++)
1486  i184 += String.fromCharCode(j);
1487var o184 = i184;
1488if (i184.replace(/\w+/g, "") !== o184) {
1489  $ERROR("#184: Error matching character class \w between character b800 and b8ff");
1490}
1491
1492var i185 = "";
1493for (var j = 47360; j < 47616; j++)
1494  i185 += String.fromCharCode(j);
1495var o185 = i185;
1496if (i185.replace(/\w+/g, "") !== o185) {
1497  $ERROR("#185: Error matching character class \w between character b900 and b9ff");
1498}
1499
1500var i186 = "";
1501for (var j = 47616; j < 47872; j++)
1502  i186 += String.fromCharCode(j);
1503var o186 = i186;
1504if (i186.replace(/\w+/g, "") !== o186) {
1505  $ERROR("#186: Error matching character class \w between character ba00 and baff");
1506}
1507
1508var i187 = "";
1509for (var j = 47872; j < 48128; j++)
1510  i187 += String.fromCharCode(j);
1511var o187 = i187;
1512if (i187.replace(/\w+/g, "") !== o187) {
1513  $ERROR("#187: Error matching character class \w between character bb00 and bbff");
1514}
1515
1516var i188 = "";
1517for (var j = 48128; j < 48384; j++)
1518  i188 += String.fromCharCode(j);
1519var o188 = i188;
1520if (i188.replace(/\w+/g, "") !== o188) {
1521  $ERROR("#188: Error matching character class \w between character bc00 and bcff");
1522}
1523
1524var i189 = "";
1525for (var j = 48384; j < 48640; j++)
1526  i189 += String.fromCharCode(j);
1527var o189 = i189;
1528if (i189.replace(/\w+/g, "") !== o189) {
1529  $ERROR("#189: Error matching character class \w between character bd00 and bdff");
1530}
1531
1532var i190 = "";
1533for (var j = 48640; j < 48896; j++)
1534  i190 += String.fromCharCode(j);
1535var o190 = i190;
1536if (i190.replace(/\w+/g, "") !== o190) {
1537  $ERROR("#190: Error matching character class \w between character be00 and beff");
1538}
1539
1540var i191 = "";
1541for (var j = 48896; j < 49152; j++)
1542  i191 += String.fromCharCode(j);
1543var o191 = i191;
1544if (i191.replace(/\w+/g, "") !== o191) {
1545  $ERROR("#191: Error matching character class \w between character bf00 and bfff");
1546}
1547
1548var i192 = "";
1549for (var j = 49152; j < 49408; j++)
1550  i192 += String.fromCharCode(j);
1551var o192 = i192;
1552if (i192.replace(/\w+/g, "") !== o192) {
1553  $ERROR("#192: Error matching character class \w between character c000 and c0ff");
1554}
1555
1556var i193 = "";
1557for (var j = 49408; j < 49664; j++)
1558  i193 += String.fromCharCode(j);
1559var o193 = i193;
1560if (i193.replace(/\w+/g, "") !== o193) {
1561  $ERROR("#193: Error matching character class \w between character c100 and c1ff");
1562}
1563
1564var i194 = "";
1565for (var j = 49664; j < 49920; j++)
1566  i194 += String.fromCharCode(j);
1567var o194 = i194;
1568if (i194.replace(/\w+/g, "") !== o194) {
1569  $ERROR("#194: Error matching character class \w between character c200 and c2ff");
1570}
1571
1572var i195 = "";
1573for (var j = 49920; j < 50176; j++)
1574  i195 += String.fromCharCode(j);
1575var o195 = i195;
1576if (i195.replace(/\w+/g, "") !== o195) {
1577  $ERROR("#195: Error matching character class \w between character c300 and c3ff");
1578}
1579
1580var i196 = "";
1581for (var j = 50176; j < 50432; j++)
1582  i196 += String.fromCharCode(j);
1583var o196 = i196;
1584if (i196.replace(/\w+/g, "") !== o196) {
1585  $ERROR("#196: Error matching character class \w between character c400 and c4ff");
1586}
1587
1588var i197 = "";
1589for (var j = 50432; j < 50688; j++)
1590  i197 += String.fromCharCode(j);
1591var o197 = i197;
1592if (i197.replace(/\w+/g, "") !== o197) {
1593  $ERROR("#197: Error matching character class \w between character c500 and c5ff");
1594}
1595
1596var i198 = "";
1597for (var j = 50688; j < 50944; j++)
1598  i198 += String.fromCharCode(j);
1599var o198 = i198;
1600if (i198.replace(/\w+/g, "") !== o198) {
1601  $ERROR("#198: Error matching character class \w between character c600 and c6ff");
1602}
1603
1604var i199 = "";
1605for (var j = 50944; j < 51200; j++)
1606  i199 += String.fromCharCode(j);
1607var o199 = i199;
1608if (i199.replace(/\w+/g, "") !== o199) {
1609  $ERROR("#199: Error matching character class \w between character c700 and c7ff");
1610}
1611
1612var i200 = "";
1613for (var j = 51200; j < 51456; j++)
1614  i200 += String.fromCharCode(j);
1615var o200 = i200;
1616if (i200.replace(/\w+/g, "") !== o200) {
1617  $ERROR("#200: Error matching character class \w between character c800 and c8ff");
1618}
1619
1620var i201 = "";
1621for (var j = 51456; j < 51712; j++)
1622  i201 += String.fromCharCode(j);
1623var o201 = i201;
1624if (i201.replace(/\w+/g, "") !== o201) {
1625  $ERROR("#201: Error matching character class \w between character c900 and c9ff");
1626}
1627
1628var i202 = "";
1629for (var j = 51712; j < 51968; j++)
1630  i202 += String.fromCharCode(j);
1631var o202 = i202;
1632if (i202.replace(/\w+/g, "") !== o202) {
1633  $ERROR("#202: Error matching character class \w between character ca00 and caff");
1634}
1635
1636var i203 = "";
1637for (var j = 51968; j < 52224; j++)
1638  i203 += String.fromCharCode(j);
1639var o203 = i203;
1640if (i203.replace(/\w+/g, "") !== o203) {
1641  $ERROR("#203: Error matching character class \w between character cb00 and cbff");
1642}
1643
1644var i204 = "";
1645for (var j = 52224; j < 52480; j++)
1646  i204 += String.fromCharCode(j);
1647var o204 = i204;
1648if (i204.replace(/\w+/g, "") !== o204) {
1649  $ERROR("#204: Error matching character class \w between character cc00 and ccff");
1650}
1651
1652var i205 = "";
1653for (var j = 52480; j < 52736; j++)
1654  i205 += String.fromCharCode(j);
1655var o205 = i205;
1656if (i205.replace(/\w+/g, "") !== o205) {
1657  $ERROR("#205: Error matching character class \w between character cd00 and cdff");
1658}
1659
1660var i206 = "";
1661for (var j = 52736; j < 52992; j++)
1662  i206 += String.fromCharCode(j);
1663var o206 = i206;
1664if (i206.replace(/\w+/g, "") !== o206) {
1665  $ERROR("#206: Error matching character class \w between character ce00 and ceff");
1666}
1667
1668var i207 = "";
1669for (var j = 52992; j < 53248; j++)
1670  i207 += String.fromCharCode(j);
1671var o207 = i207;
1672if (i207.replace(/\w+/g, "") !== o207) {
1673  $ERROR("#207: Error matching character class \w between character cf00 and cfff");
1674}
1675
1676var i208 = "";
1677for (var j = 53248; j < 53504; j++)
1678  i208 += String.fromCharCode(j);
1679var o208 = i208;
1680if (i208.replace(/\w+/g, "") !== o208) {
1681  $ERROR("#208: Error matching character class \w between character d000 and d0ff");
1682}
1683
1684var i209 = "";
1685for (var j = 53504; j < 53760; j++)
1686  i209 += String.fromCharCode(j);
1687var o209 = i209;
1688if (i209.replace(/\w+/g, "") !== o209) {
1689  $ERROR("#209: Error matching character class \w between character d100 and d1ff");
1690}
1691
1692var i210 = "";
1693for (var j = 53760; j < 54016; j++)
1694  i210 += String.fromCharCode(j);
1695var o210 = i210;
1696if (i210.replace(/\w+/g, "") !== o210) {
1697  $ERROR("#210: Error matching character class \w between character d200 and d2ff");
1698}
1699
1700var i211 = "";
1701for (var j = 54016; j < 54272; j++)
1702  i211 += String.fromCharCode(j);
1703var o211 = i211;
1704if (i211.replace(/\w+/g, "") !== o211) {
1705  $ERROR("#211: Error matching character class \w between character d300 and d3ff");
1706}
1707
1708var i212 = "";
1709for (var j = 54272; j < 54528; j++)
1710  i212 += String.fromCharCode(j);
1711var o212 = i212;
1712if (i212.replace(/\w+/g, "") !== o212) {
1713  $ERROR("#212: Error matching character class \w between character d400 and d4ff");
1714}
1715
1716var i213 = "";
1717for (var j = 54528; j < 54784; j++)
1718  i213 += String.fromCharCode(j);
1719var o213 = i213;
1720if (i213.replace(/\w+/g, "") !== o213) {
1721  $ERROR

Large files files are truncated, but you can click here to view the full file