PageRenderTime 59ms CodeModel.GetById 16ms RepoModel.GetById 1ms app.codeStats 0ms

/external/contributions/Google/sputnik_conformance_modified/15_Native/15.10_RegExp_Objects/15.10.2_Pattern_Semantics/15.10.2.12_CharacterClassEscape/S15.10.2.12_A3_T1.js

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