~ubuntu-branches/ubuntu/quantal/ruby1.9.1/quantal

« back to all changes in this revision

Viewing changes to enc/unicode/name2ctype.src

  • Committer: Bazaar Package Importer
  • Author(s): Lucas Nussbaum
  • Date: 2011-09-24 19:16:17 UTC
  • mfrom: (1.1.8 upstream) (13.1.7 experimental)
  • Revision ID: james.westby@ubuntu.com-20110924191617-o1qz4rcmqjot8zuy
Tags: 1.9.3~rc1-1
* New upstream release: 1.9.3 RC1.
  + Includes load.c fixes. Closes: #639959.
* Upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
%{
 
2
#define long size_t
2
3
 
3
4
#ifdef USE_UNICODE_PROPERTIES
4
5
/* 'Any': - */
9
10
 
10
11
/* 'Assigned': - */
11
12
static const OnigCodePoint CR_Assigned[] = {
12
 
        485,
 
13
        501,
13
14
        0x0000, 0x0377,
14
15
        0x037a, 0x037e,
15
16
        0x0384, 0x038a,
16
17
        0x038c, 0x038c,
17
18
        0x038e, 0x03a1,
18
 
        0x03a3, 0x0525,
 
19
        0x03a3, 0x0527,
19
20
        0x0531, 0x0556,
20
21
        0x0559, 0x055f,
21
22
        0x0561, 0x0587,
25
26
        0x05f0, 0x05f4,
26
27
        0x0600, 0x0603,
27
28
        0x0606, 0x061b,
28
 
        0x061e, 0x061f,
29
 
        0x0621, 0x065e,
30
 
        0x0660, 0x070d,
 
29
        0x061e, 0x070d,
31
30
        0x070f, 0x074a,
32
31
        0x074d, 0x07b1,
33
32
        0x07c0, 0x07fa,
34
33
        0x0800, 0x082d,
35
34
        0x0830, 0x083e,
36
 
        0x0900, 0x0939,
37
 
        0x093c, 0x094e,
38
 
        0x0950, 0x0955,
39
 
        0x0958, 0x0972,
 
35
        0x0840, 0x085b,
 
36
        0x085e, 0x085e,
 
37
        0x0900, 0x0977,
40
38
        0x0979, 0x097f,
41
39
        0x0981, 0x0983,
42
40
        0x0985, 0x098c,
95
93
        0x0b56, 0x0b57,
96
94
        0x0b5c, 0x0b5d,
97
95
        0x0b5f, 0x0b63,
98
 
        0x0b66, 0x0b71,
 
96
        0x0b66, 0x0b77,
99
97
        0x0b82, 0x0b83,
100
98
        0x0b85, 0x0b8a,
101
99
        0x0b8e, 0x0b90,
143
141
        0x0d02, 0x0d03,
144
142
        0x0d05, 0x0d0c,
145
143
        0x0d0e, 0x0d10,
146
 
        0x0d12, 0x0d28,
147
 
        0x0d2a, 0x0d39,
 
144
        0x0d12, 0x0d3a,
148
145
        0x0d3d, 0x0d44,
149
146
        0x0d46, 0x0d48,
150
 
        0x0d4a, 0x0d4d,
 
147
        0x0d4a, 0x0d4e,
151
148
        0x0d57, 0x0d57,
152
149
        0x0d60, 0x0d63,
153
150
        0x0d66, 0x0d75,
185
182
        0x0edc, 0x0edd,
186
183
        0x0f00, 0x0f47,
187
184
        0x0f49, 0x0f6c,
188
 
        0x0f71, 0x0f8b,
189
 
        0x0f90, 0x0f97,
 
185
        0x0f71, 0x0f97,
190
186
        0x0f99, 0x0fbc,
191
187
        0x0fbe, 0x0fcc,
192
 
        0x0fce, 0x0fd8,
 
188
        0x0fce, 0x0fda,
193
189
        0x1000, 0x10c5,
194
190
        0x10d0, 0x10fc,
195
191
        0x1100, 0x1248,
208
204
        0x12d8, 0x1310,
209
205
        0x1312, 0x1315,
210
206
        0x1318, 0x135a,
211
 
        0x135f, 0x137c,
 
207
        0x135d, 0x137c,
212
208
        0x1380, 0x1399,
213
209
        0x13a0, 0x13f4,
214
210
        0x1400, 0x169c,
247
243
        0x1b50, 0x1b7c,
248
244
        0x1b80, 0x1baa,
249
245
        0x1bae, 0x1bb9,
250
 
        0x1c00, 0x1c37,
 
246
        0x1bc0, 0x1bf3,
 
247
        0x1bfc, 0x1c37,
251
248
        0x1c3b, 0x1c49,
252
249
        0x1c4d, 0x1c7f,
253
250
        0x1cd0, 0x1cf2,
254
251
        0x1d00, 0x1de6,
255
 
        0x1dfd, 0x1f15,
 
252
        0x1dfc, 0x1f15,
256
253
        0x1f18, 0x1f1d,
257
254
        0x1f20, 0x1f45,
258
255
        0x1f48, 0x1f4d,
271
268
        0x2000, 0x2064,
272
269
        0x206a, 0x2071,
273
270
        0x2074, 0x208e,
274
 
        0x2090, 0x2094,
275
 
        0x20a0, 0x20b8,
 
271
        0x2090, 0x209c,
 
272
        0x20a0, 0x20b9,
276
273
        0x20d0, 0x20f0,
277
274
        0x2100, 0x2189,
278
 
        0x2190, 0x23e8,
 
275
        0x2190, 0x23f3,
279
276
        0x2400, 0x2426,
280
277
        0x2440, 0x244a,
281
 
        0x2460, 0x26cd,
282
 
        0x26cf, 0x26e1,
283
 
        0x26e3, 0x26e3,
284
 
        0x26e8, 0x26ff,
285
 
        0x2701, 0x2704,
286
 
        0x2706, 0x2709,
287
 
        0x270c, 0x2727,
288
 
        0x2729, 0x274b,
289
 
        0x274d, 0x274d,
290
 
        0x274f, 0x2752,
291
 
        0x2756, 0x275e,
292
 
        0x2761, 0x2794,
293
 
        0x2798, 0x27af,
294
 
        0x27b1, 0x27be,
295
 
        0x27c0, 0x27ca,
 
278
        0x2460, 0x26ff,
 
279
        0x2701, 0x27ca,
296
280
        0x27cc, 0x27cc,
297
 
        0x27d0, 0x2b4c,
 
281
        0x27ce, 0x2b4c,
298
282
        0x2b50, 0x2b59,
299
283
        0x2c00, 0x2c2e,
300
284
        0x2c30, 0x2c5e,
301
285
        0x2c60, 0x2cf1,
302
286
        0x2cf9, 0x2d25,
303
287
        0x2d30, 0x2d65,
304
 
        0x2d6f, 0x2d6f,
305
 
        0x2d80, 0x2d96,
 
288
        0x2d6f, 0x2d70,
 
289
        0x2d7f, 0x2d96,
306
290
        0x2da0, 0x2da6,
307
291
        0x2da8, 0x2dae,
308
292
        0x2db0, 0x2db6,
321
305
        0x3099, 0x30ff,
322
306
        0x3105, 0x312d,
323
307
        0x3131, 0x318e,
324
 
        0x3190, 0x31b7,
 
308
        0x3190, 0x31ba,
325
309
        0x31c0, 0x31e3,
326
310
        0x31f0, 0x321e,
327
311
        0x3220, 0x32fe,
330
314
        0xa000, 0xa48c,
331
315
        0xa490, 0xa4c6,
332
316
        0xa4d0, 0xa62b,
333
 
        0xa640, 0xa65f,
334
 
        0xa662, 0xa673,
 
317
        0xa640, 0xa673,
335
318
        0xa67c, 0xa697,
336
319
        0xa6a0, 0xa6f7,
337
 
        0xa700, 0xa78c,
338
 
        0xa7fb, 0xa82b,
 
320
        0xa700, 0xa78e,
 
321
        0xa790, 0xa791,
 
322
        0xa7a0, 0xa7a9,
 
323
        0xa7fa, 0xa82b,
339
324
        0xa830, 0xa839,
340
325
        0xa840, 0xa877,
341
326
        0xa880, 0xa8c4,
352
337
        0xaa5c, 0xaa7b,
353
338
        0xaa80, 0xaac2,
354
339
        0xaadb, 0xaadf,
 
340
        0xab01, 0xab06,
 
341
        0xab09, 0xab0e,
 
342
        0xab11, 0xab16,
 
343
        0xab20, 0xab26,
 
344
        0xab28, 0xab2e,
355
345
        0xabc0, 0xabed,
356
346
        0xabf0, 0xabf9,
357
347
        0xac00, 0xd7a3,
367
357
        0xfb3e, 0xfb3e,
368
358
        0xfb40, 0xfb41,
369
359
        0xfb43, 0xfb44,
370
 
        0xfb46, 0xfbb1,
 
360
        0xfb46, 0xfbc1,
371
361
        0xfbd3, 0xfd3f,
372
362
        0xfd50, 0xfd8f,
373
363
        0xfd92, 0xfdc7,
435
425
        0x10b78, 0x10b7f,
436
426
        0x10c00, 0x10c48,
437
427
        0x10e60, 0x10e7e,
 
428
        0x11000, 0x1104d,
 
429
        0x11052, 0x1106f,
438
430
        0x11080, 0x110c1,
439
431
        0x12000, 0x1236e,
440
432
        0x12400, 0x12462,
441
433
        0x12470, 0x12473,
442
434
        0x13000, 0x1342e,
 
435
        0x16800, 0x16a38,
 
436
        0x1b000, 0x1b001,
443
437
        0x1d000, 0x1d0f5,
444
438
        0x1d100, 0x1d126,
445
439
        0x1d129, 0x1d1dd,
469
463
        0x1d7ce, 0x1d7ff,
470
464
        0x1f000, 0x1f02b,
471
465
        0x1f030, 0x1f093,
 
466
        0x1f0a0, 0x1f0ae,
 
467
        0x1f0b1, 0x1f0be,
 
468
        0x1f0c1, 0x1f0cf,
 
469
        0x1f0d1, 0x1f0df,
472
470
        0x1f100, 0x1f10a,
473
471
        0x1f110, 0x1f12e,
474
 
        0x1f131, 0x1f131,
475
 
        0x1f13d, 0x1f13d,
476
 
        0x1f13f, 0x1f13f,
477
 
        0x1f142, 0x1f142,
478
 
        0x1f146, 0x1f146,
479
 
        0x1f14a, 0x1f14e,
480
 
        0x1f157, 0x1f157,
481
 
        0x1f15f, 0x1f15f,
482
 
        0x1f179, 0x1f179,
483
 
        0x1f17b, 0x1f17c,
484
 
        0x1f17f, 0x1f17f,
485
 
        0x1f18a, 0x1f18d,
486
 
        0x1f190, 0x1f190,
487
 
        0x1f200, 0x1f200,
488
 
        0x1f210, 0x1f231,
 
472
        0x1f130, 0x1f169,
 
473
        0x1f170, 0x1f19a,
 
474
        0x1f1e6, 0x1f202,
 
475
        0x1f210, 0x1f23a,
489
476
        0x1f240, 0x1f248,
 
477
        0x1f250, 0x1f251,
 
478
        0x1f300, 0x1f320,
 
479
        0x1f330, 0x1f335,
 
480
        0x1f337, 0x1f37c,
 
481
        0x1f380, 0x1f393,
 
482
        0x1f3a0, 0x1f3c4,
 
483
        0x1f3c6, 0x1f3ca,
 
484
        0x1f3e0, 0x1f3f0,
 
485
        0x1f400, 0x1f43e,
 
486
        0x1f440, 0x1f440,
 
487
        0x1f442, 0x1f4f7,
 
488
        0x1f4f9, 0x1f4fc,
 
489
        0x1f500, 0x1f53d,
 
490
        0x1f550, 0x1f567,
 
491
        0x1f5fb, 0x1f5ff,
 
492
        0x1f601, 0x1f610,
 
493
        0x1f612, 0x1f614,
 
494
        0x1f616, 0x1f616,
 
495
        0x1f618, 0x1f618,
 
496
        0x1f61a, 0x1f61a,
 
497
        0x1f61c, 0x1f61e,
 
498
        0x1f620, 0x1f625,
 
499
        0x1f628, 0x1f62b,
 
500
        0x1f62d, 0x1f62d,
 
501
        0x1f630, 0x1f633,
 
502
        0x1f635, 0x1f640,
 
503
        0x1f645, 0x1f64f,
 
504
        0x1f680, 0x1f6c5,
 
505
        0x1f700, 0x1f773,
490
506
        0x20000, 0x2a6d6,
491
507
        0x2a700, 0x2b734,
 
508
        0x2b740, 0x2b81d,
492
509
        0x2f800, 0x2fa1d,
493
510
        0xe0001, 0xe0001,
494
511
        0xe0020, 0xe007f,
551
568
 
552
569
/* 'Cn': General Category */
553
570
static const OnigCodePoint CR_Cn[] = {
554
 
        485,
 
571
        501,
555
572
        0x0378, 0x0379,
556
573
        0x037f, 0x0383,
557
574
        0x038b, 0x038b,
558
575
        0x038d, 0x038d,
559
576
        0x03a2, 0x03a2,
560
 
        0x0526, 0x0530,
 
577
        0x0528, 0x0530,
561
578
        0x0557, 0x0558,
562
579
        0x0560, 0x0560,
563
580
        0x0588, 0x0588,
567
584
        0x05f5, 0x05ff,
568
585
        0x0604, 0x0605,
569
586
        0x061c, 0x061d,
570
 
        0x0620, 0x0620,
571
 
        0x065f, 0x065f,
572
587
        0x070e, 0x070e,
573
588
        0x074b, 0x074c,
574
589
        0x07b2, 0x07bf,
575
590
        0x07fb, 0x07ff,
576
591
        0x082e, 0x082f,
577
 
        0x083f, 0x08ff,
578
 
        0x093a, 0x093b,
579
 
        0x094f, 0x094f,
580
 
        0x0956, 0x0957,
581
 
        0x0973, 0x0978,
 
592
        0x083f, 0x083f,
 
593
        0x085c, 0x085d,
 
594
        0x085f, 0x08ff,
 
595
        0x0978, 0x0978,
582
596
        0x0980, 0x0980,
583
597
        0x0984, 0x0984,
584
598
        0x098d, 0x098e,
637
651
        0x0b58, 0x0b5b,
638
652
        0x0b5e, 0x0b5e,
639
653
        0x0b64, 0x0b65,
640
 
        0x0b72, 0x0b81,
 
654
        0x0b78, 0x0b81,
641
655
        0x0b84, 0x0b84,
642
656
        0x0b8b, 0x0b8d,
643
657
        0x0b91, 0x0b91,
685
699
        0x0d04, 0x0d04,
686
700
        0x0d0d, 0x0d0d,
687
701
        0x0d11, 0x0d11,
688
 
        0x0d29, 0x0d29,
689
 
        0x0d3a, 0x0d3c,
 
702
        0x0d3b, 0x0d3c,
690
703
        0x0d45, 0x0d45,
691
704
        0x0d49, 0x0d49,
692
 
        0x0d4e, 0x0d56,
 
705
        0x0d4f, 0x0d56,
693
706
        0x0d58, 0x0d5f,
694
707
        0x0d64, 0x0d65,
695
708
        0x0d76, 0x0d78,
727
740
        0x0ede, 0x0eff,
728
741
        0x0f48, 0x0f48,
729
742
        0x0f6d, 0x0f70,
730
 
        0x0f8c, 0x0f8f,
731
743
        0x0f98, 0x0f98,
732
744
        0x0fbd, 0x0fbd,
733
745
        0x0fcd, 0x0fcd,
734
 
        0x0fd9, 0x0fff,
 
746
        0x0fdb, 0x0fff,
735
747
        0x10c6, 0x10cf,
736
748
        0x10fd, 0x10ff,
737
749
        0x1249, 0x1249,
749
761
        0x12d7, 0x12d7,
750
762
        0x1311, 0x1311,
751
763
        0x1316, 0x1317,
752
 
        0x135b, 0x135e,
 
764
        0x135b, 0x135c,
753
765
        0x137d, 0x137f,
754
766
        0x139a, 0x139f,
755
767
        0x13f5, 0x13ff,
788
800
        0x1b4c, 0x1b4f,
789
801
        0x1b7d, 0x1b7f,
790
802
        0x1bab, 0x1bad,
791
 
        0x1bba, 0x1bff,
 
803
        0x1bba, 0x1bbf,
 
804
        0x1bf4, 0x1bfb,
792
805
        0x1c38, 0x1c3a,
793
806
        0x1c4a, 0x1c4c,
794
807
        0x1c80, 0x1ccf,
795
808
        0x1cf3, 0x1cff,
796
 
        0x1de7, 0x1dfc,
 
809
        0x1de7, 0x1dfb,
797
810
        0x1f16, 0x1f17,
798
811
        0x1f1e, 0x1f1f,
799
812
        0x1f46, 0x1f47,
813
826
        0x2065, 0x2069,
814
827
        0x2072, 0x2073,
815
828
        0x208f, 0x208f,
816
 
        0x2095, 0x209f,
817
 
        0x20b9, 0x20cf,
 
829
        0x209d, 0x209f,
 
830
        0x20ba, 0x20cf,
818
831
        0x20f1, 0x20ff,
819
832
        0x218a, 0x218f,
820
 
        0x23e9, 0x23ff,
 
833
        0x23f4, 0x23ff,
821
834
        0x2427, 0x243f,
822
835
        0x244b, 0x245f,
823
 
        0x26ce, 0x26ce,
824
 
        0x26e2, 0x26e2,
825
 
        0x26e4, 0x26e7,
826
836
        0x2700, 0x2700,
827
 
        0x2705, 0x2705,
828
 
        0x270a, 0x270b,
829
 
        0x2728, 0x2728,
830
 
        0x274c, 0x274c,
831
 
        0x274e, 0x274e,
832
 
        0x2753, 0x2755,
833
 
        0x275f, 0x2760,
834
 
        0x2795, 0x2797,
835
 
        0x27b0, 0x27b0,
836
 
        0x27bf, 0x27bf,
837
837
        0x27cb, 0x27cb,
838
 
        0x27cd, 0x27cf,
 
838
        0x27cd, 0x27cd,
839
839
        0x2b4d, 0x2b4f,
840
840
        0x2b5a, 0x2bff,
841
841
        0x2c2f, 0x2c2f,
843
843
        0x2cf2, 0x2cf8,
844
844
        0x2d26, 0x2d2f,
845
845
        0x2d66, 0x2d6e,
846
 
        0x2d70, 0x2d7f,
 
846
        0x2d71, 0x2d7e,
847
847
        0x2d97, 0x2d9f,
848
848
        0x2da7, 0x2da7,
849
849
        0x2daf, 0x2daf,
863
863
        0x3100, 0x3104,
864
864
        0x312e, 0x3130,
865
865
        0x318f, 0x318f,
866
 
        0x31b8, 0x31bf,
 
866
        0x31bb, 0x31bf,
867
867
        0x31e4, 0x31ef,
868
868
        0x321f, 0x321f,
869
869
        0x32ff, 0x32ff,
872
872
        0xa48d, 0xa48f,
873
873
        0xa4c7, 0xa4cf,
874
874
        0xa62c, 0xa63f,
875
 
        0xa660, 0xa661,
876
875
        0xa674, 0xa67b,
877
876
        0xa698, 0xa69f,
878
877
        0xa6f8, 0xa6ff,
879
 
        0xa78d, 0xa7fa,
 
878
        0xa78f, 0xa78f,
 
879
        0xa792, 0xa79f,
 
880
        0xa7aa, 0xa7f9,
880
881
        0xa82c, 0xa82f,
881
882
        0xa83a, 0xa83f,
882
883
        0xa878, 0xa87f,
893
894
        0xaa5a, 0xaa5b,
894
895
        0xaa7c, 0xaa7f,
895
896
        0xaac3, 0xaada,
896
 
        0xaae0, 0xabbf,
 
897
        0xaae0, 0xab00,
 
898
        0xab07, 0xab08,
 
899
        0xab0f, 0xab10,
 
900
        0xab17, 0xab1f,
 
901
        0xab27, 0xab27,
 
902
        0xab2f, 0xabbf,
897
903
        0xabee, 0xabef,
898
904
        0xabfa, 0xabff,
899
905
        0xd7a4, 0xd7af,
909
915
        0xfb3f, 0xfb3f,
910
916
        0xfb42, 0xfb42,
911
917
        0xfb45, 0xfb45,
912
 
        0xfbb2, 0xfbd2,
 
918
        0xfbc2, 0xfbd2,
913
919
        0xfd40, 0xfd4f,
914
920
        0xfd90, 0xfd91,
915
921
        0xfdc8, 0xfdef,
976
982
        0x10b73, 0x10b77,
977
983
        0x10b80, 0x10bff,
978
984
        0x10c49, 0x10e5f,
979
 
        0x10e7f, 0x1107f,
 
985
        0x10e7f, 0x10fff,
 
986
        0x1104e, 0x11051,
 
987
        0x11070, 0x1107f,
980
988
        0x110c2, 0x11fff,
981
989
        0x1236f, 0x123ff,
982
990
        0x12463, 0x1246f,
983
991
        0x12474, 0x12fff,
984
 
        0x1342f, 0x1cfff,
 
992
        0x1342f, 0x167ff,
 
993
        0x16a39, 0x1afff,
 
994
        0x1b002, 0x1cfff,
985
995
        0x1d0f6, 0x1d0ff,
986
996
        0x1d127, 0x1d128,
987
997
        0x1d1de, 0x1d1ff,
1010
1020
        0x1d7cc, 0x1d7cd,
1011
1021
        0x1d800, 0x1efff,
1012
1022
        0x1f02c, 0x1f02f,
1013
 
        0x1f094, 0x1f0ff,
 
1023
        0x1f094, 0x1f09f,
 
1024
        0x1f0af, 0x1f0b0,
 
1025
        0x1f0bf, 0x1f0c0,
 
1026
        0x1f0d0, 0x1f0d0,
 
1027
        0x1f0e0, 0x1f0ff,
1014
1028
        0x1f10b, 0x1f10f,
1015
 
        0x1f12f, 0x1f130,
1016
 
        0x1f132, 0x1f13c,
1017
 
        0x1f13e, 0x1f13e,
1018
 
        0x1f140, 0x1f141,
1019
 
        0x1f143, 0x1f145,
1020
 
        0x1f147, 0x1f149,
1021
 
        0x1f14f, 0x1f156,
1022
 
        0x1f158, 0x1f15e,
1023
 
        0x1f160, 0x1f178,
1024
 
        0x1f17a, 0x1f17a,
1025
 
        0x1f17d, 0x1f17e,
1026
 
        0x1f180, 0x1f189,
1027
 
        0x1f18e, 0x1f18f,
1028
 
        0x1f191, 0x1f1ff,
1029
 
        0x1f201, 0x1f20f,
1030
 
        0x1f232, 0x1f23f,
1031
 
        0x1f249, 0x1ffff,
 
1029
        0x1f12f, 0x1f12f,
 
1030
        0x1f16a, 0x1f16f,
 
1031
        0x1f19b, 0x1f1e5,
 
1032
        0x1f203, 0x1f20f,
 
1033
        0x1f23b, 0x1f23f,
 
1034
        0x1f249, 0x1f24f,
 
1035
        0x1f252, 0x1f2ff,
 
1036
        0x1f321, 0x1f32f,
 
1037
        0x1f336, 0x1f336,
 
1038
        0x1f37d, 0x1f37f,
 
1039
        0x1f394, 0x1f39f,
 
1040
        0x1f3c5, 0x1f3c5,
 
1041
        0x1f3cb, 0x1f3df,
 
1042
        0x1f3f1, 0x1f3ff,
 
1043
        0x1f43f, 0x1f43f,
 
1044
        0x1f441, 0x1f441,
 
1045
        0x1f4f8, 0x1f4f8,
 
1046
        0x1f4fd, 0x1f4ff,
 
1047
        0x1f53e, 0x1f54f,
 
1048
        0x1f568, 0x1f5fa,
 
1049
        0x1f600, 0x1f600,
 
1050
        0x1f611, 0x1f611,
 
1051
        0x1f615, 0x1f615,
 
1052
        0x1f617, 0x1f617,
 
1053
        0x1f619, 0x1f619,
 
1054
        0x1f61b, 0x1f61b,
 
1055
        0x1f61f, 0x1f61f,
 
1056
        0x1f626, 0x1f627,
 
1057
        0x1f62c, 0x1f62c,
 
1058
        0x1f62e, 0x1f62f,
 
1059
        0x1f634, 0x1f634,
 
1060
        0x1f641, 0x1f644,
 
1061
        0x1f650, 0x1f67f,
 
1062
        0x1f6c6, 0x1f6ff,
 
1063
        0x1f774, 0x1ffff,
1032
1064
        0x2a6d7, 0x2a6ff,
1033
 
        0x2b735, 0x2f7ff,
 
1065
        0x2b735, 0x2b73f,
 
1066
        0x2b81e, 0x2f7ff,
1034
1067
        0x2fa1e, 0xe0000,
1035
1068
        0xe0002, 0xe001f,
1036
1069
        0xe0080, 0xe00ff,
1055
1088
 
1056
1089
/* 'L': Major Category */
1057
1090
static const OnigCodePoint CR_L[] = {
1058
 
        422,
 
1091
        435,
1059
1092
        0x0041, 0x005a,
1060
1093
        0x0061, 0x007a,
1061
1094
        0x00aa, 0x00aa,
1077
1110
        0x038e, 0x03a1,
1078
1111
        0x03a3, 0x03f5,
1079
1112
        0x03f7, 0x0481,
1080
 
        0x048a, 0x0525,
 
1113
        0x048a, 0x0527,
1081
1114
        0x0531, 0x0556,
1082
1115
        0x0559, 0x0559,
1083
1116
        0x0561, 0x0587,
1084
1117
        0x05d0, 0x05ea,
1085
1118
        0x05f0, 0x05f2,
1086
 
        0x0621, 0x064a,
 
1119
        0x0620, 0x064a,
1087
1120
        0x066e, 0x066f,
1088
1121
        0x0671, 0x06d3,
1089
1122
        0x06d5, 0x06d5,
1102
1135
        0x081a, 0x081a,
1103
1136
        0x0824, 0x0824,
1104
1137
        0x0828, 0x0828,
 
1138
        0x0840, 0x0858,
1105
1139
        0x0904, 0x0939,
1106
1140
        0x093d, 0x093d,
1107
1141
        0x0950, 0x0950,
1108
1142
        0x0958, 0x0961,
1109
 
        0x0971, 0x0972,
 
1143
        0x0971, 0x0977,
1110
1144
        0x0979, 0x097f,
1111
1145
        0x0985, 0x098c,
1112
1146
        0x098f, 0x0990,
1175
1209
        0x0cbd, 0x0cbd,
1176
1210
        0x0cde, 0x0cde,
1177
1211
        0x0ce0, 0x0ce1,
 
1212
        0x0cf1, 0x0cf2,
1178
1213
        0x0d05, 0x0d0c,
1179
1214
        0x0d0e, 0x0d10,
1180
 
        0x0d12, 0x0d28,
1181
 
        0x0d2a, 0x0d39,
 
1215
        0x0d12, 0x0d3a,
1182
1216
        0x0d3d, 0x0d3d,
 
1217
        0x0d4e, 0x0d4e,
1183
1218
        0x0d60, 0x0d61,
1184
1219
        0x0d7a, 0x0d7f,
1185
1220
        0x0d85, 0x0d96,
1210
1245
        0x0f00, 0x0f00,
1211
1246
        0x0f40, 0x0f47,
1212
1247
        0x0f49, 0x0f6c,
1213
 
        0x0f88, 0x0f8b,
 
1248
        0x0f88, 0x0f8c,
1214
1249
        0x1000, 0x102a,
1215
1250
        0x103f, 0x103f,
1216
1251
        0x1050, 0x1055,
1270
1305
        0x1b45, 0x1b4b,
1271
1306
        0x1b83, 0x1ba0,
1272
1307
        0x1bae, 0x1baf,
 
1308
        0x1bc0, 0x1be5,
1273
1309
        0x1c00, 0x1c23,
1274
1310
        0x1c4d, 0x1c4f,
1275
1311
        0x1c5a, 0x1c7d,
1297
1333
        0x1ff6, 0x1ffc,
1298
1334
        0x2071, 0x2071,
1299
1335
        0x207f, 0x207f,
1300
 
        0x2090, 0x2094,
 
1336
        0x2090, 0x209c,
1301
1337
        0x2102, 0x2102,
1302
1338
        0x2107, 0x2107,
1303
1339
        0x210a, 0x2113,
1338
1374
        0x30fc, 0x30ff,
1339
1375
        0x3105, 0x312d,
1340
1376
        0x3131, 0x318e,
1341
 
        0x31a0, 0x31b7,
 
1377
        0x31a0, 0x31ba,
1342
1378
        0x31f0, 0x31ff,
1343
1379
        0x3400, 0x4db5,
1344
1380
        0x4e00, 0x9fcb,
1347
1383
        0xa500, 0xa60c,
1348
1384
        0xa610, 0xa61f,
1349
1385
        0xa62a, 0xa62b,
1350
 
        0xa640, 0xa65f,
1351
 
        0xa662, 0xa66e,
 
1386
        0xa640, 0xa66e,
1352
1387
        0xa67f, 0xa697,
1353
1388
        0xa6a0, 0xa6e5,
1354
1389
        0xa717, 0xa71f,
1355
1390
        0xa722, 0xa788,
1356
 
        0xa78b, 0xa78c,
1357
 
        0xa7fb, 0xa801,
 
1391
        0xa78b, 0xa78e,
 
1392
        0xa790, 0xa791,
 
1393
        0xa7a0, 0xa7a9,
 
1394
        0xa7fa, 0xa801,
1358
1395
        0xa803, 0xa805,
1359
1396
        0xa807, 0xa80a,
1360
1397
        0xa80c, 0xa822,
1379
1416
        0xaac0, 0xaac0,
1380
1417
        0xaac2, 0xaac2,
1381
1418
        0xaadb, 0xaadd,
 
1419
        0xab01, 0xab06,
 
1420
        0xab09, 0xab0e,
 
1421
        0xab11, 0xab16,
 
1422
        0xab20, 0xab26,
 
1423
        0xab28, 0xab2e,
1382
1424
        0xabc0, 0xabe2,
1383
1425
        0xac00, 0xd7a3,
1384
1426
        0xd7b0, 0xd7c6,
1442
1484
        0x10b40, 0x10b55,
1443
1485
        0x10b60, 0x10b72,
1444
1486
        0x10c00, 0x10c48,
 
1487
        0x11003, 0x11037,
1445
1488
        0x11083, 0x110af,
1446
1489
        0x12000, 0x1236e,
1447
1490
        0x13000, 0x1342e,
 
1491
        0x16800, 0x16a38,
 
1492
        0x1b000, 0x1b001,
1448
1493
        0x1d400, 0x1d454,
1449
1494
        0x1d456, 0x1d49c,
1450
1495
        0x1d49e, 0x1d49f,
1477
1522
        0x1d7c4, 0x1d7cb,
1478
1523
        0x20000, 0x2a6d6,
1479
1524
        0x2a700, 0x2b734,
 
1525
        0x2b740, 0x2b81d,
1480
1526
        0x2f800, 0x2fa1d,
1481
1527
}; /* CR_L */
1482
1528
 
1483
1529
/* 'Ll': General Category */
1484
1530
static const OnigCodePoint CR_Ll[] = {
1485
 
        599,
 
1531
        609,
1486
1532
        0x0061, 0x007a,
1487
1533
        0x00aa, 0x00aa,
1488
1534
        0x00b5, 0x00b5,
1749
1795
        0x0521, 0x0521,
1750
1796
        0x0523, 0x0523,
1751
1797
        0x0525, 0x0525,
 
1798
        0x0527, 0x0527,
1752
1799
        0x0561, 0x0587,
1753
1800
        0x1d00, 0x1d2b,
1754
1801
        0x1d62, 0x1d77,
1985
2032
        0xa65b, 0xa65b,
1986
2033
        0xa65d, 0xa65d,
1987
2034
        0xa65f, 0xa65f,
 
2035
        0xa661, 0xa661,
1988
2036
        0xa663, 0xa663,
1989
2037
        0xa665, 0xa665,
1990
2038
        0xa667, 0xa667,
2050
2098
        0xa785, 0xa785,
2051
2099
        0xa787, 0xa787,
2052
2100
        0xa78c, 0xa78c,
 
2101
        0xa78e, 0xa78e,
 
2102
        0xa791, 0xa791,
 
2103
        0xa7a1, 0xa7a1,
 
2104
        0xa7a3, 0xa7a3,
 
2105
        0xa7a5, 0xa7a5,
 
2106
        0xa7a7, 0xa7a7,
 
2107
        0xa7a9, 0xa7a9,
 
2108
        0xa7fa, 0xa7fa,
2053
2109
        0xfb00, 0xfb06,
2054
2110
        0xfb13, 0xfb17,
2055
2111
        0xff41, 0xff5a,
2115
2171
        0x1d9b, 0x1dbf,
2116
2172
        0x2071, 0x2071,
2117
2173
        0x207f, 0x207f,
2118
 
        0x2090, 0x2094,
 
2174
        0x2090, 0x209c,
2119
2175
        0x2c7d, 0x2c7d,
2120
2176
        0x2d6f, 0x2d6f,
2121
2177
        0x2e2f, 0x2e2f,
2140
2196
 
2141
2197
/* 'Lo': General Category */
2142
2198
static const OnigCodePoint CR_Lo[] = {
2143
 
        311,
 
2199
        323,
2144
2200
        0x01bb, 0x01bb,
2145
2201
        0x01c0, 0x01c3,
2146
2202
        0x0294, 0x0294,
2147
2203
        0x05d0, 0x05ea,
2148
2204
        0x05f0, 0x05f2,
2149
 
        0x0621, 0x063f,
 
2205
        0x0620, 0x063f,
2150
2206
        0x0641, 0x064a,
2151
2207
        0x066e, 0x066f,
2152
2208
        0x0671, 0x06d3,
2160
2216
        0x07b1, 0x07b1,
2161
2217
        0x07ca, 0x07ea,
2162
2218
        0x0800, 0x0815,
 
2219
        0x0840, 0x0858,
2163
2220
        0x0904, 0x0939,
2164
2221
        0x093d, 0x093d,
2165
2222
        0x0950, 0x0950,
2166
2223
        0x0958, 0x0961,
2167
 
        0x0972, 0x0972,
 
2224
        0x0972, 0x0977,
2168
2225
        0x0979, 0x097f,
2169
2226
        0x0985, 0x098c,
2170
2227
        0x098f, 0x0990,
2233
2290
        0x0cbd, 0x0cbd,
2234
2291
        0x0cde, 0x0cde,
2235
2292
        0x0ce0, 0x0ce1,
 
2293
        0x0cf1, 0x0cf2,
2236
2294
        0x0d05, 0x0d0c,
2237
2295
        0x0d0e, 0x0d10,
2238
 
        0x0d12, 0x0d28,
2239
 
        0x0d2a, 0x0d39,
 
2296
        0x0d12, 0x0d3a,
2240
2297
        0x0d3d, 0x0d3d,
 
2298
        0x0d4e, 0x0d4e,
2241
2299
        0x0d60, 0x0d61,
2242
2300
        0x0d7a, 0x0d7f,
2243
2301
        0x0d85, 0x0d96,
2267
2325
        0x0f00, 0x0f00,
2268
2326
        0x0f40, 0x0f47,
2269
2327
        0x0f49, 0x0f6c,
2270
 
        0x0f88, 0x0f8b,
 
2328
        0x0f88, 0x0f8c,
2271
2329
        0x1000, 0x102a,
2272
2330
        0x103f, 0x103f,
2273
2331
        0x1050, 0x1055,
2324
2382
        0x1b45, 0x1b4b,
2325
2383
        0x1b83, 0x1ba0,
2326
2384
        0x1bae, 0x1baf,
 
2385
        0x1bc0, 0x1be5,
2327
2386
        0x1c00, 0x1c23,
2328
2387
        0x1c4d, 0x1c4f,
2329
2388
        0x1c5a, 0x1c77,
2348
2407
        0x30ff, 0x30ff,
2349
2408
        0x3105, 0x312d,
2350
2409
        0x3131, 0x318e,
2351
 
        0x31a0, 0x31b7,
 
2410
        0x31a0, 0x31ba,
2352
2411
        0x31f0, 0x31ff,
2353
2412
        0x3400, 0x4db5,
2354
2413
        0x4e00, 0x9fcb,
2385
2444
        0xaac0, 0xaac0,
2386
2445
        0xaac2, 0xaac2,
2387
2446
        0xaadb, 0xaadc,
 
2447
        0xab01, 0xab06,
 
2448
        0xab09, 0xab0e,
 
2449
        0xab11, 0xab16,
 
2450
        0xab20, 0xab26,
 
2451
        0xab28, 0xab2e,
2388
2452
        0xabc0, 0xabe2,
2389
2453
        0xac00, 0xd7a3,
2390
2454
        0xd7b0, 0xd7c6,
2446
2510
        0x10b40, 0x10b55,
2447
2511
        0x10b60, 0x10b72,
2448
2512
        0x10c00, 0x10c48,
 
2513
        0x11003, 0x11037,
2449
2514
        0x11083, 0x110af,
2450
2515
        0x12000, 0x1236e,
2451
2516
        0x13000, 0x1342e,
 
2517
        0x16800, 0x16a38,
 
2518
        0x1b000, 0x1b001,
2452
2519
        0x20000, 0x2a6d6,
2453
2520
        0x2a700, 0x2b734,
 
2521
        0x2b740, 0x2b81d,
2454
2522
        0x2f800, 0x2fa1d,
2455
2523
}; /* CR_Lo */
2456
2524
 
2471
2539
 
2472
2540
/* 'Lu': General Category */
2473
2541
static const OnigCodePoint CR_Lu[] = {
2474
 
        594,
 
2542
        603,
2475
2543
        0x0041, 0x005a,
2476
2544
        0x00c0, 0x00d6,
2477
2545
        0x00d8, 0x00de,
2737
2805
        0x0520, 0x0520,
2738
2806
        0x0522, 0x0522,
2739
2807
        0x0524, 0x0524,
 
2808
        0x0526, 0x0526,
2740
2809
        0x0531, 0x0556,
2741
2810
        0x10a0, 0x10c5,
2742
2811
        0x1e00, 0x1e00,
2969
3038
        0xa65a, 0xa65a,
2970
3039
        0xa65c, 0xa65c,
2971
3040
        0xa65e, 0xa65e,
 
3041
        0xa660, 0xa660,
2972
3042
        0xa662, 0xa662,
2973
3043
        0xa664, 0xa664,
2974
3044
        0xa666, 0xa666,
3033
3103
        0xa784, 0xa784,
3034
3104
        0xa786, 0xa786,
3035
3105
        0xa78b, 0xa78b,
 
3106
        0xa78d, 0xa78d,
 
3107
        0xa790, 0xa790,
 
3108
        0xa7a0, 0xa7a0,
 
3109
        0xa7a2, 0xa7a2,
 
3110
        0xa7a4, 0xa7a4,
 
3111
        0xa7a6, 0xa7a6,
 
3112
        0xa7a8, 0xa7a8,
3036
3113
        0xff21, 0xff3a,
3037
3114
        0x10400, 0x10427,
3038
3115
        0x1d400, 0x1d419,
3070
3147
 
3071
3148
/* 'M': Major Category */
3072
3149
static const OnigCodePoint CR_M[] = {
3073
 
        188,
 
3150
        193,
3074
3151
        0x0300, 0x036f,
3075
3152
        0x0483, 0x0489,
3076
3153
        0x0591, 0x05bd,
3079
3156
        0x05c4, 0x05c5,
3080
3157
        0x05c7, 0x05c7,
3081
3158
        0x0610, 0x061a,
3082
 
        0x064b, 0x065e,
 
3159
        0x064b, 0x065f,
3083
3160
        0x0670, 0x0670,
3084
3161
        0x06d6, 0x06dc,
3085
 
        0x06de, 0x06e4,
 
3162
        0x06df, 0x06e4,
3086
3163
        0x06e7, 0x06e8,
3087
3164
        0x06ea, 0x06ed,
3088
3165
        0x0711, 0x0711,
3093
3170
        0x081b, 0x0823,
3094
3171
        0x0825, 0x0827,
3095
3172
        0x0829, 0x082d,
 
3173
        0x0859, 0x085b,
3096
3174
        0x0900, 0x0903,
3097
 
        0x093c, 0x093c,
3098
 
        0x093e, 0x094e,
3099
 
        0x0951, 0x0955,
 
3175
        0x093a, 0x093c,
 
3176
        0x093e, 0x094f,
 
3177
        0x0951, 0x0957,
3100
3178
        0x0962, 0x0963,
3101
3179
        0x0981, 0x0983,
3102
3180
        0x09bc, 0x09bc,
3170
3248
        0x0f3e, 0x0f3f,
3171
3249
        0x0f71, 0x0f84,
3172
3250
        0x0f86, 0x0f87,
3173
 
        0x0f90, 0x0f97,
 
3251
        0x0f8d, 0x0f97,
3174
3252
        0x0f99, 0x0fbc,
3175
3253
        0x0fc6, 0x0fc6,
3176
3254
        0x102b, 0x103e,
3182
3260
        0x1082, 0x108d,
3183
3261
        0x108f, 0x108f,
3184
3262
        0x109a, 0x109d,
3185
 
        0x135f, 0x135f,
 
3263
        0x135d, 0x135f,
3186
3264
        0x1712, 0x1714,
3187
3265
        0x1732, 0x1734,
3188
3266
        0x1752, 0x1753,
3204
3282
        0x1b6b, 0x1b73,
3205
3283
        0x1b80, 0x1b82,
3206
3284
        0x1ba1, 0x1baa,
 
3285
        0x1be6, 0x1bf3,
3207
3286
        0x1c24, 0x1c37,
3208
3287
        0x1cd0, 0x1cd2,
3209
3288
        0x1cd4, 0x1ce8,
3210
3289
        0x1ced, 0x1ced,
3211
3290
        0x1cf2, 0x1cf2,
3212
3291
        0x1dc0, 0x1de6,
3213
 
        0x1dfd, 0x1dff,
 
3292
        0x1dfc, 0x1dff,
3214
3293
        0x20d0, 0x20f0,
3215
3294
        0x2cef, 0x2cf1,
 
3295
        0x2d7f, 0x2d7f,
3216
3296
        0x2de0, 0x2dff,
3217
3297
        0x302a, 0x302f,
3218
3298
        0x3099, 0x309a,
3250
3330
        0x10a0c, 0x10a0f,
3251
3331
        0x10a38, 0x10a3a,
3252
3332
        0x10a3f, 0x10a3f,
 
3333
        0x11000, 0x11002,
 
3334
        0x11038, 0x11046,
3253
3335
        0x11080, 0x11082,
3254
3336
        0x110b0, 0x110ba,
3255
3337
        0x1d165, 0x1d169,
3263
3345
 
3264
3346
/* 'Mc': General Category */
3265
3347
static const OnigCodePoint CR_Mc[] = {
3266
 
        106,
 
3348
        113,
3267
3349
        0x0903, 0x0903,
 
3350
        0x093b, 0x093b,
3268
3351
        0x093e, 0x0940,
3269
3352
        0x0949, 0x094c,
3270
 
        0x094e, 0x094e,
 
3353
        0x094e, 0x094f,
3271
3354
        0x0982, 0x0983,
3272
3355
        0x09be, 0x09c0,
3273
3356
        0x09c7, 0x09c8,
3344
3427
        0x1ba1, 0x1ba1,
3345
3428
        0x1ba6, 0x1ba7,
3346
3429
        0x1baa, 0x1baa,
 
3430
        0x1be7, 0x1be7,
 
3431
        0x1bea, 0x1bec,
 
3432
        0x1bee, 0x1bee,
 
3433
        0x1bf2, 0x1bf3,
3347
3434
        0x1c24, 0x1c2b,
3348
3435
        0x1c34, 0x1c35,
3349
3436
        0x1ce1, 0x1ce1,
3365
3452
        0xabe6, 0xabe7,
3366
3453
        0xabe9, 0xabea,
3367
3454
        0xabec, 0xabec,
 
3455
        0x11000, 0x11000,
 
3456
        0x11002, 0x11002,
3368
3457
        0x11082, 0x11082,
3369
3458
        0x110b0, 0x110b2,
3370
3459
        0x110b7, 0x110b8,
3374
3463
 
3375
3464
/* 'Me': General Category */
3376
3465
static const OnigCodePoint CR_Me[] = {
3377
 
        5,
 
3466
        4,
3378
3467
        0x0488, 0x0489,
3379
 
        0x06de, 0x06de,
3380
3468
        0x20dd, 0x20e0,
3381
3469
        0x20e2, 0x20e4,
3382
3470
        0xa670, 0xa672,
3384
3472
 
3385
3473
/* 'Mn': General Category */
3386
3474
static const OnigCodePoint CR_Mn[] = {
3387
 
        194,
 
3475
        203,
3388
3476
        0x0300, 0x036f,
3389
3477
        0x0483, 0x0487,
3390
3478
        0x0591, 0x05bd,
3393
3481
        0x05c4, 0x05c5,
3394
3482
        0x05c7, 0x05c7,
3395
3483
        0x0610, 0x061a,
3396
 
        0x064b, 0x065e,
 
3484
        0x064b, 0x065f,
3397
3485
        0x0670, 0x0670,
3398
3486
        0x06d6, 0x06dc,
3399
3487
        0x06df, 0x06e4,
3407
3495
        0x081b, 0x0823,
3408
3496
        0x0825, 0x0827,
3409
3497
        0x0829, 0x082d,
 
3498
        0x0859, 0x085b,
3410
3499
        0x0900, 0x0902,
 
3500
        0x093a, 0x093a,
3411
3501
        0x093c, 0x093c,
3412
3502
        0x0941, 0x0948,
3413
3503
        0x094d, 0x094d,
3414
 
        0x0951, 0x0955,
 
3504
        0x0951, 0x0957,
3415
3505
        0x0962, 0x0963,
3416
3506
        0x0981, 0x0981,
3417
3507
        0x09bc, 0x09bc,
3472
3562
        0x0f71, 0x0f7e,
3473
3563
        0x0f80, 0x0f84,
3474
3564
        0x0f86, 0x0f87,
3475
 
        0x0f90, 0x0f97,
 
3565
        0x0f8d, 0x0f97,
3476
3566
        0x0f99, 0x0fbc,
3477
3567
        0x0fc6, 0x0fc6,
3478
3568
        0x102d, 0x1030,
3486
3576
        0x1085, 0x1086,
3487
3577
        0x108d, 0x108d,
3488
3578
        0x109d, 0x109d,
3489
 
        0x135f, 0x135f,
 
3579
        0x135d, 0x135f,
3490
3580
        0x1712, 0x1714,
3491
3581
        0x1732, 0x1734,
3492
3582
        0x1752, 0x1753,
3518
3608
        0x1b80, 0x1b81,
3519
3609
        0x1ba2, 0x1ba5,
3520
3610
        0x1ba8, 0x1ba9,
 
3611
        0x1be6, 0x1be6,
 
3612
        0x1be8, 0x1be9,
 
3613
        0x1bed, 0x1bed,
 
3614
        0x1bef, 0x1bf1,
3521
3615
        0x1c2c, 0x1c33,
3522
3616
        0x1c36, 0x1c37,
3523
3617
        0x1cd0, 0x1cd2,
3525
3619
        0x1ce2, 0x1ce8,
3526
3620
        0x1ced, 0x1ced,
3527
3621
        0x1dc0, 0x1de6,
3528
 
        0x1dfd, 0x1dff,
 
3622
        0x1dfc, 0x1dff,
3529
3623
        0x20d0, 0x20dc,
3530
3624
        0x20e1, 0x20e1,
3531
3625
        0x20e5, 0x20f0,
3532
3626
        0x2cef, 0x2cf1,
 
3627
        0x2d7f, 0x2d7f,
3533
3628
        0x2de0, 0x2dff,
3534
3629
        0x302a, 0x302f,
3535
3630
        0x3099, 0x309a,
3570
3665
        0x10a0c, 0x10a0f,
3571
3666
        0x10a38, 0x10a3a,
3572
3667
        0x10a3f, 0x10a3f,
 
3668
        0x11001, 0x11001,
 
3669
        0x11038, 0x11046,
3573
3670
        0x11080, 0x11081,
3574
3671
        0x110b3, 0x110b6,
3575
3672
        0x110b9, 0x110ba,
3583
3680
 
3584
3681
/* 'N': Major Category */
3585
3682
static const OnigCodePoint CR_N[] = {
3586
 
        81,
 
3683
        83,
3587
3684
        0x0030, 0x0039,
3588
3685
        0x00b2, 0x00b3,
3589
3686
        0x00b9, 0x00b9,
3597
3694
        0x0a66, 0x0a6f,
3598
3695
        0x0ae6, 0x0aef,
3599
3696
        0x0b66, 0x0b6f,
 
3697
        0x0b72, 0x0b77,
3600
3698
        0x0be6, 0x0bf2,
3601
3699
        0x0c66, 0x0c6f,
3602
3700
        0x0c78, 0x0c7e,
3661
3759
        0x10b58, 0x10b5f,
3662
3760
        0x10b78, 0x10b7f,
3663
3761
        0x10e60, 0x10e7e,
 
3762
        0x11052, 0x1106f,
3664
3763
        0x12400, 0x12462,
3665
3764
        0x1d360, 0x1d371,
3666
3765
        0x1d7ce, 0x1d7ff,
3669
3768
 
3670
3769
/* 'Nd': General Category */
3671
3770
static const OnigCodePoint CR_Nd[] = {
3672
 
        37,
 
3771
        38,
3673
3772
        0x0030, 0x0039,
3674
3773
        0x0660, 0x0669,
3675
3774
        0x06f0, 0x06f9,
3691
3790
        0x17e0, 0x17e9,
3692
3791
        0x1810, 0x1819,
3693
3792
        0x1946, 0x194f,
3694
 
        0x19d0, 0x19da,
 
3793
        0x19d0, 0x19d9,
3695
3794
        0x1a80, 0x1a89,
3696
3795
        0x1a90, 0x1a99,
3697
3796
        0x1b50, 0x1b59,
3706
3805
        0xabf0, 0xabf9,
3707
3806
        0xff10, 0xff19,
3708
3807
        0x104a0, 0x104a9,
 
3808
        0x11066, 0x1106f,
3709
3809
        0x1d7ce, 0x1d7ff,
3710
3810
}; /* CR_Nd */
3711
3811
 
3728
3828
 
3729
3829
/* 'No': General Category */
3730
3830
static const OnigCodePoint CR_No[] = {
3731
 
        38,
 
3831
        41,
3732
3832
        0x00b2, 0x00b3,
3733
3833
        0x00b9, 0x00b9,
3734
3834
        0x00bc, 0x00be,
3735
3835
        0x09f4, 0x09f9,
 
3836
        0x0b72, 0x0b77,
3736
3837
        0x0bf0, 0x0bf2,
3737
3838
        0x0c78, 0x0c7e,
3738
3839
        0x0d70, 0x0d75,
3739
3840
        0x0f2a, 0x0f33,
3740
3841
        0x1369, 0x137c,
3741
3842
        0x17f0, 0x17f9,
 
3843
        0x19da, 0x19da,
3742
3844
        0x2070, 0x2070,
3743
3845
        0x2074, 0x2079,
3744
3846
        0x2080, 0x2089,
3765
3867
        0x10b58, 0x10b5f,
3766
3868
        0x10b78, 0x10b7f,
3767
3869
        0x10e60, 0x10e7e,
 
3870
        0x11052, 0x11065,
3768
3871
        0x1d360, 0x1d371,
3769
3872
        0x1f100, 0x1f10a,
3770
3873
}; /* CR_No */
3771
3874
 
3772
3875
/* 'P': Major Category */
3773
3876
static const OnigCodePoint CR_P[] = {
3774
 
        129,
 
3877
        133,
3775
3878
        0x0021, 0x0023,
3776
3879
        0x0025, 0x002a,
3777
3880
        0x002c, 0x002f,
3804
3907
        0x0700, 0x070d,
3805
3908
        0x07f7, 0x07f9,
3806
3909
        0x0830, 0x083e,
 
3910
        0x085e, 0x085e,
3807
3911
        0x0964, 0x0965,
3808
3912
        0x0970, 0x0970,
3809
3913
        0x0df4, 0x0df4,
3813
3917
        0x0f3a, 0x0f3d,
3814
3918
        0x0f85, 0x0f85,
3815
3919
        0x0fd0, 0x0fd4,
 
3920
        0x0fd9, 0x0fda,
3816
3921
        0x104a, 0x104f,
3817
3922
        0x10fb, 0x10fb,
3818
3923
        0x1361, 0x1368,
3825
3930
        0x17d8, 0x17da,
3826
3931
        0x1800, 0x180a,
3827
3932
        0x1944, 0x1945,
3828
 
        0x19de, 0x19df,
3829
3933
        0x1a1e, 0x1a1f,
3830
3934
        0x1aa0, 0x1aa6,
3831
3935
        0x1aa8, 0x1aad,
3832
3936
        0x1b5a, 0x1b60,
 
3937
        0x1bfc, 0x1bff,
3833
3938
        0x1c3b, 0x1c3f,
3834
3939
        0x1c7e, 0x1c7f,
3835
3940
        0x1cd3, 0x1cd3,
3848
3953
        0x29fc, 0x29fd,
3849
3954
        0x2cf9, 0x2cfc,
3850
3955
        0x2cfe, 0x2cff,
 
3956
        0x2d70, 0x2d70,
3851
3957
        0x2e00, 0x2e2e,
3852
3958
        0x2e30, 0x2e31,
3853
3959
        0x3001, 0x3003,
3898
4004
        0x10a50, 0x10a58,
3899
4005
        0x10a7f, 0x10a7f,
3900
4006
        0x10b39, 0x10b3f,
 
4007
        0x11047, 0x1104d,
3901
4008
        0x110bb, 0x110bc,
3902
4009
        0x110be, 0x110c1,
3903
4010
        0x12470, 0x12473,
4042
4149
 
4043
4150
/* 'Po': General Category */
4044
4151
static const OnigCodePoint CR_Po[] = {
4045
 
        124,
 
4152
        128,
4046
4153
        0x0021, 0x0023,
4047
4154
        0x0025, 0x0027,
4048
4155
        0x002a, 0x002a,
4071
4178
        0x0700, 0x070d,
4072
4179
        0x07f7, 0x07f9,
4073
4180
        0x0830, 0x083e,
 
4181
        0x085e, 0x085e,
4074
4182
        0x0964, 0x0965,
4075
4183
        0x0970, 0x0970,
4076
4184
        0x0df4, 0x0df4,
4079
4187
        0x0f04, 0x0f12,
4080
4188
        0x0f85, 0x0f85,
4081
4189
        0x0fd0, 0x0fd4,
 
4190
        0x0fd9, 0x0fda,
4082
4191
        0x104a, 0x104f,
4083
4192
        0x10fb, 0x10fb,
4084
4193
        0x1361, 0x1368,
4090
4199
        0x1800, 0x1805,
4091
4200
        0x1807, 0x180a,
4092
4201
        0x1944, 0x1945,
4093
 
        0x19de, 0x19df,
4094
4202
        0x1a1e, 0x1a1f,
4095
4203
        0x1aa0, 0x1aa6,
4096
4204
        0x1aa8, 0x1aad,
4097
4205
        0x1b5a, 0x1b60,
 
4206
        0x1bfc, 0x1bff,
4098
4207
        0x1c3b, 0x1c3f,
4099
4208
        0x1c7e, 0x1c7f,
4100
4209
        0x1cd3, 0x1cd3,
4108
4217
        0x2055, 0x205e,
4109
4218
        0x2cf9, 0x2cfc,
4110
4219
        0x2cfe, 0x2cff,
 
4220
        0x2d70, 0x2d70,
4111
4221
        0x2e00, 0x2e01,
4112
4222
        0x2e06, 0x2e08,
4113
4223
        0x2e0b, 0x2e0b,
4164
4274
        0x10a50, 0x10a58,
4165
4275
        0x10a7f, 0x10a7f,
4166
4276
        0x10b39, 0x10b3f,
 
4277
        0x11047, 0x1104d,
4167
4278
        0x110bb, 0x110bc,
4168
4279
        0x110be, 0x110c1,
4169
4280
        0x12470, 0x12473,
4248
4359
 
4249
4360
/* 'S': Major Category */
4250
4361
static const OnigCodePoint CR_S[] = {
4251
 
        198,
 
4362
        208,
4252
4363
        0x0024, 0x0024,
4253
4364
        0x002b, 0x002b,
4254
4365
        0x003c, 0x003e,
4276
4387
        0x0606, 0x0608,
4277
4388
        0x060b, 0x060b,
4278
4389
        0x060e, 0x060f,
 
4390
        0x06de, 0x06de,
4279
4391
        0x06e9, 0x06e9,
4280
4392
        0x06fd, 0x06fe,
4281
4393
        0x07f6, 0x07f6,
4285
4397
        0x0b70, 0x0b70,
4286
4398
        0x0bf3, 0x0bfa,
4287
4399
        0x0c7f, 0x0c7f,
4288
 
        0x0cf1, 0x0cf2,
4289
4400
        0x0d79, 0x0d79,
4290
4401
        0x0e3f, 0x0e3f,
4291
4402
        0x0f01, 0x0f03,
4303
4414
        0x1390, 0x1399,
4304
4415
        0x17db, 0x17db,
4305
4416
        0x1940, 0x1940,
4306
 
        0x19e0, 0x19ff,
 
4417
        0x19de, 0x19ff,
4307
4418
        0x1b61, 0x1b6a,
4308
4419
        0x1b74, 0x1b7c,
4309
4420
        0x1fbd, 0x1fbd,
4316
4427
        0x2052, 0x2052,
4317
4428
        0x207a, 0x207c,
4318
4429
        0x208a, 0x208c,
4319
 
        0x20a0, 0x20b8,
 
4430
        0x20a0, 0x20b9,
4320
4431
        0x2100, 0x2101,
4321
4432
        0x2103, 0x2106,
4322
4433
        0x2108, 0x2109,
4332
4443
        0x214a, 0x214d,
4333
4444
        0x214f, 0x214f,
4334
4445
        0x2190, 0x2328,
4335
 
        0x232b, 0x23e8,
 
4446
        0x232b, 0x23f3,
4336
4447
        0x2400, 0x2426,
4337
4448
        0x2440, 0x244a,
4338
4449
        0x249c, 0x24e9,
4339
 
        0x2500, 0x26cd,
4340
 
        0x26cf, 0x26e1,
4341
 
        0x26e3, 0x26e3,
4342
 
        0x26e8, 0x26ff,
4343
 
        0x2701, 0x2704,
4344
 
        0x2706, 0x2709,
4345
 
        0x270c, 0x2727,
4346
 
        0x2729, 0x274b,
4347
 
        0x274d, 0x274d,
4348
 
        0x274f, 0x2752,
4349
 
        0x2756, 0x275e,
4350
 
        0x2761, 0x2767,
4351
 
        0x2794, 0x2794,
4352
 
        0x2798, 0x27af,
4353
 
        0x27b1, 0x27be,
4354
 
        0x27c0, 0x27c4,
 
4450
        0x2500, 0x26ff,
 
4451
        0x2701, 0x2767,
 
4452
        0x2794, 0x27c4,
4355
4453
        0x27c7, 0x27ca,
4356
4454
        0x27cc, 0x27cc,
4357
 
        0x27d0, 0x27e5,
 
4455
        0x27ce, 0x27e5,
4358
4456
        0x27f0, 0x2982,
4359
4457
        0x2999, 0x29d7,
4360
4458
        0x29dc, 0x29fb,
4389
4487
        0xa836, 0xa839,
4390
4488
        0xaa77, 0xaa79,
4391
4489
        0xfb29, 0xfb29,
 
4490
        0xfbb2, 0xfbc1,
4392
4491
        0xfdfc, 0xfdfd,
4393
4492
        0xfe62, 0xfe62,
4394
4493
        0xfe64, 0xfe66,
4430
4529
        0x1d7c3, 0x1d7c3,
4431
4530
        0x1f000, 0x1f02b,
4432
4531
        0x1f030, 0x1f093,
 
4532
        0x1f0a0, 0x1f0ae,
 
4533
        0x1f0b1, 0x1f0be,
 
4534
        0x1f0c1, 0x1f0cf,
 
4535
        0x1f0d1, 0x1f0df,
4433
4536
        0x1f110, 0x1f12e,
4434
 
        0x1f131, 0x1f131,
4435
 
        0x1f13d, 0x1f13d,
4436
 
        0x1f13f, 0x1f13f,
4437
 
        0x1f142, 0x1f142,
4438
 
        0x1f146, 0x1f146,
4439
 
        0x1f14a, 0x1f14e,
4440
 
        0x1f157, 0x1f157,
4441
 
        0x1f15f, 0x1f15f,
4442
 
        0x1f179, 0x1f179,
4443
 
        0x1f17b, 0x1f17c,
4444
 
        0x1f17f, 0x1f17f,
4445
 
        0x1f18a, 0x1f18d,
4446
 
        0x1f190, 0x1f190,
4447
 
        0x1f200, 0x1f200,
4448
 
        0x1f210, 0x1f231,
 
4537
        0x1f130, 0x1f169,
 
4538
        0x1f170, 0x1f19a,
 
4539
        0x1f1e6, 0x1f202,
 
4540
        0x1f210, 0x1f23a,
4449
4541
        0x1f240, 0x1f248,
 
4542
        0x1f250, 0x1f251,
 
4543
        0x1f300, 0x1f320,
 
4544
        0x1f330, 0x1f335,
 
4545
        0x1f337, 0x1f37c,
 
4546
        0x1f380, 0x1f393,
 
4547
        0x1f3a0, 0x1f3c4,
 
4548
        0x1f3c6, 0x1f3ca,
 
4549
        0x1f3e0, 0x1f3f0,
 
4550
        0x1f400, 0x1f43e,
 
4551
        0x1f440, 0x1f440,
 
4552
        0x1f442, 0x1f4f7,
 
4553
        0x1f4f9, 0x1f4fc,
 
4554
        0x1f500, 0x1f53d,
 
4555
        0x1f550, 0x1f567,
 
4556
        0x1f5fb, 0x1f5ff,
 
4557
        0x1f601, 0x1f610,
 
4558
        0x1f612, 0x1f614,
 
4559
        0x1f616, 0x1f616,
 
4560
        0x1f618, 0x1f618,
 
4561
        0x1f61a, 0x1f61a,
 
4562
        0x1f61c, 0x1f61e,
 
4563
        0x1f620, 0x1f625,
 
4564
        0x1f628, 0x1f62b,
 
4565
        0x1f62d, 0x1f62d,
 
4566
        0x1f630, 0x1f633,
 
4567
        0x1f635, 0x1f640,
 
4568
        0x1f645, 0x1f64f,
 
4569
        0x1f680, 0x1f6c5,
 
4570
        0x1f700, 0x1f773,
4450
4571
}; /* CR_S */
4451
4572
 
4452
4573
/* 'Sc': General Category */
4461
4582
        0x0bf9, 0x0bf9,
4462
4583
        0x0e3f, 0x0e3f,
4463
4584
        0x17db, 0x17db,
4464
 
        0x20a0, 0x20b8,
 
4585
        0x20a0, 0x20b9,
4465
4586
        0xa838, 0xa838,
4466
4587
        0xfdfc, 0xfdfc,
4467
4588
        0xfe69, 0xfe69,
4472
4593
 
4473
4594
/* 'Sk': General Category */
4474
4595
static const OnigCodePoint CR_Sk[] = {
4475
 
        26,
 
4596
        27,
4476
4597
        0x005e, 0x005e,
4477
4598
        0x0060, 0x0060,
4478
4599
        0x00a8, 0x00a8,
4496
4617
        0xa700, 0xa716,
4497
4618
        0xa720, 0xa721,
4498
4619
        0xa789, 0xa78a,
 
4620
        0xfbb2, 0xfbc1,
4499
4621
        0xff3e, 0xff3e,
4500
4622
        0xff40, 0xff40,
4501
4623
        0xffe3, 0xffe3,
4503
4625
 
4504
4626
/* 'Sm': General Category */
4505
4627
static const OnigCodePoint CR_Sm[] = {
4506
 
        65,
 
4628
        66,
4507
4629
        0x002b, 0x002b,
4508
4630
        0x003c, 0x003e,
4509
4631
        0x007c, 0x007c,
4518
4640
        0x2052, 0x2052,
4519
4641
        0x207a, 0x207c,
4520
4642
        0x208a, 0x208c,
 
4643
        0x2118, 0x2118,
4521
4644
        0x2140, 0x2144,
4522
4645
        0x214b, 0x214b,
4523
4646
        0x2190, 0x2194,
4542
4665
        0x27c0, 0x27c4,
4543
4666
        0x27c7, 0x27ca,
4544
4667
        0x27cc, 0x27cc,
4545
 
        0x27d0, 0x27e5,
 
4668
        0x27ce, 0x27e5,
4546
4669
        0x27f0, 0x27ff,
4547
4670
        0x2900, 0x2982,
4548
4671
        0x2999, 0x29d7,
4573
4696
 
4574
4697
/* 'So': General Category */
4575
4698
static const OnigCodePoint CR_So[] = {
4576
 
        154,
 
4699
        164,
4577
4700
        0x00a6, 0x00a7,
4578
4701
        0x00a9, 0x00a9,
4579
4702
        0x00ae, 0x00ae,
4581
4704
        0x00b6, 0x00b6,
4582
4705
        0x0482, 0x0482,
4583
4706
        0x060e, 0x060f,
 
4707
        0x06de, 0x06de,
4584
4708
        0x06e9, 0x06e9,
4585
4709
        0x06fd, 0x06fe,
4586
4710
        0x07f6, 0x07f6,
4589
4713
        0x0bf3, 0x0bf8,
4590
4714
        0x0bfa, 0x0bfa,
4591
4715
        0x0c7f, 0x0c7f,
4592
 
        0x0cf1, 0x0cf2,
4593
4716
        0x0d79, 0x0d79,
4594
4717
        0x0f01, 0x0f03,
4595
4718
        0x0f13, 0x0f17,
4605
4728
        0x1360, 0x1360,
4606
4729
        0x1390, 0x1399,
4607
4730
        0x1940, 0x1940,
4608
 
        0x19e0, 0x19ff,
 
4731
        0x19de, 0x19ff,
4609
4732
        0x1b61, 0x1b6a,
4610
4733
        0x1b74, 0x1b7c,
4611
4734
        0x2100, 0x2101,
4612
4735
        0x2103, 0x2106,
4613
4736
        0x2108, 0x2109,
4614
4737
        0x2114, 0x2114,
4615
 
        0x2116, 0x2118,
 
4738
        0x2116, 0x2117,
4616
4739
        0x211e, 0x2123,
4617
4740
        0x2125, 0x2125,
4618
4741
        0x2127, 0x2127,
4637
4760
        0x232b, 0x237b,
4638
4761
        0x237d, 0x239a,
4639
4762
        0x23b4, 0x23db,
4640
 
        0x23e2, 0x23e8,
 
4763
        0x23e2, 0x23f3,
4641
4764
        0x2400, 0x2426,
4642
4765
        0x2440, 0x244a,
4643
4766
        0x249c, 0x24e9,
4645
4768
        0x25b8, 0x25c0,
4646
4769
        0x25c2, 0x25f7,
4647
4770
        0x2600, 0x266e,
4648
 
        0x2670, 0x26cd,
4649
 
        0x26cf, 0x26e1,
4650
 
        0x26e3, 0x26e3,
4651
 
        0x26e8, 0x26ff,
4652
 
        0x2701, 0x2704,
4653
 
        0x2706, 0x2709,
4654
 
        0x270c, 0x2727,
4655
 
        0x2729, 0x274b,
4656
 
        0x274d, 0x274d,
4657
 
        0x274f, 0x2752,
4658
 
        0x2756, 0x275e,
4659
 
        0x2761, 0x2767,
4660
 
        0x2794, 0x2794,
4661
 
        0x2798, 0x27af,
4662
 
        0x27b1, 0x27be,
 
4771
        0x2670, 0x26ff,
 
4772
        0x2701, 0x2767,
 
4773
        0x2794, 0x27bf,
4663
4774
        0x2800, 0x28ff,
4664
4775
        0x2b00, 0x2b2f,
4665
4776
        0x2b45, 0x2b46,
4711
4822
        0x1d300, 0x1d356,
4712
4823
        0x1f000, 0x1f02b,
4713
4824
        0x1f030, 0x1f093,
 
4825
        0x1f0a0, 0x1f0ae,
 
4826
        0x1f0b1, 0x1f0be,
 
4827
        0x1f0c1, 0x1f0cf,
 
4828
        0x1f0d1, 0x1f0df,
4714
4829
        0x1f110, 0x1f12e,
4715
 
        0x1f131, 0x1f131,
4716
 
        0x1f13d, 0x1f13d,
4717
 
        0x1f13f, 0x1f13f,
4718
 
        0x1f142, 0x1f142,
4719
 
        0x1f146, 0x1f146,
4720
 
        0x1f14a, 0x1f14e,
4721
 
        0x1f157, 0x1f157,
4722
 
        0x1f15f, 0x1f15f,
4723
 
        0x1f179, 0x1f179,
4724
 
        0x1f17b, 0x1f17c,
4725
 
        0x1f17f, 0x1f17f,
4726
 
        0x1f18a, 0x1f18d,
4727
 
        0x1f190, 0x1f190,
4728
 
        0x1f200, 0x1f200,
4729
 
        0x1f210, 0x1f231,
 
4830
        0x1f130, 0x1f169,
 
4831
        0x1f170, 0x1f19a,
 
4832
        0x1f1e6, 0x1f202,
 
4833
        0x1f210, 0x1f23a,
4730
4834
        0x1f240, 0x1f248,
 
4835
        0x1f250, 0x1f251,
 
4836
        0x1f300, 0x1f320,
 
4837
        0x1f330, 0x1f335,
 
4838
        0x1f337, 0x1f37c,
 
4839
        0x1f380, 0x1f393,
 
4840
        0x1f3a0, 0x1f3c4,
 
4841
        0x1f3c6, 0x1f3ca,
 
4842
        0x1f3e0, 0x1f3f0,
 
4843
        0x1f400, 0x1f43e,
 
4844
        0x1f440, 0x1f440,
 
4845
        0x1f442, 0x1f4f7,
 
4846
        0x1f4f9, 0x1f4fc,
 
4847
        0x1f500, 0x1f53d,
 
4848
        0x1f550, 0x1f567,
 
4849
        0x1f5fb, 0x1f5ff,
 
4850
        0x1f601, 0x1f610,
 
4851
        0x1f612, 0x1f614,
 
4852
        0x1f616, 0x1f616,
 
4853
        0x1f618, 0x1f618,
 
4854
        0x1f61a, 0x1f61a,
 
4855
        0x1f61c, 0x1f61e,
 
4856
        0x1f620, 0x1f625,
 
4857
        0x1f628, 0x1f62b,
 
4858
        0x1f62d, 0x1f62d,
 
4859
        0x1f630, 0x1f633,
 
4860
        0x1f635, 0x1f640,
 
4861
        0x1f645, 0x1f64f,
 
4862
        0x1f680, 0x1f6c5,
 
4863
        0x1f700, 0x1f773,
4731
4864
}; /* CR_So */
4732
4865
 
4733
4866
/* 'Z': Major Category */
4771
4904
 
4772
4905
/* 'Math': Derived Property */
4773
4906
static const OnigCodePoint CR_Math[] = {
4774
 
        105,
 
4907
        106,
4775
4908
        0x002b, 0x002b,
4776
4909
        0x003c, 0x003e,
4777
4910
        0x005e, 0x005e,
4799
4932
        0x20e5, 0x20e6,
4800
4933
        0x20eb, 0x20ef,
4801
4934
        0x2102, 0x2102,
 
4935
        0x2107, 0x2107,
4802
4936
        0x210a, 0x2113,
4803
4937
        0x2115, 0x2115,
4804
 
        0x2119, 0x211d,
 
4938
        0x2118, 0x211d,
4805
4939
        0x2124, 0x2124,
4806
4940
        0x2128, 0x2129,
4807
4941
        0x212c, 0x212d,
4841
4975
        0x266d, 0x266f,
4842
4976
        0x27c0, 0x27ca,
4843
4977
        0x27cc, 0x27cc,
4844
 
        0x27d0, 0x27ff,
 
4978
        0x27ce, 0x27ff,
4845
4979
        0x2900, 0x2aff,
4846
4980
        0x2b30, 0x2b44,
4847
4981
        0x2b47, 0x2b4c,
4881
5015
 
4882
5016
/* 'Alphabetic': Derived Property */
4883
5017
static const OnigCodePoint CR_Alphabetic[] = {
4884
 
        474,
 
5018
        486,
4885
5019
        0x0041, 0x005a,
4886
5020
        0x0061, 0x007a,
4887
5021
        0x00aa, 0x00aa,
4904
5038
        0x038e, 0x03a1,
4905
5039
        0x03a3, 0x03f5,
4906
5040
        0x03f7, 0x0481,
4907
 
        0x048a, 0x0525,
 
5041
        0x048a, 0x0527,
4908
5042
        0x0531, 0x0556,
4909
5043
        0x0559, 0x0559,
4910
5044
        0x0561, 0x0587,
4916
5050
        0x05d0, 0x05ea,
4917
5051
        0x05f0, 0x05f2,
4918
5052
        0x0610, 0x061a,
4919
 
        0x0621, 0x0657,
4920
 
        0x0659, 0x065e,
 
5053
        0x0620, 0x0657,
 
5054
        0x0659, 0x065f,
4921
5055
        0x066e, 0x06d3,
4922
5056
        0x06d5, 0x06dc,
4923
5057
        0x06e1, 0x06e8,
4931
5065
        0x07fa, 0x07fa,
4932
5066
        0x0800, 0x0817,
4933
5067
        0x081a, 0x082c,
4934
 
        0x0900, 0x0939,
 
5068
        0x0840, 0x0858,
 
5069
        0x0900, 0x093b,
4935
5070
        0x093d, 0x094c,
4936
 
        0x094e, 0x094e,
4937
 
        0x0950, 0x0950,
4938
 
        0x0955, 0x0955,
4939
 
        0x0958, 0x0963,
4940
 
        0x0971, 0x0972,
 
5071
        0x094e, 0x0950,
 
5072
        0x0955, 0x0963,
 
5073
        0x0971, 0x0977,
4941
5074
        0x0979, 0x097f,
4942
5075
        0x0981, 0x0983,
4943
5076
        0x0985, 0x098c,
5034
5167
        0x0cd5, 0x0cd6,
5035
5168
        0x0cde, 0x0cde,
5036
5169
        0x0ce0, 0x0ce3,
 
5170
        0x0cf1, 0x0cf2,
5037
5171
        0x0d02, 0x0d03,
5038
5172
        0x0d05, 0x0d0c,
5039
5173
        0x0d0e, 0x0d10,
5040
 
        0x0d12, 0x0d28,
5041
 
        0x0d2a, 0x0d39,
 
5174
        0x0d12, 0x0d3a,
5042
5175
        0x0d3d, 0x0d44,
5043
5176
        0x0d46, 0x0d48,
5044
5177
        0x0d4a, 0x0d4c,
 
5178
        0x0d4e, 0x0d4e,
5045
5179
        0x0d57, 0x0d57,
5046
5180
        0x0d60, 0x0d63,
5047
5181
        0x0d7a, 0x0d7f,
5079
5213
        0x0f40, 0x0f47,
5080
5214
        0x0f49, 0x0f6c,
5081
5215
        0x0f71, 0x0f81,
5082
 
        0x0f88, 0x0f8b,
5083
 
        0x0f90, 0x0f97,
 
5216
        0x0f88, 0x0f97,
5084
5217
        0x0f99, 0x0fbc,
5085
5218
        0x1000, 0x1036,
5086
5219
        0x1038, 0x1038,
5147
5280
        0x1b45, 0x1b4b,
5148
5281
        0x1b80, 0x1ba9,
5149
5282
        0x1bae, 0x1baf,
 
5283
        0x1bc0, 0x1be5,
 
5284
        0x1be7, 0x1bf1,
5150
5285
        0x1c00, 0x1c35,
5151
5286
        0x1c4d, 0x1c4f,
5152
5287
        0x1c5a, 0x1c7d,
5174
5309
        0x1ff6, 0x1ffc,
5175
5310
        0x2071, 0x2071,
5176
5311
        0x207f, 0x207f,
5177
 
        0x2090, 0x2094,
 
5312
        0x2090, 0x209c,
5178
5313
        0x2102, 0x2102,
5179
5314
        0x2107, 0x2107,
5180
5315
        0x210a, 0x2113,
5218
5353
        0x30fc, 0x30ff,
5219
5354
        0x3105, 0x312d,
5220
5355
        0x3131, 0x318e,
5221
 
        0x31a0, 0x31b7,
 
5356
        0x31a0, 0x31ba,
5222
5357
        0x31f0, 0x31ff,
5223
5358
        0x3400, 0x4db5,
5224
5359
        0x4e00, 0x9fcb,
5227
5362
        0xa500, 0xa60c,
5228
5363
        0xa610, 0xa61f,
5229
5364
        0xa62a, 0xa62b,
5230
 
        0xa640, 0xa65f,
5231
 
        0xa662, 0xa66e,
 
5365
        0xa640, 0xa66e,
5232
5366
        0xa67f, 0xa697,
5233
5367
        0xa6a0, 0xa6ef,
5234
5368
        0xa717, 0xa71f,
5235
5369
        0xa722, 0xa788,
5236
 
        0xa78b, 0xa78c,
5237
 
        0xa7fb, 0xa801,
 
5370
        0xa78b, 0xa78e,
 
5371
        0xa790, 0xa791,
 
5372
        0xa7a0, 0xa7a9,
 
5373
        0xa7fa, 0xa801,
5238
5374
        0xa803, 0xa805,
5239
5375
        0xa807, 0xa80a,
5240
5376
        0xa80c, 0xa827,
5245
5381
        0xa90a, 0xa92a,
5246
5382
        0xa930, 0xa952,
5247
5383
        0xa960, 0xa97c,
5248
 
        0xa980, 0xa9bf,
 
5384
        0xa980, 0xa9b2,
 
5385
        0xa9b4, 0xa9bf,
5249
5386
        0xa9cf, 0xa9cf,
5250
5387
        0xaa00, 0xaa36,
5251
5388
        0xaa40, 0xaa4d,
5255
5392
        0xaac0, 0xaac0,
5256
5393
        0xaac2, 0xaac2,
5257
5394
        0xaadb, 0xaadd,
 
5395
        0xab01, 0xab06,
 
5396
        0xab09, 0xab0e,
 
5397
        0xab11, 0xab16,
 
5398
        0xab20, 0xab26,
 
5399
        0xab28, 0xab2e,
5258
5400
        0xabc0, 0xabea,
5259
5401
        0xac00, 0xd7a3,
5260
5402
        0xd7b0, 0xd7c6,
5319
5461
        0x10b40, 0x10b55,
5320
5462
        0x10b60, 0x10b72,
5321
5463
        0x10c00, 0x10c48,
 
5464
        0x11000, 0x11045,
5322
5465
        0x11082, 0x110b8,
5323
5466
        0x12000, 0x1236e,
5324
5467
        0x12400, 0x12462,
5325
5468
        0x13000, 0x1342e,
 
5469
        0x16800, 0x16a38,
 
5470
        0x1b000, 0x1b001,
5326
5471
        0x1d400, 0x1d454,
5327
5472
        0x1d456, 0x1d49c,
5328
5473
        0x1d49e, 0x1d49f,
5355
5500
        0x1d7c4, 0x1d7cb,
5356
5501
        0x20000, 0x2a6d6,
5357
5502
        0x2a700, 0x2b734,
 
5503
        0x2b740, 0x2b81d,
5358
5504
        0x2f800, 0x2fa1d,
5359
5505
}; /* CR_Alphabetic */
5360
5506
 
5361
5507
/* 'Lowercase': Derived Property */
5362
5508
static const OnigCodePoint CR_Lowercase[] = {
5363
 
        602,
 
5509
        612,
5364
5510
        0x0061, 0x007a,
5365
5511
        0x00aa, 0x00aa,
5366
5512
        0x00b5, 0x00b5,
5630
5776
        0x0521, 0x0521,
5631
5777
        0x0523, 0x0523,
5632
5778
        0x0525, 0x0525,
 
5779
        0x0527, 0x0527,
5633
5780
        0x0561, 0x0587,
5634
5781
        0x1d00, 0x1dbf,
5635
5782
        0x1e01, 0x1e01,
5867
6014
        0xa65b, 0xa65b,
5868
6015
        0xa65d, 0xa65d,
5869
6016
        0xa65f, 0xa65f,
 
6017
        0xa661, 0xa661,
5870
6018
        0xa663, 0xa663,
5871
6019
        0xa665, 0xa665,
5872
6020
        0xa667, 0xa667,
5931
6079
        0xa785, 0xa785,
5932
6080
        0xa787, 0xa787,
5933
6081
        0xa78c, 0xa78c,
 
6082
        0xa78e, 0xa78e,
 
6083
        0xa791, 0xa791,
 
6084
        0xa7a1, 0xa7a1,
 
6085
        0xa7a3, 0xa7a3,
 
6086
        0xa7a5, 0xa7a5,
 
6087
        0xa7a7, 0xa7a7,
 
6088
        0xa7a9, 0xa7a9,
 
6089
        0xa7fa, 0xa7fa,
5934
6090
        0xfb00, 0xfb06,
5935
6091
        0xfb13, 0xfb17,
5936
6092
        0xff41, 0xff5a,
5967
6123
 
5968
6124
/* 'Uppercase': Derived Property */
5969
6125
static const OnigCodePoint CR_Uppercase[] = {
5970
 
        596,
 
6126
        605,
5971
6127
        0x0041, 0x005a,
5972
6128
        0x00c0, 0x00d6,
5973
6129
        0x00d8, 0x00de,
6233
6389
        0x0520, 0x0520,
6234
6390
        0x0522, 0x0522,
6235
6391
        0x0524, 0x0524,
 
6392
        0x0526, 0x0526,
6236
6393
        0x0531, 0x0556,
6237
6394
        0x10a0, 0x10c5,
6238
6395
        0x1e00, 0x1e00,
6467
6624
        0xa65a, 0xa65a,
6468
6625
        0xa65c, 0xa65c,
6469
6626
        0xa65e, 0xa65e,
 
6627
        0xa660, 0xa660,
6470
6628
        0xa662, 0xa662,
6471
6629
        0xa664, 0xa664,
6472
6630
        0xa666, 0xa666,
6531
6689
        0xa784, 0xa784,
6532
6690
        0xa786, 0xa786,
6533
6691
        0xa78b, 0xa78b,
 
6692
        0xa78d, 0xa78d,
 
6693
        0xa790, 0xa790,
 
6694
        0xa7a0, 0xa7a0,
 
6695
        0xa7a2, 0xa7a2,
 
6696
        0xa7a4, 0xa7a4,
 
6697
        0xa7a6, 0xa7a6,
 
6698
        0xa7a8, 0xa7a8,
6534
6699
        0xff21, 0xff3a,
6535
6700
        0x10400, 0x10427,
6536
6701
        0x1d400, 0x1d419,
6568
6733
 
6569
6734
/* 'Cased': Derived Property */
6570
6735
static const OnigCodePoint CR_Cased[] = {
6571
 
        110,
 
6736
        112,
6572
6737
        0x0041, 0x005a,
6573
6738
        0x0061, 0x007a,
6574
6739
        0x00aa, 0x00aa,
6592
6757
        0x038e, 0x03a1,
6593
6758
        0x03a3, 0x03f5,
6594
6759
        0x03f7, 0x0481,
6595
 
        0x048a, 0x0525,
 
6760
        0x048a, 0x0527,
6596
6761
        0x0531, 0x0556,
6597
6762
        0x0561, 0x0587,
6598
6763
        0x10a0, 0x10c5,
6639
6804
        0x2c60, 0x2ce4,
6640
6805
        0x2ceb, 0x2cee,
6641
6806
        0x2d00, 0x2d25,
6642
 
        0xa640, 0xa65f,
6643
 
        0xa662, 0xa66d,
 
6807
        0xa640, 0xa66d,
6644
6808
        0xa680, 0xa697,
6645
6809
        0xa722, 0xa787,
6646
 
        0xa78b, 0xa78c,
 
6810
        0xa78b, 0xa78e,
 
6811
        0xa790, 0xa791,
 
6812
        0xa7a0, 0xa7a9,
 
6813
        0xa7fa, 0xa7fa,
6647
6814
        0xfb00, 0xfb06,
6648
6815
        0xfb13, 0xfb17,
6649
6816
        0xff21, 0xff3a,
6683
6850
 
6684
6851
/* 'Case_Ignorable': Derived Property */
6685
6852
static const OnigCodePoint CR_Case_Ignorable[] = {
6686
 
        266,
 
6853
        277,
6687
6854
        0x0027, 0x0027,
6688
6855
        0x002e, 0x002e,
6689
6856
        0x003a, 0x003a,
6710
6877
        0x0600, 0x0603,
6711
6878
        0x0610, 0x061a,
6712
6879
        0x0640, 0x0640,
6713
 
        0x064b, 0x065e,
 
6880
        0x064b, 0x065f,
6714
6881
        0x0670, 0x0670,
6715
 
        0x06d6, 0x06e8,
 
6882
        0x06d6, 0x06dd,
 
6883
        0x06df, 0x06e8,
6716
6884
        0x06ea, 0x06ed,
6717
6885
        0x070f, 0x070f,
6718
6886
        0x0711, 0x0711,
6721
6889
        0x07eb, 0x07f5,
6722
6890
        0x07fa, 0x07fa,
6723
6891
        0x0816, 0x082d,
 
6892
        0x0859, 0x085b,
6724
6893
        0x0900, 0x0902,
 
6894
        0x093a, 0x093a,
6725
6895
        0x093c, 0x093c,
6726
6896
        0x0941, 0x0948,
6727
6897
        0x094d, 0x094d,
6728
 
        0x0951, 0x0955,
 
6898
        0x0951, 0x0957,
6729
6899
        0x0962, 0x0963,
6730
6900
        0x0971, 0x0971,
6731
6901
        0x0981, 0x0981,
6788
6958
        0x0f71, 0x0f7e,
6789
6959
        0x0f80, 0x0f84,
6790
6960
        0x0f86, 0x0f87,
6791
 
        0x0f90, 0x0f97,
 
6961
        0x0f8d, 0x0f97,
6792
6962
        0x0f99, 0x0fbc,
6793
6963
        0x0fc6, 0x0fc6,
6794
6964
        0x102d, 0x1030,
6803
6973
        0x108d, 0x108d,
6804
6974
        0x109d, 0x109d,
6805
6975
        0x10fc, 0x10fc,
6806
 
        0x135f, 0x135f,
 
6976
        0x135d, 0x135f,
6807
6977
        0x1712, 0x1714,
6808
6978
        0x1732, 0x1734,
6809
6979
        0x1752, 0x1753,
6839
7009
        0x1b80, 0x1b81,
6840
7010
        0x1ba2, 0x1ba5,
6841
7011
        0x1ba8, 0x1ba9,
 
7012
        0x1be6, 0x1be6,
 
7013
        0x1be8, 0x1be9,
 
7014
        0x1bed, 0x1bed,
 
7015
        0x1bef, 0x1bf1,
6842
7016
        0x1c2c, 0x1c33,
6843
7017
        0x1c36, 0x1c37,
6844
7018
        0x1c78, 0x1c7d,
6849
7023
        0x1d2c, 0x1d61,
6850
7024
        0x1d78, 0x1d78,
6851
7025
        0x1d9b, 0x1de6,
6852
 
        0x1dfd, 0x1dff,
 
7026
        0x1dfc, 0x1dff,
6853
7027
        0x1fbd, 0x1fbd,
6854
7028
        0x1fbf, 0x1fc1,
6855
7029
        0x1fcd, 0x1fcf,
6865
7039
        0x206a, 0x206f,
6866
7040
        0x2071, 0x2071,
6867
7041
        0x207f, 0x207f,
6868
 
        0x2090, 0x2094,
 
7042
        0x2090, 0x209c,
6869
7043
        0x20d0, 0x20f0,
6870
7044
        0x2c7d, 0x2c7d,
6871
7045
        0x2cef, 0x2cf1,
6872
7046
        0x2d6f, 0x2d6f,
 
7047
        0x2d7f, 0x2d7f,
6873
7048
        0x2de0, 0x2dff,
6874
7049
        0x2e2f, 0x2e2f,
6875
7050
        0x3005, 0x3005,
6917
7092
        0xabe8, 0xabe8,
6918
7093
        0xabed, 0xabed,
6919
7094
        0xfb1e, 0xfb1e,
 
7095
        0xfbb2, 0xfbc1,
6920
7096
        0xfe00, 0xfe0f,
6921
7097
        0xfe13, 0xfe13,
6922
7098
        0xfe20, 0xfe26,
6938
7114
        0x10a0c, 0x10a0f,
6939
7115
        0x10a38, 0x10a3a,
6940
7116
        0x10a3f, 0x10a3f,
 
7117
        0x11001, 0x11001,
 
7118
        0x11038, 0x11046,
6941
7119
        0x11080, 0x11081,
6942
7120
        0x110b3, 0x110b6,
6943
7121
        0x110b9, 0x110ba,
6954
7132
 
6955
7133
/* 'Changes_When_Lowercased': Derived Property */
6956
7134
static const OnigCodePoint CR_Changes_When_Lowercased[] = {
6957
 
        557,
 
7135
        566,
6958
7136
        0x0041, 0x005a,
6959
7137
        0x00c0, 0x00d6,
6960
7138
        0x00d8, 0x00de,
7219
7397
        0x0520, 0x0520,
7220
7398
        0x0522, 0x0522,
7221
7399
        0x0524, 0x0524,
 
7400
        0x0526, 0x0526,
7222
7401
        0x0531, 0x0556,
7223
7402
        0x10a0, 0x10c5,
7224
7403
        0x1e00, 0x1e00,
7446
7625
        0xa65a, 0xa65a,
7447
7626
        0xa65c, 0xa65c,
7448
7627
        0xa65e, 0xa65e,
 
7628
        0xa660, 0xa660,
7449
7629
        0xa662, 0xa662,
7450
7630
        0xa664, 0xa664,
7451
7631
        0xa666, 0xa666,
7510
7690
        0xa784, 0xa784,
7511
7691
        0xa786, 0xa786,
7512
7692
        0xa78b, 0xa78b,
 
7693
        0xa78d, 0xa78d,
 
7694
        0xa790, 0xa790,
 
7695
        0xa7a0, 0xa7a0,
 
7696
        0xa7a2, 0xa7a2,
 
7697
        0xa7a4, 0xa7a4,
 
7698
        0xa7a6, 0xa7a6,
 
7699
        0xa7a8, 0xa7a8,
7513
7700
        0xff21, 0xff3a,
7514
7701
        0x10400, 0x10427,
7515
7702
}; /* CR_Changes_When_Lowercased */
7516
7703
 
7517
7704
/* 'Changes_When_Uppercased': Derived Property */
7518
7705
static const OnigCodePoint CR_Changes_When_Uppercased[] = {
7519
 
        573,
 
7706
        582,
7520
7707
        0x0061, 0x007a,
7521
7708
        0x00b5, 0x00b5,
7522
7709
        0x00df, 0x00f6,
7666
7853
        0x025b, 0x025b,
7667
7854
        0x0260, 0x0260,
7668
7855
        0x0263, 0x0263,
 
7856
        0x0265, 0x0265,
7669
7857
        0x0268, 0x0269,
7670
7858
        0x026b, 0x026b,
7671
7859
        0x026f, 0x026f,
7795
7983
        0x0521, 0x0521,
7796
7984
        0x0523, 0x0523,
7797
7985
        0x0525, 0x0525,
 
7986
        0x0527, 0x0527,
7798
7987
        0x0561, 0x0587,
7799
7988
        0x1d79, 0x1d79,
7800
7989
        0x1d7d, 0x1d7d,
8022
8211
        0xa65b, 0xa65b,
8023
8212
        0xa65d, 0xa65d,
8024
8213
        0xa65f, 0xa65f,
 
8214
        0xa661, 0xa661,
8025
8215
        0xa663, 0xa663,
8026
8216
        0xa665, 0xa665,
8027
8217
        0xa667, 0xa667,
8086
8276
        0xa785, 0xa785,
8087
8277
        0xa787, 0xa787,
8088
8278
        0xa78c, 0xa78c,
 
8279
        0xa791, 0xa791,
 
8280
        0xa7a1, 0xa7a1,
 
8281
        0xa7a3, 0xa7a3,
 
8282
        0xa7a5, 0xa7a5,
 
8283
        0xa7a7, 0xa7a7,
 
8284
        0xa7a9, 0xa7a9,
8089
8285
        0xfb00, 0xfb06,
8090
8286
        0xfb13, 0xfb17,
8091
8287
        0xff41, 0xff5a,
8094
8290
 
8095
8291
/* 'Changes_When_Titlecased': Derived Property */
8096
8292
static const OnigCodePoint CR_Changes_When_Titlecased[] = {
8097
 
        574,
 
8293
        583,
8098
8294
        0x0061, 0x007a,
8099
8295
        0x00b5, 0x00b5,
8100
8296
        0x00df, 0x00f6,
8245
8441
        0x025b, 0x025b,
8246
8442
        0x0260, 0x0260,
8247
8443
        0x0263, 0x0263,
 
8444
        0x0265, 0x0265,
8248
8445
        0x0268, 0x0269,
8249
8446
        0x026b, 0x026b,
8250
8447
        0x026f, 0x026f,
8374
8571
        0x0521, 0x0521,
8375
8572
        0x0523, 0x0523,
8376
8573
        0x0525, 0x0525,
 
8574
        0x0527, 0x0527,
8377
8575
        0x0561, 0x0587,
8378
8576
        0x1d79, 0x1d79,
8379
8577
        0x1d7d, 0x1d7d,
8601
8799
        0xa65b, 0xa65b,
8602
8800
        0xa65d, 0xa65d,
8603
8801
        0xa65f, 0xa65f,
 
8802
        0xa661, 0xa661,
8604
8803
        0xa663, 0xa663,
8605
8804
        0xa665, 0xa665,
8606
8805
        0xa667, 0xa667,
8665
8864
        0xa785, 0xa785,
8666
8865
        0xa787, 0xa787,
8667
8866
        0xa78c, 0xa78c,
 
8867
        0xa791, 0xa791,
 
8868
        0xa7a1, 0xa7a1,
 
8869
        0xa7a3, 0xa7a3,
 
8870
        0xa7a5, 0xa7a5,
 
8871
        0xa7a7, 0xa7a7,
 
8872
        0xa7a9, 0xa7a9,
8668
8873
        0xfb00, 0xfb06,
8669
8874
        0xfb13, 0xfb17,
8670
8875
        0xff41, 0xff5a,
8673
8878
 
8674
8879
/* 'Changes_When_Casefolded': Derived Property */
8675
8880
static const OnigCodePoint CR_Changes_When_Casefolded[] = {
8676
 
        568,
 
8881
        577,
8677
8882
        0x0041, 0x005a,
8678
8883
        0x00b5, 0x00b5,
8679
8884
        0x00c0, 0x00d6,
8944
9149
        0x0520, 0x0520,
8945
9150
        0x0522, 0x0522,
8946
9151
        0x0524, 0x0524,
 
9152
        0x0526, 0x0526,
8947
9153
        0x0531, 0x0556,
8948
9154
        0x0587, 0x0587,
8949
9155
        0x10a0, 0x10c5,
9174
9380
        0xa65a, 0xa65a,
9175
9381
        0xa65c, 0xa65c,
9176
9382
        0xa65e, 0xa65e,
 
9383
        0xa660, 0xa660,
9177
9384
        0xa662, 0xa662,
9178
9385
        0xa664, 0xa664,
9179
9386
        0xa666, 0xa666,
9238
9445
        0xa784, 0xa784,
9239
9446
        0xa786, 0xa786,
9240
9447
        0xa78b, 0xa78b,
 
9448
        0xa78d, 0xa78d,
 
9449
        0xa790, 0xa790,
 
9450
        0xa7a0, 0xa7a0,
 
9451
        0xa7a2, 0xa7a2,
 
9452
        0xa7a4, 0xa7a4,
 
9453
        0xa7a6, 0xa7a6,
 
9454
        0xa7a8, 0xa7a8,
9241
9455
        0xfb00, 0xfb06,
9242
9456
        0xfb13, 0xfb17,
9243
9457
        0xff21, 0xff3a,
9246
9460
 
9247
9461
/* 'Changes_When_Casemapped': Derived Property */
9248
9462
static const OnigCodePoint CR_Changes_When_Casemapped[] = {
9249
 
        97,
 
9463
        99,
9250
9464
        0x0041, 0x005a,
9251
9465
        0x0061, 0x007a,
9252
9466
        0x00b5, 0x00b5,
9267
9481
        0x025b, 0x025b,
9268
9482
        0x0260, 0x0260,
9269
9483
        0x0263, 0x0263,
 
9484
        0x0265, 0x0265,
9270
9485
        0x0268, 0x0269,
9271
9486
        0x026b, 0x026b,
9272
9487
        0x026f, 0x026f,
9290
9505
        0x03f4, 0x03f5,
9291
9506
        0x03f7, 0x03fb,
9292
9507
        0x03fd, 0x0481,
9293
 
        0x048a, 0x0525,
 
9508
        0x048a, 0x0527,
9294
9509
        0x0531, 0x0556,
9295
9510
        0x0561, 0x0587,
9296
9511
        0x10a0, 0x10c5,
9332
9547
        0x2c7e, 0x2ce3,
9333
9548
        0x2ceb, 0x2cee,
9334
9549
        0x2d00, 0x2d25,
9335
 
        0xa640, 0xa65f,
9336
 
        0xa662, 0xa66d,
 
9550
        0xa640, 0xa66d,
9337
9551
        0xa680, 0xa697,
9338
9552
        0xa722, 0xa72f,
9339
9553
        0xa732, 0xa76f,
9340
9554
        0xa779, 0xa787,
9341
 
        0xa78b, 0xa78c,
 
9555
        0xa78b, 0xa78d,
 
9556
        0xa790, 0xa791,
 
9557
        0xa7a0, 0xa7a9,
9342
9558
        0xfb00, 0xfb06,
9343
9559
        0xfb13, 0xfb17,
9344
9560
        0xff21, 0xff3a,
9348
9564
 
9349
9565
/* 'ID_Start': Derived Property */
9350
9566
static const OnigCodePoint CR_ID_Start[] = {
9351
 
        424,
 
9567
        437,
9352
9568
        0x0041, 0x005a,
9353
9569
        0x0061, 0x007a,
9354
9570
        0x00aa, 0x00aa,
9370
9586
        0x038e, 0x03a1,
9371
9587
        0x03a3, 0x03f5,
9372
9588
        0x03f7, 0x0481,
9373
 
        0x048a, 0x0525,
 
9589
        0x048a, 0x0527,
9374
9590
        0x0531, 0x0556,
9375
9591
        0x0559, 0x0559,
9376
9592
        0x0561, 0x0587,
9377
9593
        0x05d0, 0x05ea,
9378
9594
        0x05f0, 0x05f2,
9379
 
        0x0621, 0x064a,
 
9595
        0x0620, 0x064a,
9380
9596
        0x066e, 0x066f,
9381
9597
        0x0671, 0x06d3,
9382
9598
        0x06d5, 0x06d5,
9395
9611
        0x081a, 0x081a,
9396
9612
        0x0824, 0x0824,
9397
9613
        0x0828, 0x0828,
 
9614
        0x0840, 0x0858,
9398
9615
        0x0904, 0x0939,
9399
9616
        0x093d, 0x093d,
9400
9617
        0x0950, 0x0950,
9401
9618
        0x0958, 0x0961,
9402
 
        0x0971, 0x0972,
 
9619
        0x0971, 0x0977,
9403
9620
        0x0979, 0x097f,
9404
9621
        0x0985, 0x098c,
9405
9622
        0x098f, 0x0990,
9468
9685
        0x0cbd, 0x0cbd,
9469
9686
        0x0cde, 0x0cde,
9470
9687
        0x0ce0, 0x0ce1,
 
9688
        0x0cf1, 0x0cf2,
9471
9689
        0x0d05, 0x0d0c,
9472
9690
        0x0d0e, 0x0d10,
9473
 
        0x0d12, 0x0d28,
9474
 
        0x0d2a, 0x0d39,
 
9691
        0x0d12, 0x0d3a,
9475
9692
        0x0d3d, 0x0d3d,
 
9693
        0x0d4e, 0x0d4e,
9476
9694
        0x0d60, 0x0d61,
9477
9695
        0x0d7a, 0x0d7f,
9478
9696
        0x0d85, 0x0d96,
9503
9721
        0x0f00, 0x0f00,
9504
9722
        0x0f40, 0x0f47,
9505
9723
        0x0f49, 0x0f6c,
9506
 
        0x0f88, 0x0f8b,
 
9724
        0x0f88, 0x0f8c,
9507
9725
        0x1000, 0x102a,
9508
9726
        0x103f, 0x103f,
9509
9727
        0x1050, 0x1055,
9564
9782
        0x1b45, 0x1b4b,
9565
9783
        0x1b83, 0x1ba0,
9566
9784
        0x1bae, 0x1baf,
 
9785
        0x1bc0, 0x1be5,
9567
9786
        0x1c00, 0x1c23,
9568
9787
        0x1c4d, 0x1c4f,
9569
9788
        0x1c5a, 0x1c7d,
9591
9810
        0x1ff6, 0x1ffc,
9592
9811
        0x2071, 0x2071,
9593
9812
        0x207f, 0x207f,
9594
 
        0x2090, 0x2094,
 
9813
        0x2090, 0x209c,
9595
9814
        0x2102, 0x2102,
9596
9815
        0x2107, 0x2107,
9597
9816
        0x210a, 0x2113,
9631
9850
        0x30fc, 0x30ff,
9632
9851
        0x3105, 0x312d,
9633
9852
        0x3131, 0x318e,
9634
 
        0x31a0, 0x31b7,
 
9853
        0x31a0, 0x31ba,
9635
9854
        0x31f0, 0x31ff,
9636
9855
        0x3400, 0x4db5,
9637
9856
        0x4e00, 0x9fcb,
9640
9859
        0xa500, 0xa60c,
9641
9860
        0xa610, 0xa61f,
9642
9861
        0xa62a, 0xa62b,
9643
 
        0xa640, 0xa65f,
9644
 
        0xa662, 0xa66e,
 
9862
        0xa640, 0xa66e,
9645
9863
        0xa67f, 0xa697,
9646
9864
        0xa6a0, 0xa6ef,
9647
9865
        0xa717, 0xa71f,
9648
9866
        0xa722, 0xa788,
9649
 
        0xa78b, 0xa78c,
9650
 
        0xa7fb, 0xa801,
 
9867
        0xa78b, 0xa78e,
 
9868
        0xa790, 0xa791,
 
9869
        0xa7a0, 0xa7a9,
 
9870
        0xa7fa, 0xa801,
9651
9871
        0xa803, 0xa805,
9652
9872
        0xa807, 0xa80a,
9653
9873
        0xa80c, 0xa822,
9672
9892
        0xaac0, 0xaac0,
9673
9893
        0xaac2, 0xaac2,
9674
9894
        0xaadb, 0xaadd,
 
9895
        0xab01, 0xab06,
 
9896
        0xab09, 0xab0e,
 
9897
        0xab11, 0xab16,
 
9898
        0xab20, 0xab26,
 
9899
        0xab28, 0xab2e,
9675
9900
        0xabc0, 0xabe2,
9676
9901
        0xac00, 0xd7a3,
9677
9902
        0xd7b0, 0xd7c6,
9736
9961
        0x10b40, 0x10b55,
9737
9962
        0x10b60, 0x10b72,
9738
9963
        0x10c00, 0x10c48,
 
9964
        0x11003, 0x11037,
9739
9965
        0x11083, 0x110af,
9740
9966
        0x12000, 0x1236e,
9741
9967
        0x12400, 0x12462,
9742
9968
        0x13000, 0x1342e,
 
9969
        0x16800, 0x16a38,
 
9970
        0x1b000, 0x1b001,
9743
9971
        0x1d400, 0x1d454,
9744
9972
        0x1d456, 0x1d49c,
9745
9973
        0x1d49e, 0x1d49f,
9772
10000
        0x1d7c4, 0x1d7cb,
9773
10001
        0x20000, 0x2a6d6,
9774
10002
        0x2a700, 0x2b734,
 
10003
        0x2b740, 0x2b81d,
9775
10004
        0x2f800, 0x2fa1d,
9776
10005
}; /* CR_ID_Start */
9777
10006
 
9778
10007
/* 'ID_Continue': Derived Property */
9779
10008
static const OnigCodePoint CR_ID_Continue[] = {
9780
 
        506,
 
10009
        514,
9781
10010
        0x0030, 0x0039,
9782
10011
        0x0041, 0x005a,
9783
10012
        0x005f, 0x005f,
9802
10031
        0x03a3, 0x03f5,
9803
10032
        0x03f7, 0x0481,
9804
10033
        0x0483, 0x0487,
9805
 
        0x048a, 0x0525,
 
10034
        0x048a, 0x0527,
9806
10035
        0x0531, 0x0556,
9807
10036
        0x0559, 0x0559,
9808
10037
        0x0561, 0x0587,
9814
10043
        0x05d0, 0x05ea,
9815
10044
        0x05f0, 0x05f2,
9816
10045
        0x0610, 0x061a,
9817
 
        0x0621, 0x065e,
9818
 
        0x0660, 0x0669,
 
10046
        0x0620, 0x0669,
9819
10047
        0x066e, 0x06d3,
9820
10048
        0x06d5, 0x06dc,
9821
10049
        0x06df, 0x06e8,
9826
10054
        0x07c0, 0x07f5,
9827
10055
        0x07fa, 0x07fa,
9828
10056
        0x0800, 0x082d,
9829
 
        0x0900, 0x0939,
9830
 
        0x093c, 0x094e,
9831
 
        0x0950, 0x0955,
9832
 
        0x0958, 0x0963,
 
10057
        0x0840, 0x085b,
 
10058
        0x0900, 0x0963,
9833
10059
        0x0966, 0x096f,
9834
 
        0x0971, 0x0972,
 
10060
        0x0971, 0x0977,
9835
10061
        0x0979, 0x097f,
9836
10062
        0x0981, 0x0983,
9837
10063
        0x0985, 0x098c,
9933
10159
        0x0cde, 0x0cde,
9934
10160
        0x0ce0, 0x0ce3,
9935
10161
        0x0ce6, 0x0cef,
 
10162
        0x0cf1, 0x0cf2,
9936
10163
        0x0d02, 0x0d03,
9937
10164
        0x0d05, 0x0d0c,
9938
10165
        0x0d0e, 0x0d10,
9939
 
        0x0d12, 0x0d28,
9940
 
        0x0d2a, 0x0d39,
 
10166
        0x0d12, 0x0d3a,
9941
10167
        0x0d3d, 0x0d44,
9942
10168
        0x0d46, 0x0d48,
9943
 
        0x0d4a, 0x0d4d,
 
10169
        0x0d4a, 0x0d4e,
9944
10170
        0x0d57, 0x0d57,
9945
10171
        0x0d60, 0x0d63,
9946
10172
        0x0d66, 0x0d6f,
9986
10212
        0x0f3e, 0x0f47,
9987
10213
        0x0f49, 0x0f6c,
9988
10214
        0x0f71, 0x0f84,
9989
 
        0x0f86, 0x0f8b,
9990
 
        0x0f90, 0x0f97,
 
10215
        0x0f86, 0x0f97,
9991
10216
        0x0f99, 0x0fbc,
9992
10217
        0x0fc6, 0x0fc6,
9993
10218
        0x1000, 0x1049,
10011
10236
        0x12d8, 0x1310,
10012
10237
        0x1312, 0x1315,
10013
10238
        0x1318, 0x135a,
10014
 
        0x135f, 0x135f,
 
10239
        0x135d, 0x135f,
10015
10240
        0x1369, 0x1371,
10016
10241
        0x1380, 0x138f,
10017
10242
        0x13a0, 0x13f4,
10056
10281
        0x1b6b, 0x1b73,
10057
10282
        0x1b80, 0x1baa,
10058
10283
        0x1bae, 0x1bb9,
 
10284
        0x1bc0, 0x1bf3,
10059
10285
        0x1c00, 0x1c37,
10060
10286
        0x1c40, 0x1c49,
10061
10287
        0x1c4d, 0x1c7d,
10062
10288
        0x1cd0, 0x1cd2,
10063
10289
        0x1cd4, 0x1cf2,
10064
10290
        0x1d00, 0x1de6,
10065
 
        0x1dfd, 0x1f15,
 
10291
        0x1dfc, 0x1f15,
10066
10292
        0x1f18, 0x1f1d,
10067
10293
        0x1f20, 0x1f45,
10068
10294
        0x1f48, 0x1f4d,
10085
10311
        0x2054, 0x2054,
10086
10312
        0x2071, 0x2071,
10087
10313
        0x207f, 0x207f,
10088
 
        0x2090, 0x2094,
 
10314
        0x2090, 0x209c,
10089
10315
        0x20d0, 0x20dc,
10090
10316
        0x20e1, 0x20e1,
10091
10317
        0x20e5, 0x20f0,
10109
10335
        0x2d00, 0x2d25,
10110
10336
        0x2d30, 0x2d65,
10111
10337
        0x2d6f, 0x2d6f,
10112
 
        0x2d80, 0x2d96,
 
10338
        0x2d7f, 0x2d96,
10113
10339
        0x2da0, 0x2da6,
10114
10340
        0x2da8, 0x2dae,
10115
10341
        0x2db0, 0x2db6,
10129
10355
        0x30fc, 0x30ff,
10130
10356
        0x3105, 0x312d,
10131
10357
        0x3131, 0x318e,
10132
 
        0x31a0, 0x31b7,
 
10358
        0x31a0, 0x31ba,
10133
10359
        0x31f0, 0x31ff,
10134
10360
        0x3400, 0x4db5,
10135
10361
        0x4e00, 0x9fcb,
10137
10363
        0xa4d0, 0xa4fd,
10138
10364
        0xa500, 0xa60c,
10139
10365
        0xa610, 0xa62b,
10140
 
        0xa640, 0xa65f,
10141
 
        0xa662, 0xa66f,
 
10366
        0xa640, 0xa66f,
10142
10367
        0xa67c, 0xa67d,
10143
10368
        0xa67f, 0xa697,
10144
10369
        0xa6a0, 0xa6f1,
10145
10370
        0xa717, 0xa71f,
10146
10371
        0xa722, 0xa788,
10147
 
        0xa78b, 0xa78c,
10148
 
        0xa7fb, 0xa827,
 
10372
        0xa78b, 0xa78e,
 
10373
        0xa790, 0xa791,
 
10374
        0xa7a0, 0xa7a9,
 
10375
        0xa7fa, 0xa827,
10149
10376
        0xa840, 0xa873,
10150
10377
        0xa880, 0xa8c4,
10151
10378
        0xa8d0, 0xa8d9,
10163
10390
        0xaa7a, 0xaa7b,
10164
10391
        0xaa80, 0xaac2,
10165
10392
        0xaadb, 0xaadd,
 
10393
        0xab01, 0xab06,
 
10394
        0xab09, 0xab0e,
 
10395
        0xab11, 0xab16,
 
10396
        0xab20, 0xab26,
 
10397
        0xab28, 0xab2e,
10166
10398
        0xabc0, 0xabea,
10167
10399
        0xabec, 0xabed,
10168
10400
        0xabf0, 0xabf9,
10239
10471
        0x10b40, 0x10b55,
10240
10472
        0x10b60, 0x10b72,
10241
10473
        0x10c00, 0x10c48,
 
10474
        0x11000, 0x11046,
 
10475
        0x11066, 0x1106f,
10242
10476
        0x11080, 0x110ba,
10243
10477
        0x12000, 0x1236e,
10244
10478
        0x12400, 0x12462,
10245
10479
        0x13000, 0x1342e,
 
10480
        0x16800, 0x16a38,
 
10481
        0x1b000, 0x1b001,
10246
10482
        0x1d165, 0x1d169,
10247
10483
        0x1d16d, 0x1d172,
10248
10484
        0x1d17b, 0x1d182,
10282
10518
        0x1d7ce, 0x1d7ff,
10283
10519
        0x20000, 0x2a6d6,
10284
10520
        0x2a700, 0x2b734,
 
10521
        0x2b740, 0x2b81d,
10285
10522
        0x2f800, 0x2fa1d,
10286
10523
        0xe0100, 0xe01ef,
10287
10524
}; /* CR_ID_Continue */
10288
10525
 
10289
10526
/* 'XID_Start': Derived Property */
10290
10527
static const OnigCodePoint CR_XID_Start[] = {
10291
 
        431,
 
10528
        444,
10292
10529
        0x0041, 0x005a,
10293
10530
        0x0061, 0x007a,
10294
10531
        0x00aa, 0x00aa,
10310
10547
        0x038e, 0x03a1,
10311
10548
        0x03a3, 0x03f5,
10312
10549
        0x03f7, 0x0481,
10313
 
        0x048a, 0x0525,
 
10550
        0x048a, 0x0527,
10314
10551
        0x0531, 0x0556,
10315
10552
        0x0559, 0x0559,
10316
10553
        0x0561, 0x0587,
10317
10554
        0x05d0, 0x05ea,
10318
10555
        0x05f0, 0x05f2,
10319
 
        0x0621, 0x064a,
 
10556
        0x0620, 0x064a,
10320
10557
        0x066e, 0x066f,
10321
10558
        0x0671, 0x06d3,
10322
10559
        0x06d5, 0x06d5,
10335
10572
        0x081a, 0x081a,
10336
10573
        0x0824, 0x0824,
10337
10574
        0x0828, 0x0828,
 
10575
        0x0840, 0x0858,
10338
10576
        0x0904, 0x0939,
10339
10577
        0x093d, 0x093d,
10340
10578
        0x0950, 0x0950,
10341
10579
        0x0958, 0x0961,
10342
 
        0x0971, 0x0972,
 
10580
        0x0971, 0x0977,
10343
10581
        0x0979, 0x097f,
10344
10582
        0x0985, 0x098c,
10345
10583
        0x098f, 0x0990,
10408
10646
        0x0cbd, 0x0cbd,
10409
10647
        0x0cde, 0x0cde,
10410
10648
        0x0ce0, 0x0ce1,
 
10649
        0x0cf1, 0x0cf2,
10411
10650
        0x0d05, 0x0d0c,
10412
10651
        0x0d0e, 0x0d10,
10413
 
        0x0d12, 0x0d28,
10414
 
        0x0d2a, 0x0d39,
 
10652
        0x0d12, 0x0d3a,
10415
10653
        0x0d3d, 0x0d3d,
 
10654
        0x0d4e, 0x0d4e,
10416
10655
        0x0d60, 0x0d61,
10417
10656
        0x0d7a, 0x0d7f,
10418
10657
        0x0d85, 0x0d96,
10443
10682
        0x0f00, 0x0f00,
10444
10683
        0x0f40, 0x0f47,
10445
10684
        0x0f49, 0x0f6c,
10446
 
        0x0f88, 0x0f8b,
 
10685
        0x0f88, 0x0f8c,
10447
10686
        0x1000, 0x102a,
10448
10687
        0x103f, 0x103f,
10449
10688
        0x1050, 0x1055,
10504
10743
        0x1b45, 0x1b4b,
10505
10744
        0x1b83, 0x1ba0,
10506
10745
        0x1bae, 0x1baf,
 
10746
        0x1bc0, 0x1be5,
10507
10747
        0x1c00, 0x1c23,
10508
10748
        0x1c4d, 0x1c4f,
10509
10749
        0x1c5a, 0x1c7d,
10531
10771
        0x1ff6, 0x1ffc,
10532
10772
        0x2071, 0x2071,
10533
10773
        0x207f, 0x207f,
10534
 
        0x2090, 0x2094,
 
10774
        0x2090, 0x209c,
10535
10775
        0x2102, 0x2102,
10536
10776
        0x2107, 0x2107,
10537
10777
        0x210a, 0x2113,
10571
10811
        0x30fc, 0x30ff,
10572
10812
        0x3105, 0x312d,
10573
10813
        0x3131, 0x318e,
10574
 
        0x31a0, 0x31b7,
 
10814
        0x31a0, 0x31ba,
10575
10815
        0x31f0, 0x31ff,
10576
10816
        0x3400, 0x4db5,
10577
10817
        0x4e00, 0x9fcb,
10580
10820
        0xa500, 0xa60c,
10581
10821
        0xa610, 0xa61f,
10582
10822
        0xa62a, 0xa62b,
10583
 
        0xa640, 0xa65f,
10584
 
        0xa662, 0xa66e,
 
10823
        0xa640, 0xa66e,
10585
10824
        0xa67f, 0xa697,
10586
10825
        0xa6a0, 0xa6ef,
10587
10826
        0xa717, 0xa71f,
10588
10827
        0xa722, 0xa788,
10589
 
        0xa78b, 0xa78c,
10590
 
        0xa7fb, 0xa801,
 
10828
        0xa78b, 0xa78e,
 
10829
        0xa790, 0xa791,
 
10830
        0xa7a0, 0xa7a9,
 
10831
        0xa7fa, 0xa801,
10591
10832
        0xa803, 0xa805,
10592
10833
        0xa807, 0xa80a,
10593
10834
        0xa80c, 0xa822,
10612
10853
        0xaac0, 0xaac0,
10613
10854
        0xaac2, 0xaac2,
10614
10855
        0xaadb, 0xaadd,
 
10856
        0xab01, 0xab06,
 
10857
        0xab09, 0xab0e,
 
10858
        0xab11, 0xab16,
 
10859
        0xab20, 0xab26,
 
10860
        0xab28, 0xab2e,
10615
10861
        0xabc0, 0xabe2,
10616
10862
        0xac00, 0xd7a3,
10617
10863
        0xd7b0, 0xd7c6,
10683
10929
        0x10b40, 0x10b55,
10684
10930
        0x10b60, 0x10b72,
10685
10931
        0x10c00, 0x10c48,
 
10932
        0x11003, 0x11037,
10686
10933
        0x11083, 0x110af,
10687
10934
        0x12000, 0x1236e,
10688
10935
        0x12400, 0x12462,
10689
10936
        0x13000, 0x1342e,
 
10937
        0x16800, 0x16a38,
 
10938
        0x1b000, 0x1b001,
10690
10939
        0x1d400, 0x1d454,
10691
10940
        0x1d456, 0x1d49c,
10692
10941
        0x1d49e, 0x1d49f,
10719
10968
        0x1d7c4, 0x1d7cb,
10720
10969
        0x20000, 0x2a6d6,
10721
10970
        0x2a700, 0x2b734,
 
10971
        0x2b740, 0x2b81d,
10722
10972
        0x2f800, 0x2fa1d,
10723
10973
}; /* CR_XID_Start */
10724
10974
 
10725
10975
/* 'XID_Continue': Derived Property */
10726
10976
static const OnigCodePoint CR_XID_Continue[] = {
10727
 
        513,
 
10977
        521,
10728
10978
        0x0030, 0x0039,
10729
10979
        0x0041, 0x005a,
10730
10980
        0x005f, 0x005f,
10749
10999
        0x03a3, 0x03f5,
10750
11000
        0x03f7, 0x0481,
10751
11001
        0x0483, 0x0487,
10752
 
        0x048a, 0x0525,
 
11002
        0x048a, 0x0527,
10753
11003
        0x0531, 0x0556,
10754
11004
        0x0559, 0x0559,
10755
11005
        0x0561, 0x0587,
10761
11011
        0x05d0, 0x05ea,
10762
11012
        0x05f0, 0x05f2,
10763
11013
        0x0610, 0x061a,
10764
 
        0x0621, 0x065e,
10765
 
        0x0660, 0x0669,
 
11014
        0x0620, 0x0669,
10766
11015
        0x066e, 0x06d3,
10767
11016
        0x06d5, 0x06dc,
10768
11017
        0x06df, 0x06e8,
10773
11022
        0x07c0, 0x07f5,
10774
11023
        0x07fa, 0x07fa,
10775
11024
        0x0800, 0x082d,
10776
 
        0x0900, 0x0939,
10777
 
        0x093c, 0x094e,
10778
 
        0x0950, 0x0955,
10779
 
        0x0958, 0x0963,
 
11025
        0x0840, 0x085b,
 
11026
        0x0900, 0x0963,
10780
11027
        0x0966, 0x096f,
10781
 
        0x0971, 0x0972,
 
11028
        0x0971, 0x0977,
10782
11029
        0x0979, 0x097f,
10783
11030
        0x0981, 0x0983,
10784
11031
        0x0985, 0x098c,
10880
11127
        0x0cde, 0x0cde,
10881
11128
        0x0ce0, 0x0ce3,
10882
11129
        0x0ce6, 0x0cef,
 
11130
        0x0cf1, 0x0cf2,
10883
11131
        0x0d02, 0x0d03,
10884
11132
        0x0d05, 0x0d0c,
10885
11133
        0x0d0e, 0x0d10,
10886
 
        0x0d12, 0x0d28,
10887
 
        0x0d2a, 0x0d39,
 
11134
        0x0d12, 0x0d3a,
10888
11135
        0x0d3d, 0x0d44,
10889
11136
        0x0d46, 0x0d48,
10890
 
        0x0d4a, 0x0d4d,
 
11137
        0x0d4a, 0x0d4e,
10891
11138
        0x0d57, 0x0d57,
10892
11139
        0x0d60, 0x0d63,
10893
11140
        0x0d66, 0x0d6f,
10933
11180
        0x0f3e, 0x0f47,
10934
11181
        0x0f49, 0x0f6c,
10935
11182
        0x0f71, 0x0f84,
10936
 
        0x0f86, 0x0f8b,
10937
 
        0x0f90, 0x0f97,
 
11183
        0x0f86, 0x0f97,
10938
11184
        0x0f99, 0x0fbc,
10939
11185
        0x0fc6, 0x0fc6,
10940
11186
        0x1000, 0x1049,
10958
11204
        0x12d8, 0x1310,
10959
11205
        0x1312, 0x1315,
10960
11206
        0x1318, 0x135a,
10961
 
        0x135f, 0x135f,
 
11207
        0x135d, 0x135f,
10962
11208
        0x1369, 0x1371,
10963
11209
        0x1380, 0x138f,
10964
11210
        0x13a0, 0x13f4,
11003
11249
        0x1b6b, 0x1b73,
11004
11250
        0x1b80, 0x1baa,
11005
11251
        0x1bae, 0x1bb9,
 
11252
        0x1bc0, 0x1bf3,
11006
11253
        0x1c00, 0x1c37,
11007
11254
        0x1c40, 0x1c49,
11008
11255
        0x1c4d, 0x1c7d,
11009
11256
        0x1cd0, 0x1cd2,
11010
11257
        0x1cd4, 0x1cf2,
11011
11258
        0x1d00, 0x1de6,
11012
 
        0x1dfd, 0x1f15,
 
11259
        0x1dfc, 0x1f15,
11013
11260
        0x1f18, 0x1f1d,
11014
11261
        0x1f20, 0x1f45,
11015
11262
        0x1f48, 0x1f4d,
11032
11279
        0x2054, 0x2054,
11033
11280
        0x2071, 0x2071,
11034
11281
        0x207f, 0x207f,
11035
 
        0x2090, 0x2094,
 
11282
        0x2090, 0x209c,
11036
11283
        0x20d0, 0x20dc,
11037
11284
        0x20e1, 0x20e1,
11038
11285
        0x20e5, 0x20f0,
11056
11303
        0x2d00, 0x2d25,
11057
11304
        0x2d30, 0x2d65,
11058
11305
        0x2d6f, 0x2d6f,
11059
 
        0x2d80, 0x2d96,
 
11306
        0x2d7f, 0x2d96,
11060
11307
        0x2da0, 0x2da6,
11061
11308
        0x2da8, 0x2dae,
11062
11309
        0x2db0, 0x2db6,
11077
11324
        0x30fc, 0x30ff,
11078
11325
        0x3105, 0x312d,
11079
11326
        0x3131, 0x318e,
11080
 
        0x31a0, 0x31b7,
 
11327
        0x31a0, 0x31ba,
11081
11328
        0x31f0, 0x31ff,
11082
11329
        0x3400, 0x4db5,
11083
11330
        0x4e00, 0x9fcb,
11085
11332
        0xa4d0, 0xa4fd,
11086
11333
        0xa500, 0xa60c,
11087
11334
        0xa610, 0xa62b,
11088
 
        0xa640, 0xa65f,
11089
 
        0xa662, 0xa66f,
 
11335
        0xa640, 0xa66f,
11090
11336
        0xa67c, 0xa67d,
11091
11337
        0xa67f, 0xa697,
11092
11338
        0xa6a0, 0xa6f1,
11093
11339
        0xa717, 0xa71f,
11094
11340
        0xa722, 0xa788,
11095
 
        0xa78b, 0xa78c,
11096
 
        0xa7fb, 0xa827,
 
11341
        0xa78b, 0xa78e,
 
11342
        0xa790, 0xa791,
 
11343
        0xa7a0, 0xa7a9,
 
11344
        0xa7fa, 0xa827,
11097
11345
        0xa840, 0xa873,
11098
11346
        0xa880, 0xa8c4,
11099
11347
        0xa8d0, 0xa8d9,
11111
11359
        0xaa7a, 0xaa7b,
11112
11360
        0xaa80, 0xaac2,
11113
11361
        0xaadb, 0xaadd,
 
11362
        0xab01, 0xab06,
 
11363
        0xab09, 0xab0e,
 
11364
        0xab11, 0xab16,
 
11365
        0xab20, 0xab26,
 
11366
        0xab28, 0xab2e,
11114
11367
        0xabc0, 0xabea,
11115
11368
        0xabec, 0xabed,
11116
11369
        0xabf0, 0xabf9,
11193
11446
        0x10b40, 0x10b55,
11194
11447
        0x10b60, 0x10b72,
11195
11448
        0x10c00, 0x10c48,
 
11449
        0x11000, 0x11046,
 
11450
        0x11066, 0x1106f,
11196
11451
        0x11080, 0x110ba,
11197
11452
        0x12000, 0x1236e,
11198
11453
        0x12400, 0x12462,
11199
11454
        0x13000, 0x1342e,
 
11455
        0x16800, 0x16a38,
 
11456
        0x1b000, 0x1b001,
11200
11457
        0x1d165, 0x1d169,
11201
11458
        0x1d16d, 0x1d172,
11202
11459
        0x1d17b, 0x1d182,
11236
11493
        0x1d7ce, 0x1d7ff,
11237
11494
        0x20000, 0x2a6d6,
11238
11495
        0x2a700, 0x2b734,
 
11496
        0x2b740, 0x2b81d,
11239
11497
        0x2f800, 0x2fa1d,
11240
11498
        0xe0100, 0xe01ef,
11241
11499
}; /* CR_XID_Continue */
11262
11520
 
11263
11521
/* 'Grapheme_Extend': Derived Property */
11264
11522
static const OnigCodePoint CR_Grapheme_Extend[] = {
11265
 
        206,
 
11523
        215,
11266
11524
        0x0300, 0x036f,
11267
11525
        0x0483, 0x0489,
11268
11526
        0x0591, 0x05bd,
11271
11529
        0x05c4, 0x05c5,
11272
11530
        0x05c7, 0x05c7,
11273
11531
        0x0610, 0x061a,
11274
 
        0x064b, 0x065e,
 
11532
        0x064b, 0x065f,
11275
11533
        0x0670, 0x0670,
11276
11534
        0x06d6, 0x06dc,
11277
 
        0x06de, 0x06e4,
 
11535
        0x06df, 0x06e4,
11278
11536
        0x06e7, 0x06e8,
11279
11537
        0x06ea, 0x06ed,
11280
11538
        0x0711, 0x0711,
11285
11543
        0x081b, 0x0823,
11286
11544
        0x0825, 0x0827,
11287
11545
        0x0829, 0x082d,
 
11546
        0x0859, 0x085b,
11288
11547
        0x0900, 0x0902,
 
11548
        0x093a, 0x093a,
11289
11549
        0x093c, 0x093c,
11290
11550
        0x0941, 0x0948,
11291
11551
        0x094d, 0x094d,
11292
 
        0x0951, 0x0955,
 
11552
        0x0951, 0x0957,
11293
11553
        0x0962, 0x0963,
11294
11554
        0x0981, 0x0981,
11295
11555
        0x09bc, 0x09bc,
11360
11620
        0x0f71, 0x0f7e,
11361
11621
        0x0f80, 0x0f84,
11362
11622
        0x0f86, 0x0f87,
11363
 
        0x0f90, 0x0f97,
 
11623
        0x0f8d, 0x0f97,
11364
11624
        0x0f99, 0x0fbc,
11365
11625
        0x0fc6, 0x0fc6,
11366
11626
        0x102d, 0x1030,
11374
11634
        0x1085, 0x1086,
11375
11635
        0x108d, 0x108d,
11376
11636
        0x109d, 0x109d,
11377
 
        0x135f, 0x135f,
 
11637
        0x135d, 0x135f,
11378
11638
        0x1712, 0x1714,
11379
11639
        0x1732, 0x1734,
11380
11640
        0x1752, 0x1753,
11406
11666
        0x1b80, 0x1b81,
11407
11667
        0x1ba2, 0x1ba5,
11408
11668
        0x1ba8, 0x1ba9,
 
11669
        0x1be6, 0x1be6,
 
11670
        0x1be8, 0x1be9,
 
11671
        0x1bed, 0x1bed,
 
11672
        0x1bef, 0x1bf1,
11409
11673
        0x1c2c, 0x1c33,
11410
11674
        0x1c36, 0x1c37,
11411
11675
        0x1cd0, 0x1cd2,
11413
11677
        0x1ce2, 0x1ce8,
11414
11678
        0x1ced, 0x1ced,
11415
11679
        0x1dc0, 0x1de6,
11416
 
        0x1dfd, 0x1dff,
 
11680
        0x1dfc, 0x1dff,
11417
11681
        0x200c, 0x200d,
11418
11682
        0x20d0, 0x20f0,
11419
11683
        0x2cef, 0x2cf1,
 
11684
        0x2d7f, 0x2d7f,
11420
11685
        0x2de0, 0x2dff,
11421
11686
        0x302a, 0x302f,
11422
11687
        0x3099, 0x309a,
11458
11723
        0x10a0c, 0x10a0f,
11459
11724
        0x10a38, 0x10a3a,
11460
11725
        0x10a3f, 0x10a3f,
 
11726
        0x11001, 0x11001,
 
11727
        0x11038, 0x11046,
11461
11728
        0x11080, 0x11081,
11462
11729
        0x110b3, 0x110b6,
11463
11730
        0x110b9, 0x110ba,
11473
11740
 
11474
11741
/* 'Grapheme_Base': Derived Property */
11475
11742
static const OnigCodePoint CR_Grapheme_Base[] = {
11476
 
        567,
 
11743
        596,
11477
11744
        0x0020, 0x007e,
11478
11745
        0x00a0, 0x00ac,
11479
11746
        0x00ae, 0x02ff,
11483
11750
        0x038c, 0x038c,
11484
11751
        0x038e, 0x03a1,
11485
11752
        0x03a3, 0x0482,
11486
 
        0x048a, 0x0525,
 
11753
        0x048a, 0x0527,
11487
11754
        0x0531, 0x0556,
11488
11755
        0x0559, 0x055f,
11489
11756
        0x0561, 0x0587,
11496
11763
        0x05f0, 0x05f4,
11497
11764
        0x0606, 0x060f,
11498
11765
        0x061b, 0x061b,
11499
 
        0x061e, 0x061f,
11500
 
        0x0621, 0x064a,
 
11766
        0x061e, 0x064a,
11501
11767
        0x0660, 0x066f,
11502
11768
        0x0671, 0x06d5,
 
11769
        0x06de, 0x06de,
11503
11770
        0x06e5, 0x06e6,
11504
11771
        0x06e9, 0x06e9,
11505
11772
        0x06ee, 0x070d,
11514
11781
        0x0824, 0x0824,
11515
11782
        0x0828, 0x0828,
11516
11783
        0x0830, 0x083e,
 
11784
        0x0840, 0x0858,
 
11785
        0x085e, 0x085e,
11517
11786
        0x0903, 0x0939,
 
11787
        0x093b, 0x093b,
11518
11788
        0x093d, 0x0940,
11519
11789
        0x0949, 0x094c,
11520
 
        0x094e, 0x094e,
11521
 
        0x0950, 0x0950,
 
11790
        0x094e, 0x0950,
11522
11791
        0x0958, 0x0961,
11523
 
        0x0964, 0x0972,
 
11792
        0x0964, 0x0977,
11524
11793
        0x0979, 0x097f,
11525
11794
        0x0982, 0x0983,
11526
11795
        0x0985, 0x098c,
11577
11846
        0x0b4b, 0x0b4c,
11578
11847
        0x0b5c, 0x0b5d,
11579
11848
        0x0b5f, 0x0b61,
11580
 
        0x0b66, 0x0b71,
 
11849
        0x0b66, 0x0b77,
11581
11850
        0x0b83, 0x0b83,
11582
11851
        0x0b85, 0x0b8a,
11583
11852
        0x0b8e, 0x0b90,
11624
11893
        0x0d02, 0x0d03,
11625
11894
        0x0d05, 0x0d0c,
11626
11895
        0x0d0e, 0x0d10,
11627
 
        0x0d12, 0x0d28,
11628
 
        0x0d2a, 0x0d39,
 
11896
        0x0d12, 0x0d3a,
11629
11897
        0x0d3d, 0x0d3d,
11630
11898
        0x0d3f, 0x0d40,
11631
11899
        0x0d46, 0x0d48,
11632
11900
        0x0d4a, 0x0d4c,
 
11901
        0x0d4e, 0x0d4e,
11633
11902
        0x0d60, 0x0d61,
11634
11903
        0x0d66, 0x0d75,
11635
11904
        0x0d79, 0x0d7f,
11672
11941
        0x0f49, 0x0f6c,
11673
11942
        0x0f7f, 0x0f7f,
11674
11943
        0x0f85, 0x0f85,
11675
 
        0x0f88, 0x0f8b,
 
11944
        0x0f88, 0x0f8c,
11676
11945
        0x0fbe, 0x0fc5,
11677
11946
        0x0fc7, 0x0fcc,
11678
 
        0x0fce, 0x0fd8,
 
11947
        0x0fce, 0x0fda,
11679
11948
        0x1000, 0x102c,
11680
11949
        0x1031, 0x1031,
11681
11950
        0x1038, 0x1038,
11763
12032
        0x1ba6, 0x1ba7,
11764
12033
        0x1baa, 0x1baa,
11765
12034
        0x1bae, 0x1bb9,
11766
 
        0x1c00, 0x1c2b,
 
12035
        0x1bc0, 0x1be5,
 
12036
        0x1be7, 0x1be7,
 
12037
        0x1bea, 0x1bec,
 
12038
        0x1bee, 0x1bee,
 
12039
        0x1bf2, 0x1bf3,
 
12040
        0x1bfc, 0x1c2b,
11767
12041
        0x1c34, 0x1c35,
11768
12042
        0x1c3b, 0x1c49,
11769
12043
        0x1c4d, 0x1c7f,
11793
12067
        0x202f, 0x205f,
11794
12068
        0x2070, 0x2071,
11795
12069
        0x2074, 0x208e,
11796
 
        0x2090, 0x2094,
11797
 
        0x20a0, 0x20b8,
 
12070
        0x2090, 0x209c,
 
12071
        0x20a0, 0x20b9,
11798
12072
        0x2100, 0x2189,
11799
 
        0x2190, 0x23e8,
 
12073
        0x2190, 0x23f3,
11800
12074
        0x2400, 0x2426,
11801
12075
        0x2440, 0x244a,
11802
 
        0x2460, 0x26cd,
11803
 
        0x26cf, 0x26e1,
11804
 
        0x26e3, 0x26e3,
11805
 
        0x26e8, 0x26ff,
11806
 
        0x2701, 0x2704,
11807
 
        0x2706, 0x2709,
11808
 
        0x270c, 0x2727,
11809
 
        0x2729, 0x274b,
11810
 
        0x274d, 0x274d,
11811
 
        0x274f, 0x2752,
11812
 
        0x2756, 0x275e,
11813
 
        0x2761, 0x2794,
11814
 
        0x2798, 0x27af,
11815
 
        0x27b1, 0x27be,
11816
 
        0x27c0, 0x27ca,
 
12076
        0x2460, 0x26ff,
 
12077
        0x2701, 0x27ca,
11817
12078
        0x27cc, 0x27cc,
11818
 
        0x27d0, 0x2b4c,
 
12079
        0x27ce, 0x2b4c,
11819
12080
        0x2b50, 0x2b59,
11820
12081
        0x2c00, 0x2c2e,
11821
12082
        0x2c30, 0x2c5e,
11822
12083
        0x2c60, 0x2cee,
11823
12084
        0x2cf9, 0x2d25,
11824
12085
        0x2d30, 0x2d65,
11825
 
        0x2d6f, 0x2d6f,
 
12086
        0x2d6f, 0x2d70,
11826
12087
        0x2d80, 0x2d96,
11827
12088
        0x2da0, 0x2da6,
11828
12089
        0x2da8, 0x2dae,
11843
12104
        0x309b, 0x30ff,
11844
12105
        0x3105, 0x312d,
11845
12106
        0x3131, 0x318e,
11846
 
        0x3190, 0x31b7,
 
12107
        0x3190, 0x31ba,
11847
12108
        0x31c0, 0x31e3,
11848
12109
        0x31f0, 0x321e,
11849
12110
        0x3220, 0x32fe,
11852
12113
        0xa000, 0xa48c,
11853
12114
        0xa490, 0xa4c6,
11854
12115
        0xa4d0, 0xa62b,
11855
 
        0xa640, 0xa65f,
11856
 
        0xa662, 0xa66e,
 
12116
        0xa640, 0xa66e,
11857
12117
        0xa673, 0xa673,
11858
12118
        0xa67e, 0xa697,
11859
12119
        0xa6a0, 0xa6ef,
11860
12120
        0xa6f2, 0xa6f7,
11861
 
        0xa700, 0xa78c,
11862
 
        0xa7fb, 0xa801,
 
12121
        0xa700, 0xa78e,
 
12122
        0xa790, 0xa791,
 
12123
        0xa7a0, 0xa7a9,
 
12124
        0xa7fa, 0xa801,
11863
12125
        0xa803, 0xa805,
11864
12126
        0xa807, 0xa80a,
11865
12127
        0xa80c, 0xa824,
11894
12156
        0xaac0, 0xaac0,
11895
12157
        0xaac2, 0xaac2,
11896
12158
        0xaadb, 0xaadf,
 
12159
        0xab01, 0xab06,
 
12160
        0xab09, 0xab0e,
 
12161
        0xab11, 0xab16,
 
12162
        0xab20, 0xab26,
 
12163
        0xab28, 0xab2e,
11897
12164
        0xabc0, 0xabe4,
11898
12165
        0xabe6, 0xabe7,
11899
12166
        0xabe9, 0xabec,
11912
12179
        0xfb3e, 0xfb3e,
11913
12180
        0xfb40, 0xfb41,
11914
12181
        0xfb43, 0xfb44,
11915
 
        0xfb46, 0xfbb1,
 
12182
        0xfb46, 0xfbc1,
11916
12183
        0xfbd3, 0xfd3f,
11917
12184
        0xfd50, 0xfd8f,
11918
12185
        0xfd92, 0xfdc7,
11977
12244
        0x10b78, 0x10b7f,
11978
12245
        0x10c00, 0x10c48,
11979
12246
        0x10e60, 0x10e7e,
 
12247
        0x11000, 0x11000,
 
12248
        0x11002, 0x11037,
 
12249
        0x11047, 0x1104d,
 
12250
        0x11052, 0x1106f,
11980
12251
        0x11082, 0x110b2,
11981
12252
        0x110b7, 0x110b8,
11982
12253
        0x110bb, 0x110bc,
11985
12256
        0x12400, 0x12462,
11986
12257
        0x12470, 0x12473,
11987
12258
        0x13000, 0x1342e,
 
12259
        0x16800, 0x16a38,
 
12260
        0x1b000, 0x1b001,
11988
12261
        0x1d000, 0x1d0f5,
11989
12262
        0x1d100, 0x1d126,
11990
12263
        0x1d129, 0x1d164,
12020
12293
        0x1d7ce, 0x1d7ff,
12021
12294
        0x1f000, 0x1f02b,
12022
12295
        0x1f030, 0x1f093,
 
12296
        0x1f0a0, 0x1f0ae,
 
12297
        0x1f0b1, 0x1f0be,
 
12298
        0x1f0c1, 0x1f0cf,
 
12299
        0x1f0d1, 0x1f0df,
12023
12300
        0x1f100, 0x1f10a,
12024
12301
        0x1f110, 0x1f12e,
12025
 
        0x1f131, 0x1f131,
12026
 
        0x1f13d, 0x1f13d,
12027
 
        0x1f13f, 0x1f13f,
12028
 
        0x1f142, 0x1f142,
12029
 
        0x1f146, 0x1f146,
12030
 
        0x1f14a, 0x1f14e,
12031
 
        0x1f157, 0x1f157,
12032
 
        0x1f15f, 0x1f15f,
12033
 
        0x1f179, 0x1f179,
12034
 
        0x1f17b, 0x1f17c,
12035
 
        0x1f17f, 0x1f17f,
12036
 
        0x1f18a, 0x1f18d,
12037
 
        0x1f190, 0x1f190,
12038
 
        0x1f200, 0x1f200,
12039
 
        0x1f210, 0x1f231,
 
12302
        0x1f130, 0x1f169,
 
12303
        0x1f170, 0x1f19a,
 
12304
        0x1f1e6, 0x1f202,
 
12305
        0x1f210, 0x1f23a,
12040
12306
        0x1f240, 0x1f248,
 
12307
        0x1f250, 0x1f251,
 
12308
        0x1f300, 0x1f320,
 
12309
        0x1f330, 0x1f335,
 
12310
        0x1f337, 0x1f37c,
 
12311
        0x1f380, 0x1f393,
 
12312
        0x1f3a0, 0x1f3c4,
 
12313
        0x1f3c6, 0x1f3ca,
 
12314
        0x1f3e0, 0x1f3f0,
 
12315
        0x1f400, 0x1f43e,
 
12316
        0x1f440, 0x1f440,
 
12317
        0x1f442, 0x1f4f7,
 
12318
        0x1f4f9, 0x1f4fc,
 
12319
        0x1f500, 0x1f53d,
 
12320
        0x1f550, 0x1f567,
 
12321
        0x1f5fb, 0x1f5ff,
 
12322
        0x1f601, 0x1f610,
 
12323
        0x1f612, 0x1f614,
 
12324
        0x1f616, 0x1f616,
 
12325
        0x1f618, 0x1f618,
 
12326
        0x1f61a, 0x1f61a,
 
12327
        0x1f61c, 0x1f61e,
 
12328
        0x1f620, 0x1f625,
 
12329
        0x1f628, 0x1f62b,
 
12330
        0x1f62d, 0x1f62d,
 
12331
        0x1f630, 0x1f633,
 
12332
        0x1f635, 0x1f640,
 
12333
        0x1f645, 0x1f64f,
 
12334
        0x1f680, 0x1f6c5,
 
12335
        0x1f700, 0x1f773,
12041
12336
        0x20000, 0x2a6d6,
12042
12337
        0x2a700, 0x2b734,
 
12338
        0x2b740, 0x2b81d,
12043
12339
        0x2f800, 0x2fa1d,
12044
12340
}; /* CR_Grapheme_Base */
12045
12341
 
12046
12342
/* 'Grapheme_Link': Derived Property */
12047
12343
static const OnigCodePoint CR_Grapheme_Link[] = {
12048
 
        26,
 
12344
        29,
12049
12345
        0x094d, 0x094d,
12050
12346
        0x09cd, 0x09cd,
12051
12347
        0x0a4d, 0x0a4d,
12065
12361
        0x1a60, 0x1a60,
12066
12362
        0x1b44, 0x1b44,
12067
12363
        0x1baa, 0x1baa,
 
12364
        0x1bf2, 0x1bf3,
 
12365
        0x2d7f, 0x2d7f,
12068
12366
        0xa806, 0xa806,
12069
12367
        0xa8c4, 0xa8c4,
12070
12368
        0xa953, 0xa953,
12071
12369
        0xa9c0, 0xa9c0,
12072
12370
        0xabed, 0xabed,
12073
12371
        0x10a3f, 0x10a3f,
 
12372
        0x11046, 0x11046,
12074
12373
        0x110b9, 0x110b9,
12075
12374
}; /* CR_Grapheme_Link */
12076
12375
 
12077
12376
/* 'Common': Script */
12078
12377
static const OnigCodePoint CR_Common[] = {
12079
 
        159,
 
12378
        169,
12080
12379
        0x0000, 0x0040,
12081
12380
        0x005b, 0x0060,
12082
12381
        0x007b, 0x00a9,
12085
12384
        0x00d7, 0x00d7,
12086
12385
        0x00f7, 0x00f7,
12087
12386
        0x02b9, 0x02df,
12088
 
        0x02e5, 0x02ff,
 
12387
        0x02e5, 0x02e9,
 
12388
        0x02ec, 0x02ff,
12089
12389
        0x0374, 0x0374,
12090
12390
        0x037e, 0x037e,
12091
12391
        0x0385, 0x0385,
12092
12392
        0x0387, 0x0387,
12093
12393
        0x0589, 0x0589,
12094
 
        0x0600, 0x0603,
12095
12394
        0x060c, 0x060c,
12096
12395
        0x061b, 0x061b,
12097
12396
        0x061f, 0x061f,
12100
12399
        0x06dd, 0x06dd,
12101
12400
        0x0964, 0x0965,
12102
12401
        0x0970, 0x0970,
12103
 
        0x0cf1, 0x0cf2,
12104
12402
        0x0e3f, 0x0e3f,
12105
12403
        0x0fd5, 0x0fd8,
12106
12404
        0x10fb, 0x10fb,
12117
12415
        0x206a, 0x2070,
12118
12416
        0x2074, 0x207e,
12119
12417
        0x2080, 0x208e,
12120
 
        0x20a0, 0x20b8,
 
12418
        0x20a0, 0x20b9,
12121
12419
        0x2100, 0x2125,
12122
12420
        0x2127, 0x2129,
12123
12421
        0x212c, 0x2131,
12124
12422
        0x2133, 0x214d,
12125
12423
        0x214f, 0x215f,
12126
12424
        0x2189, 0x2189,
12127
 
        0x2190, 0x23e8,
 
12425
        0x2190, 0x23f3,
12128
12426
        0x2400, 0x2426,
12129
12427
        0x2440, 0x244a,
12130
 
        0x2460, 0x26cd,
12131
 
        0x26cf, 0x26e1,
12132
 
        0x26e3, 0x26e3,
12133
 
        0x26e8, 0x26ff,
12134
 
        0x2701, 0x2704,
12135
 
        0x2706, 0x2709,
12136
 
        0x270c, 0x2727,
12137
 
        0x2729, 0x274b,
12138
 
        0x274d, 0x274d,
12139
 
        0x274f, 0x2752,
12140
 
        0x2756, 0x275e,
12141
 
        0x2761, 0x2794,
12142
 
        0x2798, 0x27af,
12143
 
        0x27b1, 0x27be,
12144
 
        0x27c0, 0x27ca,
 
12428
        0x2460, 0x26ff,
 
12429
        0x2701, 0x27ca,
12145
12430
        0x27cc, 0x27cc,
12146
 
        0x27d0, 0x27ff,
 
12431
        0x27ce, 0x27ff,
12147
12432
        0x2900, 0x2b4c,
12148
12433
        0x2b50, 0x2b59,
12149
12434
        0x2e00, 0x2e31,
12217
12502
        0x1d7ce, 0x1d7ff,
12218
12503
        0x1f000, 0x1f02b,
12219
12504
        0x1f030, 0x1f093,
 
12505
        0x1f0a0, 0x1f0ae,
 
12506
        0x1f0b1, 0x1f0be,
 
12507
        0x1f0c1, 0x1f0cf,
 
12508
        0x1f0d1, 0x1f0df,
12220
12509
        0x1f100, 0x1f10a,
12221
12510
        0x1f110, 0x1f12e,
12222
 
        0x1f131, 0x1f131,
12223
 
        0x1f13d, 0x1f13d,
12224
 
        0x1f13f, 0x1f13f,
12225
 
        0x1f142, 0x1f142,
12226
 
        0x1f146, 0x1f146,
12227
 
        0x1f14a, 0x1f14e,
12228
 
        0x1f157, 0x1f157,
12229
 
        0x1f15f, 0x1f15f,
12230
 
        0x1f179, 0x1f179,
12231
 
        0x1f17b, 0x1f17c,
12232
 
        0x1f17f, 0x1f17f,
12233
 
        0x1f18a, 0x1f18d,
12234
 
        0x1f190, 0x1f190,
12235
 
        0x1f210, 0x1f231,
 
12511
        0x1f130, 0x1f169,
 
12512
        0x1f170, 0x1f19a,
 
12513
        0x1f1e6, 0x1f1ff,
 
12514
        0x1f201, 0x1f202,
 
12515
        0x1f210, 0x1f23a,
12236
12516
        0x1f240, 0x1f248,
 
12517
        0x1f250, 0x1f251,
 
12518
        0x1f300, 0x1f320,
 
12519
        0x1f330, 0x1f335,
 
12520
        0x1f337, 0x1f37c,
 
12521
        0x1f380, 0x1f393,
 
12522
        0x1f3a0, 0x1f3c4,
 
12523
        0x1f3c6, 0x1f3ca,
 
12524
        0x1f3e0, 0x1f3f0,
 
12525
        0x1f400, 0x1f43e,
 
12526
        0x1f440, 0x1f440,
 
12527
        0x1f442, 0x1f4f7,
 
12528
        0x1f4f9, 0x1f4fc,
 
12529
        0x1f500, 0x1f53d,
 
12530
        0x1f550, 0x1f567,
 
12531
        0x1f5fb, 0x1f5ff,
 
12532
        0x1f601, 0x1f610,
 
12533
        0x1f612, 0x1f614,
 
12534
        0x1f616, 0x1f616,
 
12535
        0x1f618, 0x1f618,
 
12536
        0x1f61a, 0x1f61a,
 
12537
        0x1f61c, 0x1f61e,
 
12538
        0x1f620, 0x1f625,
 
12539
        0x1f628, 0x1f62b,
 
12540
        0x1f62d, 0x1f62d,
 
12541
        0x1f630, 0x1f633,
 
12542
        0x1f635, 0x1f640,
 
12543
        0x1f645, 0x1f64f,
 
12544
        0x1f680, 0x1f6c5,
 
12545
        0x1f700, 0x1f773,
12237
12546
        0xe0001, 0xe0001,
12238
12547
        0xe0020, 0xe007f,
12239
12548
}; /* CR_Common */
12240
12549
 
12241
12550
/* 'Latin': Script */
12242
12551
static const OnigCodePoint CR_Latin[] = {
12243
 
        28,
 
12552
        30,
12244
12553
        0x0041, 0x005a,
12245
12554
        0x0061, 0x007a,
12246
12555
        0x00aa, 0x00aa,
12257
12566
        0x1e00, 0x1eff,
12258
12567
        0x2071, 0x2071,
12259
12568
        0x207f, 0x207f,
12260
 
        0x2090, 0x2094,
 
12569
        0x2090, 0x209c,
12261
12570
        0x212a, 0x212b,
12262
12571
        0x2132, 0x2132,
12263
12572
        0x214e, 0x214e,
12264
12573
        0x2160, 0x2188,
12265
12574
        0x2c60, 0x2c7f,
12266
12575
        0xa722, 0xa787,
12267
 
        0xa78b, 0xa78c,
12268
 
        0xa7fb, 0xa7ff,
 
12576
        0xa78b, 0xa78e,
 
12577
        0xa790, 0xa791,
 
12578
        0xa7a0, 0xa7a9,
 
12579
        0xa7fa, 0xa7ff,
12269
12580
        0xfb00, 0xfb06,
12270
12581
        0xff21, 0xff3a,
12271
12582
        0xff41, 0xff5a,
12311
12622
 
12312
12623
/* 'Cyrillic': Script */
12313
12624
static const OnigCodePoint CR_Cyrillic[] = {
12314
 
        8,
 
12625
        7,
12315
12626
        0x0400, 0x0484,
12316
 
        0x0487, 0x0525,
 
12627
        0x0487, 0x0527,
12317
12628
        0x1d2b, 0x1d2b,
12318
12629
        0x1d78, 0x1d78,
12319
12630
        0x2de0, 0x2dff,
12320
 
        0xa640, 0xa65f,
12321
 
        0xa662, 0xa673,
 
12631
        0xa640, 0xa673,
12322
12632
        0xa67c, 0xa697,
12323
12633
}; /* CR_Cyrillic */
12324
12634
 
12348
12658
 
12349
12659
/* 'Arabic': Script */
12350
12660
static const OnigCodePoint CR_Arabic[] = {
12351
 
        18,
 
12661
        19,
 
12662
        0x0600, 0x0603,
12352
12663
        0x0606, 0x060b,
12353
12664
        0x060d, 0x061a,
12354
12665
        0x061e, 0x061e,
12355
 
        0x0621, 0x063f,
 
12666
        0x0620, 0x063f,
12356
12667
        0x0641, 0x064a,
12357
12668
        0x0656, 0x065e,
12358
12669
        0x066a, 0x066f,
12359
12670
        0x0671, 0x06dc,
12360
12671
        0x06de, 0x06ff,
12361
12672
        0x0750, 0x077f,
12362
 
        0xfb50, 0xfbb1,
 
12673
        0xfb50, 0xfbc1,
12363
12674
        0xfbd3, 0xfd3d,
12364
12675
        0xfd50, 0xfd8f,
12365
12676
        0xfd92, 0xfdc7,
12385
12696
 
12386
12697
/* 'Devanagari': Script */
12387
12698
static const OnigCodePoint CR_Devanagari[] = {
12388
 
        9,
12389
 
        0x0900, 0x0939,
12390
 
        0x093c, 0x094e,
12391
 
        0x0950, 0x0950,
12392
 
        0x0953, 0x0955,
12393
 
        0x0958, 0x0963,
 
12699
        6,
 
12700
        0x0900, 0x0950,
 
12701
        0x0953, 0x0963,
12394
12702
        0x0966, 0x096f,
12395
 
        0x0971, 0x0972,
 
12703
        0x0971, 0x0977,
12396
12704
        0x0979, 0x097f,
12397
12705
        0xa8e0, 0xa8fb,
12398
12706
}; /* CR_Devanagari */
12472
12780
        0x0b56, 0x0b57,
12473
12781
        0x0b5c, 0x0b5d,
12474
12782
        0x0b5f, 0x0b63,
12475
 
        0x0b66, 0x0b71,
 
12783
        0x0b66, 0x0b77,
12476
12784
}; /* CR_Oriya */
12477
12785
 
12478
12786
/* 'Tamil': Script */
12517
12825
 
12518
12826
/* 'Kannada': Script */
12519
12827
static const OnigCodePoint CR_Kannada[] = {
12520
 
        13,
 
12828
        14,
12521
12829
        0x0c82, 0x0c83,
12522
12830
        0x0c85, 0x0c8c,
12523
12831
        0x0c8e, 0x0c90,
12531
12839
        0x0cde, 0x0cde,
12532
12840
        0x0ce0, 0x0ce3,
12533
12841
        0x0ce6, 0x0cef,
 
12842
        0x0cf1, 0x0cf2,
12534
12843
}; /* CR_Kannada */
12535
12844
 
12536
12845
/* 'Malayalam': Script */
12537
12846
static const OnigCodePoint CR_Malayalam[] = {
12538
 
        12,
 
12847
        11,
12539
12848
        0x0d02, 0x0d03,
12540
12849
        0x0d05, 0x0d0c,
12541
12850
        0x0d0e, 0x0d10,
12542
 
        0x0d12, 0x0d28,
12543
 
        0x0d2a, 0x0d39,
 
12851
        0x0d12, 0x0d3a,
12544
12852
        0x0d3d, 0x0d44,
12545
12853
        0x0d46, 0x0d48,
12546
 
        0x0d4a, 0x0d4d,
 
12854
        0x0d4a, 0x0d4e,
12547
12855
        0x0d57, 0x0d57,
12548
12856
        0x0d60, 0x0d63,
12549
12857
        0x0d66, 0x0d75,
12601
12909
        7,
12602
12910
        0x0f00, 0x0f47,
12603
12911
        0x0f49, 0x0f6c,
12604
 
        0x0f71, 0x0f8b,
12605
 
        0x0f90, 0x0f97,
 
12912
        0x0f71, 0x0f97,
12606
12913
        0x0f99, 0x0fbc,
12607
12914
        0x0fbe, 0x0fcc,
12608
12915
        0x0fce, 0x0fd4,
 
12916
        0x0fd9, 0x0fda,
12609
12917
}; /* CR_Tibetan */
12610
12918
 
12611
12919
/* 'Myanmar': Script */
12626
12934
 
12627
12935
/* 'Hangul': Script */
12628
12936
static const OnigCodePoint CR_Hangul[] = {
12629
 
        13,
 
12937
        14,
12630
12938
        0x1100, 0x11ff,
 
12939
        0x302e, 0x302f,
12631
12940
        0x3131, 0x318e,
12632
12941
        0x3200, 0x321e,
12633
12942
        0x3260, 0x327e,
12644
12953
 
12645
12954
/* 'Ethiopic': Script */
12646
12955
static const OnigCodePoint CR_Ethiopic[] = {
12647
 
        27,
 
12956
        32,
12648
12957
        0x1200, 0x1248,
12649
12958
        0x124a, 0x124d,
12650
12959
        0x1250, 0x1256,
12661
12970
        0x12d8, 0x1310,
12662
12971
        0x1312, 0x1315,
12663
12972
        0x1318, 0x135a,
12664
 
        0x135f, 0x137c,
 
12973
        0x135d, 0x137c,
12665
12974
        0x1380, 0x1399,
12666
12975
        0x2d80, 0x2d96,
12667
12976
        0x2da0, 0x2da6,
12672
12981
        0x2dc8, 0x2dce,
12673
12982
        0x2dd0, 0x2dd6,
12674
12983
        0x2dd8, 0x2dde,
 
12984
        0xab01, 0xab06,
 
12985
        0xab09, 0xab0e,
 
12986
        0xab11, 0xab16,
 
12987
        0xab20, 0xab26,
 
12988
        0xab28, 0xab2e,
12675
12989
}; /* CR_Ethiopic */
12676
12990
 
12677
12991
/* 'Cherokee': Script */
12722
13036
 
12723
13037
/* 'Hiragana': Script */
12724
13038
static const OnigCodePoint CR_Hiragana[] = {
12725
 
        3,
 
13039
        4,
12726
13040
        0x3041, 0x3096,
12727
13041
        0x309d, 0x309f,
 
13042
        0x1b001, 0x1b001,
12728
13043
        0x1f200, 0x1f200,
12729
13044
}; /* CR_Hiragana */
12730
13045
 
12731
13046
/* 'Katakana': Script */
12732
13047
static const OnigCodePoint CR_Katakana[] = {
12733
 
        7,
 
13048
        8,
12734
13049
        0x30a1, 0x30fa,
12735
13050
        0x30fd, 0x30ff,
12736
13051
        0x31f0, 0x31ff,
12738
13053
        0x3300, 0x3357,
12739
13054
        0xff66, 0xff6f,
12740
13055
        0xff71, 0xff9d,
 
13056
        0x1b000, 0x1b000,
12741
13057
}; /* CR_Katakana */
12742
13058
 
12743
13059
/* 'Bopomofo': Script */
12744
13060
static const OnigCodePoint CR_Bopomofo[] = {
12745
 
        2,
 
13061
        3,
 
13062
        0x02ea, 0x02eb,
12746
13063
        0x3105, 0x312d,
12747
 
        0x31a0, 0x31b7,
 
13064
        0x31a0, 0x31ba,
12748
13065
}; /* CR_Bopomofo */
12749
13066
 
12750
13067
/* 'Han': Script */
12751
13068
static const OnigCodePoint CR_Han[] = {
12752
 
        15,
 
13069
        16,
12753
13070
        0x2e80, 0x2e99,
12754
13071
        0x2e9b, 0x2ef3,
12755
13072
        0x2f00, 0x2fd5,
12764
13081
        0xfa70, 0xfad9,
12765
13082
        0x20000, 0x2a6d6,
12766
13083
        0x2a700, 0x2b734,
 
13084
        0x2b740, 0x2b81d,
12767
13085
        0x2f800, 0x2fa1d,
12768
13086
}; /* CR_Han */
12769
13087
 
12795
13113
 
12796
13114
/* 'Inherited': Script */
12797
13115
static const OnigCodePoint CR_Inherited[] = {
12798
 
        23,
 
13116
        24,
12799
13117
        0x0300, 0x036f,
12800
13118
        0x0485, 0x0486,
12801
13119
        0x064b, 0x0655,
 
13120
        0x065f, 0x065f,
12802
13121
        0x0670, 0x0670,
12803
13122
        0x0951, 0x0952,
12804
13123
        0x1cd0, 0x1cd2,
12806
13125
        0x1ce2, 0x1ce8,
12807
13126
        0x1ced, 0x1ced,
12808
13127
        0x1dc0, 0x1de6,
12809
 
        0x1dfd, 0x1dff,
 
13128
        0x1dfc, 0x1dff,
12810
13129
        0x200c, 0x200d,
12811
13130
        0x20d0, 0x20f0,
12812
 
        0x302a, 0x302f,
 
13131
        0x302a, 0x302d,
12813
13132
        0x3099, 0x309a,
12814
13133
        0xfe00, 0xfe0f,
12815
13134
        0xfe20, 0xfe26,
12947
13266
 
12948
13267
/* 'Tifinagh': Script */
12949
13268
static const OnigCodePoint CR_Tifinagh[] = {
12950
 
        2,
 
13269
        3,
12951
13270
        0x2d30, 0x2d65,
12952
 
        0x2d6f, 0x2d6f,
 
13271
        0x2d6f, 0x2d70,
 
13272
        0x2d7f, 0x2d7f,
12953
13273
}; /* CR_Tifinagh */
12954
13274
 
12955
13275
/* 'Syloti_Nagri': Script */
13132
13452
 
13133
13453
/* 'Bamum': Script */
13134
13454
static const OnigCodePoint CR_Bamum[] = {
13135
 
        1,
 
13455
        2,
13136
13456
        0xa6a0, 0xa6f7,
 
13457
        0x16800, 0x16a38,
13137
13458
}; /* CR_Bamum */
13138
13459
 
13139
13460
/* 'Javanese': Script */
13190
13511
        0x11080, 0x110c1,
13191
13512
}; /* CR_Kaithi */
13192
13513
 
 
13514
/* 'Batak': Script */
 
13515
static const OnigCodePoint CR_Batak[] = {
 
13516
        2,
 
13517
        0x1bc0, 0x1bf3,
 
13518
        0x1bfc, 0x1bff,
 
13519
}; /* CR_Batak */
 
13520
 
 
13521
/* 'Brahmi': Script */
 
13522
static const OnigCodePoint CR_Brahmi[] = {
 
13523
        2,
 
13524
        0x11000, 0x1104d,
 
13525
        0x11052, 0x1106f,
 
13526
}; /* CR_Brahmi */
 
13527
 
 
13528
/* 'Mandaic': Script */
 
13529
static const OnigCodePoint CR_Mandaic[] = {
 
13530
        2,
 
13531
        0x0840, 0x085b,
 
13532
        0x085e, 0x085e,
 
13533
}; /* CR_Mandaic */
 
13534
 
13193
13535
/* 'White_Space': Binary Property */
13194
13536
static const OnigCodePoint CR_White_Space[] = {
13195
13537
        11,
13277
13619
 
13278
13620
/* 'Terminal_Punctuation': Binary Property */
13279
13621
static const OnigCodePoint CR_Terminal_Punctuation[] = {
13280
 
        65,
 
13622
        67,
13281
13623
        0x0021, 0x0021,
13282
13624
        0x002c, 0x002c,
13283
13625
        0x002e, 0x002e,
13295
13637
        0x070c, 0x070c,
13296
13638
        0x07f8, 0x07f9,
13297
13639
        0x0830, 0x083e,
 
13640
        0x085e, 0x085e,
13298
13641
        0x0964, 0x0965,
13299
13642
        0x0e5a, 0x0e5b,
13300
13643
        0x0f08, 0x0f08,
13341
13684
        0x10857, 0x10857,
13342
13685
        0x1091f, 0x1091f,
13343
13686
        0x10b3a, 0x10b3f,
 
13687
        0x11047, 0x1104d,
13344
13688
        0x110be, 0x110c1,
13345
13689
        0x12470, 0x12473,
13346
13690
}; /* CR_Terminal_Punctuation */
13347
13691
 
13348
13692
/* 'Other_Math': Binary Property */
13349
13693
static const OnigCodePoint CR_Other_Math[] = {
13350
 
        99,
 
13694
        100,
13351
13695
        0x005e, 0x005e,
13352
13696
        0x03d0, 0x03d2,
13353
13697
        0x03d5, 0x03d5,
13364
13708
        0x20e5, 0x20e6,
13365
13709
        0x20eb, 0x20ef,
13366
13710
        0x2102, 0x2102,
 
13711
        0x2107, 0x2107,
13367
13712
        0x210a, 0x2113,
13368
13713
        0x2115, 0x2115,
13369
13714
        0x2119, 0x211d,
13470
13815
 
13471
13816
/* 'Other_Alphabetic': Binary Property */
13472
13817
static const OnigCodePoint CR_Other_Alphabetic[] = {
13473
 
        141,
 
13818
        145,
13474
13819
        0x0345, 0x0345,
13475
13820
        0x05b0, 0x05bd,
13476
13821
        0x05bf, 0x05bf,
13479
13824
        0x05c7, 0x05c7,
13480
13825
        0x0610, 0x061a,
13481
13826
        0x064b, 0x0657,
13482
 
        0x0659, 0x065e,
 
13827
        0x0659, 0x065f,
13483
13828
        0x0670, 0x0670,
13484
13829
        0x06d6, 0x06dc,
13485
13830
        0x06e1, 0x06e4,
13493
13838
        0x0825, 0x0827,
13494
13839
        0x0829, 0x082c,
13495
13840
        0x0900, 0x0903,
 
13841
        0x093a, 0x093b,
13496
13842
        0x093e, 0x094c,
13497
 
        0x094e, 0x094e,
13498
 
        0x0955, 0x0955,
 
13843
        0x094e, 0x094f,
 
13844
        0x0955, 0x0957,
13499
13845
        0x0962, 0x0963,
13500
13846
        0x0981, 0x0983,
13501
13847
        0x09be, 0x09c4,
13557
13903
        0x0ebb, 0x0ebc,
13558
13904
        0x0ecd, 0x0ecd,
13559
13905
        0x0f71, 0x0f81,
13560
 
        0x0f90, 0x0f97,
 
13906
        0x0f8d, 0x0f97,
13561
13907
        0x0f99, 0x0fbc,
13562
13908
        0x102b, 0x1036,
13563
13909
        0x1038, 0x1038,
13587
13933
        0x1b35, 0x1b43,
13588
13934
        0x1b80, 0x1b82,
13589
13935
        0x1ba1, 0x1ba9,
 
13936
        0x1be7, 0x1bf1,
13590
13937
        0x1c24, 0x1c35,
13591
13938
        0x1cf2, 0x1cf2,
13592
13939
        0x24b6, 0x24e9,
13597
13944
        0xa926, 0xa92a,
13598
13945
        0xa947, 0xa952,
13599
13946
        0xa980, 0xa983,
13600
 
        0xa9b3, 0xa9bf,
 
13947
        0xa9b4, 0xa9bf,
13601
13948
        0xaa29, 0xaa36,
13602
13949
        0xaa43, 0xaa43,
13603
13950
        0xaa4c, 0xaa4d,
13610
13957
        0x10a01, 0x10a03,
13611
13958
        0x10a05, 0x10a06,
13612
13959
        0x10a0c, 0x10a0f,
 
13960
        0x11000, 0x11002,
 
13961
        0x11038, 0x11045,
13613
13962
        0x11082, 0x11082,
13614
13963
        0x110b0, 0x110b8,
13615
13964
}; /* CR_Other_Alphabetic */
13616
13965
 
13617
13966
/* 'Ideographic': Binary Property */
13618
13967
static const OnigCodePoint CR_Ideographic[] = {
13619
 
        11,
 
13968
        12,
13620
13969
        0x3006, 0x3007,
13621
13970
        0x3021, 0x3029,
13622
13971
        0x3038, 0x303a,
13627
13976
        0xfa70, 0xfad9,
13628
13977
        0x20000, 0x2a6d6,
13629
13978
        0x2a700, 0x2b734,
 
13979
        0x2b740, 0x2b81d,
13630
13980
        0x2f800, 0x2fa1d,
13631
13981
}; /* CR_Ideographic */
13632
13982
 
13869
14219
 
13870
14220
/* 'Unified_Ideograph': Binary Property */
13871
14221
static const OnigCodePoint CR_Unified_Ideograph[] = {
13872
 
        11,
 
14222
        12,
13873
14223
        0x3400, 0x4db5,
13874
14224
        0x4e00, 0x9fcb,
13875
14225
        0xfa0e, 0xfa0f,
13881
14231
        0xfa27, 0xfa29,
13882
14232
        0x20000, 0x2a6d6,
13883
14233
        0x2a700, 0x2b734,
 
14234
        0x2b740, 0x2b81d,
13884
14235
}; /* CR_Unified_Ideograph */
13885
14236
 
13886
14237
/* 'Other_Default_Ignorable_Code_Point': Binary Property */
13900
14251
 
13901
14252
/* 'Deprecated': Binary Property */
13902
14253
static const OnigCodePoint CR_Deprecated[] = {
13903
 
        8,
 
14254
        9,
13904
14255
        0x0149, 0x0149,
 
14256
        0x0673, 0x0673,
13905
14257
        0x0f77, 0x0f77,
13906
14258
        0x0f79, 0x0f79,
13907
14259
        0x17a3, 0x17a4,
13967
14319
 
13968
14320
/* 'Other_ID_Continue': Binary Property */
13969
14321
static const OnigCodePoint CR_Other_ID_Continue[] = {
13970
 
        3,
 
14322
        4,
13971
14323
        0x00b7, 0x00b7,
13972
14324
        0x0387, 0x0387,
13973
14325
        0x1369, 0x1371,
 
14326
        0x19da, 0x19da,
13974
14327
}; /* CR_Other_ID_Continue */
13975
14328
 
13976
14329
/* 'STerm': Binary Property */
13977
14330
static const OnigCodePoint CR_STerm[] = {
13978
 
        43,
 
14331
        47,
13979
14332
        0x0021, 0x0021,
13980
14333
        0x002e, 0x002e,
13981
14334
        0x003f, 0x003f,
13991
14344
        0x1362, 0x1362,
13992
14345
        0x1367, 0x1368,
13993
14346
        0x166e, 0x166e,
 
14347
        0x1735, 0x1736,
13994
14348
        0x1803, 0x1803,
13995
14349
        0x1809, 0x1809,
13996
14350
        0x1944, 0x1945,
 
14351
        0x1aa8, 0x1aab,
13997
14352
        0x1b5a, 0x1b5b,
13998
14353
        0x1b5e, 0x1b5f,
13999
14354
        0x1c3b, 0x1c3c,
14018
14373
        0xff0e, 0xff0e,
14019
14374
        0xff1f, 0xff1f,
14020
14375
        0xff61, 0xff61,
 
14376
        0x10a56, 0x10a57,
 
14377
        0x11047, 0x11048,
14021
14378
        0x110be, 0x110c1,
14022
14379
}; /* CR_STerm */
14023
14380
 
14071
14428
        0xfd3e, 0xfd3f,
14072
14429
        0xfe45, 0xfe46,
14073
14430
}; /* CR_Pattern_Syntax */
 
14431
 
 
14432
/* 'Unknown': Script */
 
14433
static const OnigCodePoint CR_Unknown[] = {
 
14434
        499,
 
14435
        0x0378, 0x0379,
 
14436
        0x037f, 0x0383,
 
14437
        0x038b, 0x038b,
 
14438
        0x038d, 0x038d,
 
14439
        0x03a2, 0x03a2,
 
14440
        0x0528, 0x0530,
 
14441
        0x0557, 0x0558,
 
14442
        0x0560, 0x0560,
 
14443
        0x0588, 0x0588,
 
14444
        0x058b, 0x0590,
 
14445
        0x05c8, 0x05cf,
 
14446
        0x05eb, 0x05ef,
 
14447
        0x05f5, 0x05ff,
 
14448
        0x0604, 0x0605,
 
14449
        0x061c, 0x061d,
 
14450
        0x070e, 0x070e,
 
14451
        0x074b, 0x074c,
 
14452
        0x07b2, 0x07bf,
 
14453
        0x07fb, 0x07ff,
 
14454
        0x082e, 0x082f,
 
14455
        0x083f, 0x083f,
 
14456
        0x085c, 0x085d,
 
14457
        0x085f, 0x08ff,
 
14458
        0x0978, 0x0978,
 
14459
        0x0980, 0x0980,
 
14460
        0x0984, 0x0984,
 
14461
        0x098d, 0x098e,
 
14462
        0x0991, 0x0992,
 
14463
        0x09a9, 0x09a9,
 
14464
        0x09b1, 0x09b1,
 
14465
        0x09b3, 0x09b5,
 
14466
        0x09ba, 0x09bb,
 
14467
        0x09c5, 0x09c6,
 
14468
        0x09c9, 0x09ca,
 
14469
        0x09cf, 0x09d6,
 
14470
        0x09d8, 0x09db,
 
14471
        0x09de, 0x09de,
 
14472
        0x09e4, 0x09e5,
 
14473
        0x09fc, 0x0a00,
 
14474
        0x0a04, 0x0a04,
 
14475
        0x0a0b, 0x0a0e,
 
14476
        0x0a11, 0x0a12,
 
14477
        0x0a29, 0x0a29,
 
14478
        0x0a31, 0x0a31,
 
14479
        0x0a34, 0x0a34,
 
14480
        0x0a37, 0x0a37,
 
14481
        0x0a3a, 0x0a3b,
 
14482
        0x0a3d, 0x0a3d,
 
14483
        0x0a43, 0x0a46,
 
14484
        0x0a49, 0x0a4a,
 
14485
        0x0a4e, 0x0a50,
 
14486
        0x0a52, 0x0a58,
 
14487
        0x0a5d, 0x0a5d,
 
14488
        0x0a5f, 0x0a65,
 
14489
        0x0a76, 0x0a80,
 
14490
        0x0a84, 0x0a84,
 
14491
        0x0a8e, 0x0a8e,
 
14492
        0x0a92, 0x0a92,
 
14493
        0x0aa9, 0x0aa9,
 
14494
        0x0ab1, 0x0ab1,
 
14495
        0x0ab4, 0x0ab4,
 
14496
        0x0aba, 0x0abb,
 
14497
        0x0ac6, 0x0ac6,
 
14498
        0x0aca, 0x0aca,
 
14499
        0x0ace, 0x0acf,
 
14500
        0x0ad1, 0x0adf,
 
14501
        0x0ae4, 0x0ae5,
 
14502
        0x0af0, 0x0af0,
 
14503
        0x0af2, 0x0b00,
 
14504
        0x0b04, 0x0b04,
 
14505
        0x0b0d, 0x0b0e,
 
14506
        0x0b11, 0x0b12,
 
14507
        0x0b29, 0x0b29,
 
14508
        0x0b31, 0x0b31,
 
14509
        0x0b34, 0x0b34,
 
14510
        0x0b3a, 0x0b3b,
 
14511
        0x0b45, 0x0b46,
 
14512
        0x0b49, 0x0b4a,
 
14513
        0x0b4e, 0x0b55,
 
14514
        0x0b58, 0x0b5b,
 
14515
        0x0b5e, 0x0b5e,
 
14516
        0x0b64, 0x0b65,
 
14517
        0x0b78, 0x0b81,
 
14518
        0x0b84, 0x0b84,
 
14519
        0x0b8b, 0x0b8d,
 
14520
        0x0b91, 0x0b91,
 
14521
        0x0b96, 0x0b98,
 
14522
        0x0b9b, 0x0b9b,
 
14523
        0x0b9d, 0x0b9d,
 
14524
        0x0ba0, 0x0ba2,
 
14525
        0x0ba5, 0x0ba7,
 
14526
        0x0bab, 0x0bad,
 
14527
        0x0bba, 0x0bbd,
 
14528
        0x0bc3, 0x0bc5,
 
14529
        0x0bc9, 0x0bc9,
 
14530
        0x0bce, 0x0bcf,
 
14531
        0x0bd1, 0x0bd6,
 
14532
        0x0bd8, 0x0be5,
 
14533
        0x0bfb, 0x0c00,
 
14534
        0x0c04, 0x0c04,
 
14535
        0x0c0d, 0x0c0d,
 
14536
        0x0c11, 0x0c11,
 
14537
        0x0c29, 0x0c29,
 
14538
        0x0c34, 0x0c34,
 
14539
        0x0c3a, 0x0c3c,
 
14540
        0x0c45, 0x0c45,
 
14541
        0x0c49, 0x0c49,
 
14542
        0x0c4e, 0x0c54,
 
14543
        0x0c57, 0x0c57,
 
14544
        0x0c5a, 0x0c5f,
 
14545
        0x0c64, 0x0c65,
 
14546
        0x0c70, 0x0c77,
 
14547
        0x0c80, 0x0c81,
 
14548
        0x0c84, 0x0c84,
 
14549
        0x0c8d, 0x0c8d,
 
14550
        0x0c91, 0x0c91,
 
14551
        0x0ca9, 0x0ca9,
 
14552
        0x0cb4, 0x0cb4,
 
14553
        0x0cba, 0x0cbb,
 
14554
        0x0cc5, 0x0cc5,
 
14555
        0x0cc9, 0x0cc9,
 
14556
        0x0cce, 0x0cd4,
 
14557
        0x0cd7, 0x0cdd,
 
14558
        0x0cdf, 0x0cdf,
 
14559
        0x0ce4, 0x0ce5,
 
14560
        0x0cf0, 0x0cf0,
 
14561
        0x0cf3, 0x0d01,
 
14562
        0x0d04, 0x0d04,
 
14563
        0x0d0d, 0x0d0d,
 
14564
        0x0d11, 0x0d11,
 
14565
        0x0d3b, 0x0d3c,
 
14566
        0x0d45, 0x0d45,
 
14567
        0x0d49, 0x0d49,
 
14568
        0x0d4f, 0x0d56,
 
14569
        0x0d58, 0x0d5f,
 
14570
        0x0d64, 0x0d65,
 
14571
        0x0d76, 0x0d78,
 
14572
        0x0d80, 0x0d81,
 
14573
        0x0d84, 0x0d84,
 
14574
        0x0d97, 0x0d99,
 
14575
        0x0db2, 0x0db2,
 
14576
        0x0dbc, 0x0dbc,
 
14577
        0x0dbe, 0x0dbf,
 
14578
        0x0dc7, 0x0dc9,
 
14579
        0x0dcb, 0x0dce,
 
14580
        0x0dd5, 0x0dd5,
 
14581
        0x0dd7, 0x0dd7,
 
14582
        0x0de0, 0x0df1,
 
14583
        0x0df5, 0x0e00,
 
14584
        0x0e3b, 0x0e3e,
 
14585
        0x0e5c, 0x0e80,
 
14586
        0x0e83, 0x0e83,
 
14587
        0x0e85, 0x0e86,
 
14588
        0x0e89, 0x0e89,
 
14589
        0x0e8b, 0x0e8c,
 
14590
        0x0e8e, 0x0e93,
 
14591
        0x0e98, 0x0e98,
 
14592
        0x0ea0, 0x0ea0,
 
14593
        0x0ea4, 0x0ea4,
 
14594
        0x0ea6, 0x0ea6,
 
14595
        0x0ea8, 0x0ea9,
 
14596
        0x0eac, 0x0eac,
 
14597
        0x0eba, 0x0eba,
 
14598
        0x0ebe, 0x0ebf,
 
14599
        0x0ec5, 0x0ec5,
 
14600
        0x0ec7, 0x0ec7,
 
14601
        0x0ece, 0x0ecf,
 
14602
        0x0eda, 0x0edb,
 
14603
        0x0ede, 0x0eff,
 
14604
        0x0f48, 0x0f48,
 
14605
        0x0f6d, 0x0f70,
 
14606
        0x0f98, 0x0f98,
 
14607
        0x0fbd, 0x0fbd,
 
14608
        0x0fcd, 0x0fcd,
 
14609
        0x0fdb, 0x0fff,
 
14610
        0x10c6, 0x10cf,
 
14611
        0x10fd, 0x10ff,
 
14612
        0x1249, 0x1249,
 
14613
        0x124e, 0x124f,
 
14614
        0x1257, 0x1257,
 
14615
        0x1259, 0x1259,
 
14616
        0x125e, 0x125f,
 
14617
        0x1289, 0x1289,
 
14618
        0x128e, 0x128f,
 
14619
        0x12b1, 0x12b1,
 
14620
        0x12b6, 0x12b7,
 
14621
        0x12bf, 0x12bf,
 
14622
        0x12c1, 0x12c1,
 
14623
        0x12c6, 0x12c7,
 
14624
        0x12d7, 0x12d7,
 
14625
        0x1311, 0x1311,
 
14626
        0x1316, 0x1317,
 
14627
        0x135b, 0x135c,
 
14628
        0x137d, 0x137f,
 
14629
        0x139a, 0x139f,
 
14630
        0x13f5, 0x13ff,
 
14631
        0x169d, 0x169f,
 
14632
        0x16f1, 0x16ff,
 
14633
        0x170d, 0x170d,
 
14634
        0x1715, 0x171f,
 
14635
        0x1737, 0x173f,
 
14636
        0x1754, 0x175f,
 
14637
        0x176d, 0x176d,
 
14638
        0x1771, 0x1771,
 
14639
        0x1774, 0x177f,
 
14640
        0x17de, 0x17df,
 
14641
        0x17ea, 0x17ef,
 
14642
        0x17fa, 0x17ff,
 
14643
        0x180f, 0x180f,
 
14644
        0x181a, 0x181f,
 
14645
        0x1878, 0x187f,
 
14646
        0x18ab, 0x18af,
 
14647
        0x18f6, 0x18ff,
 
14648
        0x191d, 0x191f,
 
14649
        0x192c, 0x192f,
 
14650
        0x193c, 0x193f,
 
14651
        0x1941, 0x1943,
 
14652
        0x196e, 0x196f,
 
14653
        0x1975, 0x197f,
 
14654
        0x19ac, 0x19af,
 
14655
        0x19ca, 0x19cf,
 
14656
        0x19db, 0x19dd,
 
14657
        0x1a1c, 0x1a1d,
 
14658
        0x1a5f, 0x1a5f,
 
14659
        0x1a7d, 0x1a7e,
 
14660
        0x1a8a, 0x1a8f,
 
14661
        0x1a9a, 0x1a9f,
 
14662
        0x1aae, 0x1aff,
 
14663
        0x1b4c, 0x1b4f,
 
14664
        0x1b7d, 0x1b7f,
 
14665
        0x1bab, 0x1bad,
 
14666
        0x1bba, 0x1bbf,
 
14667
        0x1bf4, 0x1bfb,
 
14668
        0x1c38, 0x1c3a,
 
14669
        0x1c4a, 0x1c4c,
 
14670
        0x1c80, 0x1ccf,
 
14671
        0x1cf3, 0x1cff,
 
14672
        0x1de7, 0x1dfb,
 
14673
        0x1f16, 0x1f17,
 
14674
        0x1f1e, 0x1f1f,
 
14675
        0x1f46, 0x1f47,
 
14676
        0x1f4e, 0x1f4f,
 
14677
        0x1f58, 0x1f58,
 
14678
        0x1f5a, 0x1f5a,
 
14679
        0x1f5c, 0x1f5c,
 
14680
        0x1f5e, 0x1f5e,
 
14681
        0x1f7e, 0x1f7f,
 
14682
        0x1fb5, 0x1fb5,
 
14683
        0x1fc5, 0x1fc5,
 
14684
        0x1fd4, 0x1fd5,
 
14685
        0x1fdc, 0x1fdc,
 
14686
        0x1ff0, 0x1ff1,
 
14687
        0x1ff5, 0x1ff5,
 
14688
        0x1fff, 0x1fff,
 
14689
        0x2065, 0x2069,
 
14690
        0x2072, 0x2073,
 
14691
        0x208f, 0x208f,
 
14692
        0x209d, 0x209f,
 
14693
        0x20ba, 0x20cf,
 
14694
        0x20f1, 0x20ff,
 
14695
        0x218a, 0x218f,
 
14696
        0x23f4, 0x23ff,
 
14697
        0x2427, 0x243f,
 
14698
        0x244b, 0x245f,
 
14699
        0x2700, 0x2700,
 
14700
        0x27cb, 0x27cb,
 
14701
        0x27cd, 0x27cd,
 
14702
        0x2b4d, 0x2b4f,
 
14703
        0x2b5a, 0x2bff,
 
14704
        0x2c2f, 0x2c2f,
 
14705
        0x2c5f, 0x2c5f,
 
14706
        0x2cf2, 0x2cf8,
 
14707
        0x2d26, 0x2d2f,
 
14708
        0x2d66, 0x2d6e,
 
14709
        0x2d71, 0x2d7e,
 
14710
        0x2d97, 0x2d9f,
 
14711
        0x2da7, 0x2da7,
 
14712
        0x2daf, 0x2daf,
 
14713
        0x2db7, 0x2db7,
 
14714
        0x2dbf, 0x2dbf,
 
14715
        0x2dc7, 0x2dc7,
 
14716
        0x2dcf, 0x2dcf,
 
14717
        0x2dd7, 0x2dd7,
 
14718
        0x2ddf, 0x2ddf,
 
14719
        0x2e32, 0x2e7f,
 
14720
        0x2e9a, 0x2e9a,
 
14721
        0x2ef4, 0x2eff,
 
14722
        0x2fd6, 0x2fef,
 
14723
        0x2ffc, 0x2fff,
 
14724
        0x3040, 0x3040,
 
14725
        0x3097, 0x3098,
 
14726
        0x3100, 0x3104,
 
14727
        0x312e, 0x3130,
 
14728
        0x318f, 0x318f,
 
14729
        0x31bb, 0x31bf,
 
14730
        0x31e4, 0x31ef,
 
14731
        0x321f, 0x321f,
 
14732
        0x32ff, 0x32ff,
 
14733
        0x4db6, 0x4dbf,
 
14734
        0x9fcc, 0x9fff,
 
14735
        0xa48d, 0xa48f,
 
14736
        0xa4c7, 0xa4cf,
 
14737
        0xa62c, 0xa63f,
 
14738
        0xa674, 0xa67b,
 
14739
        0xa698, 0xa69f,
 
14740
        0xa6f8, 0xa6ff,
 
14741
        0xa78f, 0xa78f,
 
14742
        0xa792, 0xa79f,
 
14743
        0xa7aa, 0xa7f9,
 
14744
        0xa82c, 0xa82f,
 
14745
        0xa83a, 0xa83f,
 
14746
        0xa878, 0xa87f,
 
14747
        0xa8c5, 0xa8cd,
 
14748
        0xa8da, 0xa8df,
 
14749
        0xa8fc, 0xa8ff,
 
14750
        0xa954, 0xa95e,
 
14751
        0xa97d, 0xa97f,
 
14752
        0xa9ce, 0xa9ce,
 
14753
        0xa9da, 0xa9dd,
 
14754
        0xa9e0, 0xa9ff,
 
14755
        0xaa37, 0xaa3f,
 
14756
        0xaa4e, 0xaa4f,
 
14757
        0xaa5a, 0xaa5b,
 
14758
        0xaa7c, 0xaa7f,
 
14759
        0xaac3, 0xaada,
 
14760
        0xaae0, 0xab00,
 
14761
        0xab07, 0xab08,
 
14762
        0xab0f, 0xab10,
 
14763
        0xab17, 0xab1f,
 
14764
        0xab27, 0xab27,
 
14765
        0xab2f, 0xabbf,
 
14766
        0xabee, 0xabef,
 
14767
        0xabfa, 0xabff,
 
14768
        0xd7a4, 0xd7af,
 
14769
        0xd7c7, 0xd7ca,
 
14770
        0xd7fc, 0xf8ff,
 
14771
        0xfa2e, 0xfa2f,
 
14772
        0xfa6e, 0xfa6f,
 
14773
        0xfada, 0xfaff,
 
14774
        0xfb07, 0xfb12,
 
14775
        0xfb18, 0xfb1c,
 
14776
        0xfb37, 0xfb37,
 
14777
        0xfb3d, 0xfb3d,
 
14778
        0xfb3f, 0xfb3f,
 
14779
        0xfb42, 0xfb42,
 
14780
        0xfb45, 0xfb45,
 
14781
        0xfbc2, 0xfbd2,
 
14782
        0xfd40, 0xfd4f,
 
14783
        0xfd90, 0xfd91,
 
14784
        0xfdc8, 0xfdef,
 
14785
        0xfdfe, 0xfdff,
 
14786
        0xfe1a, 0xfe1f,
 
14787
        0xfe27, 0xfe2f,
 
14788
        0xfe53, 0xfe53,
 
14789
        0xfe67, 0xfe67,
 
14790
        0xfe6c, 0xfe6f,
 
14791
        0xfe75, 0xfe75,
 
14792
        0xfefd, 0xfefe,
 
14793
        0xff00, 0xff00,
 
14794
        0xffbf, 0xffc1,
 
14795
        0xffc8, 0xffc9,
 
14796
        0xffd0, 0xffd1,
 
14797
        0xffd8, 0xffd9,
 
14798
        0xffdd, 0xffdf,
 
14799
        0xffe7, 0xffe7,
 
14800
        0xffef, 0xfff8,
 
14801
        0xfffe, 0xffff,
 
14802
        0x1000c, 0x1000c,
 
14803
        0x10027, 0x10027,
 
14804
        0x1003b, 0x1003b,
 
14805
        0x1003e, 0x1003e,
 
14806
        0x1004e, 0x1004f,
 
14807
        0x1005e, 0x1007f,
 
14808
        0x100fb, 0x100ff,
 
14809
        0x10103, 0x10106,
 
14810
        0x10134, 0x10136,
 
14811
        0x1018b, 0x1018f,
 
14812
        0x1019c, 0x101cf,
 
14813
        0x101fe, 0x1027f,
 
14814
        0x1029d, 0x1029f,
 
14815
        0x102d1, 0x102ff,
 
14816
        0x1031f, 0x1031f,
 
14817
        0x10324, 0x1032f,
 
14818
        0x1034b, 0x1037f,
 
14819
        0x1039e, 0x1039e,
 
14820
        0x103c4, 0x103c7,
 
14821
        0x103d6, 0x103ff,
 
14822
        0x1049e, 0x1049f,
 
14823
        0x104aa, 0x107ff,
 
14824
        0x10806, 0x10807,
 
14825
        0x10809, 0x10809,
 
14826
        0x10836, 0x10836,
 
14827
        0x10839, 0x1083b,
 
14828
        0x1083d, 0x1083e,
 
14829
        0x10856, 0x10856,
 
14830
        0x10860, 0x108ff,
 
14831
        0x1091c, 0x1091e,
 
14832
        0x1093a, 0x1093e,
 
14833
        0x10940, 0x109ff,
 
14834
        0x10a04, 0x10a04,
 
14835
        0x10a07, 0x10a0b,
 
14836
        0x10a14, 0x10a14,
 
14837
        0x10a18, 0x10a18,
 
14838
        0x10a34, 0x10a37,
 
14839
        0x10a3b, 0x10a3e,
 
14840
        0x10a48, 0x10a4f,
 
14841
        0x10a59, 0x10a5f,
 
14842
        0x10a80, 0x10aff,
 
14843
        0x10b36, 0x10b38,
 
14844
        0x10b56, 0x10b57,
 
14845
        0x10b73, 0x10b77,
 
14846
        0x10b80, 0x10bff,
 
14847
        0x10c49, 0x10e5f,
 
14848
        0x10e7f, 0x10fff,
 
14849
        0x1104e, 0x11051,
 
14850
        0x11070, 0x1107f,
 
14851
        0x110c2, 0x11fff,
 
14852
        0x1236f, 0x123ff,
 
14853
        0x12463, 0x1246f,
 
14854
        0x12474, 0x12fff,
 
14855
        0x1342f, 0x167ff,
 
14856
        0x16a39, 0x1afff,
 
14857
        0x1b002, 0x1cfff,
 
14858
        0x1d0f6, 0x1d0ff,
 
14859
        0x1d127, 0x1d128,
 
14860
        0x1d1de, 0x1d1ff,
 
14861
        0x1d246, 0x1d2ff,
 
14862
        0x1d357, 0x1d35f,
 
14863
        0x1d372, 0x1d3ff,
 
14864
        0x1d455, 0x1d455,
 
14865
        0x1d49d, 0x1d49d,
 
14866
        0x1d4a0, 0x1d4a1,
 
14867
        0x1d4a3, 0x1d4a4,
 
14868
        0x1d4a7, 0x1d4a8,
 
14869
        0x1d4ad, 0x1d4ad,
 
14870
        0x1d4ba, 0x1d4ba,
 
14871
        0x1d4bc, 0x1d4bc,
 
14872
        0x1d4c4, 0x1d4c4,
 
14873
        0x1d506, 0x1d506,
 
14874
        0x1d50b, 0x1d50c,
 
14875
        0x1d515, 0x1d515,
 
14876
        0x1d51d, 0x1d51d,
 
14877
        0x1d53a, 0x1d53a,
 
14878
        0x1d53f, 0x1d53f,
 
14879
        0x1d545, 0x1d545,
 
14880
        0x1d547, 0x1d549,
 
14881
        0x1d551, 0x1d551,
 
14882
        0x1d6a6, 0x1d6a7,
 
14883
        0x1d7cc, 0x1d7cd,
 
14884
        0x1d800, 0x1efff,
 
14885
        0x1f02c, 0x1f02f,
 
14886
        0x1f094, 0x1f09f,
 
14887
        0x1f0af, 0x1f0b0,
 
14888
        0x1f0bf, 0x1f0c0,
 
14889
        0x1f0d0, 0x1f0d0,
 
14890
        0x1f0e0, 0x1f0ff,
 
14891
        0x1f10b, 0x1f10f,
 
14892
        0x1f12f, 0x1f12f,
 
14893
        0x1f16a, 0x1f16f,
 
14894
        0x1f19b, 0x1f1e5,
 
14895
        0x1f203, 0x1f20f,
 
14896
        0x1f23b, 0x1f23f,
 
14897
        0x1f249, 0x1f24f,
 
14898
        0x1f252, 0x1f2ff,
 
14899
        0x1f321, 0x1f32f,
 
14900
        0x1f336, 0x1f336,
 
14901
        0x1f37d, 0x1f37f,
 
14902
        0x1f394, 0x1f39f,
 
14903
        0x1f3c5, 0x1f3c5,
 
14904
        0x1f3cb, 0x1f3df,
 
14905
        0x1f3f1, 0x1f3ff,
 
14906
        0x1f43f, 0x1f43f,
 
14907
        0x1f441, 0x1f441,
 
14908
        0x1f4f8, 0x1f4f8,
 
14909
        0x1f4fd, 0x1f4ff,
 
14910
        0x1f53e, 0x1f54f,
 
14911
        0x1f568, 0x1f5fa,
 
14912
        0x1f600, 0x1f600,
 
14913
        0x1f611, 0x1f611,
 
14914
        0x1f615, 0x1f615,
 
14915
        0x1f617, 0x1f617,
 
14916
        0x1f619, 0x1f619,
 
14917
        0x1f61b, 0x1f61b,
 
14918
        0x1f61f, 0x1f61f,
 
14919
        0x1f626, 0x1f627,
 
14920
        0x1f62c, 0x1f62c,
 
14921
        0x1f62e, 0x1f62f,
 
14922
        0x1f634, 0x1f634,
 
14923
        0x1f641, 0x1f644,
 
14924
        0x1f650, 0x1f67f,
 
14925
        0x1f6c6, 0x1f6ff,
 
14926
        0x1f774, 0x1ffff,
 
14927
        0x2a6d7, 0x2a6ff,
 
14928
        0x2b735, 0x2b73f,
 
14929
        0x2b81e, 0x2f7ff,
 
14930
        0x2fa1e, 0xe0000,
 
14931
        0xe0002, 0xe001f,
 
14932
        0xe0080, 0xe00ff,
 
14933
        0xe01f0, 0x10ffff,
 
14934
}; /* CR_Unknown */
14074
14935
#endif /* USE_UNICODE_PROPERTIES */
14075
14936
 
 
14937
/* 'Age_1_1': Derived Age 1.1 */
 
14938
static const OnigCodePoint CR_Age_1_1[] = {
 
14939
        288,
 
14940
        0x0000, 0x01f5,
 
14941
        0x01fa, 0x0217,
 
14942
        0x0250, 0x02a8,
 
14943
        0x02b0, 0x02de,
 
14944
        0x02e0, 0x02e9,
 
14945
        0x0300, 0x0345,
 
14946
        0x0360, 0x0361,
 
14947
        0x0374, 0x0375,
 
14948
        0x037a, 0x037a,
 
14949
        0x037e, 0x037e,
 
14950
        0x0384, 0x038a,
 
14951
        0x038c, 0x038c,
 
14952
        0x038e, 0x03a1,
 
14953
        0x03a3, 0x03ce,
 
14954
        0x03d0, 0x03d6,
 
14955
        0x03da, 0x03da,
 
14956
        0x03dc, 0x03dc,
 
14957
        0x03de, 0x03de,
 
14958
        0x03e0, 0x03e0,
 
14959
        0x03e2, 0x03f3,
 
14960
        0x0401, 0x040c,
 
14961
        0x040e, 0x044f,
 
14962
        0x0451, 0x045c,
 
14963
        0x045e, 0x0486,
 
14964
        0x0490, 0x04c4,
 
14965
        0x04c7, 0x04c8,
 
14966
        0x04cb, 0x04cc,
 
14967
        0x04d0, 0x04eb,
 
14968
        0x04ee, 0x04f5,
 
14969
        0x04f8, 0x04f9,
 
14970
        0x0531, 0x0556,
 
14971
        0x0559, 0x055f,
 
14972
        0x0561, 0x0587,
 
14973
        0x0589, 0x0589,
 
14974
        0x05b0, 0x05b9,
 
14975
        0x05bb, 0x05c3,
 
14976
        0x05d0, 0x05ea,
 
14977
        0x05f0, 0x05f4,
 
14978
        0x060c, 0x060c,
 
14979
        0x061b, 0x061b,
 
14980
        0x061f, 0x061f,
 
14981
        0x0621, 0x063a,
 
14982
        0x0640, 0x0652,
 
14983
        0x0660, 0x066d,
 
14984
        0x0670, 0x06b7,
 
14985
        0x06ba, 0x06be,
 
14986
        0x06c0, 0x06ce,
 
14987
        0x06d0, 0x06ed,
 
14988
        0x06f0, 0x06f9,
 
14989
        0x0901, 0x0903,
 
14990
        0x0905, 0x0939,
 
14991
        0x093c, 0x094d,
 
14992
        0x0950, 0x0954,
 
14993
        0x0958, 0x0970,
 
14994
        0x0981, 0x0983,
 
14995
        0x0985, 0x098c,
 
14996
        0x098f, 0x0990,
 
14997
        0x0993, 0x09a8,
 
14998
        0x09aa, 0x09b0,
 
14999
        0x09b2, 0x09b2,
 
15000
        0x09b6, 0x09b9,
 
15001
        0x09bc, 0x09bc,
 
15002
        0x09be, 0x09c4,
 
15003
        0x09c7, 0x09c8,
 
15004
        0x09cb, 0x09cd,
 
15005
        0x09d7, 0x09d7,
 
15006
        0x09dc, 0x09dd,
 
15007
        0x09df, 0x09e3,
 
15008
        0x09e6, 0x09fa,
 
15009
        0x0a02, 0x0a02,
 
15010
        0x0a05, 0x0a0a,
 
15011
        0x0a0f, 0x0a10,
 
15012
        0x0a13, 0x0a28,
 
15013
        0x0a2a, 0x0a30,
 
15014
        0x0a32, 0x0a33,
 
15015
        0x0a35, 0x0a36,
 
15016
        0x0a38, 0x0a39,
 
15017
        0x0a3c, 0x0a3c,
 
15018
        0x0a3e, 0x0a42,
 
15019
        0x0a47, 0x0a48,
 
15020
        0x0a4b, 0x0a4d,
 
15021
        0x0a59, 0x0a5c,
 
15022
        0x0a5e, 0x0a5e,
 
15023
        0x0a66, 0x0a74,
 
15024
        0x0a81, 0x0a83,
 
15025
        0x0a85, 0x0a8b,
 
15026
        0x0a8d, 0x0a8d,
 
15027
        0x0a8f, 0x0a91,
 
15028
        0x0a93, 0x0aa8,
 
15029
        0x0aaa, 0x0ab0,
 
15030
        0x0ab2, 0x0ab3,
 
15031
        0x0ab5, 0x0ab9,
 
15032
        0x0abc, 0x0ac5,
 
15033
        0x0ac7, 0x0ac9,
 
15034
        0x0acb, 0x0acd,
 
15035
        0x0ad0, 0x0ad0,
 
15036
        0x0ae0, 0x0ae0,
 
15037
        0x0ae6, 0x0aef,
 
15038
        0x0b01, 0x0b03,
 
15039
        0x0b05, 0x0b0c,
 
15040
        0x0b0f, 0x0b10,
 
15041
        0x0b13, 0x0b28,
 
15042
        0x0b2a, 0x0b30,
 
15043
        0x0b32, 0x0b33,
 
15044
        0x0b36, 0x0b39,
 
15045
        0x0b3c, 0x0b43,
 
15046
        0x0b47, 0x0b48,
 
15047
        0x0b4b, 0x0b4d,
 
15048
        0x0b56, 0x0b57,
 
15049
        0x0b5c, 0x0b5d,
 
15050
        0x0b5f, 0x0b61,
 
15051
        0x0b66, 0x0b70,
 
15052
        0x0b82, 0x0b83,
 
15053
        0x0b85, 0x0b8a,
 
15054
        0x0b8e, 0x0b90,
 
15055
        0x0b92, 0x0b95,
 
15056
        0x0b99, 0x0b9a,
 
15057
        0x0b9c, 0x0b9c,
 
15058
        0x0b9e, 0x0b9f,
 
15059
        0x0ba3, 0x0ba4,
 
15060
        0x0ba8, 0x0baa,
 
15061
        0x0bae, 0x0bb5,
 
15062
        0x0bb7, 0x0bb9,
 
15063
        0x0bbe, 0x0bc2,
 
15064
        0x0bc6, 0x0bc8,
 
15065
        0x0bca, 0x0bcd,
 
15066
        0x0bd7, 0x0bd7,
 
15067
        0x0be7, 0x0bf2,
 
15068
        0x0c01, 0x0c03,
 
15069
        0x0c05, 0x0c0c,
 
15070
        0x0c0e, 0x0c10,
 
15071
        0x0c12, 0x0c28,
 
15072
        0x0c2a, 0x0c33,
 
15073
        0x0c35, 0x0c39,
 
15074
        0x0c3e, 0x0c44,
 
15075
        0x0c46, 0x0c48,
 
15076
        0x0c4a, 0x0c4d,
 
15077
        0x0c55, 0x0c56,
 
15078
        0x0c60, 0x0c61,
 
15079
        0x0c66, 0x0c6f,
 
15080
        0x0c82, 0x0c83,
 
15081
        0x0c85, 0x0c8c,
 
15082
        0x0c8e, 0x0c90,
 
15083
        0x0c92, 0x0ca8,
 
15084
        0x0caa, 0x0cb3,
 
15085
        0x0cb5, 0x0cb9,
 
15086
        0x0cbe, 0x0cc4,
 
15087
        0x0cc6, 0x0cc8,
 
15088
        0x0cca, 0x0ccd,
 
15089
        0x0cd5, 0x0cd6,
 
15090
        0x0cde, 0x0cde,
 
15091
        0x0ce0, 0x0ce1,
 
15092
        0x0ce6, 0x0cef,
 
15093
        0x0d02, 0x0d03,
 
15094
        0x0d05, 0x0d0c,
 
15095
        0x0d0e, 0x0d10,
 
15096
        0x0d12, 0x0d28,
 
15097
        0x0d2a, 0x0d39,
 
15098
        0x0d3e, 0x0d43,
 
15099
        0x0d46, 0x0d48,
 
15100
        0x0d4a, 0x0d4d,
 
15101
        0x0d57, 0x0d57,
 
15102
        0x0d60, 0x0d61,
 
15103
        0x0d66, 0x0d6f,
 
15104
        0x0e01, 0x0e3a,
 
15105
        0x0e3f, 0x0e5b,
 
15106
        0x0e81, 0x0e82,
 
15107
        0x0e84, 0x0e84,
 
15108
        0x0e87, 0x0e88,
 
15109
        0x0e8a, 0x0e8a,
 
15110
        0x0e8d, 0x0e8d,
 
15111
        0x0e94, 0x0e97,
 
15112
        0x0e99, 0x0e9f,
 
15113
        0x0ea1, 0x0ea3,
 
15114
        0x0ea5, 0x0ea5,
 
15115
        0x0ea7, 0x0ea7,
 
15116
        0x0eaa, 0x0eab,
 
15117
        0x0ead, 0x0eb9,
 
15118
        0x0ebb, 0x0ebd,
 
15119
        0x0ec0, 0x0ec4,
 
15120
        0x0ec6, 0x0ec6,
 
15121
        0x0ec8, 0x0ecd,
 
15122
        0x0ed0, 0x0ed9,
 
15123
        0x0edc, 0x0edd,
 
15124
        0x10a0, 0x10c5,
 
15125
        0x10d0, 0x10f6,
 
15126
        0x10fb, 0x10fb,
 
15127
        0x1100, 0x1159,
 
15128
        0x115f, 0x11a2,
 
15129
        0x11a8, 0x11f9,
 
15130
        0x1e00, 0x1e9a,
 
15131
        0x1ea0, 0x1ef9,
 
15132
        0x1f00, 0x1f15,
 
15133
        0x1f18, 0x1f1d,
 
15134
        0x1f20, 0x1f45,
 
15135
        0x1f48, 0x1f4d,
 
15136
        0x1f50, 0x1f57,
 
15137
        0x1f59, 0x1f59,
 
15138
        0x1f5b, 0x1f5b,
 
15139
        0x1f5d, 0x1f5d,
 
15140
        0x1f5f, 0x1f7d,
 
15141
        0x1f80, 0x1fb4,
 
15142
        0x1fb6, 0x1fc4,
 
15143
        0x1fc6, 0x1fd3,
 
15144
        0x1fd6, 0x1fdb,
 
15145
        0x1fdd, 0x1fef,
 
15146
        0x1ff2, 0x1ff4,
 
15147
        0x1ff6, 0x1ffe,
 
15148
        0x2000, 0x202e,
 
15149
        0x2030, 0x2046,
 
15150
        0x206a, 0x2070,
 
15151
        0x2074, 0x208e,
 
15152
        0x20a0, 0x20aa,
 
15153
        0x20d0, 0x20e1,
 
15154
        0x2100, 0x2138,
 
15155
        0x2153, 0x2182,
 
15156
        0x2190, 0x21ea,
 
15157
        0x2200, 0x22f1,
 
15158
        0x2300, 0x2300,
 
15159
        0x2302, 0x237a,
 
15160
        0x2400, 0x2424,
 
15161
        0x2440, 0x244a,
 
15162
        0x2460, 0x24ea,
 
15163
        0x2500, 0x2595,
 
15164
        0x25a0, 0x25ef,
 
15165
        0x2600, 0x2613,
 
15166
        0x261a, 0x266f,
 
15167
        0x2701, 0x2704,
 
15168
        0x2706, 0x2709,
 
15169
        0x270c, 0x2727,
 
15170
        0x2729, 0x274b,
 
15171
        0x274d, 0x274d,
 
15172
        0x274f, 0x2752,
 
15173
        0x2756, 0x2756,
 
15174
        0x2758, 0x275e,
 
15175
        0x2761, 0x2767,
 
15176
        0x2776, 0x2794,
 
15177
        0x2798, 0x27af,
 
15178
        0x27b1, 0x27be,
 
15179
        0x3000, 0x3037,
 
15180
        0x303f, 0x303f,
 
15181
        0x3041, 0x3094,
 
15182
        0x3099, 0x309e,
 
15183
        0x30a1, 0x30fe,
 
15184
        0x3105, 0x312c,
 
15185
        0x3131, 0x318e,
 
15186
        0x3190, 0x319f,
 
15187
        0x3200, 0x321c,
 
15188
        0x3220, 0x3243,
 
15189
        0x3260, 0x327b,
 
15190
        0x327f, 0x32b0,
 
15191
        0x32c0, 0x32cb,
 
15192
        0x32d0, 0x32fe,
 
15193
        0x3300, 0x3376,
 
15194
        0x337b, 0x33dd,
 
15195
        0x33e0, 0x33fe,
 
15196
        0x4e00, 0x9fa5,
 
15197
        0xe000, 0xfa2d,
 
15198
        0xfb00, 0xfb06,
 
15199
        0xfb13, 0xfb17,
 
15200
        0xfb1e, 0xfb36,
 
15201
        0xfb38, 0xfb3c,
 
15202
        0xfb3e, 0xfb3e,
 
15203
        0xfb40, 0xfb41,
 
15204
        0xfb43, 0xfb44,
 
15205
        0xfb46, 0xfbb1,
 
15206
        0xfbd3, 0xfd3f,
 
15207
        0xfd50, 0xfd8f,
 
15208
        0xfd92, 0xfdc7,
 
15209
        0xfdf0, 0xfdfb,
 
15210
        0xfe20, 0xfe23,
 
15211
        0xfe30, 0xfe44,
 
15212
        0xfe49, 0xfe52,
 
15213
        0xfe54, 0xfe66,
 
15214
        0xfe68, 0xfe6b,
 
15215
        0xfe70, 0xfe72,
 
15216
        0xfe74, 0xfe74,
 
15217
        0xfe76, 0xfefc,
 
15218
        0xfeff, 0xfeff,
 
15219
        0xff01, 0xff5e,
 
15220
        0xff61, 0xffbe,
 
15221
        0xffc2, 0xffc7,
 
15222
        0xffca, 0xffcf,
 
15223
        0xffd2, 0xffd7,
 
15224
        0xffda, 0xffdc,
 
15225
        0xffe0, 0xffe6,
 
15226
        0xffe8, 0xffee,
 
15227
        0xfffd, 0xffff,
 
15228
}; /* CR_Age_1_1 */
 
15229
 
 
15230
/* 'Age_2_0': Derived Age 2.0 */
 
15231
static const OnigCodePoint CR_Age_2_0[] = {
 
15232
        312,
 
15233
        0x0000, 0x01f5,
 
15234
        0x01fa, 0x0217,
 
15235
        0x0250, 0x02a8,
 
15236
        0x02b0, 0x02de,
 
15237
        0x02e0, 0x02e9,
 
15238
        0x0300, 0x0345,
 
15239
        0x0360, 0x0361,
 
15240
        0x0374, 0x0375,
 
15241
        0x037a, 0x037a,
 
15242
        0x037e, 0x037e,
 
15243
        0x0384, 0x038a,
 
15244
        0x038c, 0x038c,
 
15245
        0x038e, 0x03a1,
 
15246
        0x03a3, 0x03ce,
 
15247
        0x03d0, 0x03d6,
 
15248
        0x03da, 0x03da,
 
15249
        0x03dc, 0x03dc,
 
15250
        0x03de, 0x03de,
 
15251
        0x03e0, 0x03e0,
 
15252
        0x03e2, 0x03f3,
 
15253
        0x0401, 0x040c,
 
15254
        0x040e, 0x044f,
 
15255
        0x0451, 0x045c,
 
15256
        0x045e, 0x0486,
 
15257
        0x0490, 0x04c4,
 
15258
        0x04c7, 0x04c8,
 
15259
        0x04cb, 0x04cc,
 
15260
        0x04d0, 0x04eb,
 
15261
        0x04ee, 0x04f5,
 
15262
        0x04f8, 0x04f9,
 
15263
        0x0531, 0x0556,
 
15264
        0x0559, 0x055f,
 
15265
        0x0561, 0x0587,
 
15266
        0x0589, 0x0589,
 
15267
        0x0591, 0x05a1,
 
15268
        0x05a3, 0x05b9,
 
15269
        0x05bb, 0x05c4,
 
15270
        0x05d0, 0x05ea,
 
15271
        0x05f0, 0x05f4,
 
15272
        0x060c, 0x060c,
 
15273
        0x061b, 0x061b,
 
15274
        0x061f, 0x061f,
 
15275
        0x0621, 0x063a,
 
15276
        0x0640, 0x0652,
 
15277
        0x0660, 0x066d,
 
15278
        0x0670, 0x06b7,
 
15279
        0x06ba, 0x06be,
 
15280
        0x06c0, 0x06ce,
 
15281
        0x06d0, 0x06ed,
 
15282
        0x06f0, 0x06f9,
 
15283
        0x0901, 0x0903,
 
15284
        0x0905, 0x0939,
 
15285
        0x093c, 0x094d,
 
15286
        0x0950, 0x0954,
 
15287
        0x0958, 0x0970,
 
15288
        0x0981, 0x0983,
 
15289
        0x0985, 0x098c,
 
15290
        0x098f, 0x0990,
 
15291
        0x0993, 0x09a8,
 
15292
        0x09aa, 0x09b0,
 
15293
        0x09b2, 0x09b2,
 
15294
        0x09b6, 0x09b9,
 
15295
        0x09bc, 0x09bc,
 
15296
        0x09be, 0x09c4,
 
15297
        0x09c7, 0x09c8,
 
15298
        0x09cb, 0x09cd,
 
15299
        0x09d7, 0x09d7,
 
15300
        0x09dc, 0x09dd,
 
15301
        0x09df, 0x09e3,
 
15302
        0x09e6, 0x09fa,
 
15303
        0x0a02, 0x0a02,
 
15304
        0x0a05, 0x0a0a,
 
15305
        0x0a0f, 0x0a10,
 
15306
        0x0a13, 0x0a28,
 
15307
        0x0a2a, 0x0a30,
 
15308
        0x0a32, 0x0a33,
 
15309
        0x0a35, 0x0a36,
 
15310
        0x0a38, 0x0a39,
 
15311
        0x0a3c, 0x0a3c,
 
15312
        0x0a3e, 0x0a42,
 
15313
        0x0a47, 0x0a48,
 
15314
        0x0a4b, 0x0a4d,
 
15315
        0x0a59, 0x0a5c,
 
15316
        0x0a5e, 0x0a5e,
 
15317
        0x0a66, 0x0a74,
 
15318
        0x0a81, 0x0a83,
 
15319
        0x0a85, 0x0a8b,
 
15320
        0x0a8d, 0x0a8d,
 
15321
        0x0a8f, 0x0a91,
 
15322
        0x0a93, 0x0aa8,
 
15323
        0x0aaa, 0x0ab0,
 
15324
        0x0ab2, 0x0ab3,
 
15325
        0x0ab5, 0x0ab9,
 
15326
        0x0abc, 0x0ac5,
 
15327
        0x0ac7, 0x0ac9,
 
15328
        0x0acb, 0x0acd,
 
15329
        0x0ad0, 0x0ad0,
 
15330
        0x0ae0, 0x0ae0,
 
15331
        0x0ae6, 0x0aef,
 
15332
        0x0b01, 0x0b03,
 
15333
        0x0b05, 0x0b0c,
 
15334
        0x0b0f, 0x0b10,
 
15335
        0x0b13, 0x0b28,
 
15336
        0x0b2a, 0x0b30,
 
15337
        0x0b32, 0x0b33,
 
15338
        0x0b36, 0x0b39,
 
15339
        0x0b3c, 0x0b43,
 
15340
        0x0b47, 0x0b48,
 
15341
        0x0b4b, 0x0b4d,
 
15342
        0x0b56, 0x0b57,
 
15343
        0x0b5c, 0x0b5d,
 
15344
        0x0b5f, 0x0b61,
 
15345
        0x0b66, 0x0b70,
 
15346
        0x0b82, 0x0b83,
 
15347
        0x0b85, 0x0b8a,
 
15348
        0x0b8e, 0x0b90,
 
15349
        0x0b92, 0x0b95,
 
15350
        0x0b99, 0x0b9a,
 
15351
        0x0b9c, 0x0b9c,
 
15352
        0x0b9e, 0x0b9f,
 
15353
        0x0ba3, 0x0ba4,
 
15354
        0x0ba8, 0x0baa,
 
15355
        0x0bae, 0x0bb5,
 
15356
        0x0bb7, 0x0bb9,
 
15357
        0x0bbe, 0x0bc2,
 
15358
        0x0bc6, 0x0bc8,
 
15359
        0x0bca, 0x0bcd,
 
15360
        0x0bd7, 0x0bd7,
 
15361
        0x0be7, 0x0bf2,
 
15362
        0x0c01, 0x0c03,
 
15363
        0x0c05, 0x0c0c,
 
15364
        0x0c0e, 0x0c10,
 
15365
        0x0c12, 0x0c28,
 
15366
        0x0c2a, 0x0c33,
 
15367
        0x0c35, 0x0c39,
 
15368
        0x0c3e, 0x0c44,
 
15369
        0x0c46, 0x0c48,
 
15370
        0x0c4a, 0x0c4d,
 
15371
        0x0c55, 0x0c56,
 
15372
        0x0c60, 0x0c61,
 
15373
        0x0c66, 0x0c6f,
 
15374
        0x0c82, 0x0c83,
 
15375
        0x0c85, 0x0c8c,
 
15376
        0x0c8e, 0x0c90,
 
15377
        0x0c92, 0x0ca8,
 
15378
        0x0caa, 0x0cb3,
 
15379
        0x0cb5, 0x0cb9,
 
15380
        0x0cbe, 0x0cc4,
 
15381
        0x0cc6, 0x0cc8,
 
15382
        0x0cca, 0x0ccd,
 
15383
        0x0cd5, 0x0cd6,
 
15384
        0x0cde, 0x0cde,
 
15385
        0x0ce0, 0x0ce1,
 
15386
        0x0ce6, 0x0cef,
 
15387
        0x0d02, 0x0d03,
 
15388
        0x0d05, 0x0d0c,
 
15389
        0x0d0e, 0x0d10,
 
15390
        0x0d12, 0x0d28,
 
15391
        0x0d2a, 0x0d39,
 
15392
        0x0d3e, 0x0d43,
 
15393
        0x0d46, 0x0d48,
 
15394
        0x0d4a, 0x0d4d,
 
15395
        0x0d57, 0x0d57,
 
15396
        0x0d60, 0x0d61,
 
15397
        0x0d66, 0x0d6f,
 
15398
        0x0e01, 0x0e3a,
 
15399
        0x0e3f, 0x0e5b,
 
15400
        0x0e81, 0x0e82,
 
15401
        0x0e84, 0x0e84,
 
15402
        0x0e87, 0x0e88,
 
15403
        0x0e8a, 0x0e8a,
 
15404
        0x0e8d, 0x0e8d,
 
15405
        0x0e94, 0x0e97,
 
15406
        0x0e99, 0x0e9f,
 
15407
        0x0ea1, 0x0ea3,
 
15408
        0x0ea5, 0x0ea5,
 
15409
        0x0ea7, 0x0ea7,
 
15410
        0x0eaa, 0x0eab,
 
15411
        0x0ead, 0x0eb9,
 
15412
        0x0ebb, 0x0ebd,
 
15413
        0x0ec0, 0x0ec4,
 
15414
        0x0ec6, 0x0ec6,
 
15415
        0x0ec8, 0x0ecd,
 
15416
        0x0ed0, 0x0ed9,
 
15417
        0x0edc, 0x0edd,
 
15418
        0x0f00, 0x0f47,
 
15419
        0x0f49, 0x0f69,
 
15420
        0x0f71, 0x0f8b,
 
15421
        0x0f90, 0x0f95,
 
15422
        0x0f97, 0x0f97,
 
15423
        0x0f99, 0x0fad,
 
15424
        0x0fb1, 0x0fb7,
 
15425
        0x0fb9, 0x0fb9,
 
15426
        0x10a0, 0x10c5,
 
15427
        0x10d0, 0x10f6,
 
15428
        0x10fb, 0x10fb,
 
15429
        0x1100, 0x1159,
 
15430
        0x115f, 0x11a2,
 
15431
        0x11a8, 0x11f9,
 
15432
        0x1e00, 0x1e9b,
 
15433
        0x1ea0, 0x1ef9,
 
15434
        0x1f00, 0x1f15,
 
15435
        0x1f18, 0x1f1d,
 
15436
        0x1f20, 0x1f45,
 
15437
        0x1f48, 0x1f4d,
 
15438
        0x1f50, 0x1f57,
 
15439
        0x1f59, 0x1f59,
 
15440
        0x1f5b, 0x1f5b,
 
15441
        0x1f5d, 0x1f5d,
 
15442
        0x1f5f, 0x1f7d,
 
15443
        0x1f80, 0x1fb4,
 
15444
        0x1fb6, 0x1fc4,
 
15445
        0x1fc6, 0x1fd3,
 
15446
        0x1fd6, 0x1fdb,
 
15447
        0x1fdd, 0x1fef,
 
15448
        0x1ff2, 0x1ff4,
 
15449
        0x1ff6, 0x1ffe,
 
15450
        0x2000, 0x202e,
 
15451
        0x2030, 0x2046,
 
15452
        0x206a, 0x2070,
 
15453
        0x2074, 0x208e,
 
15454
        0x20a0, 0x20ab,
 
15455
        0x20d0, 0x20e1,
 
15456
        0x2100, 0x2138,
 
15457
        0x2153, 0x2182,
 
15458
        0x2190, 0x21ea,
 
15459
        0x2200, 0x22f1,
 
15460
        0x2300, 0x2300,
 
15461
        0x2302, 0x237a,
 
15462
        0x2400, 0x2424,
 
15463
        0x2440, 0x244a,
 
15464
        0x2460, 0x24ea,
 
15465
        0x2500, 0x2595,
 
15466
        0x25a0, 0x25ef,
 
15467
        0x2600, 0x2613,
 
15468
        0x261a, 0x266f,
 
15469
        0x2701, 0x2704,
 
15470
        0x2706, 0x2709,
 
15471
        0x270c, 0x2727,
 
15472
        0x2729, 0x274b,
 
15473
        0x274d, 0x274d,
 
15474
        0x274f, 0x2752,
 
15475
        0x2756, 0x2756,
 
15476
        0x2758, 0x275e,
 
15477
        0x2761, 0x2767,
 
15478
        0x2776, 0x2794,
 
15479
        0x2798, 0x27af,
 
15480
        0x27b1, 0x27be,
 
15481
        0x3000, 0x3037,
 
15482
        0x303f, 0x303f,
 
15483
        0x3041, 0x3094,
 
15484
        0x3099, 0x309e,
 
15485
        0x30a1, 0x30fe,
 
15486
        0x3105, 0x312c,
 
15487
        0x3131, 0x318e,
 
15488
        0x3190, 0x319f,
 
15489
        0x3200, 0x321c,
 
15490
        0x3220, 0x3243,
 
15491
        0x3260, 0x327b,
 
15492
        0x327f, 0x32b0,
 
15493
        0x32c0, 0x32cb,
 
15494
        0x32d0, 0x32fe,
 
15495
        0x3300, 0x3376,
 
15496
        0x337b, 0x33dd,
 
15497
        0x33e0, 0x33fe,
 
15498
        0x4e00, 0x9fa5,
 
15499
        0xac00, 0xd7a3,
 
15500
        0xd800, 0xfa2d,
 
15501
        0xfb00, 0xfb06,
 
15502
        0xfb13, 0xfb17,
 
15503
        0xfb1e, 0xfb36,
 
15504
        0xfb38, 0xfb3c,
 
15505
        0xfb3e, 0xfb3e,
 
15506
        0xfb40, 0xfb41,
 
15507
        0xfb43, 0xfb44,
 
15508
        0xfb46, 0xfbb1,
 
15509
        0xfbd3, 0xfd3f,
 
15510
        0xfd50, 0xfd8f,
 
15511
        0xfd92, 0xfdc7,
 
15512
        0xfdf0, 0xfdfb,
 
15513
        0xfe20, 0xfe23,
 
15514
        0xfe30, 0xfe44,
 
15515
        0xfe49, 0xfe52,
 
15516
        0xfe54, 0xfe66,
 
15517
        0xfe68, 0xfe6b,
 
15518
        0xfe70, 0xfe72,
 
15519
        0xfe74, 0xfe74,
 
15520
        0xfe76, 0xfefc,
 
15521
        0xfeff, 0xfeff,
 
15522
        0xff01, 0xff5e,
 
15523
        0xff61, 0xffbe,
 
15524
        0xffc2, 0xffc7,
 
15525
        0xffca, 0xffcf,
 
15526
        0xffd2, 0xffd7,
 
15527
        0xffda, 0xffdc,
 
15528
        0xffe0, 0xffe6,
 
15529
        0xffe8, 0xffee,
 
15530
        0xfffd, 0xffff,
 
15531
        0x1fffe, 0x1ffff,
 
15532
        0x2fffe, 0x2ffff,
 
15533
        0x3fffe, 0x3ffff,
 
15534
        0x4fffe, 0x4ffff,
 
15535
        0x5fffe, 0x5ffff,
 
15536
        0x6fffe, 0x6ffff,
 
15537
        0x7fffe, 0x7ffff,
 
15538
        0x8fffe, 0x8ffff,
 
15539
        0x9fffe, 0x9ffff,
 
15540
        0xafffe, 0xaffff,
 
15541
        0xbfffe, 0xbffff,
 
15542
        0xcfffe, 0xcffff,
 
15543
        0xdfffe, 0xdffff,
 
15544
        0xefffe, 0x10ffff,
 
15545
}; /* CR_Age_2_0 */
 
15546
 
 
15547
/* 'Age_2_1': Derived Age 2.1 */
 
15548
static const OnigCodePoint CR_Age_2_1[] = {
 
15549
        312,
 
15550
        0x0000, 0x01f5,
 
15551
        0x01fa, 0x0217,
 
15552
        0x0250, 0x02a8,
 
15553
        0x02b0, 0x02de,
 
15554
        0x02e0, 0x02e9,
 
15555
        0x0300, 0x0345,
 
15556
        0x0360, 0x0361,
 
15557
        0x0374, 0x0375,
 
15558
        0x037a, 0x037a,
 
15559
        0x037e, 0x037e,
 
15560
        0x0384, 0x038a,
 
15561
        0x038c, 0x038c,
 
15562
        0x038e, 0x03a1,
 
15563
        0x03a3, 0x03ce,
 
15564
        0x03d0, 0x03d6,
 
15565
        0x03da, 0x03da,
 
15566
        0x03dc, 0x03dc,
 
15567
        0x03de, 0x03de,
 
15568
        0x03e0, 0x03e0,
 
15569
        0x03e2, 0x03f3,
 
15570
        0x0401, 0x040c,
 
15571
        0x040e, 0x044f,
 
15572
        0x0451, 0x045c,
 
15573
        0x045e, 0x0486,
 
15574
        0x0490, 0x04c4,
 
15575
        0x04c7, 0x04c8,
 
15576
        0x04cb, 0x04cc,
 
15577
        0x04d0, 0x04eb,
 
15578
        0x04ee, 0x04f5,
 
15579
        0x04f8, 0x04f9,
 
15580
        0x0531, 0x0556,
 
15581
        0x0559, 0x055f,
 
15582
        0x0561, 0x0587,
 
15583
        0x0589, 0x0589,
 
15584
        0x0591, 0x05a1,
 
15585
        0x05a3, 0x05b9,
 
15586
        0x05bb, 0x05c4,
 
15587
        0x05d0, 0x05ea,
 
15588
        0x05f0, 0x05f4,
 
15589
        0x060c, 0x060c,
 
15590
        0x061b, 0x061b,
 
15591
        0x061f, 0x061f,
 
15592
        0x0621, 0x063a,
 
15593
        0x0640, 0x0652,
 
15594
        0x0660, 0x066d,
 
15595
        0x0670, 0x06b7,
 
15596
        0x06ba, 0x06be,
 
15597
        0x06c0, 0x06ce,
 
15598
        0x06d0, 0x06ed,
 
15599
        0x06f0, 0x06f9,
 
15600
        0x0901, 0x0903,
 
15601
        0x0905, 0x0939,
 
15602
        0x093c, 0x094d,
 
15603
        0x0950, 0x0954,
 
15604
        0x0958, 0x0970,
 
15605
        0x0981, 0x0983,
 
15606
        0x0985, 0x098c,
 
15607
        0x098f, 0x0990,
 
15608
        0x0993, 0x09a8,
 
15609
        0x09aa, 0x09b0,
 
15610
        0x09b2, 0x09b2,
 
15611
        0x09b6, 0x09b9,
 
15612
        0x09bc, 0x09bc,
 
15613
        0x09be, 0x09c4,
 
15614
        0x09c7, 0x09c8,
 
15615
        0x09cb, 0x09cd,
 
15616
        0x09d7, 0x09d7,
 
15617
        0x09dc, 0x09dd,
 
15618
        0x09df, 0x09e3,
 
15619
        0x09e6, 0x09fa,
 
15620
        0x0a02, 0x0a02,
 
15621
        0x0a05, 0x0a0a,
 
15622
        0x0a0f, 0x0a10,
 
15623
        0x0a13, 0x0a28,
 
15624
        0x0a2a, 0x0a30,
 
15625
        0x0a32, 0x0a33,
 
15626
        0x0a35, 0x0a36,
 
15627
        0x0a38, 0x0a39,
 
15628
        0x0a3c, 0x0a3c,
 
15629
        0x0a3e, 0x0a42,
 
15630
        0x0a47, 0x0a48,
 
15631
        0x0a4b, 0x0a4d,
 
15632
        0x0a59, 0x0a5c,
 
15633
        0x0a5e, 0x0a5e,
 
15634
        0x0a66, 0x0a74,
 
15635
        0x0a81, 0x0a83,
 
15636
        0x0a85, 0x0a8b,
 
15637
        0x0a8d, 0x0a8d,
 
15638
        0x0a8f, 0x0a91,
 
15639
        0x0a93, 0x0aa8,
 
15640
        0x0aaa, 0x0ab0,
 
15641
        0x0ab2, 0x0ab3,
 
15642
        0x0ab5, 0x0ab9,
 
15643
        0x0abc, 0x0ac5,
 
15644
        0x0ac7, 0x0ac9,
 
15645
        0x0acb, 0x0acd,
 
15646
        0x0ad0, 0x0ad0,
 
15647
        0x0ae0, 0x0ae0,
 
15648
        0x0ae6, 0x0aef,
 
15649
        0x0b01, 0x0b03,
 
15650
        0x0b05, 0x0b0c,
 
15651
        0x0b0f, 0x0b10,
 
15652
        0x0b13, 0x0b28,
 
15653
        0x0b2a, 0x0b30,
 
15654
        0x0b32, 0x0b33,
 
15655
        0x0b36, 0x0b39,
 
15656
        0x0b3c, 0x0b43,
 
15657
        0x0b47, 0x0b48,
 
15658
        0x0b4b, 0x0b4d,
 
15659
        0x0b56, 0x0b57,
 
15660
        0x0b5c, 0x0b5d,
 
15661
        0x0b5f, 0x0b61,
 
15662
        0x0b66, 0x0b70,
 
15663
        0x0b82, 0x0b83,
 
15664
        0x0b85, 0x0b8a,
 
15665
        0x0b8e, 0x0b90,
 
15666
        0x0b92, 0x0b95,
 
15667
        0x0b99, 0x0b9a,
 
15668
        0x0b9c, 0x0b9c,
 
15669
        0x0b9e, 0x0b9f,
 
15670
        0x0ba3, 0x0ba4,
 
15671
        0x0ba8, 0x0baa,
 
15672
        0x0bae, 0x0bb5,
 
15673
        0x0bb7, 0x0bb9,
 
15674
        0x0bbe, 0x0bc2,
 
15675
        0x0bc6, 0x0bc8,
 
15676
        0x0bca, 0x0bcd,
 
15677
        0x0bd7, 0x0bd7,
 
15678
        0x0be7, 0x0bf2,
 
15679
        0x0c01, 0x0c03,
 
15680
        0x0c05, 0x0c0c,
 
15681
        0x0c0e, 0x0c10,
 
15682
        0x0c12, 0x0c28,
 
15683
        0x0c2a, 0x0c33,
 
15684
        0x0c35, 0x0c39,
 
15685
        0x0c3e, 0x0c44,
 
15686
        0x0c46, 0x0c48,
 
15687
        0x0c4a, 0x0c4d,
 
15688
        0x0c55, 0x0c56,
 
15689
        0x0c60, 0x0c61,
 
15690
        0x0c66, 0x0c6f,
 
15691
        0x0c82, 0x0c83,
 
15692
        0x0c85, 0x0c8c,
 
15693
        0x0c8e, 0x0c90,
 
15694
        0x0c92, 0x0ca8,
 
15695
        0x0caa, 0x0cb3,
 
15696
        0x0cb5, 0x0cb9,
 
15697
        0x0cbe, 0x0cc4,
 
15698
        0x0cc6, 0x0cc8,
 
15699
        0x0cca, 0x0ccd,
 
15700
        0x0cd5, 0x0cd6,
 
15701
        0x0cde, 0x0cde,
 
15702
        0x0ce0, 0x0ce1,
 
15703
        0x0ce6, 0x0cef,
 
15704
        0x0d02, 0x0d03,
 
15705
        0x0d05, 0x0d0c,
 
15706
        0x0d0e, 0x0d10,
 
15707
        0x0d12, 0x0d28,
 
15708
        0x0d2a, 0x0d39,
 
15709
        0x0d3e, 0x0d43,
 
15710
        0x0d46, 0x0d48,
 
15711
        0x0d4a, 0x0d4d,
 
15712
        0x0d57, 0x0d57,
 
15713
        0x0d60, 0x0d61,
 
15714
        0x0d66, 0x0d6f,
 
15715
        0x0e01, 0x0e3a,
 
15716
        0x0e3f, 0x0e5b,
 
15717
        0x0e81, 0x0e82,
 
15718
        0x0e84, 0x0e84,
 
15719
        0x0e87, 0x0e88,
 
15720
        0x0e8a, 0x0e8a,
 
15721
        0x0e8d, 0x0e8d,
 
15722
        0x0e94, 0x0e97,
 
15723
        0x0e99, 0x0e9f,
 
15724
        0x0ea1, 0x0ea3,
 
15725
        0x0ea5, 0x0ea5,
 
15726
        0x0ea7, 0x0ea7,
 
15727
        0x0eaa, 0x0eab,
 
15728
        0x0ead, 0x0eb9,
 
15729
        0x0ebb, 0x0ebd,
 
15730
        0x0ec0, 0x0ec4,
 
15731
        0x0ec6, 0x0ec6,
 
15732
        0x0ec8, 0x0ecd,
 
15733
        0x0ed0, 0x0ed9,
 
15734
        0x0edc, 0x0edd,
 
15735
        0x0f00, 0x0f47,
 
15736
        0x0f49, 0x0f69,
 
15737
        0x0f71, 0x0f8b,
 
15738
        0x0f90, 0x0f95,
 
15739
        0x0f97, 0x0f97,
 
15740
        0x0f99, 0x0fad,
 
15741
        0x0fb1, 0x0fb7,
 
15742
        0x0fb9, 0x0fb9,
 
15743
        0x10a0, 0x10c5,
 
15744
        0x10d0, 0x10f6,
 
15745
        0x10fb, 0x10fb,
 
15746
        0x1100, 0x1159,
 
15747
        0x115f, 0x11a2,
 
15748
        0x11a8, 0x11f9,
 
15749
        0x1e00, 0x1e9b,
 
15750
        0x1ea0, 0x1ef9,
 
15751
        0x1f00, 0x1f15,
 
15752
        0x1f18, 0x1f1d,
 
15753
        0x1f20, 0x1f45,
 
15754
        0x1f48, 0x1f4d,
 
15755
        0x1f50, 0x1f57,
 
15756
        0x1f59, 0x1f59,
 
15757
        0x1f5b, 0x1f5b,
 
15758
        0x1f5d, 0x1f5d,
 
15759
        0x1f5f, 0x1f7d,
 
15760
        0x1f80, 0x1fb4,
 
15761
        0x1fb6, 0x1fc4,
 
15762
        0x1fc6, 0x1fd3,
 
15763
        0x1fd6, 0x1fdb,
 
15764
        0x1fdd, 0x1fef,
 
15765
        0x1ff2, 0x1ff4,
 
15766
        0x1ff6, 0x1ffe,
 
15767
        0x2000, 0x202e,
 
15768
        0x2030, 0x2046,
 
15769
        0x206a, 0x2070,
 
15770
        0x2074, 0x208e,
 
15771
        0x20a0, 0x20ac,
 
15772
        0x20d0, 0x20e1,
 
15773
        0x2100, 0x2138,
 
15774
        0x2153, 0x2182,
 
15775
        0x2190, 0x21ea,
 
15776
        0x2200, 0x22f1,
 
15777
        0x2300, 0x2300,
 
15778
        0x2302, 0x237a,
 
15779
        0x2400, 0x2424,
 
15780
        0x2440, 0x244a,
 
15781
        0x2460, 0x24ea,
 
15782
        0x2500, 0x2595,
 
15783
        0x25a0, 0x25ef,
 
15784
        0x2600, 0x2613,
 
15785
        0x261a, 0x266f,
 
15786
        0x2701, 0x2704,
 
15787
        0x2706, 0x2709,
 
15788
        0x270c, 0x2727,
 
15789
        0x2729, 0x274b,
 
15790
        0x274d, 0x274d,
 
15791
        0x274f, 0x2752,
 
15792
        0x2756, 0x2756,
 
15793
        0x2758, 0x275e,
 
15794
        0x2761, 0x2767,
 
15795
        0x2776, 0x2794,
 
15796
        0x2798, 0x27af,
 
15797
        0x27b1, 0x27be,
 
15798
        0x3000, 0x3037,
 
15799
        0x303f, 0x303f,
 
15800
        0x3041, 0x3094,
 
15801
        0x3099, 0x309e,
 
15802
        0x30a1, 0x30fe,
 
15803
        0x3105, 0x312c,
 
15804
        0x3131, 0x318e,
 
15805
        0x3190, 0x319f,
 
15806
        0x3200, 0x321c,
 
15807
        0x3220, 0x3243,
 
15808
        0x3260, 0x327b,
 
15809
        0x327f, 0x32b0,
 
15810
        0x32c0, 0x32cb,
 
15811
        0x32d0, 0x32fe,
 
15812
        0x3300, 0x3376,
 
15813
        0x337b, 0x33dd,
 
15814
        0x33e0, 0x33fe,
 
15815
        0x4e00, 0x9fa5,
 
15816
        0xac00, 0xd7a3,
 
15817
        0xd800, 0xfa2d,
 
15818
        0xfb00, 0xfb06,
 
15819
        0xfb13, 0xfb17,
 
15820
        0xfb1e, 0xfb36,
 
15821
        0xfb38, 0xfb3c,
 
15822
        0xfb3e, 0xfb3e,
 
15823
        0xfb40, 0xfb41,
 
15824
        0xfb43, 0xfb44,
 
15825
        0xfb46, 0xfbb1,
 
15826
        0xfbd3, 0xfd3f,
 
15827
        0xfd50, 0xfd8f,
 
15828
        0xfd92, 0xfdc7,
 
15829
        0xfdf0, 0xfdfb,
 
15830
        0xfe20, 0xfe23,
 
15831
        0xfe30, 0xfe44,
 
15832
        0xfe49, 0xfe52,
 
15833
        0xfe54, 0xfe66,
 
15834
        0xfe68, 0xfe6b,
 
15835
        0xfe70, 0xfe72,
 
15836
        0xfe74, 0xfe74,
 
15837
        0xfe76, 0xfefc,
 
15838
        0xfeff, 0xfeff,
 
15839
        0xff01, 0xff5e,
 
15840
        0xff61, 0xffbe,
 
15841
        0xffc2, 0xffc7,
 
15842
        0xffca, 0xffcf,
 
15843
        0xffd2, 0xffd7,
 
15844
        0xffda, 0xffdc,
 
15845
        0xffe0, 0xffe6,
 
15846
        0xffe8, 0xffee,
 
15847
        0xfffc, 0xffff,
 
15848
        0x1fffe, 0x1ffff,
 
15849
        0x2fffe, 0x2ffff,
 
15850
        0x3fffe, 0x3ffff,
 
15851
        0x4fffe, 0x4ffff,
 
15852
        0x5fffe, 0x5ffff,
 
15853
        0x6fffe, 0x6ffff,
 
15854
        0x7fffe, 0x7ffff,
 
15855
        0x8fffe, 0x8ffff,
 
15856
        0x9fffe, 0x9ffff,
 
15857
        0xafffe, 0xaffff,
 
15858
        0xbfffe, 0xbffff,
 
15859
        0xcfffe, 0xcffff,
 
15860
        0xdfffe, 0xdffff,
 
15861
        0xefffe, 0x10ffff,
 
15862
}; /* CR_Age_2_1 */
 
15863
 
 
15864
/* 'Age_3_0': Derived Age 3.0 */
 
15865
static const OnigCodePoint CR_Age_3_0[] = {
 
15866
        369,
 
15867
        0x0000, 0x021f,
 
15868
        0x0222, 0x0233,
 
15869
        0x0250, 0x02ad,
 
15870
        0x02b0, 0x02ee,
 
15871
        0x0300, 0x034e,
 
15872
        0x0360, 0x0362,
 
15873
        0x0374, 0x0375,
 
15874
        0x037a, 0x037a,
 
15875
        0x037e, 0x037e,
 
15876
        0x0384, 0x038a,
 
15877
        0x038c, 0x038c,
 
15878
        0x038e, 0x03a1,
 
15879
        0x03a3, 0x03ce,
 
15880
        0x03d0, 0x03d7,
 
15881
        0x03da, 0x03f3,
 
15882
        0x0400, 0x0486,
 
15883
        0x0488, 0x0489,
 
15884
        0x048c, 0x04c4,
 
15885
        0x04c7, 0x04c8,
 
15886
        0x04cb, 0x04cc,
 
15887
        0x04d0, 0x04f5,
 
15888
        0x04f8, 0x04f9,
 
15889
        0x0531, 0x0556,
 
15890
        0x0559, 0x055f,
 
15891
        0x0561, 0x0587,
 
15892
        0x0589, 0x058a,
 
15893
        0x0591, 0x05a1,
 
15894
        0x05a3, 0x05b9,
 
15895
        0x05bb, 0x05c4,
 
15896
        0x05d0, 0x05ea,
 
15897
        0x05f0, 0x05f4,
 
15898
        0x060c, 0x060c,
 
15899
        0x061b, 0x061b,
 
15900
        0x061f, 0x061f,
 
15901
        0x0621, 0x063a,
 
15902
        0x0640, 0x0655,
 
15903
        0x0660, 0x066d,
 
15904
        0x0670, 0x06ed,
 
15905
        0x06f0, 0x06fe,
 
15906
        0x0700, 0x070d,
 
15907
        0x070f, 0x072c,
 
15908
        0x0730, 0x074a,
 
15909
        0x0780, 0x07b0,
 
15910
        0x0901, 0x0903,
 
15911
        0x0905, 0x0939,
 
15912
        0x093c, 0x094d,
 
15913
        0x0950, 0x0954,
 
15914
        0x0958, 0x0970,
 
15915
        0x0981, 0x0983,
 
15916
        0x0985, 0x098c,
 
15917
        0x098f, 0x0990,
 
15918
        0x0993, 0x09a8,
 
15919
        0x09aa, 0x09b0,
 
15920
        0x09b2, 0x09b2,
 
15921
        0x09b6, 0x09b9,
 
15922
        0x09bc, 0x09bc,
 
15923
        0x09be, 0x09c4,
 
15924
        0x09c7, 0x09c8,
 
15925
        0x09cb, 0x09cd,
 
15926
        0x09d7, 0x09d7,
 
15927
        0x09dc, 0x09dd,
 
15928
        0x09df, 0x09e3,
 
15929
        0x09e6, 0x09fa,
 
15930
        0x0a02, 0x0a02,
 
15931
        0x0a05, 0x0a0a,
 
15932
        0x0a0f, 0x0a10,
 
15933
        0x0a13, 0x0a28,
 
15934
        0x0a2a, 0x0a30,
 
15935
        0x0a32, 0x0a33,
 
15936
        0x0a35, 0x0a36,
 
15937
        0x0a38, 0x0a39,
 
15938
        0x0a3c, 0x0a3c,
 
15939
        0x0a3e, 0x0a42,
 
15940
        0x0a47, 0x0a48,
 
15941
        0x0a4b, 0x0a4d,
 
15942
        0x0a59, 0x0a5c,
 
15943
        0x0a5e, 0x0a5e,
 
15944
        0x0a66, 0x0a74,
 
15945
        0x0a81, 0x0a83,
 
15946
        0x0a85, 0x0a8b,
 
15947
        0x0a8d, 0x0a8d,
 
15948
        0x0a8f, 0x0a91,
 
15949
        0x0a93, 0x0aa8,
 
15950
        0x0aaa, 0x0ab0,
 
15951
        0x0ab2, 0x0ab3,
 
15952
        0x0ab5, 0x0ab9,
 
15953
        0x0abc, 0x0ac5,
 
15954
        0x0ac7, 0x0ac9,
 
15955
        0x0acb, 0x0acd,
 
15956
        0x0ad0, 0x0ad0,
 
15957
        0x0ae0, 0x0ae0,
 
15958
        0x0ae6, 0x0aef,
 
15959
        0x0b01, 0x0b03,
 
15960
        0x0b05, 0x0b0c,
 
15961
        0x0b0f, 0x0b10,
 
15962
        0x0b13, 0x0b28,
 
15963
        0x0b2a, 0x0b30,
 
15964
        0x0b32, 0x0b33,
 
15965
        0x0b36, 0x0b39,
 
15966
        0x0b3c, 0x0b43,
 
15967
        0x0b47, 0x0b48,
 
15968
        0x0b4b, 0x0b4d,
 
15969
        0x0b56, 0x0b57,
 
15970
        0x0b5c, 0x0b5d,
 
15971
        0x0b5f, 0x0b61,
 
15972
        0x0b66, 0x0b70,
 
15973
        0x0b82, 0x0b83,
 
15974
        0x0b85, 0x0b8a,
 
15975
        0x0b8e, 0x0b90,
 
15976
        0x0b92, 0x0b95,
 
15977
        0x0b99, 0x0b9a,
 
15978
        0x0b9c, 0x0b9c,
 
15979
        0x0b9e, 0x0b9f,
 
15980
        0x0ba3, 0x0ba4,
 
15981
        0x0ba8, 0x0baa,
 
15982
        0x0bae, 0x0bb5,
 
15983
        0x0bb7, 0x0bb9,
 
15984
        0x0bbe, 0x0bc2,
 
15985
        0x0bc6, 0x0bc8,
 
15986
        0x0bca, 0x0bcd,
 
15987
        0x0bd7, 0x0bd7,
 
15988
        0x0be7, 0x0bf2,
 
15989
        0x0c01, 0x0c03,
 
15990
        0x0c05, 0x0c0c,
 
15991
        0x0c0e, 0x0c10,
 
15992
        0x0c12, 0x0c28,
 
15993
        0x0c2a, 0x0c33,
 
15994
        0x0c35, 0x0c39,
 
15995
        0x0c3e, 0x0c44,
 
15996
        0x0c46, 0x0c48,
 
15997
        0x0c4a, 0x0c4d,
 
15998
        0x0c55, 0x0c56,
 
15999
        0x0c60, 0x0c61,
 
16000
        0x0c66, 0x0c6f,
 
16001
        0x0c82, 0x0c83,
 
16002
        0x0c85, 0x0c8c,
 
16003
        0x0c8e, 0x0c90,
 
16004
        0x0c92, 0x0ca8,
 
16005
        0x0caa, 0x0cb3,
 
16006
        0x0cb5, 0x0cb9,
 
16007
        0x0cbe, 0x0cc4,
 
16008
        0x0cc6, 0x0cc8,
 
16009
        0x0cca, 0x0ccd,
 
16010
        0x0cd5, 0x0cd6,
 
16011
        0x0cde, 0x0cde,
 
16012
        0x0ce0, 0x0ce1,
 
16013
        0x0ce6, 0x0cef,
 
16014
        0x0d02, 0x0d03,
 
16015
        0x0d05, 0x0d0c,
 
16016
        0x0d0e, 0x0d10,
 
16017
        0x0d12, 0x0d28,
 
16018
        0x0d2a, 0x0d39,
 
16019
        0x0d3e, 0x0d43,
 
16020
        0x0d46, 0x0d48,
 
16021
        0x0d4a, 0x0d4d,
 
16022
        0x0d57, 0x0d57,
 
16023
        0x0d60, 0x0d61,
 
16024
        0x0d66, 0x0d6f,
 
16025
        0x0d82, 0x0d83,
 
16026
        0x0d85, 0x0d96,
 
16027
        0x0d9a, 0x0db1,
 
16028
        0x0db3, 0x0dbb,
 
16029
        0x0dbd, 0x0dbd,
 
16030
        0x0dc0, 0x0dc6,
 
16031
        0x0dca, 0x0dca,
 
16032
        0x0dcf, 0x0dd4,
 
16033
        0x0dd6, 0x0dd6,
 
16034
        0x0dd8, 0x0ddf,
 
16035
        0x0df2, 0x0df4,
 
16036
        0x0e01, 0x0e3a,
 
16037
        0x0e3f, 0x0e5b,
 
16038
        0x0e81, 0x0e82,
 
16039
        0x0e84, 0x0e84,
 
16040
        0x0e87, 0x0e88,
 
16041
        0x0e8a, 0x0e8a,
 
16042
        0x0e8d, 0x0e8d,
 
16043
        0x0e94, 0x0e97,
 
16044
        0x0e99, 0x0e9f,
 
16045
        0x0ea1, 0x0ea3,
 
16046
        0x0ea5, 0x0ea5,
 
16047
        0x0ea7, 0x0ea7,
 
16048
        0x0eaa, 0x0eab,
 
16049
        0x0ead, 0x0eb9,
 
16050
        0x0ebb, 0x0ebd,
 
16051
        0x0ec0, 0x0ec4,
 
16052
        0x0ec6, 0x0ec6,
 
16053
        0x0ec8, 0x0ecd,
 
16054
        0x0ed0, 0x0ed9,
 
16055
        0x0edc, 0x0edd,
 
16056
        0x0f00, 0x0f47,
 
16057
        0x0f49, 0x0f6a,
 
16058
        0x0f71, 0x0f8b,
 
16059
        0x0f90, 0x0f97,
 
16060
        0x0f99, 0x0fbc,
 
16061
        0x0fbe, 0x0fcc,
 
16062
        0x0fcf, 0x0fcf,
 
16063
        0x1000, 0x1021,
 
16064
        0x1023, 0x1027,
 
16065
        0x1029, 0x102a,
 
16066
        0x102c, 0x1032,
 
16067
        0x1036, 0x1039,
 
16068
        0x1040, 0x1059,
 
16069
        0x10a0, 0x10c5,
 
16070
        0x10d0, 0x10f6,
 
16071
        0x10fb, 0x10fb,
 
16072
        0x1100, 0x1159,
 
16073
        0x115f, 0x11a2,
 
16074
        0x11a8, 0x11f9,
 
16075
        0x1200, 0x1206,
 
16076
        0x1208, 0x1246,
 
16077
        0x1248, 0x1248,
 
16078
        0x124a, 0x124d,
 
16079
        0x1250, 0x1256,
 
16080
        0x1258, 0x1258,
 
16081
        0x125a, 0x125d,
 
16082
        0x1260, 0x1286,
 
16083
        0x1288, 0x1288,
 
16084
        0x128a, 0x128d,
 
16085
        0x1290, 0x12ae,
 
16086
        0x12b0, 0x12b0,
 
16087
        0x12b2, 0x12b5,
 
16088
        0x12b8, 0x12be,
 
16089
        0x12c0, 0x12c0,
 
16090
        0x12c2, 0x12c5,
 
16091
        0x12c8, 0x12ce,
 
16092
        0x12d0, 0x12d6,
 
16093
        0x12d8, 0x12ee,
 
16094
        0x12f0, 0x130e,
 
16095
        0x1310, 0x1310,
 
16096
        0x1312, 0x1315,
 
16097
        0x1318, 0x131e,
 
16098
        0x1320, 0x1346,
 
16099
        0x1348, 0x135a,
 
16100
        0x1361, 0x137c,
 
16101
        0x13a0, 0x13f4,
 
16102
        0x1401, 0x1676,
 
16103
        0x1680, 0x169c,
 
16104
        0x16a0, 0x16f0,
 
16105
        0x1780, 0x17dc,
 
16106
        0x17e0, 0x17e9,
 
16107
        0x1800, 0x180e,
 
16108
        0x1810, 0x1819,
 
16109
        0x1820, 0x1877,
 
16110
        0x1880, 0x18a9,
 
16111
        0x1e00, 0x1e9b,
 
16112
        0x1ea0, 0x1ef9,
 
16113
        0x1f00, 0x1f15,
 
16114
        0x1f18, 0x1f1d,
 
16115
        0x1f20, 0x1f45,
 
16116
        0x1f48, 0x1f4d,
 
16117
        0x1f50, 0x1f57,
 
16118
        0x1f59, 0x1f59,
 
16119
        0x1f5b, 0x1f5b,
 
16120
        0x1f5d, 0x1f5d,
 
16121
        0x1f5f, 0x1f7d,
 
16122
        0x1f80, 0x1fb4,
 
16123
        0x1fb6, 0x1fc4,
 
16124
        0x1fc6, 0x1fd3,
 
16125
        0x1fd6, 0x1fdb,
 
16126
        0x1fdd, 0x1fef,
 
16127
        0x1ff2, 0x1ff4,
 
16128
        0x1ff6, 0x1ffe,
 
16129
        0x2000, 0x2046,
 
16130
        0x2048, 0x204d,
 
16131
        0x206a, 0x2070,
 
16132
        0x2074, 0x208e,
 
16133
        0x20a0, 0x20af,
 
16134
        0x20d0, 0x20e3,
 
16135
        0x2100, 0x213a,
 
16136
        0x2153, 0x2183,
 
16137
        0x2190, 0x21f3,
 
16138
        0x2200, 0x22f1,
 
16139
        0x2300, 0x237b,
 
16140
        0x237d, 0x239a,
 
16141
        0x2400, 0x2426,
 
16142
        0x2440, 0x244a,
 
16143
        0x2460, 0x24ea,
 
16144
        0x2500, 0x2595,
 
16145
        0x25a0, 0x25f7,
 
16146
        0x2600, 0x2613,
 
16147
        0x2619, 0x2671,
 
16148
        0x2701, 0x2704,
 
16149
        0x2706, 0x2709,
 
16150
        0x270c, 0x2727,
 
16151
        0x2729, 0x274b,
 
16152
        0x274d, 0x274d,
 
16153
        0x274f, 0x2752,
 
16154
        0x2756, 0x2756,
 
16155
        0x2758, 0x275e,
 
16156
        0x2761, 0x2767,
 
16157
        0x2776, 0x2794,
 
16158
        0x2798, 0x27af,
 
16159
        0x27b1, 0x27be,
 
16160
        0x2800, 0x28ff,
 
16161
        0x2e80, 0x2e99,
 
16162
        0x2e9b, 0x2ef3,
 
16163
        0x2f00, 0x2fd5,
 
16164
        0x2ff0, 0x2ffb,
 
16165
        0x3000, 0x303a,
 
16166
        0x303e, 0x303f,
 
16167
        0x3041, 0x3094,
 
16168
        0x3099, 0x309e,
 
16169
        0x30a1, 0x30fe,
 
16170
        0x3105, 0x312c,
 
16171
        0x3131, 0x318e,
 
16172
        0x3190, 0x31b7,
 
16173
        0x3200, 0x321c,
 
16174
        0x3220, 0x3243,
 
16175
        0x3260, 0x327b,
 
16176
        0x327f, 0x32b0,
 
16177
        0x32c0, 0x32cb,
 
16178
        0x32d0, 0x32fe,
 
16179
        0x3300, 0x3376,
 
16180
        0x337b, 0x33dd,
 
16181
        0x33e0, 0x33fe,
 
16182
        0x3400, 0x4db5,
 
16183
        0x4e00, 0x9fa5,
 
16184
        0xa000, 0xa48c,
 
16185
        0xa490, 0xa4a1,
 
16186
        0xa4a4, 0xa4b3,
 
16187
        0xa4b5, 0xa4c0,
 
16188
        0xa4c2, 0xa4c4,
 
16189
        0xa4c6, 0xa4c6,
 
16190
        0xac00, 0xd7a3,
 
16191
        0xd800, 0xfa2d,
 
16192
        0xfb00, 0xfb06,
 
16193
        0xfb13, 0xfb17,
 
16194
        0xfb1d, 0xfb36,
 
16195
        0xfb38, 0xfb3c,
 
16196
        0xfb3e, 0xfb3e,
 
16197
        0xfb40, 0xfb41,
 
16198
        0xfb43, 0xfb44,
 
16199
        0xfb46, 0xfbb1,
 
16200
        0xfbd3, 0xfd3f,
 
16201
        0xfd50, 0xfd8f,
 
16202
        0xfd92, 0xfdc7,
 
16203
        0xfdf0, 0xfdfb,
 
16204
        0xfe20, 0xfe23,
 
16205
        0xfe30, 0xfe44,
 
16206
        0xfe49, 0xfe52,
 
16207
        0xfe54, 0xfe66,
 
16208
        0xfe68, 0xfe6b,
 
16209
        0xfe70, 0xfe72,
 
16210
        0xfe74, 0xfe74,
 
16211
        0xfe76, 0xfefc,
 
16212
        0xfeff, 0xfeff,
 
16213
        0xff01, 0xff5e,
 
16214
        0xff61, 0xffbe,
 
16215
        0xffc2, 0xffc7,
 
16216
        0xffca, 0xffcf,
 
16217
        0xffd2, 0xffd7,
 
16218
        0xffda, 0xffdc,
 
16219
        0xffe0, 0xffe6,
 
16220
        0xffe8, 0xffee,
 
16221
        0xfff9, 0xffff,
 
16222
        0x1fffe, 0x1ffff,
 
16223
        0x2fffe, 0x2ffff,
 
16224
        0x3fffe, 0x3ffff,
 
16225
        0x4fffe, 0x4ffff,
 
16226
        0x5fffe, 0x5ffff,
 
16227
        0x6fffe, 0x6ffff,
 
16228
        0x7fffe, 0x7ffff,
 
16229
        0x8fffe, 0x8ffff,
 
16230
        0x9fffe, 0x9ffff,
 
16231
        0xafffe, 0xaffff,
 
16232
        0xbfffe, 0xbffff,
 
16233
        0xcfffe, 0xcffff,
 
16234
        0xdfffe, 0xdffff,
 
16235
        0xefffe, 0x10ffff,
 
16236
}; /* CR_Age_3_0 */
 
16237
 
 
16238
/* 'Age_3_1': Derived Age 3.1 */
 
16239
static const OnigCodePoint CR_Age_3_1[] = {
 
16240
        402,
 
16241
        0x0000, 0x021f,
 
16242
        0x0222, 0x0233,
 
16243
        0x0250, 0x02ad,
 
16244
        0x02b0, 0x02ee,
 
16245
        0x0300, 0x034e,
 
16246
        0x0360, 0x0362,
 
16247
        0x0374, 0x0375,
 
16248
        0x037a, 0x037a,
 
16249
        0x037e, 0x037e,
 
16250
        0x0384, 0x038a,
 
16251
        0x038c, 0x038c,
 
16252
        0x038e, 0x03a1,
 
16253
        0x03a3, 0x03ce,
 
16254
        0x03d0, 0x03d7,
 
16255
        0x03da, 0x03f5,
 
16256
        0x0400, 0x0486,
 
16257
        0x0488, 0x0489,
 
16258
        0x048c, 0x04c4,
 
16259
        0x04c7, 0x04c8,
 
16260
        0x04cb, 0x04cc,
 
16261
        0x04d0, 0x04f5,
 
16262
        0x04f8, 0x04f9,
 
16263
        0x0531, 0x0556,
 
16264
        0x0559, 0x055f,
 
16265
        0x0561, 0x0587,
 
16266
        0x0589, 0x058a,
 
16267
        0x0591, 0x05a1,
 
16268
        0x05a3, 0x05b9,
 
16269
        0x05bb, 0x05c4,
 
16270
        0x05d0, 0x05ea,
 
16271
        0x05f0, 0x05f4,
 
16272
        0x060c, 0x060c,
 
16273
        0x061b, 0x061b,
 
16274
        0x061f, 0x061f,
 
16275
        0x0621, 0x063a,
 
16276
        0x0640, 0x0655,
 
16277
        0x0660, 0x066d,
 
16278
        0x0670, 0x06ed,
 
16279
        0x06f0, 0x06fe,
 
16280
        0x0700, 0x070d,
 
16281
        0x070f, 0x072c,
 
16282
        0x0730, 0x074a,
 
16283
        0x0780, 0x07b0,
 
16284
        0x0901, 0x0903,
 
16285
        0x0905, 0x0939,
 
16286
        0x093c, 0x094d,
 
16287
        0x0950, 0x0954,
 
16288
        0x0958, 0x0970,
 
16289
        0x0981, 0x0983,
 
16290
        0x0985, 0x098c,
 
16291
        0x098f, 0x0990,
 
16292
        0x0993, 0x09a8,
 
16293
        0x09aa, 0x09b0,
 
16294
        0x09b2, 0x09b2,
 
16295
        0x09b6, 0x09b9,
 
16296
        0x09bc, 0x09bc,
 
16297
        0x09be, 0x09c4,
 
16298
        0x09c7, 0x09c8,
 
16299
        0x09cb, 0x09cd,
 
16300
        0x09d7, 0x09d7,
 
16301
        0x09dc, 0x09dd,
 
16302
        0x09df, 0x09e3,
 
16303
        0x09e6, 0x09fa,
 
16304
        0x0a02, 0x0a02,
 
16305
        0x0a05, 0x0a0a,
 
16306
        0x0a0f, 0x0a10,
 
16307
        0x0a13, 0x0a28,
 
16308
        0x0a2a, 0x0a30,
 
16309
        0x0a32, 0x0a33,
 
16310
        0x0a35, 0x0a36,
 
16311
        0x0a38, 0x0a39,
 
16312
        0x0a3c, 0x0a3c,
 
16313
        0x0a3e, 0x0a42,
 
16314
        0x0a47, 0x0a48,
 
16315
        0x0a4b, 0x0a4d,
 
16316
        0x0a59, 0x0a5c,
 
16317
        0x0a5e, 0x0a5e,
 
16318
        0x0a66, 0x0a74,
 
16319
        0x0a81, 0x0a83,
 
16320
        0x0a85, 0x0a8b,
 
16321
        0x0a8d, 0x0a8d,
 
16322
        0x0a8f, 0x0a91,
 
16323
        0x0a93, 0x0aa8,
 
16324
        0x0aaa, 0x0ab0,
 
16325
        0x0ab2, 0x0ab3,
 
16326
        0x0ab5, 0x0ab9,
 
16327
        0x0abc, 0x0ac5,
 
16328
        0x0ac7, 0x0ac9,
 
16329
        0x0acb, 0x0acd,
 
16330
        0x0ad0, 0x0ad0,
 
16331
        0x0ae0, 0x0ae0,
 
16332
        0x0ae6, 0x0aef,
 
16333
        0x0b01, 0x0b03,
 
16334
        0x0b05, 0x0b0c,
 
16335
        0x0b0f, 0x0b10,
 
16336
        0x0b13, 0x0b28,
 
16337
        0x0b2a, 0x0b30,
 
16338
        0x0b32, 0x0b33,
 
16339
        0x0b36, 0x0b39,
 
16340
        0x0b3c, 0x0b43,
 
16341
        0x0b47, 0x0b48,
 
16342
        0x0b4b, 0x0b4d,
 
16343
        0x0b56, 0x0b57,
 
16344
        0x0b5c, 0x0b5d,
 
16345
        0x0b5f, 0x0b61,
 
16346
        0x0b66, 0x0b70,
 
16347
        0x0b82, 0x0b83,
 
16348
        0x0b85, 0x0b8a,
 
16349
        0x0b8e, 0x0b90,
 
16350
        0x0b92, 0x0b95,
 
16351
        0x0b99, 0x0b9a,
 
16352
        0x0b9c, 0x0b9c,
 
16353
        0x0b9e, 0x0b9f,
 
16354
        0x0ba3, 0x0ba4,
 
16355
        0x0ba8, 0x0baa,
 
16356
        0x0bae, 0x0bb5,
 
16357
        0x0bb7, 0x0bb9,
 
16358
        0x0bbe, 0x0bc2,
 
16359
        0x0bc6, 0x0bc8,
 
16360
        0x0bca, 0x0bcd,
 
16361
        0x0bd7, 0x0bd7,
 
16362
        0x0be7, 0x0bf2,
 
16363
        0x0c01, 0x0c03,
 
16364
        0x0c05, 0x0c0c,
 
16365
        0x0c0e, 0x0c10,
 
16366
        0x0c12, 0x0c28,
 
16367
        0x0c2a, 0x0c33,
 
16368
        0x0c35, 0x0c39,
 
16369
        0x0c3e, 0x0c44,
 
16370
        0x0c46, 0x0c48,
 
16371
        0x0c4a, 0x0c4d,
 
16372
        0x0c55, 0x0c56,
 
16373
        0x0c60, 0x0c61,
 
16374
        0x0c66, 0x0c6f,
 
16375
        0x0c82, 0x0c83,
 
16376
        0x0c85, 0x0c8c,
 
16377
        0x0c8e, 0x0c90,
 
16378
        0x0c92, 0x0ca8,
 
16379
        0x0caa, 0x0cb3,
 
16380
        0x0cb5, 0x0cb9,
 
16381
        0x0cbe, 0x0cc4,
 
16382
        0x0cc6, 0x0cc8,
 
16383
        0x0cca, 0x0ccd,
 
16384
        0x0cd5, 0x0cd6,
 
16385
        0x0cde, 0x0cde,
 
16386
        0x0ce0, 0x0ce1,
 
16387
        0x0ce6, 0x0cef,
 
16388
        0x0d02, 0x0d03,
 
16389
        0x0d05, 0x0d0c,
 
16390
        0x0d0e, 0x0d10,
 
16391
        0x0d12, 0x0d28,
 
16392
        0x0d2a, 0x0d39,
 
16393
        0x0d3e, 0x0d43,
 
16394
        0x0d46, 0x0d48,
 
16395
        0x0d4a, 0x0d4d,
 
16396
        0x0d57, 0x0d57,
 
16397
        0x0d60, 0x0d61,
 
16398
        0x0d66, 0x0d6f,
 
16399
        0x0d82, 0x0d83,
 
16400
        0x0d85, 0x0d96,
 
16401
        0x0d9a, 0x0db1,
 
16402
        0x0db3, 0x0dbb,
 
16403
        0x0dbd, 0x0dbd,
 
16404
        0x0dc0, 0x0dc6,
 
16405
        0x0dca, 0x0dca,
 
16406
        0x0dcf, 0x0dd4,
 
16407
        0x0dd6, 0x0dd6,
 
16408
        0x0dd8, 0x0ddf,
 
16409
        0x0df2, 0x0df4,
 
16410
        0x0e01, 0x0e3a,
 
16411
        0x0e3f, 0x0e5b,
 
16412
        0x0e81, 0x0e82,
 
16413
        0x0e84, 0x0e84,
 
16414
        0x0e87, 0x0e88,
 
16415
        0x0e8a, 0x0e8a,
 
16416
        0x0e8d, 0x0e8d,
 
16417
        0x0e94, 0x0e97,
 
16418
        0x0e99, 0x0e9f,
 
16419
        0x0ea1, 0x0ea3,
 
16420
        0x0ea5, 0x0ea5,
 
16421
        0x0ea7, 0x0ea7,
 
16422
        0x0eaa, 0x0eab,
 
16423
        0x0ead, 0x0eb9,
 
16424
        0x0ebb, 0x0ebd,
 
16425
        0x0ec0, 0x0ec4,
 
16426
        0x0ec6, 0x0ec6,
 
16427
        0x0ec8, 0x0ecd,
 
16428
        0x0ed0, 0x0ed9,
 
16429
        0x0edc, 0x0edd,
 
16430
        0x0f00, 0x0f47,
 
16431
        0x0f49, 0x0f6a,
 
16432
        0x0f71, 0x0f8b,
 
16433
        0x0f90, 0x0f97,
 
16434
        0x0f99, 0x0fbc,
 
16435
        0x0fbe, 0x0fcc,
 
16436
        0x0fcf, 0x0fcf,
 
16437
        0x1000, 0x1021,
 
16438
        0x1023, 0x1027,
 
16439
        0x1029, 0x102a,
 
16440
        0x102c, 0x1032,
 
16441
        0x1036, 0x1039,
 
16442
        0x1040, 0x1059,
 
16443
        0x10a0, 0x10c5,
 
16444
        0x10d0, 0x10f6,
 
16445
        0x10fb, 0x10fb,
 
16446
        0x1100, 0x1159,
 
16447
        0x115f, 0x11a2,
 
16448
        0x11a8, 0x11f9,
 
16449
        0x1200, 0x1206,
 
16450
        0x1208, 0x1246,
 
16451
        0x1248, 0x1248,
 
16452
        0x124a, 0x124d,
 
16453
        0x1250, 0x1256,
 
16454
        0x1258, 0x1258,
 
16455
        0x125a, 0x125d,
 
16456
        0x1260, 0x1286,
 
16457
        0x1288, 0x1288,
 
16458
        0x128a, 0x128d,
 
16459
        0x1290, 0x12ae,
 
16460
        0x12b0, 0x12b0,
 
16461
        0x12b2, 0x12b5,
 
16462
        0x12b8, 0x12be,
 
16463
        0x12c0, 0x12c0,
 
16464
        0x12c2, 0x12c5,
 
16465
        0x12c8, 0x12ce,
 
16466
        0x12d0, 0x12d6,
 
16467
        0x12d8, 0x12ee,
 
16468
        0x12f0, 0x130e,
 
16469
        0x1310, 0x1310,
 
16470
        0x1312, 0x1315,
 
16471
        0x1318, 0x131e,
 
16472
        0x1320, 0x1346,
 
16473
        0x1348, 0x135a,
 
16474
        0x1361, 0x137c,
 
16475
        0x13a0, 0x13f4,
 
16476
        0x1401, 0x1676,
 
16477
        0x1680, 0x169c,
 
16478
        0x16a0, 0x16f0,
 
16479
        0x1780, 0x17dc,
 
16480
        0x17e0, 0x17e9,
 
16481
        0x1800, 0x180e,
 
16482
        0x1810, 0x1819,
 
16483
        0x1820, 0x1877,
 
16484
        0x1880, 0x18a9,
 
16485
        0x1e00, 0x1e9b,
 
16486
        0x1ea0, 0x1ef9,
 
16487
        0x1f00, 0x1f15,
 
16488
        0x1f18, 0x1f1d,
 
16489
        0x1f20, 0x1f45,
 
16490
        0x1f48, 0x1f4d,
 
16491
        0x1f50, 0x1f57,
 
16492
        0x1f59, 0x1f59,
 
16493
        0x1f5b, 0x1f5b,
 
16494
        0x1f5d, 0x1f5d,
 
16495
        0x1f5f, 0x1f7d,
 
16496
        0x1f80, 0x1fb4,
 
16497
        0x1fb6, 0x1fc4,
 
16498
        0x1fc6, 0x1fd3,
 
16499
        0x1fd6, 0x1fdb,
 
16500
        0x1fdd, 0x1fef,
 
16501
        0x1ff2, 0x1ff4,
 
16502
        0x1ff6, 0x1ffe,
 
16503
        0x2000, 0x2046,
 
16504
        0x2048, 0x204d,
 
16505
        0x206a, 0x2070,
 
16506
        0x2074, 0x208e,
 
16507
        0x20a0, 0x20af,
 
16508
        0x20d0, 0x20e3,
 
16509
        0x2100, 0x213a,
 
16510
        0x2153, 0x2183,
 
16511
        0x2190, 0x21f3,
 
16512
        0x2200, 0x22f1,
 
16513
        0x2300, 0x237b,
 
16514
        0x237d, 0x239a,
 
16515
        0x2400, 0x2426,
 
16516
        0x2440, 0x244a,
 
16517
        0x2460, 0x24ea,
 
16518
        0x2500, 0x2595,
 
16519
        0x25a0, 0x25f7,
 
16520
        0x2600, 0x2613,
 
16521
        0x2619, 0x2671,
 
16522
        0x2701, 0x2704,
 
16523
        0x2706, 0x2709,
 
16524
        0x270c, 0x2727,
 
16525
        0x2729, 0x274b,
 
16526
        0x274d, 0x274d,
 
16527
        0x274f, 0x2752,
 
16528
        0x2756, 0x2756,
 
16529
        0x2758, 0x275e,
 
16530
        0x2761, 0x2767,
 
16531
        0x2776, 0x2794,
 
16532
        0x2798, 0x27af,
 
16533
        0x27b1, 0x27be,
 
16534
        0x2800, 0x28ff,
 
16535
        0x2e80, 0x2e99,
 
16536
        0x2e9b, 0x2ef3,
 
16537
        0x2f00, 0x2fd5,
 
16538
        0x2ff0, 0x2ffb,
 
16539
        0x3000, 0x303a,
 
16540
        0x303e, 0x303f,
 
16541
        0x3041, 0x3094,
 
16542
        0x3099, 0x309e,
 
16543
        0x30a1, 0x30fe,
 
16544
        0x3105, 0x312c,
 
16545
        0x3131, 0x318e,
 
16546
        0x3190, 0x31b7,
 
16547
        0x3200, 0x321c,
 
16548
        0x3220, 0x3243,
 
16549
        0x3260, 0x327b,
 
16550
        0x327f, 0x32b0,
 
16551
        0x32c0, 0x32cb,
 
16552
        0x32d0, 0x32fe,
 
16553
        0x3300, 0x3376,
 
16554
        0x337b, 0x33dd,
 
16555
        0x33e0, 0x33fe,
 
16556
        0x3400, 0x4db5,
 
16557
        0x4e00, 0x9fa5,
 
16558
        0xa000, 0xa48c,
 
16559
        0xa490, 0xa4a1,
 
16560
        0xa4a4, 0xa4b3,
 
16561
        0xa4b5, 0xa4c0,
 
16562
        0xa4c2, 0xa4c4,
 
16563
        0xa4c6, 0xa4c6,
 
16564
        0xac00, 0xd7a3,
 
16565
        0xd800, 0xfa2d,
 
16566
        0xfb00, 0xfb06,
 
16567
        0xfb13, 0xfb17,
 
16568
        0xfb1d, 0xfb36,
 
16569
        0xfb38, 0xfb3c,
 
16570
        0xfb3e, 0xfb3e,
 
16571
        0xfb40, 0xfb41,
 
16572
        0xfb43, 0xfb44,
 
16573
        0xfb46, 0xfbb1,
 
16574
        0xfbd3, 0xfd3f,
 
16575
        0xfd50, 0xfd8f,
 
16576
        0xfd92, 0xfdc7,
 
16577
        0xfdd0, 0xfdfb,
 
16578
        0xfe20, 0xfe23,
 
16579
        0xfe30, 0xfe44,
 
16580
        0xfe49, 0xfe52,
 
16581
        0xfe54, 0xfe66,
 
16582
        0xfe68, 0xfe6b,
 
16583
        0xfe70, 0xfe72,
 
16584
        0xfe74, 0xfe74,
 
16585
        0xfe76, 0xfefc,
 
16586
        0xfeff, 0xfeff,
 
16587
        0xff01, 0xff5e,
 
16588
        0xff61, 0xffbe,
 
16589
        0xffc2, 0xffc7,
 
16590
        0xffca, 0xffcf,
 
16591
        0xffd2, 0xffd7,
 
16592
        0xffda, 0xffdc,
 
16593
        0xffe0, 0xffe6,
 
16594
        0xffe8, 0xffee,
 
16595
        0xfff9, 0xffff,
 
16596
        0x10300, 0x1031e,
 
16597
        0x10320, 0x10323,
 
16598
        0x10330, 0x1034a,
 
16599
        0x10400, 0x10425,
 
16600
        0x10428, 0x1044d,
 
16601
        0x1d000, 0x1d0f5,
 
16602
        0x1d100, 0x1d126,
 
16603
        0x1d12a, 0x1d1dd,
 
16604
        0x1d400, 0x1d454,
 
16605
        0x1d456, 0x1d49c,
 
16606
        0x1d49e, 0x1d49f,
 
16607
        0x1d4a2, 0x1d4a2,
 
16608
        0x1d4a5, 0x1d4a6,
 
16609
        0x1d4a9, 0x1d4ac,
 
16610
        0x1d4ae, 0x1d4b9,
 
16611
        0x1d4bb, 0x1d4bb,
 
16612
        0x1d4bd, 0x1d4c0,
 
16613
        0x1d4c2, 0x1d4c3,
 
16614
        0x1d4c5, 0x1d505,
 
16615
        0x1d507, 0x1d50a,
 
16616
        0x1d50d, 0x1d514,
 
16617
        0x1d516, 0x1d51c,
 
16618
        0x1d51e, 0x1d539,
 
16619
        0x1d53b, 0x1d53e,
 
16620
        0x1d540, 0x1d544,
 
16621
        0x1d546, 0x1d546,
 
16622
        0x1d54a, 0x1d550,
 
16623
        0x1d552, 0x1d6a3,
 
16624
        0x1d6a8, 0x1d7c9,
 
16625
        0x1d7ce, 0x1d7ff,
 
16626
        0x1fffe, 0x2a6d6,
 
16627
        0x2f800, 0x2fa1d,
 
16628
        0x2fffe, 0x2ffff,
 
16629
        0x3fffe, 0x3ffff,
 
16630
        0x4fffe, 0x4ffff,
 
16631
        0x5fffe, 0x5ffff,
 
16632
        0x6fffe, 0x6ffff,
 
16633
        0x7fffe, 0x7ffff,
 
16634
        0x8fffe, 0x8ffff,
 
16635
        0x9fffe, 0x9ffff,
 
16636
        0xafffe, 0xaffff,
 
16637
        0xbfffe, 0xbffff,
 
16638
        0xcfffe, 0xcffff,
 
16639
        0xdfffe, 0xdffff,
 
16640
        0xe0001, 0xe0001,
 
16641
        0xe0020, 0xe007f,
 
16642
        0xefffe, 0x10ffff,
 
16643
}; /* CR_Age_3_1 */
 
16644
 
 
16645
/* 'Age_3_2': Derived Age 3.2 */
 
16646
static const OnigCodePoint CR_Age_3_2[] = {
 
16647
        397,
 
16648
        0x0000, 0x0220,
 
16649
        0x0222, 0x0233,
 
16650
        0x0250, 0x02ad,
 
16651
        0x02b0, 0x02ee,
 
16652
        0x0300, 0x034f,
 
16653
        0x0360, 0x036f,
 
16654
        0x0374, 0x0375,
 
16655
        0x037a, 0x037a,
 
16656
        0x037e, 0x037e,
 
16657
        0x0384, 0x038a,
 
16658
        0x038c, 0x038c,
 
16659
        0x038e, 0x03a1,
 
16660
        0x03a3, 0x03ce,
 
16661
        0x03d0, 0x03f6,
 
16662
        0x0400, 0x0486,
 
16663
        0x0488, 0x04ce,
 
16664
        0x04d0, 0x04f5,
 
16665
        0x04f8, 0x04f9,
 
16666
        0x0500, 0x050f,
 
16667
        0x0531, 0x0556,
 
16668
        0x0559, 0x055f,
 
16669
        0x0561, 0x0587,
 
16670
        0x0589, 0x058a,
 
16671
        0x0591, 0x05a1,
 
16672
        0x05a3, 0x05b9,
 
16673
        0x05bb, 0x05c4,
 
16674
        0x05d0, 0x05ea,
 
16675
        0x05f0, 0x05f4,
 
16676
        0x060c, 0x060c,
 
16677
        0x061b, 0x061b,
 
16678
        0x061f, 0x061f,
 
16679
        0x0621, 0x063a,
 
16680
        0x0640, 0x0655,
 
16681
        0x0660, 0x06ed,
 
16682
        0x06f0, 0x06fe,
 
16683
        0x0700, 0x070d,
 
16684
        0x070f, 0x072c,
 
16685
        0x0730, 0x074a,
 
16686
        0x0780, 0x07b1,
 
16687
        0x0901, 0x0903,
 
16688
        0x0905, 0x0939,
 
16689
        0x093c, 0x094d,
 
16690
        0x0950, 0x0954,
 
16691
        0x0958, 0x0970,
 
16692
        0x0981, 0x0983,
 
16693
        0x0985, 0x098c,
 
16694
        0x098f, 0x0990,
 
16695
        0x0993, 0x09a8,
 
16696
        0x09aa, 0x09b0,
 
16697
        0x09b2, 0x09b2,
 
16698
        0x09b6, 0x09b9,
 
16699
        0x09bc, 0x09bc,
 
16700
        0x09be, 0x09c4,
 
16701
        0x09c7, 0x09c8,
 
16702
        0x09cb, 0x09cd,
 
16703
        0x09d7, 0x09d7,
 
16704
        0x09dc, 0x09dd,
 
16705
        0x09df, 0x09e3,
 
16706
        0x09e6, 0x09fa,
 
16707
        0x0a02, 0x0a02,
 
16708
        0x0a05, 0x0a0a,
 
16709
        0x0a0f, 0x0a10,
 
16710
        0x0a13, 0x0a28,
 
16711
        0x0a2a, 0x0a30,
 
16712
        0x0a32, 0x0a33,
 
16713
        0x0a35, 0x0a36,
 
16714
        0x0a38, 0x0a39,
 
16715
        0x0a3c, 0x0a3c,
 
16716
        0x0a3e, 0x0a42,
 
16717
        0x0a47, 0x0a48,
 
16718
        0x0a4b, 0x0a4d,
 
16719
        0x0a59, 0x0a5c,
 
16720
        0x0a5e, 0x0a5e,
 
16721
        0x0a66, 0x0a74,
 
16722
        0x0a81, 0x0a83,
 
16723
        0x0a85, 0x0a8b,
 
16724
        0x0a8d, 0x0a8d,
 
16725
        0x0a8f, 0x0a91,
 
16726
        0x0a93, 0x0aa8,
 
16727
        0x0aaa, 0x0ab0,
 
16728
        0x0ab2, 0x0ab3,
 
16729
        0x0ab5, 0x0ab9,
 
16730
        0x0abc, 0x0ac5,
 
16731
        0x0ac7, 0x0ac9,
 
16732
        0x0acb, 0x0acd,
 
16733
        0x0ad0, 0x0ad0,
 
16734
        0x0ae0, 0x0ae0,
 
16735
        0x0ae6, 0x0aef,
 
16736
        0x0b01, 0x0b03,
 
16737
        0x0b05, 0x0b0c,
 
16738
        0x0b0f, 0x0b10,
 
16739
        0x0b13, 0x0b28,
 
16740
        0x0b2a, 0x0b30,
 
16741
        0x0b32, 0x0b33,
 
16742
        0x0b36, 0x0b39,
 
16743
        0x0b3c, 0x0b43,
 
16744
        0x0b47, 0x0b48,
 
16745
        0x0b4b, 0x0b4d,
 
16746
        0x0b56, 0x0b57,
 
16747
        0x0b5c, 0x0b5d,
 
16748
        0x0b5f, 0x0b61,
 
16749
        0x0b66, 0x0b70,
 
16750
        0x0b82, 0x0b83,
 
16751
        0x0b85, 0x0b8a,
 
16752
        0x0b8e, 0x0b90,
 
16753
        0x0b92, 0x0b95,
 
16754
        0x0b99, 0x0b9a,
 
16755
        0x0b9c, 0x0b9c,
 
16756
        0x0b9e, 0x0b9f,
 
16757
        0x0ba3, 0x0ba4,
 
16758
        0x0ba8, 0x0baa,
 
16759
        0x0bae, 0x0bb5,
 
16760
        0x0bb7, 0x0bb9,
 
16761
        0x0bbe, 0x0bc2,
 
16762
        0x0bc6, 0x0bc8,
 
16763
        0x0bca, 0x0bcd,
 
16764
        0x0bd7, 0x0bd7,
 
16765
        0x0be7, 0x0bf2,
 
16766
        0x0c01, 0x0c03,
 
16767
        0x0c05, 0x0c0c,
 
16768
        0x0c0e, 0x0c10,
 
16769
        0x0c12, 0x0c28,
 
16770
        0x0c2a, 0x0c33,
 
16771
        0x0c35, 0x0c39,
 
16772
        0x0c3e, 0x0c44,
 
16773
        0x0c46, 0x0c48,
 
16774
        0x0c4a, 0x0c4d,
 
16775
        0x0c55, 0x0c56,
 
16776
        0x0c60, 0x0c61,
 
16777
        0x0c66, 0x0c6f,
 
16778
        0x0c82, 0x0c83,
 
16779
        0x0c85, 0x0c8c,
 
16780
        0x0c8e, 0x0c90,
 
16781
        0x0c92, 0x0ca8,
 
16782
        0x0caa, 0x0cb3,
 
16783
        0x0cb5, 0x0cb9,
 
16784
        0x0cbe, 0x0cc4,
 
16785
        0x0cc6, 0x0cc8,
 
16786
        0x0cca, 0x0ccd,
 
16787
        0x0cd5, 0x0cd6,
 
16788
        0x0cde, 0x0cde,
 
16789
        0x0ce0, 0x0ce1,
 
16790
        0x0ce6, 0x0cef,
 
16791
        0x0d02, 0x0d03,
 
16792
        0x0d05, 0x0d0c,
 
16793
        0x0d0e, 0x0d10,
 
16794
        0x0d12, 0x0d28,
 
16795
        0x0d2a, 0x0d39,
 
16796
        0x0d3e, 0x0d43,
 
16797
        0x0d46, 0x0d48,
 
16798
        0x0d4a, 0x0d4d,
 
16799
        0x0d57, 0x0d57,
 
16800
        0x0d60, 0x0d61,
 
16801
        0x0d66, 0x0d6f,
 
16802
        0x0d82, 0x0d83,
 
16803
        0x0d85, 0x0d96,
 
16804
        0x0d9a, 0x0db1,
 
16805
        0x0db3, 0x0dbb,
 
16806
        0x0dbd, 0x0dbd,
 
16807
        0x0dc0, 0x0dc6,
 
16808
        0x0dca, 0x0dca,
 
16809
        0x0dcf, 0x0dd4,
 
16810
        0x0dd6, 0x0dd6,
 
16811
        0x0dd8, 0x0ddf,
 
16812
        0x0df2, 0x0df4,
 
16813
        0x0e01, 0x0e3a,
 
16814
        0x0e3f, 0x0e5b,
 
16815
        0x0e81, 0x0e82,
 
16816
        0x0e84, 0x0e84,
 
16817
        0x0e87, 0x0e88,
 
16818
        0x0e8a, 0x0e8a,
 
16819
        0x0e8d, 0x0e8d,
 
16820
        0x0e94, 0x0e97,
 
16821
        0x0e99, 0x0e9f,
 
16822
        0x0ea1, 0x0ea3,
 
16823
        0x0ea5, 0x0ea5,
 
16824
        0x0ea7, 0x0ea7,
 
16825
        0x0eaa, 0x0eab,
 
16826
        0x0ead, 0x0eb9,
 
16827
        0x0ebb, 0x0ebd,
 
16828
        0x0ec0, 0x0ec4,
 
16829
        0x0ec6, 0x0ec6,
 
16830
        0x0ec8, 0x0ecd,
 
16831
        0x0ed0, 0x0ed9,
 
16832
        0x0edc, 0x0edd,
 
16833
        0x0f00, 0x0f47,
 
16834
        0x0f49, 0x0f6a,
 
16835
        0x0f71, 0x0f8b,
 
16836
        0x0f90, 0x0f97,
 
16837
        0x0f99, 0x0fbc,
 
16838
        0x0fbe, 0x0fcc,
 
16839
        0x0fcf, 0x0fcf,
 
16840
        0x1000, 0x1021,
 
16841
        0x1023, 0x1027,
 
16842
        0x1029, 0x102a,
 
16843
        0x102c, 0x1032,
 
16844
        0x1036, 0x1039,
 
16845
        0x1040, 0x1059,
 
16846
        0x10a0, 0x10c5,
 
16847
        0x10d0, 0x10f8,
 
16848
        0x10fb, 0x10fb,
 
16849
        0x1100, 0x1159,
 
16850
        0x115f, 0x11a2,
 
16851
        0x11a8, 0x11f9,
 
16852
        0x1200, 0x1206,
 
16853
        0x1208, 0x1246,
 
16854
        0x1248, 0x1248,
 
16855
        0x124a, 0x124d,
 
16856
        0x1250, 0x1256,
 
16857
        0x1258, 0x1258,
 
16858
        0x125a, 0x125d,
 
16859
        0x1260, 0x1286,
 
16860
        0x1288, 0x1288,
 
16861
        0x128a, 0x128d,
 
16862
        0x1290, 0x12ae,
 
16863
        0x12b0, 0x12b0,
 
16864
        0x12b2, 0x12b5,
 
16865
        0x12b8, 0x12be,
 
16866
        0x12c0, 0x12c0,
 
16867
        0x12c2, 0x12c5,
 
16868
        0x12c8, 0x12ce,
 
16869
        0x12d0, 0x12d6,
 
16870
        0x12d8, 0x12ee,
 
16871
        0x12f0, 0x130e,
 
16872
        0x1310, 0x1310,
 
16873
        0x1312, 0x1315,
 
16874
        0x1318, 0x131e,
 
16875
        0x1320, 0x1346,
 
16876
        0x1348, 0x135a,
 
16877
        0x1361, 0x137c,
 
16878
        0x13a0, 0x13f4,
 
16879
        0x1401, 0x1676,
 
16880
        0x1680, 0x169c,
 
16881
        0x16a0, 0x16f0,
 
16882
        0x1700, 0x170c,
 
16883
        0x170e, 0x1714,
 
16884
        0x1720, 0x1736,
 
16885
        0x1740, 0x1753,
 
16886
        0x1760, 0x176c,
 
16887
        0x176e, 0x1770,
 
16888
        0x1772, 0x1773,
 
16889
        0x1780, 0x17dc,
 
16890
        0x17e0, 0x17e9,
 
16891
        0x1800, 0x180e,
 
16892
        0x1810, 0x1819,
 
16893
        0x1820, 0x1877,
 
16894
        0x1880, 0x18a9,
 
16895
        0x1e00, 0x1e9b,
 
16896
        0x1ea0, 0x1ef9,
 
16897
        0x1f00, 0x1f15,
 
16898
        0x1f18, 0x1f1d,
 
16899
        0x1f20, 0x1f45,
 
16900
        0x1f48, 0x1f4d,
 
16901
        0x1f50, 0x1f57,
 
16902
        0x1f59, 0x1f59,
 
16903
        0x1f5b, 0x1f5b,
 
16904
        0x1f5d, 0x1f5d,
 
16905
        0x1f5f, 0x1f7d,
 
16906
        0x1f80, 0x1fb4,
 
16907
        0x1fb6, 0x1fc4,
 
16908
        0x1fc6, 0x1fd3,
 
16909
        0x1fd6, 0x1fdb,
 
16910
        0x1fdd, 0x1fef,
 
16911
        0x1ff2, 0x1ff4,
 
16912
        0x1ff6, 0x1ffe,
 
16913
        0x2000, 0x2052,
 
16914
        0x2057, 0x2057,
 
16915
        0x205f, 0x2063,
 
16916
        0x206a, 0x2071,
 
16917
        0x2074, 0x208e,
 
16918
        0x20a0, 0x20b1,
 
16919
        0x20d0, 0x20ea,
 
16920
        0x2100, 0x213a,
 
16921
        0x213d, 0x214b,
 
16922
        0x2153, 0x2183,
 
16923
        0x2190, 0x23ce,
 
16924
        0x2400, 0x2426,
 
16925
        0x2440, 0x244a,
 
16926
        0x2460, 0x24fe,
 
16927
        0x2500, 0x2613,
 
16928
        0x2616, 0x2617,
 
16929
        0x2619, 0x267d,
 
16930
        0x2680, 0x2689,
 
16931
        0x2701, 0x2704,
 
16932
        0x2706, 0x2709,
 
16933
        0x270c, 0x2727,
 
16934
        0x2729, 0x274b,
 
16935
        0x274d, 0x274d,
 
16936
        0x274f, 0x2752,
 
16937
        0x2756, 0x2756,
 
16938
        0x2758, 0x275e,
 
16939
        0x2761, 0x2794,
 
16940
        0x2798, 0x27af,
 
16941
        0x27b1, 0x27be,
 
16942
        0x27d0, 0x27eb,
 
16943
        0x27f0, 0x2aff,
 
16944
        0x2e80, 0x2e99,
 
16945
        0x2e9b, 0x2ef3,
 
16946
        0x2f00, 0x2fd5,
 
16947
        0x2ff0, 0x2ffb,
 
16948
        0x3000, 0x303f,
 
16949
        0x3041, 0x3096,
 
16950
        0x3099, 0x30ff,
 
16951
        0x3105, 0x312c,
 
16952
        0x3131, 0x318e,
 
16953
        0x3190, 0x31b7,
 
16954
        0x31f0, 0x321c,
 
16955
        0x3220, 0x3243,
 
16956
        0x3251, 0x327b,
 
16957
        0x327f, 0x32cb,
 
16958
        0x32d0, 0x32fe,
 
16959
        0x3300, 0x3376,
 
16960
        0x337b, 0x33dd,
 
16961
        0x33e0, 0x33fe,
 
16962
        0x3400, 0x4db5,
 
16963
        0x4e00, 0x9fa5,
 
16964
        0xa000, 0xa48c,
 
16965
        0xa490, 0xa4c6,
 
16966
        0xac00, 0xd7a3,
 
16967
        0xd800, 0xfa2d,
 
16968
        0xfa30, 0xfa6a,
 
16969
        0xfb00, 0xfb06,
 
16970
        0xfb13, 0xfb17,
 
16971
        0xfb1d, 0xfb36,
 
16972
        0xfb38, 0xfb3c,
 
16973
        0xfb3e, 0xfb3e,
 
16974
        0xfb40, 0xfb41,
 
16975
        0xfb43, 0xfb44,
 
16976
        0xfb46, 0xfbb1,
 
16977
        0xfbd3, 0xfd3f,
 
16978
        0xfd50, 0xfd8f,
 
16979
        0xfd92, 0xfdc7,
 
16980
        0xfdd0, 0xfdfc,
 
16981
        0xfe00, 0xfe0f,
 
16982
        0xfe20, 0xfe23,
 
16983
        0xfe30, 0xfe46,
 
16984
        0xfe49, 0xfe52,
 
16985
        0xfe54, 0xfe66,
 
16986
        0xfe68, 0xfe6b,
 
16987
        0xfe70, 0xfe74,
 
16988
        0xfe76, 0xfefc,
 
16989
        0xfeff, 0xfeff,
 
16990
        0xff01, 0xffbe,
 
16991
        0xffc2, 0xffc7,
 
16992
        0xffca, 0xffcf,
 
16993
        0xffd2, 0xffd7,
 
16994
        0xffda, 0xffdc,
 
16995
        0xffe0, 0xffe6,
 
16996
        0xffe8, 0xffee,
 
16997
        0xfff9, 0xffff,
 
16998
        0x10300, 0x1031e,
 
16999
        0x10320, 0x10323,
 
17000
        0x10330, 0x1034a,
 
17001
        0x10400, 0x10425,
 
17002
        0x10428, 0x1044d,
 
17003
        0x1d000, 0x1d0f5,
 
17004
        0x1d100, 0x1d126,
 
17005
        0x1d12a, 0x1d1dd,
 
17006
        0x1d400, 0x1d454,
 
17007
        0x1d456, 0x1d49c,
 
17008
        0x1d49e, 0x1d49f,
 
17009
        0x1d4a2, 0x1d4a2,
 
17010
        0x1d4a5, 0x1d4a6,
 
17011
        0x1d4a9, 0x1d4ac,
 
17012
        0x1d4ae, 0x1d4b9,
 
17013
        0x1d4bb, 0x1d4bb,
 
17014
        0x1d4bd, 0x1d4c0,
 
17015
        0x1d4c2, 0x1d4c3,
 
17016
        0x1d4c5, 0x1d505,
 
17017
        0x1d507, 0x1d50a,
 
17018
        0x1d50d, 0x1d514,
 
17019
        0x1d516, 0x1d51c,
 
17020
        0x1d51e, 0x1d539,
 
17021
        0x1d53b, 0x1d53e,
 
17022
        0x1d540, 0x1d544,
 
17023
        0x1d546, 0x1d546,
 
17024
        0x1d54a, 0x1d550,
 
17025
        0x1d552, 0x1d6a3,
 
17026
        0x1d6a8, 0x1d7c9,
 
17027
        0x1d7ce, 0x1d7ff,
 
17028
        0x1fffe, 0x2a6d6,
 
17029
        0x2f800, 0x2fa1d,
 
17030
        0x2fffe, 0x2ffff,
 
17031
        0x3fffe, 0x3ffff,
 
17032
        0x4fffe, 0x4ffff,
 
17033
        0x5fffe, 0x5ffff,
 
17034
        0x6fffe, 0x6ffff,
 
17035
        0x7fffe, 0x7ffff,
 
17036
        0x8fffe, 0x8ffff,
 
17037
        0x9fffe, 0x9ffff,
 
17038
        0xafffe, 0xaffff,
 
17039
        0xbfffe, 0xbffff,
 
17040
        0xcfffe, 0xcffff,
 
17041
        0xdfffe, 0xdffff,
 
17042
        0xe0001, 0xe0001,
 
17043
        0xe0020, 0xe007f,
 
17044
        0xefffe, 0x10ffff,
 
17045
}; /* CR_Age_3_2 */
 
17046
 
 
17047
/* 'Age_4_0': Derived Age 4.0 */
 
17048
static const OnigCodePoint CR_Age_4_0[] = {
 
17049
        412,
 
17050
        0x0000, 0x0236,
 
17051
        0x0250, 0x0357,
 
17052
        0x035d, 0x036f,
 
17053
        0x0374, 0x0375,
 
17054
        0x037a, 0x037a,
 
17055
        0x037e, 0x037e,
 
17056
        0x0384, 0x038a,
 
17057
        0x038c, 0x038c,
 
17058
        0x038e, 0x03a1,
 
17059
        0x03a3, 0x03ce,
 
17060
        0x03d0, 0x03fb,
 
17061
        0x0400, 0x0486,
 
17062
        0x0488, 0x04ce,
 
17063
        0x04d0, 0x04f5,
 
17064
        0x04f8, 0x04f9,
 
17065
        0x0500, 0x050f,
 
17066
        0x0531, 0x0556,
 
17067
        0x0559, 0x055f,
 
17068
        0x0561, 0x0587,
 
17069
        0x0589, 0x058a,
 
17070
        0x0591, 0x05a1,
 
17071
        0x05a3, 0x05b9,
 
17072
        0x05bb, 0x05c4,
 
17073
        0x05d0, 0x05ea,
 
17074
        0x05f0, 0x05f4,
 
17075
        0x0600, 0x0603,
 
17076
        0x060c, 0x0615,
 
17077
        0x061b, 0x061b,
 
17078
        0x061f, 0x061f,
 
17079
        0x0621, 0x063a,
 
17080
        0x0640, 0x0658,
 
17081
        0x0660, 0x070d,
 
17082
        0x070f, 0x074a,
 
17083
        0x074d, 0x074f,
 
17084
        0x0780, 0x07b1,
 
17085
        0x0901, 0x0939,
 
17086
        0x093c, 0x094d,
 
17087
        0x0950, 0x0954,
 
17088
        0x0958, 0x0970,
 
17089
        0x0981, 0x0983,
 
17090
        0x0985, 0x098c,
 
17091
        0x098f, 0x0990,
 
17092
        0x0993, 0x09a8,
 
17093
        0x09aa, 0x09b0,
 
17094
        0x09b2, 0x09b2,
 
17095
        0x09b6, 0x09b9,
 
17096
        0x09bc, 0x09c4,
 
17097
        0x09c7, 0x09c8,
 
17098
        0x09cb, 0x09cd,
 
17099
        0x09d7, 0x09d7,
 
17100
        0x09dc, 0x09dd,
 
17101
        0x09df, 0x09e3,
 
17102
        0x09e6, 0x09fa,
 
17103
        0x0a01, 0x0a03,
 
17104
        0x0a05, 0x0a0a,
 
17105
        0x0a0f, 0x0a10,
 
17106
        0x0a13, 0x0a28,
 
17107
        0x0a2a, 0x0a30,
 
17108
        0x0a32, 0x0a33,
 
17109
        0x0a35, 0x0a36,
 
17110
        0x0a38, 0x0a39,
 
17111
        0x0a3c, 0x0a3c,
 
17112
        0x0a3e, 0x0a42,
 
17113
        0x0a47, 0x0a48,
 
17114
        0x0a4b, 0x0a4d,
 
17115
        0x0a59, 0x0a5c,
 
17116
        0x0a5e, 0x0a5e,
 
17117
        0x0a66, 0x0a74,
 
17118
        0x0a81, 0x0a83,
 
17119
        0x0a85, 0x0a8d,
 
17120
        0x0a8f, 0x0a91,
 
17121
        0x0a93, 0x0aa8,
 
17122
        0x0aaa, 0x0ab0,
 
17123
        0x0ab2, 0x0ab3,
 
17124
        0x0ab5, 0x0ab9,
 
17125
        0x0abc, 0x0ac5,
 
17126
        0x0ac7, 0x0ac9,
 
17127
        0x0acb, 0x0acd,
 
17128
        0x0ad0, 0x0ad0,
 
17129
        0x0ae0, 0x0ae3,
 
17130
        0x0ae6, 0x0aef,
 
17131
        0x0af1, 0x0af1,
 
17132
        0x0b01, 0x0b03,
 
17133
        0x0b05, 0x0b0c,
 
17134
        0x0b0f, 0x0b10,
 
17135
        0x0b13, 0x0b28,
 
17136
        0x0b2a, 0x0b30,
 
17137
        0x0b32, 0x0b33,
 
17138
        0x0b35, 0x0b39,
 
17139
        0x0b3c, 0x0b43,
 
17140
        0x0b47, 0x0b48,
 
17141
        0x0b4b, 0x0b4d,
 
17142
        0x0b56, 0x0b57,
 
17143
        0x0b5c, 0x0b5d,
 
17144
        0x0b5f, 0x0b61,
 
17145
        0x0b66, 0x0b71,
 
17146
        0x0b82, 0x0b83,
 
17147
        0x0b85, 0x0b8a,
 
17148
        0x0b8e, 0x0b90,
 
17149
        0x0b92, 0x0b95,
 
17150
        0x0b99, 0x0b9a,
 
17151
        0x0b9c, 0x0b9c,
 
17152
        0x0b9e, 0x0b9f,
 
17153
        0x0ba3, 0x0ba4,
 
17154
        0x0ba8, 0x0baa,
 
17155
        0x0bae, 0x0bb5,
 
17156
        0x0bb7, 0x0bb9,
 
17157
        0x0bbe, 0x0bc2,
 
17158
        0x0bc6, 0x0bc8,
 
17159
        0x0bca, 0x0bcd,
 
17160
        0x0bd7, 0x0bd7,
 
17161
        0x0be7, 0x0bfa,
 
17162
        0x0c01, 0x0c03,
 
17163
        0x0c05, 0x0c0c,
 
17164
        0x0c0e, 0x0c10,
 
17165
        0x0c12, 0x0c28,
 
17166
        0x0c2a, 0x0c33,
 
17167
        0x0c35, 0x0c39,
 
17168
        0x0c3e, 0x0c44,
 
17169
        0x0c46, 0x0c48,
 
17170
        0x0c4a, 0x0c4d,
 
17171
        0x0c55, 0x0c56,
 
17172
        0x0c60, 0x0c61,
 
17173
        0x0c66, 0x0c6f,
 
17174
        0x0c82, 0x0c83,
 
17175
        0x0c85, 0x0c8c,
 
17176
        0x0c8e, 0x0c90,
 
17177
        0x0c92, 0x0ca8,
 
17178
        0x0caa, 0x0cb3,
 
17179
        0x0cb5, 0x0cb9,
 
17180
        0x0cbc, 0x0cc4,
 
17181
        0x0cc6, 0x0cc8,
 
17182
        0x0cca, 0x0ccd,
 
17183
        0x0cd5, 0x0cd6,
 
17184
        0x0cde, 0x0cde,
 
17185
        0x0ce0, 0x0ce1,
 
17186
        0x0ce6, 0x0cef,
 
17187
        0x0d02, 0x0d03,
 
17188
        0x0d05, 0x0d0c,
 
17189
        0x0d0e, 0x0d10,
 
17190
        0x0d12, 0x0d28,
 
17191
        0x0d2a, 0x0d39,
 
17192
        0x0d3e, 0x0d43,
 
17193
        0x0d46, 0x0d48,
 
17194
        0x0d4a, 0x0d4d,
 
17195
        0x0d57, 0x0d57,
 
17196
        0x0d60, 0x0d61,
 
17197
        0x0d66, 0x0d6f,
 
17198
        0x0d82, 0x0d83,
 
17199
        0x0d85, 0x0d96,
 
17200
        0x0d9a, 0x0db1,
 
17201
        0x0db3, 0x0dbb,
 
17202
        0x0dbd, 0x0dbd,
 
17203
        0x0dc0, 0x0dc6,
 
17204
        0x0dca, 0x0dca,
 
17205
        0x0dcf, 0x0dd4,
 
17206
        0x0dd6, 0x0dd6,
 
17207
        0x0dd8, 0x0ddf,
 
17208
        0x0df2, 0x0df4,
 
17209
        0x0e01, 0x0e3a,
 
17210
        0x0e3f, 0x0e5b,
 
17211
        0x0e81, 0x0e82,
 
17212
        0x0e84, 0x0e84,
 
17213
        0x0e87, 0x0e88,
 
17214
        0x0e8a, 0x0e8a,
 
17215
        0x0e8d, 0x0e8d,
 
17216
        0x0e94, 0x0e97,
 
17217
        0x0e99, 0x0e9f,
 
17218
        0x0ea1, 0x0ea3,
 
17219
        0x0ea5, 0x0ea5,
 
17220
        0x0ea7, 0x0ea7,
 
17221
        0x0eaa, 0x0eab,
 
17222
        0x0ead, 0x0eb9,
 
17223
        0x0ebb, 0x0ebd,
 
17224
        0x0ec0, 0x0ec4,
 
17225
        0x0ec6, 0x0ec6,
 
17226
        0x0ec8, 0x0ecd,
 
17227
        0x0ed0, 0x0ed9,
 
17228
        0x0edc, 0x0edd,
 
17229
        0x0f00, 0x0f47,
 
17230
        0x0f49, 0x0f6a,
 
17231
        0x0f71, 0x0f8b,
 
17232
        0x0f90, 0x0f97,
 
17233
        0x0f99, 0x0fbc,
 
17234
        0x0fbe, 0x0fcc,
 
17235
        0x0fcf, 0x0fcf,
 
17236
        0x1000, 0x1021,
 
17237
        0x1023, 0x1027,
 
17238
        0x1029, 0x102a,
 
17239
        0x102c, 0x1032,
 
17240
        0x1036, 0x1039,
 
17241
        0x1040, 0x1059,
 
17242
        0x10a0, 0x10c5,
 
17243
        0x10d0, 0x10f8,
 
17244
        0x10fb, 0x10fb,
 
17245
        0x1100, 0x1159,
 
17246
        0x115f, 0x11a2,
 
17247
        0x11a8, 0x11f9,
 
17248
        0x1200, 0x1206,
 
17249
        0x1208, 0x1246,
 
17250
        0x1248, 0x1248,
 
17251
        0x124a, 0x124d,
 
17252
        0x1250, 0x1256,
 
17253
        0x1258, 0x1258,
 
17254
        0x125a, 0x125d,
 
17255
        0x1260, 0x1286,
 
17256
        0x1288, 0x1288,
 
17257
        0x128a, 0x128d,
 
17258
        0x1290, 0x12ae,
 
17259
        0x12b0, 0x12b0,
 
17260
        0x12b2, 0x12b5,
 
17261
        0x12b8, 0x12be,
 
17262
        0x12c0, 0x12c0,
 
17263
        0x12c2, 0x12c5,
 
17264
        0x12c8, 0x12ce,
 
17265
        0x12d0, 0x12d6,
 
17266
        0x12d8, 0x12ee,
 
17267
        0x12f0, 0x130e,
 
17268
        0x1310, 0x1310,
 
17269
        0x1312, 0x1315,
 
17270
        0x1318, 0x131e,
 
17271
        0x1320, 0x1346,
 
17272
        0x1348, 0x135a,
 
17273
        0x1361, 0x137c,
 
17274
        0x13a0, 0x13f4,
 
17275
        0x1401, 0x1676,
 
17276
        0x1680, 0x169c,
 
17277
        0x16a0, 0x16f0,
 
17278
        0x1700, 0x170c,
 
17279
        0x170e, 0x1714,
 
17280
        0x1720, 0x1736,
 
17281
        0x1740, 0x1753,
 
17282
        0x1760, 0x176c,
 
17283
        0x176e, 0x1770,
 
17284
        0x1772, 0x1773,
 
17285
        0x1780, 0x17dd,
 
17286
        0x17e0, 0x17e9,
 
17287
        0x17f0, 0x17f9,
 
17288
        0x1800, 0x180e,
 
17289
        0x1810, 0x1819,
 
17290
        0x1820, 0x1877,
 
17291
        0x1880, 0x18a9,
 
17292
        0x1900, 0x191c,
 
17293
        0x1920, 0x192b,
 
17294
        0x1930, 0x193b,
 
17295
        0x1940, 0x1940,
 
17296
        0x1944, 0x196d,
 
17297
        0x1970, 0x1974,
 
17298
        0x19e0, 0x19ff,
 
17299
        0x1d00, 0x1d6b,
 
17300
        0x1e00, 0x1e9b,
 
17301
        0x1ea0, 0x1ef9,
 
17302
        0x1f00, 0x1f15,
 
17303
        0x1f18, 0x1f1d,
 
17304
        0x1f20, 0x1f45,
 
17305
        0x1f48, 0x1f4d,
 
17306
        0x1f50, 0x1f57,
 
17307
        0x1f59, 0x1f59,
 
17308
        0x1f5b, 0x1f5b,
 
17309
        0x1f5d, 0x1f5d,
 
17310
        0x1f5f, 0x1f7d,
 
17311
        0x1f80, 0x1fb4,
 
17312
        0x1fb6, 0x1fc4,
 
17313
        0x1fc6, 0x1fd3,
 
17314
        0x1fd6, 0x1fdb,
 
17315
        0x1fdd, 0x1fef,
 
17316
        0x1ff2, 0x1ff4,
 
17317
        0x1ff6, 0x1ffe,
 
17318
        0x2000, 0x2054,
 
17319
        0x2057, 0x2057,
 
17320
        0x205f, 0x2063,
 
17321
        0x206a, 0x2071,
 
17322
        0x2074, 0x208e,
 
17323
        0x20a0, 0x20b1,
 
17324
        0x20d0, 0x20ea,
 
17325
        0x2100, 0x213b,
 
17326
        0x213d, 0x214b,
 
17327
        0x2153, 0x2183,
 
17328
        0x2190, 0x23d0,
 
17329
        0x2400, 0x2426,
 
17330
        0x2440, 0x244a,
 
17331
        0x2460, 0x2617,
 
17332
        0x2619, 0x267d,
 
17333
        0x2680, 0x2691,
 
17334
        0x26a0, 0x26a1,
 
17335
        0x2701, 0x2704,
 
17336
        0x2706, 0x2709,
 
17337
        0x270c, 0x2727,
 
17338
        0x2729, 0x274b,
 
17339
        0x274d, 0x274d,
 
17340
        0x274f, 0x2752,
 
17341
        0x2756, 0x2756,
 
17342
        0x2758, 0x275e,
 
17343
        0x2761, 0x2794,
 
17344
        0x2798, 0x27af,
 
17345
        0x27b1, 0x27be,
 
17346
        0x27d0, 0x27eb,
 
17347
        0x27f0, 0x2b0d,
 
17348
        0x2e80, 0x2e99,
 
17349
        0x2e9b, 0x2ef3,
 
17350
        0x2f00, 0x2fd5,
 
17351
        0x2ff0, 0x2ffb,
 
17352
        0x3000, 0x303f,
 
17353
        0x3041, 0x3096,
 
17354
        0x3099, 0x30ff,
 
17355
        0x3105, 0x312c,
 
17356
        0x3131, 0x318e,
 
17357
        0x3190, 0x31b7,
 
17358
        0x31f0, 0x321e,
 
17359
        0x3220, 0x3243,
 
17360
        0x3250, 0x327d,
 
17361
        0x327f, 0x32fe,
 
17362
        0x3300, 0x4db5,
 
17363
        0x4dc0, 0x9fa5,
 
17364
        0xa000, 0xa48c,
 
17365
        0xa490, 0xa4c6,
 
17366
        0xac00, 0xd7a3,
 
17367
        0xd800, 0xfa2d,
 
17368
        0xfa30, 0xfa6a,
 
17369
        0xfb00, 0xfb06,
 
17370
        0xfb13, 0xfb17,
 
17371
        0xfb1d, 0xfb36,
 
17372
        0xfb38, 0xfb3c,
 
17373
        0xfb3e, 0xfb3e,
 
17374
        0xfb40, 0xfb41,
 
17375
        0xfb43, 0xfb44,
 
17376
        0xfb46, 0xfbb1,
 
17377
        0xfbd3, 0xfd3f,
 
17378
        0xfd50, 0xfd8f,
 
17379
        0xfd92, 0xfdc7,
 
17380
        0xfdd0, 0xfdfd,
 
17381
        0xfe00, 0xfe0f,
 
17382
        0xfe20, 0xfe23,
 
17383
        0xfe30, 0xfe52,
 
17384
        0xfe54, 0xfe66,
 
17385
        0xfe68, 0xfe6b,
 
17386
        0xfe70, 0xfe74,
 
17387
        0xfe76, 0xfefc,
 
17388
        0xfeff, 0xfeff,
 
17389
        0xff01, 0xffbe,
 
17390
        0xffc2, 0xffc7,
 
17391
        0xffca, 0xffcf,
 
17392
        0xffd2, 0xffd7,
 
17393
        0xffda, 0xffdc,
 
17394
        0xffe0, 0xffe6,
 
17395
        0xffe8, 0xffee,
 
17396
        0xfff9, 0x1000b,
 
17397
        0x1000d, 0x10026,
 
17398
        0x10028, 0x1003a,
 
17399
        0x1003c, 0x1003d,
 
17400
        0x1003f, 0x1004d,
 
17401
        0x10050, 0x1005d,
 
17402
        0x10080, 0x100fa,
 
17403
        0x10100, 0x10102,
 
17404
        0x10107, 0x10133,
 
17405
        0x10137, 0x1013f,
 
17406
        0x10300, 0x1031e,
 
17407
        0x10320, 0x10323,
 
17408
        0x10330, 0x1034a,
 
17409
        0x10380, 0x1039d,
 
17410
        0x1039f, 0x1039f,
 
17411
        0x10400, 0x1049d,
 
17412
        0x104a0, 0x104a9,
 
17413
        0x10800, 0x10805,
 
17414
        0x10808, 0x10808,
 
17415
        0x1080a, 0x10835,
 
17416
        0x10837, 0x10838,
 
17417
        0x1083c, 0x1083c,
 
17418
        0x1083f, 0x1083f,
 
17419
        0x1d000, 0x1d0f5,
 
17420
        0x1d100, 0x1d126,
 
17421
        0x1d12a, 0x1d1dd,
 
17422
        0x1d300, 0x1d356,
 
17423
        0x1d400, 0x1d454,
 
17424
        0x1d456, 0x1d49c,
 
17425
        0x1d49e, 0x1d49f,
 
17426
        0x1d4a2, 0x1d4a2,
 
17427
        0x1d4a5, 0x1d4a6,
 
17428
        0x1d4a9, 0x1d4ac,
 
17429
        0x1d4ae, 0x1d4b9,
 
17430
        0x1d4bb, 0x1d4bb,
 
17431
        0x1d4bd, 0x1d4c3,
 
17432
        0x1d4c5, 0x1d505,
 
17433
        0x1d507, 0x1d50a,
 
17434
        0x1d50d, 0x1d514,
 
17435
        0x1d516, 0x1d51c,
 
17436
        0x1d51e, 0x1d539,
 
17437
        0x1d53b, 0x1d53e,
 
17438
        0x1d540, 0x1d544,
 
17439
        0x1d546, 0x1d546,
 
17440
        0x1d54a, 0x1d550,
 
17441
        0x1d552, 0x1d6a3,
 
17442
        0x1d6a8, 0x1d7c9,
 
17443
        0x1d7ce, 0x1d7ff,
 
17444
        0x1fffe, 0x2a6d6,
 
17445
        0x2f800, 0x2fa1d,
 
17446
        0x2fffe, 0x2ffff,
 
17447
        0x3fffe, 0x3ffff,
 
17448
        0x4fffe, 0x4ffff,
 
17449
        0x5fffe, 0x5ffff,
 
17450
        0x6fffe, 0x6ffff,
 
17451
        0x7fffe, 0x7ffff,
 
17452
        0x8fffe, 0x8ffff,
 
17453
        0x9fffe, 0x9ffff,
 
17454
        0xafffe, 0xaffff,
 
17455
        0xbfffe, 0xbffff,
 
17456
        0xcfffe, 0xcffff,
 
17457
        0xdfffe, 0xdffff,
 
17458
        0xe0001, 0xe0001,
 
17459
        0xe0020, 0xe007f,
 
17460
        0xe0100, 0xe01ef,
 
17461
        0xefffe, 0x10ffff,
 
17462
}; /* CR_Age_4_0 */
 
17463
 
 
17464
/* 'Age_4_1': Derived Age 4.1 */
 
17465
static const OnigCodePoint CR_Age_4_1[] = {
 
17466
        430,
 
17467
        0x0000, 0x0241,
 
17468
        0x0250, 0x036f,
 
17469
        0x0374, 0x0375,
 
17470
        0x037a, 0x037a,
 
17471
        0x037e, 0x037e,
 
17472
        0x0384, 0x038a,
 
17473
        0x038c, 0x038c,
 
17474
        0x038e, 0x03a1,
 
17475
        0x03a3, 0x03ce,
 
17476
        0x03d0, 0x0486,
 
17477
        0x0488, 0x04ce,
 
17478
        0x04d0, 0x04f9,
 
17479
        0x0500, 0x050f,
 
17480
        0x0531, 0x0556,
 
17481
        0x0559, 0x055f,
 
17482
        0x0561, 0x0587,
 
17483
        0x0589, 0x058a,
 
17484
        0x0591, 0x05b9,
 
17485
        0x05bb, 0x05c7,
 
17486
        0x05d0, 0x05ea,
 
17487
        0x05f0, 0x05f4,
 
17488
        0x0600, 0x0603,
 
17489
        0x060b, 0x0615,
 
17490
        0x061b, 0x061b,
 
17491
        0x061e, 0x061f,
 
17492
        0x0621, 0x063a,
 
17493
        0x0640, 0x065e,
 
17494
        0x0660, 0x070d,
 
17495
        0x070f, 0x074a,
 
17496
        0x074d, 0x076d,
 
17497
        0x0780, 0x07b1,
 
17498
        0x0901, 0x0939,
 
17499
        0x093c, 0x094d,
 
17500
        0x0950, 0x0954,
 
17501
        0x0958, 0x0970,
 
17502
        0x097d, 0x097d,
 
17503
        0x0981, 0x0983,
 
17504
        0x0985, 0x098c,
 
17505
        0x098f, 0x0990,
 
17506
        0x0993, 0x09a8,
 
17507
        0x09aa, 0x09b0,
 
17508
        0x09b2, 0x09b2,
 
17509
        0x09b6, 0x09b9,
 
17510
        0x09bc, 0x09c4,
 
17511
        0x09c7, 0x09c8,
 
17512
        0x09cb, 0x09ce,
 
17513
        0x09d7, 0x09d7,
 
17514
        0x09dc, 0x09dd,
 
17515
        0x09df, 0x09e3,
 
17516
        0x09e6, 0x09fa,
 
17517
        0x0a01, 0x0a03,
 
17518
        0x0a05, 0x0a0a,
 
17519
        0x0a0f, 0x0a10,
 
17520
        0x0a13, 0x0a28,
 
17521
        0x0a2a, 0x0a30,
 
17522
        0x0a32, 0x0a33,
 
17523
        0x0a35, 0x0a36,
 
17524
        0x0a38, 0x0a39,
 
17525
        0x0a3c, 0x0a3c,
 
17526
        0x0a3e, 0x0a42,
 
17527
        0x0a47, 0x0a48,
 
17528
        0x0a4b, 0x0a4d,
 
17529
        0x0a59, 0x0a5c,
 
17530
        0x0a5e, 0x0a5e,
 
17531
        0x0a66, 0x0a74,
 
17532
        0x0a81, 0x0a83,
 
17533
        0x0a85, 0x0a8d,
 
17534
        0x0a8f, 0x0a91,
 
17535
        0x0a93, 0x0aa8,
 
17536
        0x0aaa, 0x0ab0,
 
17537
        0x0ab2, 0x0ab3,
 
17538
        0x0ab5, 0x0ab9,
 
17539
        0x0abc, 0x0ac5,
 
17540
        0x0ac7, 0x0ac9,
 
17541
        0x0acb, 0x0acd,
 
17542
        0x0ad0, 0x0ad0,
 
17543
        0x0ae0, 0x0ae3,
 
17544
        0x0ae6, 0x0aef,
 
17545
        0x0af1, 0x0af1,
 
17546
        0x0b01, 0x0b03,
 
17547
        0x0b05, 0x0b0c,
 
17548
        0x0b0f, 0x0b10,
 
17549
        0x0b13, 0x0b28,
 
17550
        0x0b2a, 0x0b30,
 
17551
        0x0b32, 0x0b33,
 
17552
        0x0b35, 0x0b39,
 
17553
        0x0b3c, 0x0b43,
 
17554
        0x0b47, 0x0b48,
 
17555
        0x0b4b, 0x0b4d,
 
17556
        0x0b56, 0x0b57,
 
17557
        0x0b5c, 0x0b5d,
 
17558
        0x0b5f, 0x0b61,
 
17559
        0x0b66, 0x0b71,
 
17560
        0x0b82, 0x0b83,
 
17561
        0x0b85, 0x0b8a,
 
17562
        0x0b8e, 0x0b90,
 
17563
        0x0b92, 0x0b95,
 
17564
        0x0b99, 0x0b9a,
 
17565
        0x0b9c, 0x0b9c,
 
17566
        0x0b9e, 0x0b9f,
 
17567
        0x0ba3, 0x0ba4,
 
17568
        0x0ba8, 0x0baa,
 
17569
        0x0bae, 0x0bb9,
 
17570
        0x0bbe, 0x0bc2,
 
17571
        0x0bc6, 0x0bc8,
 
17572
        0x0bca, 0x0bcd,
 
17573
        0x0bd7, 0x0bd7,
 
17574
        0x0be6, 0x0bfa,
 
17575
        0x0c01, 0x0c03,
 
17576
        0x0c05, 0x0c0c,
 
17577
        0x0c0e, 0x0c10,
 
17578
        0x0c12, 0x0c28,
 
17579
        0x0c2a, 0x0c33,
 
17580
        0x0c35, 0x0c39,
 
17581
        0x0c3e, 0x0c44,
 
17582
        0x0c46, 0x0c48,
 
17583
        0x0c4a, 0x0c4d,
 
17584
        0x0c55, 0x0c56,
 
17585
        0x0c60, 0x0c61,
 
17586
        0x0c66, 0x0c6f,
 
17587
        0x0c82, 0x0c83,
 
17588
        0x0c85, 0x0c8c,
 
17589
        0x0c8e, 0x0c90,
 
17590
        0x0c92, 0x0ca8,
 
17591
        0x0caa, 0x0cb3,
 
17592
        0x0cb5, 0x0cb9,
 
17593
        0x0cbc, 0x0cc4,
 
17594
        0x0cc6, 0x0cc8,
 
17595
        0x0cca, 0x0ccd,
 
17596
        0x0cd5, 0x0cd6,
 
17597
        0x0cde, 0x0cde,
 
17598
        0x0ce0, 0x0ce1,
 
17599
        0x0ce6, 0x0cef,
 
17600
        0x0d02, 0x0d03,
 
17601
        0x0d05, 0x0d0c,
 
17602
        0x0d0e, 0x0d10,
 
17603
        0x0d12, 0x0d28,
 
17604
        0x0d2a, 0x0d39,
 
17605
        0x0d3e, 0x0d43,
 
17606
        0x0d46, 0x0d48,
 
17607
        0x0d4a, 0x0d4d,
 
17608
        0x0d57, 0x0d57,
 
17609
        0x0d60, 0x0d61,
 
17610
        0x0d66, 0x0d6f,
 
17611
        0x0d82, 0x0d83,
 
17612
        0x0d85, 0x0d96,
 
17613
        0x0d9a, 0x0db1,
 
17614
        0x0db3, 0x0dbb,
 
17615
        0x0dbd, 0x0dbd,
 
17616
        0x0dc0, 0x0dc6,
 
17617
        0x0dca, 0x0dca,
 
17618
        0x0dcf, 0x0dd4,
 
17619
        0x0dd6, 0x0dd6,
 
17620
        0x0dd8, 0x0ddf,
 
17621
        0x0df2, 0x0df4,
 
17622
        0x0e01, 0x0e3a,
 
17623
        0x0e3f, 0x0e5b,
 
17624
        0x0e81, 0x0e82,
 
17625
        0x0e84, 0x0e84,
 
17626
        0x0e87, 0x0e88,
 
17627
        0x0e8a, 0x0e8a,
 
17628
        0x0e8d, 0x0e8d,
 
17629
        0x0e94, 0x0e97,
 
17630
        0x0e99, 0x0e9f,
 
17631
        0x0ea1, 0x0ea3,
 
17632
        0x0ea5, 0x0ea5,
 
17633
        0x0ea7, 0x0ea7,
 
17634
        0x0eaa, 0x0eab,
 
17635
        0x0ead, 0x0eb9,
 
17636
        0x0ebb, 0x0ebd,
 
17637
        0x0ec0, 0x0ec4,
 
17638
        0x0ec6, 0x0ec6,
 
17639
        0x0ec8, 0x0ecd,
 
17640
        0x0ed0, 0x0ed9,
 
17641
        0x0edc, 0x0edd,
 
17642
        0x0f00, 0x0f47,
 
17643
        0x0f49, 0x0f6a,
 
17644
        0x0f71, 0x0f8b,
 
17645
        0x0f90, 0x0f97,
 
17646
        0x0f99, 0x0fbc,
 
17647
        0x0fbe, 0x0fcc,
 
17648
        0x0fcf, 0x0fd1,
 
17649
        0x1000, 0x1021,
 
17650
        0x1023, 0x1027,
 
17651
        0x1029, 0x102a,
 
17652
        0x102c, 0x1032,
 
17653
        0x1036, 0x1039,
 
17654
        0x1040, 0x1059,
 
17655
        0x10a0, 0x10c5,
 
17656
        0x10d0, 0x10fc,
 
17657
        0x1100, 0x1159,
 
17658
        0x115f, 0x11a2,
 
17659
        0x11a8, 0x11f9,
 
17660
        0x1200, 0x1248,
 
17661
        0x124a, 0x124d,
 
17662
        0x1250, 0x1256,
 
17663
        0x1258, 0x1258,
 
17664
        0x125a, 0x125d,
 
17665
        0x1260, 0x1288,
 
17666
        0x128a, 0x128d,
 
17667
        0x1290, 0x12b0,
 
17668
        0x12b2, 0x12b5,
 
17669
        0x12b8, 0x12be,
 
17670
        0x12c0, 0x12c0,
 
17671
        0x12c2, 0x12c5,
 
17672
        0x12c8, 0x12d6,
 
17673
        0x12d8, 0x1310,
 
17674
        0x1312, 0x1315,
 
17675
        0x1318, 0x135a,
 
17676
        0x135f, 0x137c,
 
17677
        0x1380, 0x1399,
 
17678
        0x13a0, 0x13f4,
 
17679
        0x1401, 0x1676,
 
17680
        0x1680, 0x169c,
 
17681
        0x16a0, 0x16f0,
 
17682
        0x1700, 0x170c,
 
17683
        0x170e, 0x1714,
 
17684
        0x1720, 0x1736,
 
17685
        0x1740, 0x1753,
 
17686
        0x1760, 0x176c,
 
17687
        0x176e, 0x1770,
 
17688
        0x1772, 0x1773,
 
17689
        0x1780, 0x17dd,
 
17690
        0x17e0, 0x17e9,
 
17691
        0x17f0, 0x17f9,
 
17692
        0x1800, 0x180e,
 
17693
        0x1810, 0x1819,
 
17694
        0x1820, 0x1877,
 
17695
        0x1880, 0x18a9,
 
17696
        0x1900, 0x191c,
 
17697
        0x1920, 0x192b,
 
17698
        0x1930, 0x193b,
 
17699
        0x1940, 0x1940,
 
17700
        0x1944, 0x196d,
 
17701
        0x1970, 0x1974,
 
17702
        0x1980, 0x19a9,
 
17703
        0x19b0, 0x19c9,
 
17704
        0x19d0, 0x19d9,
 
17705
        0x19de, 0x1a1b,
 
17706
        0x1a1e, 0x1a1f,
 
17707
        0x1d00, 0x1dc3,
 
17708
        0x1e00, 0x1e9b,
 
17709
        0x1ea0, 0x1ef9,
 
17710
        0x1f00, 0x1f15,
 
17711
        0x1f18, 0x1f1d,
 
17712
        0x1f20, 0x1f45,
 
17713
        0x1f48, 0x1f4d,
 
17714
        0x1f50, 0x1f57,
 
17715
        0x1f59, 0x1f59,
 
17716
        0x1f5b, 0x1f5b,
 
17717
        0x1f5d, 0x1f5d,
 
17718
        0x1f5f, 0x1f7d,
 
17719
        0x1f80, 0x1fb4,
 
17720
        0x1fb6, 0x1fc4,
 
17721
        0x1fc6, 0x1fd3,
 
17722
        0x1fd6, 0x1fdb,
 
17723
        0x1fdd, 0x1fef,
 
17724
        0x1ff2, 0x1ff4,
 
17725
        0x1ff6, 0x1ffe,
 
17726
        0x2000, 0x2063,
 
17727
        0x206a, 0x2071,
 
17728
        0x2074, 0x208e,
 
17729
        0x2090, 0x2094,
 
17730
        0x20a0, 0x20b5,
 
17731
        0x20d0, 0x20eb,
 
17732
        0x2100, 0x214c,
 
17733
        0x2153, 0x2183,
 
17734
        0x2190, 0x23db,
 
17735
        0x2400, 0x2426,
 
17736
        0x2440, 0x244a,
 
17737
        0x2460, 0x269c,
 
17738
        0x26a0, 0x26b1,
 
17739
        0x2701, 0x2704,
 
17740
        0x2706, 0x2709,
 
17741
        0x270c, 0x2727,
 
17742
        0x2729, 0x274b,
 
17743
        0x274d, 0x274d,
 
17744
        0x274f, 0x2752,
 
17745
        0x2756, 0x2756,
 
17746
        0x2758, 0x275e,
 
17747
        0x2761, 0x2794,
 
17748
        0x2798, 0x27af,
 
17749
        0x27b1, 0x27be,
 
17750
        0x27c0, 0x27c6,
 
17751
        0x27d0, 0x27eb,
 
17752
        0x27f0, 0x2b13,
 
17753
        0x2c00, 0x2c2e,
 
17754
        0x2c30, 0x2c5e,
 
17755
        0x2c80, 0x2cea,
 
17756
        0x2cf9, 0x2d25,
 
17757
        0x2d30, 0x2d65,
 
17758
        0x2d6f, 0x2d6f,
 
17759
        0x2d80, 0x2d96,
 
17760
        0x2da0, 0x2da6,
 
17761
        0x2da8, 0x2dae,
 
17762
        0x2db0, 0x2db6,
 
17763
        0x2db8, 0x2dbe,
 
17764
        0x2dc0, 0x2dc6,
 
17765
        0x2dc8, 0x2dce,
 
17766
        0x2dd0, 0x2dd6,
 
17767
        0x2dd8, 0x2dde,
 
17768
        0x2e00, 0x2e17,
 
17769
        0x2e1c, 0x2e1d,
 
17770
        0x2e80, 0x2e99,
 
17771
        0x2e9b, 0x2ef3,
 
17772
        0x2f00, 0x2fd5,
 
17773
        0x2ff0, 0x2ffb,
 
17774
        0x3000, 0x303f,
 
17775
        0x3041, 0x3096,
 
17776
        0x3099, 0x30ff,
 
17777
        0x3105, 0x312c,
 
17778
        0x3131, 0x318e,
 
17779
        0x3190, 0x31b7,
 
17780
        0x31c0, 0x31cf,
 
17781
        0x31f0, 0x321e,
 
17782
        0x3220, 0x3243,
 
17783
        0x3250, 0x32fe,
 
17784
        0x3300, 0x4db5,
 
17785
        0x4dc0, 0x9fbb,
 
17786
        0xa000, 0xa48c,
 
17787
        0xa490, 0xa4c6,
 
17788
        0xa700, 0xa716,
 
17789
        0xa800, 0xa82b,
 
17790
        0xac00, 0xd7a3,
 
17791
        0xd800, 0xfa2d,
 
17792
        0xfa30, 0xfa6a,
 
17793
        0xfa70, 0xfad9,
 
17794
        0xfb00, 0xfb06,
 
17795
        0xfb13, 0xfb17,
 
17796
        0xfb1d, 0xfb36,
 
17797
        0xfb38, 0xfb3c,
 
17798
        0xfb3e, 0xfb3e,
 
17799
        0xfb40, 0xfb41,
 
17800
        0xfb43, 0xfb44,
 
17801
        0xfb46, 0xfbb1,
 
17802
        0xfbd3, 0xfd3f,
 
17803
        0xfd50, 0xfd8f,
 
17804
        0xfd92, 0xfdc7,
 
17805
        0xfdd0, 0xfdfd,
 
17806
        0xfe00, 0xfe19,
 
17807
        0xfe20, 0xfe23,
 
17808
        0xfe30, 0xfe52,
 
17809
        0xfe54, 0xfe66,
 
17810
        0xfe68, 0xfe6b,
 
17811
        0xfe70, 0xfe74,
 
17812
        0xfe76, 0xfefc,
 
17813
        0xfeff, 0xfeff,
 
17814
        0xff01, 0xffbe,
 
17815
        0xffc2, 0xffc7,
 
17816
        0xffca, 0xffcf,
 
17817
        0xffd2, 0xffd7,
 
17818
        0xffda, 0xffdc,
 
17819
        0xffe0, 0xffe6,
 
17820
        0xffe8, 0xffee,
 
17821
        0xfff9, 0x1000b,
 
17822
        0x1000d, 0x10026,
 
17823
        0x10028, 0x1003a,
 
17824
        0x1003c, 0x1003d,
 
17825
        0x1003f, 0x1004d,
 
17826
        0x10050, 0x1005d,
 
17827
        0x10080, 0x100fa,
 
17828
        0x10100, 0x10102,
 
17829
        0x10107, 0x10133,
 
17830
        0x10137, 0x1018a,
 
17831
        0x10300, 0x1031e,
 
17832
        0x10320, 0x10323,
 
17833
        0x10330, 0x1034a,
 
17834
        0x10380, 0x1039d,
 
17835
        0x1039f, 0x103c3,
 
17836
        0x103c8, 0x103d5,
 
17837
        0x10400, 0x1049d,
 
17838
        0x104a0, 0x104a9,
 
17839
        0x10800, 0x10805,
 
17840
        0x10808, 0x10808,
 
17841
        0x1080a, 0x10835,
 
17842
        0x10837, 0x10838,
 
17843
        0x1083c, 0x1083c,
 
17844
        0x1083f, 0x1083f,
 
17845
        0x10a00, 0x10a03,
 
17846
        0x10a05, 0x10a06,
 
17847
        0x10a0c, 0x10a13,
 
17848
        0x10a15, 0x10a17,
 
17849
        0x10a19, 0x10a33,
 
17850
        0x10a38, 0x10a3a,
 
17851
        0x10a3f, 0x10a47,
 
17852
        0x10a50, 0x10a58,
 
17853
        0x1d000, 0x1d0f5,
 
17854
        0x1d100, 0x1d126,
 
17855
        0x1d12a, 0x1d1dd,
 
17856
        0x1d200, 0x1d245,
 
17857
        0x1d300, 0x1d356,
 
17858
        0x1d400, 0x1d454,
 
17859
        0x1d456, 0x1d49c,
 
17860
        0x1d49e, 0x1d49f,
 
17861
        0x1d4a2, 0x1d4a2,
 
17862
        0x1d4a5, 0x1d4a6,
 
17863
        0x1d4a9, 0x1d4ac,
 
17864
        0x1d4ae, 0x1d4b9,
 
17865
        0x1d4bb, 0x1d4bb,
 
17866
        0x1d4bd, 0x1d4c3,
 
17867
        0x1d4c5, 0x1d505,
 
17868
        0x1d507, 0x1d50a,
 
17869
        0x1d50d, 0x1d514,
 
17870
        0x1d516, 0x1d51c,
 
17871
        0x1d51e, 0x1d539,
 
17872
        0x1d53b, 0x1d53e,
 
17873
        0x1d540, 0x1d544,
 
17874
        0x1d546, 0x1d546,
 
17875
        0x1d54a, 0x1d550,
 
17876
        0x1d552, 0x1d6a5,
 
17877
        0x1d6a8, 0x1d7c9,
 
17878
        0x1d7ce, 0x1d7ff,
 
17879
        0x1fffe, 0x2a6d6,
 
17880
        0x2f800, 0x2fa1d,
 
17881
        0x2fffe, 0x2ffff,
 
17882
        0x3fffe, 0x3ffff,
 
17883
        0x4fffe, 0x4ffff,
 
17884
        0x5fffe, 0x5ffff,
 
17885
        0x6fffe, 0x6ffff,
 
17886
        0x7fffe, 0x7ffff,
 
17887
        0x8fffe, 0x8ffff,
 
17888
        0x9fffe, 0x9ffff,
 
17889
        0xafffe, 0xaffff,
 
17890
        0xbfffe, 0xbffff,
 
17891
        0xcfffe, 0xcffff,
 
17892
        0xdfffe, 0xdffff,
 
17893
        0xe0001, 0xe0001,
 
17894
        0xe0020, 0xe007f,
 
17895
        0xe0100, 0xe01ef,
 
17896
        0xefffe, 0x10ffff,
 
17897
}; /* CR_Age_4_1 */
 
17898
 
 
17899
/* 'Age_5_0': Derived Age 5.0 */
 
17900
static const OnigCodePoint CR_Age_5_0[] = {
 
17901
        440,
 
17902
        0x0000, 0x036f,
 
17903
        0x0374, 0x0375,
 
17904
        0x037a, 0x037e,
 
17905
        0x0384, 0x038a,
 
17906
        0x038c, 0x038c,
 
17907
        0x038e, 0x03a1,
 
17908
        0x03a3, 0x03ce,
 
17909
        0x03d0, 0x0486,
 
17910
        0x0488, 0x0513,
 
17911
        0x0531, 0x0556,
 
17912
        0x0559, 0x055f,
 
17913
        0x0561, 0x0587,
 
17914
        0x0589, 0x058a,
 
17915
        0x0591, 0x05c7,
 
17916
        0x05d0, 0x05ea,
 
17917
        0x05f0, 0x05f4,
 
17918
        0x0600, 0x0603,
 
17919
        0x060b, 0x0615,
 
17920
        0x061b, 0x061b,
 
17921
        0x061e, 0x061f,
 
17922
        0x0621, 0x063a,
 
17923
        0x0640, 0x065e,
 
17924
        0x0660, 0x070d,
 
17925
        0x070f, 0x074a,
 
17926
        0x074d, 0x076d,
 
17927
        0x0780, 0x07b1,
 
17928
        0x07c0, 0x07fa,
 
17929
        0x0901, 0x0939,
 
17930
        0x093c, 0x094d,
 
17931
        0x0950, 0x0954,
 
17932
        0x0958, 0x0970,
 
17933
        0x097b, 0x097f,
 
17934
        0x0981, 0x0983,
 
17935
        0x0985, 0x098c,
 
17936
        0x098f, 0x0990,
 
17937
        0x0993, 0x09a8,
 
17938
        0x09aa, 0x09b0,
 
17939
        0x09b2, 0x09b2,
 
17940
        0x09b6, 0x09b9,
 
17941
        0x09bc, 0x09c4,
 
17942
        0x09c7, 0x09c8,
 
17943
        0x09cb, 0x09ce,
 
17944
        0x09d7, 0x09d7,
 
17945
        0x09dc, 0x09dd,
 
17946
        0x09df, 0x09e3,
 
17947
        0x09e6, 0x09fa,
 
17948
        0x0a01, 0x0a03,
 
17949
        0x0a05, 0x0a0a,
 
17950
        0x0a0f, 0x0a10,
 
17951
        0x0a13, 0x0a28,
 
17952
        0x0a2a, 0x0a30,
 
17953
        0x0a32, 0x0a33,
 
17954
        0x0a35, 0x0a36,
 
17955
        0x0a38, 0x0a39,
 
17956
        0x0a3c, 0x0a3c,
 
17957
        0x0a3e, 0x0a42,
 
17958
        0x0a47, 0x0a48,
 
17959
        0x0a4b, 0x0a4d,
 
17960
        0x0a59, 0x0a5c,
 
17961
        0x0a5e, 0x0a5e,
 
17962
        0x0a66, 0x0a74,
 
17963
        0x0a81, 0x0a83,
 
17964
        0x0a85, 0x0a8d,
 
17965
        0x0a8f, 0x0a91,
 
17966
        0x0a93, 0x0aa8,
 
17967
        0x0aaa, 0x0ab0,
 
17968
        0x0ab2, 0x0ab3,
 
17969
        0x0ab5, 0x0ab9,
 
17970
        0x0abc, 0x0ac5,
 
17971
        0x0ac7, 0x0ac9,
 
17972
        0x0acb, 0x0acd,
 
17973
        0x0ad0, 0x0ad0,
 
17974
        0x0ae0, 0x0ae3,
 
17975
        0x0ae6, 0x0aef,
 
17976
        0x0af1, 0x0af1,
 
17977
        0x0b01, 0x0b03,
 
17978
        0x0b05, 0x0b0c,
 
17979
        0x0b0f, 0x0b10,
 
17980
        0x0b13, 0x0b28,
 
17981
        0x0b2a, 0x0b30,
 
17982
        0x0b32, 0x0b33,
 
17983
        0x0b35, 0x0b39,
 
17984
        0x0b3c, 0x0b43,
 
17985
        0x0b47, 0x0b48,
 
17986
        0x0b4b, 0x0b4d,
 
17987
        0x0b56, 0x0b57,
 
17988
        0x0b5c, 0x0b5d,
 
17989
        0x0b5f, 0x0b61,
 
17990
        0x0b66, 0x0b71,
 
17991
        0x0b82, 0x0b83,
 
17992
        0x0b85, 0x0b8a,
 
17993
        0x0b8e, 0x0b90,
 
17994
        0x0b92, 0x0b95,
 
17995
        0x0b99, 0x0b9a,
 
17996
        0x0b9c, 0x0b9c,
 
17997
        0x0b9e, 0x0b9f,
 
17998
        0x0ba3, 0x0ba4,
 
17999
        0x0ba8, 0x0baa,
 
18000
        0x0bae, 0x0bb9,
 
18001
        0x0bbe, 0x0bc2,
 
18002
        0x0bc6, 0x0bc8,
 
18003
        0x0bca, 0x0bcd,
 
18004
        0x0bd7, 0x0bd7,
 
18005
        0x0be6, 0x0bfa,
 
18006
        0x0c01, 0x0c03,
 
18007
        0x0c05, 0x0c0c,
 
18008
        0x0c0e, 0x0c10,
 
18009
        0x0c12, 0x0c28,
 
18010
        0x0c2a, 0x0c33,
 
18011
        0x0c35, 0x0c39,
 
18012
        0x0c3e, 0x0c44,
 
18013
        0x0c46, 0x0c48,
 
18014
        0x0c4a, 0x0c4d,
 
18015
        0x0c55, 0x0c56,
 
18016
        0x0c60, 0x0c61,
 
18017
        0x0c66, 0x0c6f,
 
18018
        0x0c82, 0x0c83,
 
18019
        0x0c85, 0x0c8c,
 
18020
        0x0c8e, 0x0c90,
 
18021
        0x0c92, 0x0ca8,
 
18022
        0x0caa, 0x0cb3,
 
18023
        0x0cb5, 0x0cb9,
 
18024
        0x0cbc, 0x0cc4,
 
18025
        0x0cc6, 0x0cc8,
 
18026
        0x0cca, 0x0ccd,
 
18027
        0x0cd5, 0x0cd6,
 
18028
        0x0cde, 0x0cde,
 
18029
        0x0ce0, 0x0ce3,
 
18030
        0x0ce6, 0x0cef,
 
18031
        0x0cf1, 0x0cf2,
 
18032
        0x0d02, 0x0d03,
 
18033
        0x0d05, 0x0d0c,
 
18034
        0x0d0e, 0x0d10,
 
18035
        0x0d12, 0x0d28,
 
18036
        0x0d2a, 0x0d39,
 
18037
        0x0d3e, 0x0d43,
 
18038
        0x0d46, 0x0d48,
 
18039
        0x0d4a, 0x0d4d,
 
18040
        0x0d57, 0x0d57,
 
18041
        0x0d60, 0x0d61,
 
18042
        0x0d66, 0x0d6f,
 
18043
        0x0d82, 0x0d83,
 
18044
        0x0d85, 0x0d96,
 
18045
        0x0d9a, 0x0db1,
 
18046
        0x0db3, 0x0dbb,
 
18047
        0x0dbd, 0x0dbd,
 
18048
        0x0dc0, 0x0dc6,
 
18049
        0x0dca, 0x0dca,
 
18050
        0x0dcf, 0x0dd4,
 
18051
        0x0dd6, 0x0dd6,
 
18052
        0x0dd8, 0x0ddf,
 
18053
        0x0df2, 0x0df4,
 
18054
        0x0e01, 0x0e3a,
 
18055
        0x0e3f, 0x0e5b,
 
18056
        0x0e81, 0x0e82,
 
18057
        0x0e84, 0x0e84,
 
18058
        0x0e87, 0x0e88,
 
18059
        0x0e8a, 0x0e8a,
 
18060
        0x0e8d, 0x0e8d,
 
18061
        0x0e94, 0x0e97,
 
18062
        0x0e99, 0x0e9f,
 
18063
        0x0ea1, 0x0ea3,
 
18064
        0x0ea5, 0x0ea5,
 
18065
        0x0ea7, 0x0ea7,
 
18066
        0x0eaa, 0x0eab,
 
18067
        0x0ead, 0x0eb9,
 
18068
        0x0ebb, 0x0ebd,
 
18069
        0x0ec0, 0x0ec4,
 
18070
        0x0ec6, 0x0ec6,
 
18071
        0x0ec8, 0x0ecd,
 
18072
        0x0ed0, 0x0ed9,
 
18073
        0x0edc, 0x0edd,
 
18074
        0x0f00, 0x0f47,
 
18075
        0x0f49, 0x0f6a,
 
18076
        0x0f71, 0x0f8b,
 
18077
        0x0f90, 0x0f97,
 
18078
        0x0f99, 0x0fbc,
 
18079
        0x0fbe, 0x0fcc,
 
18080
        0x0fcf, 0x0fd1,
 
18081
        0x1000, 0x1021,
 
18082
        0x1023, 0x1027,
 
18083
        0x1029, 0x102a,
 
18084
        0x102c, 0x1032,
 
18085
        0x1036, 0x1039,
 
18086
        0x1040, 0x1059,
 
18087
        0x10a0, 0x10c5,
 
18088
        0x10d0, 0x10fc,
 
18089
        0x1100, 0x1159,
 
18090
        0x115f, 0x11a2,
 
18091
        0x11a8, 0x11f9,
 
18092
        0x1200, 0x1248,
 
18093
        0x124a, 0x124d,
 
18094
        0x1250, 0x1256,
 
18095
        0x1258, 0x1258,
 
18096
        0x125a, 0x125d,
 
18097
        0x1260, 0x1288,
 
18098
        0x128a, 0x128d,
 
18099
        0x1290, 0x12b0,
 
18100
        0x12b2, 0x12b5,
 
18101
        0x12b8, 0x12be,
 
18102
        0x12c0, 0x12c0,
 
18103
        0x12c2, 0x12c5,
 
18104
        0x12c8, 0x12d6,
 
18105
        0x12d8, 0x1310,
 
18106
        0x1312, 0x1315,
 
18107
        0x1318, 0x135a,
 
18108
        0x135f, 0x137c,
 
18109
        0x1380, 0x1399,
 
18110
        0x13a0, 0x13f4,
 
18111
        0x1401, 0x1676,
 
18112
        0x1680, 0x169c,
 
18113
        0x16a0, 0x16f0,
 
18114
        0x1700, 0x170c,
 
18115
        0x170e, 0x1714,
 
18116
        0x1720, 0x1736,
 
18117
        0x1740, 0x1753,
 
18118
        0x1760, 0x176c,
 
18119
        0x176e, 0x1770,
 
18120
        0x1772, 0x1773,
 
18121
        0x1780, 0x17dd,
 
18122
        0x17e0, 0x17e9,
 
18123
        0x17f0, 0x17f9,
 
18124
        0x1800, 0x180e,
 
18125
        0x1810, 0x1819,
 
18126
        0x1820, 0x1877,
 
18127
        0x1880, 0x18a9,
 
18128
        0x1900, 0x191c,
 
18129
        0x1920, 0x192b,
 
18130
        0x1930, 0x193b,
 
18131
        0x1940, 0x1940,
 
18132
        0x1944, 0x196d,
 
18133
        0x1970, 0x1974,
 
18134
        0x1980, 0x19a9,
 
18135
        0x19b0, 0x19c9,
 
18136
        0x19d0, 0x19d9,
 
18137
        0x19de, 0x1a1b,
 
18138
        0x1a1e, 0x1a1f,
 
18139
        0x1b00, 0x1b4b,
 
18140
        0x1b50, 0x1b7c,
 
18141
        0x1d00, 0x1dca,
 
18142
        0x1dfe, 0x1e9b,
 
18143
        0x1ea0, 0x1ef9,
 
18144
        0x1f00, 0x1f15,
 
18145
        0x1f18, 0x1f1d,
 
18146
        0x1f20, 0x1f45,
 
18147
        0x1f48, 0x1f4d,
 
18148
        0x1f50, 0x1f57,
 
18149
        0x1f59, 0x1f59,
 
18150
        0x1f5b, 0x1f5b,
 
18151
        0x1f5d, 0x1f5d,
 
18152
        0x1f5f, 0x1f7d,
 
18153
        0x1f80, 0x1fb4,
 
18154
        0x1fb6, 0x1fc4,
 
18155
        0x1fc6, 0x1fd3,
 
18156
        0x1fd6, 0x1fdb,
 
18157
        0x1fdd, 0x1fef,
 
18158
        0x1ff2, 0x1ff4,
 
18159
        0x1ff6, 0x1ffe,
 
18160
        0x2000, 0x2063,
 
18161
        0x206a, 0x2071,
 
18162
        0x2074, 0x208e,
 
18163
        0x2090, 0x2094,
 
18164
        0x20a0, 0x20b5,
 
18165
        0x20d0, 0x20ef,
 
18166
        0x2100, 0x214e,
 
18167
        0x2153, 0x2184,
 
18168
        0x2190, 0x23e7,
 
18169
        0x2400, 0x2426,
 
18170
        0x2440, 0x244a,
 
18171
        0x2460, 0x269c,
 
18172
        0x26a0, 0x26b2,
 
18173
        0x2701, 0x2704,
 
18174
        0x2706, 0x2709,
 
18175
        0x270c, 0x2727,
 
18176
        0x2729, 0x274b,
 
18177
        0x274d, 0x274d,
 
18178
        0x274f, 0x2752,
 
18179
        0x2756, 0x2756,
 
18180
        0x2758, 0x275e,
 
18181
        0x2761, 0x2794,
 
18182
        0x2798, 0x27af,
 
18183
        0x27b1, 0x27be,
 
18184
        0x27c0, 0x27ca,
 
18185
        0x27d0, 0x27eb,
 
18186
        0x27f0, 0x2b1a,
 
18187
        0x2b20, 0x2b23,
 
18188
        0x2c00, 0x2c2e,
 
18189
        0x2c30, 0x2c5e,
 
18190
        0x2c60, 0x2c6c,
 
18191
        0x2c74, 0x2c77,
 
18192
        0x2c80, 0x2cea,
 
18193
        0x2cf9, 0x2d25,
 
18194
        0x2d30, 0x2d65,
 
18195
        0x2d6f, 0x2d6f,
 
18196
        0x2d80, 0x2d96,
 
18197
        0x2da0, 0x2da6,
 
18198
        0x2da8, 0x2dae,
 
18199
        0x2db0, 0x2db6,
 
18200
        0x2db8, 0x2dbe,
 
18201
        0x2dc0, 0x2dc6,
 
18202
        0x2dc8, 0x2dce,
 
18203
        0x2dd0, 0x2dd6,
 
18204
        0x2dd8, 0x2dde,
 
18205
        0x2e00, 0x2e17,
 
18206
        0x2e1c, 0x2e1d,
 
18207
        0x2e80, 0x2e99,
 
18208
        0x2e9b, 0x2ef3,
 
18209
        0x2f00, 0x2fd5,
 
18210
        0x2ff0, 0x2ffb,
 
18211
        0x3000, 0x303f,
 
18212
        0x3041, 0x3096,
 
18213
        0x3099, 0x30ff,
 
18214
        0x3105, 0x312c,
 
18215
        0x3131, 0x318e,
 
18216
        0x3190, 0x31b7,
 
18217
        0x31c0, 0x31cf,
 
18218
        0x31f0, 0x321e,
 
18219
        0x3220, 0x3243,
 
18220
        0x3250, 0x32fe,
 
18221
        0x3300, 0x4db5,
 
18222
        0x4dc0, 0x9fbb,
 
18223
        0xa000, 0xa48c,
 
18224
        0xa490, 0xa4c6,
 
18225
        0xa700, 0xa71a,
 
18226
        0xa720, 0xa721,
 
18227
        0xa800, 0xa82b,
 
18228
        0xa840, 0xa877,
 
18229
        0xac00, 0xd7a3,
 
18230
        0xd800, 0xfa2d,
 
18231
        0xfa30, 0xfa6a,
 
18232
        0xfa70, 0xfad9,
 
18233
        0xfb00, 0xfb06,
 
18234
        0xfb13, 0xfb17,
 
18235
        0xfb1d, 0xfb36,
 
18236
        0xfb38, 0xfb3c,
 
18237
        0xfb3e, 0xfb3e,
 
18238
        0xfb40, 0xfb41,
 
18239
        0xfb43, 0xfb44,
 
18240
        0xfb46, 0xfbb1,
 
18241
        0xfbd3, 0xfd3f,
 
18242
        0xfd50, 0xfd8f,
 
18243
        0xfd92, 0xfdc7,
 
18244
        0xfdd0, 0xfdfd,
 
18245
        0xfe00, 0xfe19,
 
18246
        0xfe20, 0xfe23,
 
18247
        0xfe30, 0xfe52,
 
18248
        0xfe54, 0xfe66,
 
18249
        0xfe68, 0xfe6b,
 
18250
        0xfe70, 0xfe74,
 
18251
        0xfe76, 0xfefc,
 
18252
        0xfeff, 0xfeff,
 
18253
        0xff01, 0xffbe,
 
18254
        0xffc2, 0xffc7,
 
18255
        0xffca, 0xffcf,
 
18256
        0xffd2, 0xffd7,
 
18257
        0xffda, 0xffdc,
 
18258
        0xffe0, 0xffe6,
 
18259
        0xffe8, 0xffee,
 
18260
        0xfff9, 0x1000b,
 
18261
        0x1000d, 0x10026,
 
18262
        0x10028, 0x1003a,
 
18263
        0x1003c, 0x1003d,
 
18264
        0x1003f, 0x1004d,
 
18265
        0x10050, 0x1005d,
 
18266
        0x10080, 0x100fa,
 
18267
        0x10100, 0x10102,
 
18268
        0x10107, 0x10133,
 
18269
        0x10137, 0x1018a,
 
18270
        0x10300, 0x1031e,
 
18271
        0x10320, 0x10323,
 
18272
        0x10330, 0x1034a,
 
18273
        0x10380, 0x1039d,
 
18274
        0x1039f, 0x103c3,
 
18275
        0x103c8, 0x103d5,
 
18276
        0x10400, 0x1049d,
 
18277
        0x104a0, 0x104a9,
 
18278
        0x10800, 0x10805,
 
18279
        0x10808, 0x10808,
 
18280
        0x1080a, 0x10835,
 
18281
        0x10837, 0x10838,
 
18282
        0x1083c, 0x1083c,
 
18283
        0x1083f, 0x1083f,
 
18284
        0x10900, 0x10919,
 
18285
        0x1091f, 0x1091f,
 
18286
        0x10a00, 0x10a03,
 
18287
        0x10a05, 0x10a06,
 
18288
        0x10a0c, 0x10a13,
 
18289
        0x10a15, 0x10a17,
 
18290
        0x10a19, 0x10a33,
 
18291
        0x10a38, 0x10a3a,
 
18292
        0x10a3f, 0x10a47,
 
18293
        0x10a50, 0x10a58,
 
18294
        0x12000, 0x1236e,
 
18295
        0x12400, 0x12462,
 
18296
        0x12470, 0x12473,
 
18297
        0x1d000, 0x1d0f5,
 
18298
        0x1d100, 0x1d126,
 
18299
        0x1d12a, 0x1d1dd,
 
18300
        0x1d200, 0x1d245,
 
18301
        0x1d300, 0x1d356,
 
18302
        0x1d360, 0x1d371,
 
18303
        0x1d400, 0x1d454,
 
18304
        0x1d456, 0x1d49c,
 
18305
        0x1d49e, 0x1d49f,
 
18306
        0x1d4a2, 0x1d4a2,
 
18307
        0x1d4a5, 0x1d4a6,
 
18308
        0x1d4a9, 0x1d4ac,
 
18309
        0x1d4ae, 0x1d4b9,
 
18310
        0x1d4bb, 0x1d4bb,
 
18311
        0x1d4bd, 0x1d4c3,
 
18312
        0x1d4c5, 0x1d505,
 
18313
        0x1d507, 0x1d50a,
 
18314
        0x1d50d, 0x1d514,
 
18315
        0x1d516, 0x1d51c,
 
18316
        0x1d51e, 0x1d539,
 
18317
        0x1d53b, 0x1d53e,
 
18318
        0x1d540, 0x1d544,
 
18319
        0x1d546, 0x1d546,
 
18320
        0x1d54a, 0x1d550,
 
18321
        0x1d552, 0x1d6a5,
 
18322
        0x1d6a8, 0x1d7cb,
 
18323
        0x1d7ce, 0x1d7ff,
 
18324
        0x1fffe, 0x2a6d6,
 
18325
        0x2f800, 0x2fa1d,
 
18326
        0x2fffe, 0x2ffff,
 
18327
        0x3fffe, 0x3ffff,
 
18328
        0x4fffe, 0x4ffff,
 
18329
        0x5fffe, 0x5ffff,
 
18330
        0x6fffe, 0x6ffff,
 
18331
        0x7fffe, 0x7ffff,
 
18332
        0x8fffe, 0x8ffff,
 
18333
        0x9fffe, 0x9ffff,
 
18334
        0xafffe, 0xaffff,
 
18335
        0xbfffe, 0xbffff,
 
18336
        0xcfffe, 0xcffff,
 
18337
        0xdfffe, 0xdffff,
 
18338
        0xe0001, 0xe0001,
 
18339
        0xe0020, 0xe007f,
 
18340
        0xe0100, 0xe01ef,
 
18341
        0xefffe, 0x10ffff,
 
18342
}; /* CR_Age_5_0 */
 
18343
 
 
18344
/* 'Age_5_1': Derived Age 5.1 */
 
18345
static const OnigCodePoint CR_Age_5_1[] = {
 
18346
        455,
 
18347
        0x0000, 0x0377,
 
18348
        0x037a, 0x037e,
 
18349
        0x0384, 0x038a,
 
18350
        0x038c, 0x038c,
 
18351
        0x038e, 0x03a1,
 
18352
        0x03a3, 0x0523,
 
18353
        0x0531, 0x0556,
 
18354
        0x0559, 0x055f,
 
18355
        0x0561, 0x0587,
 
18356
        0x0589, 0x058a,
 
18357
        0x0591, 0x05c7,
 
18358
        0x05d0, 0x05ea,
 
18359
        0x05f0, 0x05f4,
 
18360
        0x0600, 0x0603,
 
18361
        0x0606, 0x061b,
 
18362
        0x061e, 0x061f,
 
18363
        0x0621, 0x065e,
 
18364
        0x0660, 0x070d,
 
18365
        0x070f, 0x074a,
 
18366
        0x074d, 0x07b1,
 
18367
        0x07c0, 0x07fa,
 
18368
        0x0901, 0x0939,
 
18369
        0x093c, 0x094d,
 
18370
        0x0950, 0x0954,
 
18371
        0x0958, 0x0972,
 
18372
        0x097b, 0x097f,
 
18373
        0x0981, 0x0983,
 
18374
        0x0985, 0x098c,
 
18375
        0x098f, 0x0990,
 
18376
        0x0993, 0x09a8,
 
18377
        0x09aa, 0x09b0,
 
18378
        0x09b2, 0x09b2,
 
18379
        0x09b6, 0x09b9,
 
18380
        0x09bc, 0x09c4,
 
18381
        0x09c7, 0x09c8,
 
18382
        0x09cb, 0x09ce,
 
18383
        0x09d7, 0x09d7,
 
18384
        0x09dc, 0x09dd,
 
18385
        0x09df, 0x09e3,
 
18386
        0x09e6, 0x09fa,
 
18387
        0x0a01, 0x0a03,
 
18388
        0x0a05, 0x0a0a,
 
18389
        0x0a0f, 0x0a10,
 
18390
        0x0a13, 0x0a28,
 
18391
        0x0a2a, 0x0a30,
 
18392
        0x0a32, 0x0a33,
 
18393
        0x0a35, 0x0a36,
 
18394
        0x0a38, 0x0a39,
 
18395
        0x0a3c, 0x0a3c,
 
18396
        0x0a3e, 0x0a42,
 
18397
        0x0a47, 0x0a48,
 
18398
        0x0a4b, 0x0a4d,
 
18399
        0x0a51, 0x0a51,
 
18400
        0x0a59, 0x0a5c,
 
18401
        0x0a5e, 0x0a5e,
 
18402
        0x0a66, 0x0a75,
 
18403
        0x0a81, 0x0a83,
 
18404
        0x0a85, 0x0a8d,
 
18405
        0x0a8f, 0x0a91,
 
18406
        0x0a93, 0x0aa8,
 
18407
        0x0aaa, 0x0ab0,
 
18408
        0x0ab2, 0x0ab3,
 
18409
        0x0ab5, 0x0ab9,
 
18410
        0x0abc, 0x0ac5,
 
18411
        0x0ac7, 0x0ac9,
 
18412
        0x0acb, 0x0acd,
 
18413
        0x0ad0, 0x0ad0,
 
18414
        0x0ae0, 0x0ae3,
 
18415
        0x0ae6, 0x0aef,
 
18416
        0x0af1, 0x0af1,
 
18417
        0x0b01, 0x0b03,
 
18418
        0x0b05, 0x0b0c,
 
18419
        0x0b0f, 0x0b10,
 
18420
        0x0b13, 0x0b28,
 
18421
        0x0b2a, 0x0b30,
 
18422
        0x0b32, 0x0b33,
 
18423
        0x0b35, 0x0b39,
 
18424
        0x0b3c, 0x0b44,
 
18425
        0x0b47, 0x0b48,
 
18426
        0x0b4b, 0x0b4d,
 
18427
        0x0b56, 0x0b57,
 
18428
        0x0b5c, 0x0b5d,
 
18429
        0x0b5f, 0x0b63,
 
18430
        0x0b66, 0x0b71,
 
18431
        0x0b82, 0x0b83,
 
18432
        0x0b85, 0x0b8a,
 
18433
        0x0b8e, 0x0b90,
 
18434
        0x0b92, 0x0b95,
 
18435
        0x0b99, 0x0b9a,
 
18436
        0x0b9c, 0x0b9c,
 
18437
        0x0b9e, 0x0b9f,
 
18438
        0x0ba3, 0x0ba4,
 
18439
        0x0ba8, 0x0baa,
 
18440
        0x0bae, 0x0bb9,
 
18441
        0x0bbe, 0x0bc2,
 
18442
        0x0bc6, 0x0bc8,
 
18443
        0x0bca, 0x0bcd,
 
18444
        0x0bd0, 0x0bd0,
 
18445
        0x0bd7, 0x0bd7,
 
18446
        0x0be6, 0x0bfa,
 
18447
        0x0c01, 0x0c03,
 
18448
        0x0c05, 0x0c0c,
 
18449
        0x0c0e, 0x0c10,
 
18450
        0x0c12, 0x0c28,
 
18451
        0x0c2a, 0x0c33,
 
18452
        0x0c35, 0x0c39,
 
18453
        0x0c3d, 0x0c44,
 
18454
        0x0c46, 0x0c48,
 
18455
        0x0c4a, 0x0c4d,
 
18456
        0x0c55, 0x0c56,
 
18457
        0x0c58, 0x0c59,
 
18458
        0x0c60, 0x0c63,
 
18459
        0x0c66, 0x0c6f,
 
18460
        0x0c78, 0x0c7f,
 
18461
        0x0c82, 0x0c83,
 
18462
        0x0c85, 0x0c8c,
 
18463
        0x0c8e, 0x0c90,
 
18464
        0x0c92, 0x0ca8,
 
18465
        0x0caa, 0x0cb3,
 
18466
        0x0cb5, 0x0cb9,
 
18467
        0x0cbc, 0x0cc4,
 
18468
        0x0cc6, 0x0cc8,
 
18469
        0x0cca, 0x0ccd,
 
18470
        0x0cd5, 0x0cd6,
 
18471
        0x0cde, 0x0cde,
 
18472
        0x0ce0, 0x0ce3,
 
18473
        0x0ce6, 0x0cef,
 
18474
        0x0cf1, 0x0cf2,
 
18475
        0x0d02, 0x0d03,
 
18476
        0x0d05, 0x0d0c,
 
18477
        0x0d0e, 0x0d10,
 
18478
        0x0d12, 0x0d28,
 
18479
        0x0d2a, 0x0d39,
 
18480
        0x0d3d, 0x0d44,
 
18481
        0x0d46, 0x0d48,
 
18482
        0x0d4a, 0x0d4d,
 
18483
        0x0d57, 0x0d57,
 
18484
        0x0d60, 0x0d63,
 
18485
        0x0d66, 0x0d75,
 
18486
        0x0d79, 0x0d7f,
 
18487
        0x0d82, 0x0d83,
 
18488
        0x0d85, 0x0d96,
 
18489
        0x0d9a, 0x0db1,
 
18490
        0x0db3, 0x0dbb,
 
18491
        0x0dbd, 0x0dbd,
 
18492
        0x0dc0, 0x0dc6,
 
18493
        0x0dca, 0x0dca,
 
18494
        0x0dcf, 0x0dd4,
 
18495
        0x0dd6, 0x0dd6,
 
18496
        0x0dd8, 0x0ddf,
 
18497
        0x0df2, 0x0df4,
 
18498
        0x0e01, 0x0e3a,
 
18499
        0x0e3f, 0x0e5b,
 
18500
        0x0e81, 0x0e82,
 
18501
        0x0e84, 0x0e84,
 
18502
        0x0e87, 0x0e88,
 
18503
        0x0e8a, 0x0e8a,
 
18504
        0x0e8d, 0x0e8d,
 
18505
        0x0e94, 0x0e97,
 
18506
        0x0e99, 0x0e9f,
 
18507
        0x0ea1, 0x0ea3,
 
18508
        0x0ea5, 0x0ea5,
 
18509
        0x0ea7, 0x0ea7,
 
18510
        0x0eaa, 0x0eab,
 
18511
        0x0ead, 0x0eb9,
 
18512
        0x0ebb, 0x0ebd,
 
18513
        0x0ec0, 0x0ec4,
 
18514
        0x0ec6, 0x0ec6,
 
18515
        0x0ec8, 0x0ecd,
 
18516
        0x0ed0, 0x0ed9,
 
18517
        0x0edc, 0x0edd,
 
18518
        0x0f00, 0x0f47,
 
18519
        0x0f49, 0x0f6c,
 
18520
        0x0f71, 0x0f8b,
 
18521
        0x0f90, 0x0f97,
 
18522
        0x0f99, 0x0fbc,
 
18523
        0x0fbe, 0x0fcc,
 
18524
        0x0fce, 0x0fd4,
 
18525
        0x1000, 0x1099,
 
18526
        0x109e, 0x10c5,
 
18527
        0x10d0, 0x10fc,
 
18528
        0x1100, 0x1159,
 
18529
        0x115f, 0x11a2,
 
18530
        0x11a8, 0x11f9,
 
18531
        0x1200, 0x1248,
 
18532
        0x124a, 0x124d,
 
18533
        0x1250, 0x1256,
 
18534
        0x1258, 0x1258,
 
18535
        0x125a, 0x125d,
 
18536
        0x1260, 0x1288,
 
18537
        0x128a, 0x128d,
 
18538
        0x1290, 0x12b0,
 
18539
        0x12b2, 0x12b5,
 
18540
        0x12b8, 0x12be,
 
18541
        0x12c0, 0x12c0,
 
18542
        0x12c2, 0x12c5,
 
18543
        0x12c8, 0x12d6,
 
18544
        0x12d8, 0x1310,
 
18545
        0x1312, 0x1315,
 
18546
        0x1318, 0x135a,
 
18547
        0x135f, 0x137c,
 
18548
        0x1380, 0x1399,
 
18549
        0x13a0, 0x13f4,
 
18550
        0x1401, 0x1676,
 
18551
        0x1680, 0x169c,
 
18552
        0x16a0, 0x16f0,
 
18553
        0x1700, 0x170c,
 
18554
        0x170e, 0x1714,
 
18555
        0x1720, 0x1736,
 
18556
        0x1740, 0x1753,
 
18557
        0x1760, 0x176c,
 
18558
        0x176e, 0x1770,
 
18559
        0x1772, 0x1773,
 
18560
        0x1780, 0x17dd,
 
18561
        0x17e0, 0x17e9,
 
18562
        0x17f0, 0x17f9,
 
18563
        0x1800, 0x180e,
 
18564
        0x1810, 0x1819,
 
18565
        0x1820, 0x1877,
 
18566
        0x1880, 0x18aa,
 
18567
        0x1900, 0x191c,
 
18568
        0x1920, 0x192b,
 
18569
        0x1930, 0x193b,
 
18570
        0x1940, 0x1940,
 
18571
        0x1944, 0x196d,
 
18572
        0x1970, 0x1974,
 
18573
        0x1980, 0x19a9,
 
18574
        0x19b0, 0x19c9,
 
18575
        0x19d0, 0x19d9,
 
18576
        0x19de, 0x1a1b,
 
18577
        0x1a1e, 0x1a1f,
 
18578
        0x1b00, 0x1b4b,
 
18579
        0x1b50, 0x1b7c,
 
18580
        0x1b80, 0x1baa,
 
18581
        0x1bae, 0x1bb9,
 
18582
        0x1c00, 0x1c37,
 
18583
        0x1c3b, 0x1c49,
 
18584
        0x1c4d, 0x1c7f,
 
18585
        0x1d00, 0x1de6,
 
18586
        0x1dfe, 0x1f15,
 
18587
        0x1f18, 0x1f1d,
 
18588
        0x1f20, 0x1f45,
 
18589
        0x1f48, 0x1f4d,
 
18590
        0x1f50, 0x1f57,
 
18591
        0x1f59, 0x1f59,
 
18592
        0x1f5b, 0x1f5b,
 
18593
        0x1f5d, 0x1f5d,
 
18594
        0x1f5f, 0x1f7d,
 
18595
        0x1f80, 0x1fb4,
 
18596
        0x1fb6, 0x1fc4,
 
18597
        0x1fc6, 0x1fd3,
 
18598
        0x1fd6, 0x1fdb,
 
18599
        0x1fdd, 0x1fef,
 
18600
        0x1ff2, 0x1ff4,
 
18601
        0x1ff6, 0x1ffe,
 
18602
        0x2000, 0x2064,
 
18603
        0x206a, 0x2071,
 
18604
        0x2074, 0x208e,
 
18605
        0x2090, 0x2094,
 
18606
        0x20a0, 0x20b5,
 
18607
        0x20d0, 0x20f0,
 
18608
        0x2100, 0x214f,
 
18609
        0x2153, 0x2188,
 
18610
        0x2190, 0x23e7,
 
18611
        0x2400, 0x2426,
 
18612
        0x2440, 0x244a,
 
18613
        0x2460, 0x269d,
 
18614
        0x26a0, 0x26bc,
 
18615
        0x26c0, 0x26c3,
 
18616
        0x2701, 0x2704,
 
18617
        0x2706, 0x2709,
 
18618
        0x270c, 0x2727,
 
18619
        0x2729, 0x274b,
 
18620
        0x274d, 0x274d,
 
18621
        0x274f, 0x2752,
 
18622
        0x2756, 0x2756,
 
18623
        0x2758, 0x275e,
 
18624
        0x2761, 0x2794,
 
18625
        0x2798, 0x27af,
 
18626
        0x27b1, 0x27be,
 
18627
        0x27c0, 0x27ca,
 
18628
        0x27cc, 0x27cc,
 
18629
        0x27d0, 0x2b4c,
 
18630
        0x2b50, 0x2b54,
 
18631
        0x2c00, 0x2c2e,
 
18632
        0x2c30, 0x2c5e,
 
18633
        0x2c60, 0x2c6f,
 
18634
        0x2c71, 0x2c7d,
 
18635
        0x2c80, 0x2cea,
 
18636
        0x2cf9, 0x2d25,
 
18637
        0x2d30, 0x2d65,
 
18638
        0x2d6f, 0x2d6f,
 
18639
        0x2d80, 0x2d96,
 
18640
        0x2da0, 0x2da6,
 
18641
        0x2da8, 0x2dae,
 
18642
        0x2db0, 0x2db6,
 
18643
        0x2db8, 0x2dbe,
 
18644
        0x2dc0, 0x2dc6,
 
18645
        0x2dc8, 0x2dce,
 
18646
        0x2dd0, 0x2dd6,
 
18647
        0x2dd8, 0x2dde,
 
18648
        0x2de0, 0x2e30,
 
18649
        0x2e80, 0x2e99,
 
18650
        0x2e9b, 0x2ef3,
 
18651
        0x2f00, 0x2fd5,
 
18652
        0x2ff0, 0x2ffb,
 
18653
        0x3000, 0x303f,
 
18654
        0x3041, 0x3096,
 
18655
        0x3099, 0x30ff,
 
18656
        0x3105, 0x312d,
 
18657
        0x3131, 0x318e,
 
18658
        0x3190, 0x31b7,
 
18659
        0x31c0, 0x31e3,
 
18660
        0x31f0, 0x321e,
 
18661
        0x3220, 0x3243,
 
18662
        0x3250, 0x32fe,
 
18663
        0x3300, 0x4db5,
 
18664
        0x4dc0, 0x9fc3,
 
18665
        0xa000, 0xa48c,
 
18666
        0xa490, 0xa4c6,
 
18667
        0xa500, 0xa62b,
 
18668
        0xa640, 0xa65f,
 
18669
        0xa662, 0xa673,
 
18670
        0xa67c, 0xa697,
 
18671
        0xa700, 0xa78c,
 
18672
        0xa7fb, 0xa82b,
 
18673
        0xa840, 0xa877,
 
18674
        0xa880, 0xa8c4,
 
18675
        0xa8ce, 0xa8d9,
 
18676
        0xa900, 0xa953,
 
18677
        0xa95f, 0xa95f,
 
18678
        0xaa00, 0xaa36,
 
18679
        0xaa40, 0xaa4d,
 
18680
        0xaa50, 0xaa59,
 
18681
        0xaa5c, 0xaa5f,
 
18682
        0xac00, 0xd7a3,
 
18683
        0xd800, 0xfa2d,
 
18684
        0xfa30, 0xfa6a,
 
18685
        0xfa70, 0xfad9,
 
18686
        0xfb00, 0xfb06,
 
18687
        0xfb13, 0xfb17,
 
18688
        0xfb1d, 0xfb36,
 
18689
        0xfb38, 0xfb3c,
 
18690
        0xfb3e, 0xfb3e,
 
18691
        0xfb40, 0xfb41,
 
18692
        0xfb43, 0xfb44,
 
18693
        0xfb46, 0xfbb1,
 
18694
        0xfbd3, 0xfd3f,
 
18695
        0xfd50, 0xfd8f,
 
18696
        0xfd92, 0xfdc7,
 
18697
        0xfdd0, 0xfdfd,
 
18698
        0xfe00, 0xfe19,
 
18699
        0xfe20, 0xfe26,
 
18700
        0xfe30, 0xfe52,
 
18701
        0xfe54, 0xfe66,
 
18702
        0xfe68, 0xfe6b,
 
18703
        0xfe70, 0xfe74,
 
18704
        0xfe76, 0xfefc,
 
18705
        0xfeff, 0xfeff,
 
18706
        0xff01, 0xffbe,
 
18707
        0xffc2, 0xffc7,
 
18708
        0xffca, 0xffcf,
 
18709
        0xffd2, 0xffd7,
 
18710
        0xffda, 0xffdc,
 
18711
        0xffe0, 0xffe6,
 
18712
        0xffe8, 0xffee,
 
18713
        0xfff9, 0x1000b,
 
18714
        0x1000d, 0x10026,
 
18715
        0x10028, 0x1003a,
 
18716
        0x1003c, 0x1003d,
 
18717
        0x1003f, 0x1004d,
 
18718
        0x10050, 0x1005d,
 
18719
        0x10080, 0x100fa,
 
18720
        0x10100, 0x10102,
 
18721
        0x10107, 0x10133,
 
18722
        0x10137, 0x1018a,
 
18723
        0x10190, 0x1019b,
 
18724
        0x101d0, 0x101fd,
 
18725
        0x10280, 0x1029c,
 
18726
        0x102a0, 0x102d0,
 
18727
        0x10300, 0x1031e,
 
18728
        0x10320, 0x10323,
 
18729
        0x10330, 0x1034a,
 
18730
        0x10380, 0x1039d,
 
18731
        0x1039f, 0x103c3,
 
18732
        0x103c8, 0x103d5,
 
18733
        0x10400, 0x1049d,
 
18734
        0x104a0, 0x104a9,
 
18735
        0x10800, 0x10805,
 
18736
        0x10808, 0x10808,
 
18737
        0x1080a, 0x10835,
 
18738
        0x10837, 0x10838,
 
18739
        0x1083c, 0x1083c,
 
18740
        0x1083f, 0x1083f,
 
18741
        0x10900, 0x10919,
 
18742
        0x1091f, 0x10939,
 
18743
        0x1093f, 0x1093f,
 
18744
        0x10a00, 0x10a03,
 
18745
        0x10a05, 0x10a06,
 
18746
        0x10a0c, 0x10a13,
 
18747
        0x10a15, 0x10a17,
 
18748
        0x10a19, 0x10a33,
 
18749
        0x10a38, 0x10a3a,
 
18750
        0x10a3f, 0x10a47,
 
18751
        0x10a50, 0x10a58,
 
18752
        0x12000, 0x1236e,
 
18753
        0x12400, 0x12462,
 
18754
        0x12470, 0x12473,
 
18755
        0x1d000, 0x1d0f5,
 
18756
        0x1d100, 0x1d126,
 
18757
        0x1d129, 0x1d1dd,
 
18758
        0x1d200, 0x1d245,
 
18759
        0x1d300, 0x1d356,
 
18760
        0x1d360, 0x1d371,
 
18761
        0x1d400, 0x1d454,
 
18762
        0x1d456, 0x1d49c,
 
18763
        0x1d49e, 0x1d49f,
 
18764
        0x1d4a2, 0x1d4a2,
 
18765
        0x1d4a5, 0x1d4a6,
 
18766
        0x1d4a9, 0x1d4ac,
 
18767
        0x1d4ae, 0x1d4b9,
 
18768
        0x1d4bb, 0x1d4bb,
 
18769
        0x1d4bd, 0x1d4c3,
 
18770
        0x1d4c5, 0x1d505,
 
18771
        0x1d507, 0x1d50a,
 
18772
        0x1d50d, 0x1d514,
 
18773
        0x1d516, 0x1d51c,
 
18774
        0x1d51e, 0x1d539,
 
18775
        0x1d53b, 0x1d53e,
 
18776
        0x1d540, 0x1d544,
 
18777
        0x1d546, 0x1d546,
 
18778
        0x1d54a, 0x1d550,
 
18779
        0x1d552, 0x1d6a5,
 
18780
        0x1d6a8, 0x1d7cb,
 
18781
        0x1d7ce, 0x1d7ff,
 
18782
        0x1f000, 0x1f02b,
 
18783
        0x1f030, 0x1f093,
 
18784
        0x1fffe, 0x2a6d6,
 
18785
        0x2f800, 0x2fa1d,
 
18786
        0x2fffe, 0x2ffff,
 
18787
        0x3fffe, 0x3ffff,
 
18788
        0x4fffe, 0x4ffff,
 
18789
        0x5fffe, 0x5ffff,
 
18790
        0x6fffe, 0x6ffff,
 
18791
        0x7fffe, 0x7ffff,
 
18792
        0x8fffe, 0x8ffff,
 
18793
        0x9fffe, 0x9ffff,
 
18794
        0xafffe, 0xaffff,
 
18795
        0xbfffe, 0xbffff,
 
18796
        0xcfffe, 0xcffff,
 
18797
        0xdfffe, 0xdffff,
 
18798
        0xe0001, 0xe0001,
 
18799
        0xe0020, 0xe007f,
 
18800
        0xe0100, 0xe01ef,
 
18801
        0xefffe, 0x10ffff,
 
18802
}; /* CR_Age_5_1 */
 
18803
 
 
18804
/* 'Age_5_2': Derived Age 5.2 */
 
18805
static const OnigCodePoint CR_Age_5_2[] = {
 
18806
        495,
 
18807
        0x0000, 0x0377,
 
18808
        0x037a, 0x037e,
 
18809
        0x0384, 0x038a,
 
18810
        0x038c, 0x038c,
 
18811
        0x038e, 0x03a1,
 
18812
        0x03a3, 0x0525,
 
18813
        0x0531, 0x0556,
 
18814
        0x0559, 0x055f,
 
18815
        0x0561, 0x0587,
 
18816
        0x0589, 0x058a,
 
18817
        0x0591, 0x05c7,
 
18818
        0x05d0, 0x05ea,
 
18819
        0x05f0, 0x05f4,
 
18820
        0x0600, 0x0603,
 
18821
        0x0606, 0x061b,
 
18822
        0x061e, 0x061f,
 
18823
        0x0621, 0x065e,
 
18824
        0x0660, 0x070d,
 
18825
        0x070f, 0x074a,
 
18826
        0x074d, 0x07b1,
 
18827
        0x07c0, 0x07fa,
 
18828
        0x0800, 0x082d,
 
18829
        0x0830, 0x083e,
 
18830
        0x0900, 0x0939,
 
18831
        0x093c, 0x094e,
 
18832
        0x0950, 0x0955,
 
18833
        0x0958, 0x0972,
 
18834
        0x0979, 0x097f,
 
18835
        0x0981, 0x0983,
 
18836
        0x0985, 0x098c,
 
18837
        0x098f, 0x0990,
 
18838
        0x0993, 0x09a8,
 
18839
        0x09aa, 0x09b0,
 
18840
        0x09b2, 0x09b2,
 
18841
        0x09b6, 0x09b9,
 
18842
        0x09bc, 0x09c4,
 
18843
        0x09c7, 0x09c8,
 
18844
        0x09cb, 0x09ce,
 
18845
        0x09d7, 0x09d7,
 
18846
        0x09dc, 0x09dd,
 
18847
        0x09df, 0x09e3,
 
18848
        0x09e6, 0x09fb,
 
18849
        0x0a01, 0x0a03,
 
18850
        0x0a05, 0x0a0a,
 
18851
        0x0a0f, 0x0a10,
 
18852
        0x0a13, 0x0a28,
 
18853
        0x0a2a, 0x0a30,
 
18854
        0x0a32, 0x0a33,
 
18855
        0x0a35, 0x0a36,
 
18856
        0x0a38, 0x0a39,
 
18857
        0x0a3c, 0x0a3c,
 
18858
        0x0a3e, 0x0a42,
 
18859
        0x0a47, 0x0a48,
 
18860
        0x0a4b, 0x0a4d,
 
18861
        0x0a51, 0x0a51,
 
18862
        0x0a59, 0x0a5c,
 
18863
        0x0a5e, 0x0a5e,
 
18864
        0x0a66, 0x0a75,
 
18865
        0x0a81, 0x0a83,
 
18866
        0x0a85, 0x0a8d,
 
18867
        0x0a8f, 0x0a91,
 
18868
        0x0a93, 0x0aa8,
 
18869
        0x0aaa, 0x0ab0,
 
18870
        0x0ab2, 0x0ab3,
 
18871
        0x0ab5, 0x0ab9,
 
18872
        0x0abc, 0x0ac5,
 
18873
        0x0ac7, 0x0ac9,
 
18874
        0x0acb, 0x0acd,
 
18875
        0x0ad0, 0x0ad0,
 
18876
        0x0ae0, 0x0ae3,
 
18877
        0x0ae6, 0x0aef,
 
18878
        0x0af1, 0x0af1,
 
18879
        0x0b01, 0x0b03,
 
18880
        0x0b05, 0x0b0c,
 
18881
        0x0b0f, 0x0b10,
 
18882
        0x0b13, 0x0b28,
 
18883
        0x0b2a, 0x0b30,
 
18884
        0x0b32, 0x0b33,
 
18885
        0x0b35, 0x0b39,
 
18886
        0x0b3c, 0x0b44,
 
18887
        0x0b47, 0x0b48,
 
18888
        0x0b4b, 0x0b4d,
 
18889
        0x0b56, 0x0b57,
 
18890
        0x0b5c, 0x0b5d,
 
18891
        0x0b5f, 0x0b63,
 
18892
        0x0b66, 0x0b71,
 
18893
        0x0b82, 0x0b83,
 
18894
        0x0b85, 0x0b8a,
 
18895
        0x0b8e, 0x0b90,
 
18896
        0x0b92, 0x0b95,
 
18897
        0x0b99, 0x0b9a,
 
18898
        0x0b9c, 0x0b9c,
 
18899
        0x0b9e, 0x0b9f,
 
18900
        0x0ba3, 0x0ba4,
 
18901
        0x0ba8, 0x0baa,
 
18902
        0x0bae, 0x0bb9,
 
18903
        0x0bbe, 0x0bc2,
 
18904
        0x0bc6, 0x0bc8,
 
18905
        0x0bca, 0x0bcd,
 
18906
        0x0bd0, 0x0bd0,
 
18907
        0x0bd7, 0x0bd7,
 
18908
        0x0be6, 0x0bfa,
 
18909
        0x0c01, 0x0c03,
 
18910
        0x0c05, 0x0c0c,
 
18911
        0x0c0e, 0x0c10,
 
18912
        0x0c12, 0x0c28,
 
18913
        0x0c2a, 0x0c33,
 
18914
        0x0c35, 0x0c39,
 
18915
        0x0c3d, 0x0c44,
 
18916
        0x0c46, 0x0c48,
 
18917
        0x0c4a, 0x0c4d,
 
18918
        0x0c55, 0x0c56,
 
18919
        0x0c58, 0x0c59,
 
18920
        0x0c60, 0x0c63,
 
18921
        0x0c66, 0x0c6f,
 
18922
        0x0c78, 0x0c7f,
 
18923
        0x0c82, 0x0c83,
 
18924
        0x0c85, 0x0c8c,
 
18925
        0x0c8e, 0x0c90,
 
18926
        0x0c92, 0x0ca8,
 
18927
        0x0caa, 0x0cb3,
 
18928
        0x0cb5, 0x0cb9,
 
18929
        0x0cbc, 0x0cc4,
 
18930
        0x0cc6, 0x0cc8,
 
18931
        0x0cca, 0x0ccd,
 
18932
        0x0cd5, 0x0cd6,
 
18933
        0x0cde, 0x0cde,
 
18934
        0x0ce0, 0x0ce3,
 
18935
        0x0ce6, 0x0cef,
 
18936
        0x0cf1, 0x0cf2,
 
18937
        0x0d02, 0x0d03,
 
18938
        0x0d05, 0x0d0c,
 
18939
        0x0d0e, 0x0d10,
 
18940
        0x0d12, 0x0d28,
 
18941
        0x0d2a, 0x0d39,
 
18942
        0x0d3d, 0x0d44,
 
18943
        0x0d46, 0x0d48,
 
18944
        0x0d4a, 0x0d4d,
 
18945
        0x0d57, 0x0d57,
 
18946
        0x0d60, 0x0d63,
 
18947
        0x0d66, 0x0d75,
 
18948
        0x0d79, 0x0d7f,
 
18949
        0x0d82, 0x0d83,
 
18950
        0x0d85, 0x0d96,
 
18951
        0x0d9a, 0x0db1,
 
18952
        0x0db3, 0x0dbb,
 
18953
        0x0dbd, 0x0dbd,
 
18954
        0x0dc0, 0x0dc6,
 
18955
        0x0dca, 0x0dca,
 
18956
        0x0dcf, 0x0dd4,
 
18957
        0x0dd6, 0x0dd6,
 
18958
        0x0dd8, 0x0ddf,
 
18959
        0x0df2, 0x0df4,
 
18960
        0x0e01, 0x0e3a,
 
18961
        0x0e3f, 0x0e5b,
 
18962
        0x0e81, 0x0e82,
 
18963
        0x0e84, 0x0e84,
 
18964
        0x0e87, 0x0e88,
 
18965
        0x0e8a, 0x0e8a,
 
18966
        0x0e8d, 0x0e8d,
 
18967
        0x0e94, 0x0e97,
 
18968
        0x0e99, 0x0e9f,
 
18969
        0x0ea1, 0x0ea3,
 
18970
        0x0ea5, 0x0ea5,
 
18971
        0x0ea7, 0x0ea7,
 
18972
        0x0eaa, 0x0eab,
 
18973
        0x0ead, 0x0eb9,
 
18974
        0x0ebb, 0x0ebd,
 
18975
        0x0ec0, 0x0ec4,
 
18976
        0x0ec6, 0x0ec6,
 
18977
        0x0ec8, 0x0ecd,
 
18978
        0x0ed0, 0x0ed9,
 
18979
        0x0edc, 0x0edd,
 
18980
        0x0f00, 0x0f47,
 
18981
        0x0f49, 0x0f6c,
 
18982
        0x0f71, 0x0f8b,
 
18983
        0x0f90, 0x0f97,
 
18984
        0x0f99, 0x0fbc,
 
18985
        0x0fbe, 0x0fcc,
 
18986
        0x0fce, 0x0fd8,
 
18987
        0x1000, 0x10c5,
 
18988
        0x10d0, 0x10fc,
 
18989
        0x1100, 0x1248,
 
18990
        0x124a, 0x124d,
 
18991
        0x1250, 0x1256,
 
18992
        0x1258, 0x1258,
 
18993
        0x125a, 0x125d,
 
18994
        0x1260, 0x1288,
 
18995
        0x128a, 0x128d,
 
18996
        0x1290, 0x12b0,
 
18997
        0x12b2, 0x12b5,
 
18998
        0x12b8, 0x12be,
 
18999
        0x12c0, 0x12c0,
 
19000
        0x12c2, 0x12c5,
 
19001
        0x12c8, 0x12d6,
 
19002
        0x12d8, 0x1310,
 
19003
        0x1312, 0x1315,
 
19004
        0x1318, 0x135a,
 
19005
        0x135f, 0x137c,
 
19006
        0x1380, 0x1399,
 
19007
        0x13a0, 0x13f4,
 
19008
        0x1400, 0x169c,
 
19009
        0x16a0, 0x16f0,
 
19010
        0x1700, 0x170c,
 
19011
        0x170e, 0x1714,
 
19012
        0x1720, 0x1736,
 
19013
        0x1740, 0x1753,
 
19014
        0x1760, 0x176c,
 
19015
        0x176e, 0x1770,
 
19016
        0x1772, 0x1773,
 
19017
        0x1780, 0x17dd,
 
19018
        0x17e0, 0x17e9,
 
19019
        0x17f0, 0x17f9,
 
19020
        0x1800, 0x180e,
 
19021
        0x1810, 0x1819,
 
19022
        0x1820, 0x1877,
 
19023
        0x1880, 0x18aa,
 
19024
        0x18b0, 0x18f5,
 
19025
        0x1900, 0x191c,
 
19026
        0x1920, 0x192b,
 
19027
        0x1930, 0x193b,
 
19028
        0x1940, 0x1940,
 
19029
        0x1944, 0x196d,
 
19030
        0x1970, 0x1974,
 
19031
        0x1980, 0x19ab,
 
19032
        0x19b0, 0x19c9,
 
19033
        0x19d0, 0x19da,
 
19034
        0x19de, 0x1a1b,
 
19035
        0x1a1e, 0x1a5e,
 
19036
        0x1a60, 0x1a7c,
 
19037
        0x1a7f, 0x1a89,
 
19038
        0x1a90, 0x1a99,
 
19039
        0x1aa0, 0x1aad,
 
19040
        0x1b00, 0x1b4b,
 
19041
        0x1b50, 0x1b7c,
 
19042
        0x1b80, 0x1baa,
 
19043
        0x1bae, 0x1bb9,
 
19044
        0x1c00, 0x1c37,
 
19045
        0x1c3b, 0x1c49,
 
19046
        0x1c4d, 0x1c7f,
 
19047
        0x1cd0, 0x1cf2,
 
19048
        0x1d00, 0x1de6,
 
19049
        0x1dfd, 0x1f15,
 
19050
        0x1f18, 0x1f1d,
 
19051
        0x1f20, 0x1f45,
 
19052
        0x1f48, 0x1f4d,
 
19053
        0x1f50, 0x1f57,
 
19054
        0x1f59, 0x1f59,
 
19055
        0x1f5b, 0x1f5b,
 
19056
        0x1f5d, 0x1f5d,
 
19057
        0x1f5f, 0x1f7d,
 
19058
        0x1f80, 0x1fb4,
 
19059
        0x1fb6, 0x1fc4,
 
19060
        0x1fc6, 0x1fd3,
 
19061
        0x1fd6, 0x1fdb,
 
19062
        0x1fdd, 0x1fef,
 
19063
        0x1ff2, 0x1ff4,
 
19064
        0x1ff6, 0x1ffe,
 
19065
        0x2000, 0x2064,
 
19066
        0x206a, 0x2071,
 
19067
        0x2074, 0x208e,
 
19068
        0x2090, 0x2094,
 
19069
        0x20a0, 0x20b8,
 
19070
        0x20d0, 0x20f0,
 
19071
        0x2100, 0x2189,
 
19072
        0x2190, 0x23e8,
 
19073
        0x2400, 0x2426,
 
19074
        0x2440, 0x244a,
 
19075
        0x2460, 0x26cd,
 
19076
        0x26cf, 0x26e1,
 
19077
        0x26e3, 0x26e3,
 
19078
        0x26e8, 0x26ff,
 
19079
        0x2701, 0x2704,
 
19080
        0x2706, 0x2709,
 
19081
        0x270c, 0x2727,
 
19082
        0x2729, 0x274b,
 
19083
        0x274d, 0x274d,
 
19084
        0x274f, 0x2752,
 
19085
        0x2756, 0x275e,
 
19086
        0x2761, 0x2794,
 
19087
        0x2798, 0x27af,
 
19088
        0x27b1, 0x27be,
 
19089
        0x27c0, 0x27ca,
 
19090
        0x27cc, 0x27cc,
 
19091
        0x27d0, 0x2b4c,
 
19092
        0x2b50, 0x2b59,
 
19093
        0x2c00, 0x2c2e,
 
19094
        0x2c30, 0x2c5e,
 
19095
        0x2c60, 0x2cf1,
 
19096
        0x2cf9, 0x2d25,
 
19097
        0x2d30, 0x2d65,
 
19098
        0x2d6f, 0x2d6f,
 
19099
        0x2d80, 0x2d96,
 
19100
        0x2da0, 0x2da6,
 
19101
        0x2da8, 0x2dae,
 
19102
        0x2db0, 0x2db6,
 
19103
        0x2db8, 0x2dbe,
 
19104
        0x2dc0, 0x2dc6,
 
19105
        0x2dc8, 0x2dce,
 
19106
        0x2dd0, 0x2dd6,
 
19107
        0x2dd8, 0x2dde,
 
19108
        0x2de0, 0x2e31,
 
19109
        0x2e80, 0x2e99,
 
19110
        0x2e9b, 0x2ef3,
 
19111
        0x2f00, 0x2fd5,
 
19112
        0x2ff0, 0x2ffb,
 
19113
        0x3000, 0x303f,
 
19114
        0x3041, 0x3096,
 
19115
        0x3099, 0x30ff,
 
19116
        0x3105, 0x312d,
 
19117
        0x3131, 0x318e,
 
19118
        0x3190, 0x31b7,
 
19119
        0x31c0, 0x31e3,
 
19120
        0x31f0, 0x321e,
 
19121
        0x3220, 0x32fe,
 
19122
        0x3300, 0x4db5,
 
19123
        0x4dc0, 0x9fcb,
 
19124
        0xa000, 0xa48c,
 
19125
        0xa490, 0xa4c6,
 
19126
        0xa4d0, 0xa62b,
 
19127
        0xa640, 0xa65f,
 
19128
        0xa662, 0xa673,
 
19129
        0xa67c, 0xa697,
 
19130
        0xa6a0, 0xa6f7,
 
19131
        0xa700, 0xa78c,
 
19132
        0xa7fb, 0xa82b,
 
19133
        0xa830, 0xa839,
 
19134
        0xa840, 0xa877,
 
19135
        0xa880, 0xa8c4,
 
19136
        0xa8ce, 0xa8d9,
 
19137
        0xa8e0, 0xa8fb,
 
19138
        0xa900, 0xa953,
 
19139
        0xa95f, 0xa97c,
 
19140
        0xa980, 0xa9cd,
 
19141
        0xa9cf, 0xa9d9,
 
19142
        0xa9de, 0xa9df,
 
19143
        0xaa00, 0xaa36,
 
19144
        0xaa40, 0xaa4d,
 
19145
        0xaa50, 0xaa59,
 
19146
        0xaa5c, 0xaa7b,
 
19147
        0xaa80, 0xaac2,
 
19148
        0xaadb, 0xaadf,
 
19149
        0xabc0, 0xabed,
 
19150
        0xabf0, 0xabf9,
 
19151
        0xac00, 0xd7a3,
 
19152
        0xd7b0, 0xd7c6,
 
19153
        0xd7cb, 0xd7fb,
 
19154
        0xd800, 0xfa2d,
 
19155
        0xfa30, 0xfa6d,
 
19156
        0xfa70, 0xfad9,
 
19157
        0xfb00, 0xfb06,
 
19158
        0xfb13, 0xfb17,
 
19159
        0xfb1d, 0xfb36,
 
19160
        0xfb38, 0xfb3c,
 
19161
        0xfb3e, 0xfb3e,
 
19162
        0xfb40, 0xfb41,
 
19163
        0xfb43, 0xfb44,
 
19164
        0xfb46, 0xfbb1,
 
19165
        0xfbd3, 0xfd3f,
 
19166
        0xfd50, 0xfd8f,
 
19167
        0xfd92, 0xfdc7,
 
19168
        0xfdd0, 0xfdfd,
 
19169
        0xfe00, 0xfe19,
 
19170
        0xfe20, 0xfe26,
 
19171
        0xfe30, 0xfe52,
 
19172
        0xfe54, 0xfe66,
 
19173
        0xfe68, 0xfe6b,
 
19174
        0xfe70, 0xfe74,
 
19175
        0xfe76, 0xfefc,
 
19176
        0xfeff, 0xfeff,
 
19177
        0xff01, 0xffbe,
 
19178
        0xffc2, 0xffc7,
 
19179
        0xffca, 0xffcf,
 
19180
        0xffd2, 0xffd7,
 
19181
        0xffda, 0xffdc,
 
19182
        0xffe0, 0xffe6,
 
19183
        0xffe8, 0xffee,
 
19184
        0xfff9, 0x1000b,
 
19185
        0x1000d, 0x10026,
 
19186
        0x10028, 0x1003a,
 
19187
        0x1003c, 0x1003d,
 
19188
        0x1003f, 0x1004d,
 
19189
        0x10050, 0x1005d,
 
19190
        0x10080, 0x100fa,
 
19191
        0x10100, 0x10102,
 
19192
        0x10107, 0x10133,
 
19193
        0x10137, 0x1018a,
 
19194
        0x10190, 0x1019b,
 
19195
        0x101d0, 0x101fd,
 
19196
        0x10280, 0x1029c,
 
19197
        0x102a0, 0x102d0,
 
19198
        0x10300, 0x1031e,
 
19199
        0x10320, 0x10323,
 
19200
        0x10330, 0x1034a,
 
19201
        0x10380, 0x1039d,
 
19202
        0x1039f, 0x103c3,
 
19203
        0x103c8, 0x103d5,
 
19204
        0x10400, 0x1049d,
 
19205
        0x104a0, 0x104a9,
 
19206
        0x10800, 0x10805,
 
19207
        0x10808, 0x10808,
 
19208
        0x1080a, 0x10835,
 
19209
        0x10837, 0x10838,
 
19210
        0x1083c, 0x1083c,
 
19211
        0x1083f, 0x10855,
 
19212
        0x10857, 0x1085f,
 
19213
        0x10900, 0x1091b,
 
19214
        0x1091f, 0x10939,
 
19215
        0x1093f, 0x1093f,
 
19216
        0x10a00, 0x10a03,
 
19217
        0x10a05, 0x10a06,
 
19218
        0x10a0c, 0x10a13,
 
19219
        0x10a15, 0x10a17,
 
19220
        0x10a19, 0x10a33,
 
19221
        0x10a38, 0x10a3a,
 
19222
        0x10a3f, 0x10a47,
 
19223
        0x10a50, 0x10a58,
 
19224
        0x10a60, 0x10a7f,
 
19225
        0x10b00, 0x10b35,
 
19226
        0x10b39, 0x10b55,
 
19227
        0x10b58, 0x10b72,
 
19228
        0x10b78, 0x10b7f,
 
19229
        0x10c00, 0x10c48,
 
19230
        0x10e60, 0x10e7e,
 
19231
        0x11080, 0x110c1,
 
19232
        0x12000, 0x1236e,
 
19233
        0x12400, 0x12462,
 
19234
        0x12470, 0x12473,
 
19235
        0x13000, 0x1342e,
 
19236
        0x1d000, 0x1d0f5,
 
19237
        0x1d100, 0x1d126,
 
19238
        0x1d129, 0x1d1dd,
 
19239
        0x1d200, 0x1d245,
 
19240
        0x1d300, 0x1d356,
 
19241
        0x1d360, 0x1d371,
 
19242
        0x1d400, 0x1d454,
 
19243
        0x1d456, 0x1d49c,
 
19244
        0x1d49e, 0x1d49f,
 
19245
        0x1d4a2, 0x1d4a2,
 
19246
        0x1d4a5, 0x1d4a6,
 
19247
        0x1d4a9, 0x1d4ac,
 
19248
        0x1d4ae, 0x1d4b9,
 
19249
        0x1d4bb, 0x1d4bb,
 
19250
        0x1d4bd, 0x1d4c3,
 
19251
        0x1d4c5, 0x1d505,
 
19252
        0x1d507, 0x1d50a,
 
19253
        0x1d50d, 0x1d514,
 
19254
        0x1d516, 0x1d51c,
 
19255
        0x1d51e, 0x1d539,
 
19256
        0x1d53b, 0x1d53e,
 
19257
        0x1d540, 0x1d544,
 
19258
        0x1d546, 0x1d546,
 
19259
        0x1d54a, 0x1d550,
 
19260
        0x1d552, 0x1d6a5,
 
19261
        0x1d6a8, 0x1d7cb,
 
19262
        0x1d7ce, 0x1d7ff,
 
19263
        0x1f000, 0x1f02b,
 
19264
        0x1f030, 0x1f093,
 
19265
        0x1f100, 0x1f10a,
 
19266
        0x1f110, 0x1f12e,
 
19267
        0x1f131, 0x1f131,
 
19268
        0x1f13d, 0x1f13d,
 
19269
        0x1f13f, 0x1f13f,
 
19270
        0x1f142, 0x1f142,
 
19271
        0x1f146, 0x1f146,
 
19272
        0x1f14a, 0x1f14e,
 
19273
        0x1f157, 0x1f157,
 
19274
        0x1f15f, 0x1f15f,
 
19275
        0x1f179, 0x1f179,
 
19276
        0x1f17b, 0x1f17c,
 
19277
        0x1f17f, 0x1f17f,
 
19278
        0x1f18a, 0x1f18d,
 
19279
        0x1f190, 0x1f190,
 
19280
        0x1f200, 0x1f200,
 
19281
        0x1f210, 0x1f231,
 
19282
        0x1f240, 0x1f248,
 
19283
        0x1fffe, 0x2a6d6,
 
19284
        0x2a700, 0x2b734,
 
19285
        0x2f800, 0x2fa1d,
 
19286
        0x2fffe, 0x2ffff,
 
19287
        0x3fffe, 0x3ffff,
 
19288
        0x4fffe, 0x4ffff,
 
19289
        0x5fffe, 0x5ffff,
 
19290
        0x6fffe, 0x6ffff,
 
19291
        0x7fffe, 0x7ffff,
 
19292
        0x8fffe, 0x8ffff,
 
19293
        0x9fffe, 0x9ffff,
 
19294
        0xafffe, 0xaffff,
 
19295
        0xbfffe, 0xbffff,
 
19296
        0xcfffe, 0xcffff,
 
19297
        0xdfffe, 0xdffff,
 
19298
        0xe0001, 0xe0001,
 
19299
        0xe0020, 0xe007f,
 
19300
        0xe0100, 0xe01ef,
 
19301
        0xefffe, 0x10ffff,
 
19302
}; /* CR_Age_5_2 */
 
19303
 
 
19304
/* 'Age_6_0': Derived Age 6.0 */
 
19305
static const OnigCodePoint CR_Age_6_0[] = {
 
19306
        511,
 
19307
        0x0000, 0x0377,
 
19308
        0x037a, 0x037e,
 
19309
        0x0384, 0x038a,
 
19310
        0x038c, 0x038c,
 
19311
        0x038e, 0x03a1,
 
19312
        0x03a3, 0x0527,
 
19313
        0x0531, 0x0556,
 
19314
        0x0559, 0x055f,
 
19315
        0x0561, 0x0587,
 
19316
        0x0589, 0x058a,
 
19317
        0x0591, 0x05c7,
 
19318
        0x05d0, 0x05ea,
 
19319
        0x05f0, 0x05f4,
 
19320
        0x0600, 0x0603,
 
19321
        0x0606, 0x061b,
 
19322
        0x061e, 0x070d,
 
19323
        0x070f, 0x074a,
 
19324
        0x074d, 0x07b1,
 
19325
        0x07c0, 0x07fa,
 
19326
        0x0800, 0x082d,
 
19327
        0x0830, 0x083e,
 
19328
        0x0840, 0x085b,
 
19329
        0x085e, 0x085e,
 
19330
        0x0900, 0x0977,
 
19331
        0x0979, 0x097f,
 
19332
        0x0981, 0x0983,
 
19333
        0x0985, 0x098c,
 
19334
        0x098f, 0x0990,
 
19335
        0x0993, 0x09a8,
 
19336
        0x09aa, 0x09b0,
 
19337
        0x09b2, 0x09b2,
 
19338
        0x09b6, 0x09b9,
 
19339
        0x09bc, 0x09c4,
 
19340
        0x09c7, 0x09c8,
 
19341
        0x09cb, 0x09ce,
 
19342
        0x09d7, 0x09d7,
 
19343
        0x09dc, 0x09dd,
 
19344
        0x09df, 0x09e3,
 
19345
        0x09e6, 0x09fb,
 
19346
        0x0a01, 0x0a03,
 
19347
        0x0a05, 0x0a0a,
 
19348
        0x0a0f, 0x0a10,
 
19349
        0x0a13, 0x0a28,
 
19350
        0x0a2a, 0x0a30,
 
19351
        0x0a32, 0x0a33,
 
19352
        0x0a35, 0x0a36,
 
19353
        0x0a38, 0x0a39,
 
19354
        0x0a3c, 0x0a3c,
 
19355
        0x0a3e, 0x0a42,
 
19356
        0x0a47, 0x0a48,
 
19357
        0x0a4b, 0x0a4d,
 
19358
        0x0a51, 0x0a51,
 
19359
        0x0a59, 0x0a5c,
 
19360
        0x0a5e, 0x0a5e,
 
19361
        0x0a66, 0x0a75,
 
19362
        0x0a81, 0x0a83,
 
19363
        0x0a85, 0x0a8d,
 
19364
        0x0a8f, 0x0a91,
 
19365
        0x0a93, 0x0aa8,
 
19366
        0x0aaa, 0x0ab0,
 
19367
        0x0ab2, 0x0ab3,
 
19368
        0x0ab5, 0x0ab9,
 
19369
        0x0abc, 0x0ac5,
 
19370
        0x0ac7, 0x0ac9,
 
19371
        0x0acb, 0x0acd,
 
19372
        0x0ad0, 0x0ad0,
 
19373
        0x0ae0, 0x0ae3,
 
19374
        0x0ae6, 0x0aef,
 
19375
        0x0af1, 0x0af1,
 
19376
        0x0b01, 0x0b03,
 
19377
        0x0b05, 0x0b0c,
 
19378
        0x0b0f, 0x0b10,
 
19379
        0x0b13, 0x0b28,
 
19380
        0x0b2a, 0x0b30,
 
19381
        0x0b32, 0x0b33,
 
19382
        0x0b35, 0x0b39,
 
19383
        0x0b3c, 0x0b44,
 
19384
        0x0b47, 0x0b48,
 
19385
        0x0b4b, 0x0b4d,
 
19386
        0x0b56, 0x0b57,
 
19387
        0x0b5c, 0x0b5d,
 
19388
        0x0b5f, 0x0b63,
 
19389
        0x0b66, 0x0b77,
 
19390
        0x0b82, 0x0b83,
 
19391
        0x0b85, 0x0b8a,
 
19392
        0x0b8e, 0x0b90,
 
19393
        0x0b92, 0x0b95,
 
19394
        0x0b99, 0x0b9a,
 
19395
        0x0b9c, 0x0b9c,
 
19396
        0x0b9e, 0x0b9f,
 
19397
        0x0ba3, 0x0ba4,
 
19398
        0x0ba8, 0x0baa,
 
19399
        0x0bae, 0x0bb9,
 
19400
        0x0bbe, 0x0bc2,
 
19401
        0x0bc6, 0x0bc8,
 
19402
        0x0bca, 0x0bcd,
 
19403
        0x0bd0, 0x0bd0,
 
19404
        0x0bd7, 0x0bd7,
 
19405
        0x0be6, 0x0bfa,
 
19406
        0x0c01, 0x0c03,
 
19407
        0x0c05, 0x0c0c,
 
19408
        0x0c0e, 0x0c10,
 
19409
        0x0c12, 0x0c28,
 
19410
        0x0c2a, 0x0c33,
 
19411
        0x0c35, 0x0c39,
 
19412
        0x0c3d, 0x0c44,
 
19413
        0x0c46, 0x0c48,
 
19414
        0x0c4a, 0x0c4d,
 
19415
        0x0c55, 0x0c56,
 
19416
        0x0c58, 0x0c59,
 
19417
        0x0c60, 0x0c63,
 
19418
        0x0c66, 0x0c6f,
 
19419
        0x0c78, 0x0c7f,
 
19420
        0x0c82, 0x0c83,
 
19421
        0x0c85, 0x0c8c,
 
19422
        0x0c8e, 0x0c90,
 
19423
        0x0c92, 0x0ca8,
 
19424
        0x0caa, 0x0cb3,
 
19425
        0x0cb5, 0x0cb9,
 
19426
        0x0cbc, 0x0cc4,
 
19427
        0x0cc6, 0x0cc8,
 
19428
        0x0cca, 0x0ccd,
 
19429
        0x0cd5, 0x0cd6,
 
19430
        0x0cde, 0x0cde,
 
19431
        0x0ce0, 0x0ce3,
 
19432
        0x0ce6, 0x0cef,
 
19433
        0x0cf1, 0x0cf2,
 
19434
        0x0d02, 0x0d03,
 
19435
        0x0d05, 0x0d0c,
 
19436
        0x0d0e, 0x0d10,
 
19437
        0x0d12, 0x0d3a,
 
19438
        0x0d3d, 0x0d44,
 
19439
        0x0d46, 0x0d48,
 
19440
        0x0d4a, 0x0d4e,
 
19441
        0x0d57, 0x0d57,
 
19442
        0x0d60, 0x0d63,
 
19443
        0x0d66, 0x0d75,
 
19444
        0x0d79, 0x0d7f,
 
19445
        0x0d82, 0x0d83,
 
19446
        0x0d85, 0x0d96,
 
19447
        0x0d9a, 0x0db1,
 
19448
        0x0db3, 0x0dbb,
 
19449
        0x0dbd, 0x0dbd,
 
19450
        0x0dc0, 0x0dc6,
 
19451
        0x0dca, 0x0dca,
 
19452
        0x0dcf, 0x0dd4,
 
19453
        0x0dd6, 0x0dd6,
 
19454
        0x0dd8, 0x0ddf,
 
19455
        0x0df2, 0x0df4,
 
19456
        0x0e01, 0x0e3a,
 
19457
        0x0e3f, 0x0e5b,
 
19458
        0x0e81, 0x0e82,
 
19459
        0x0e84, 0x0e84,
 
19460
        0x0e87, 0x0e88,
 
19461
        0x0e8a, 0x0e8a,
 
19462
        0x0e8d, 0x0e8d,
 
19463
        0x0e94, 0x0e97,
 
19464
        0x0e99, 0x0e9f,
 
19465
        0x0ea1, 0x0ea3,
 
19466
        0x0ea5, 0x0ea5,
 
19467
        0x0ea7, 0x0ea7,
 
19468
        0x0eaa, 0x0eab,
 
19469
        0x0ead, 0x0eb9,
 
19470
        0x0ebb, 0x0ebd,
 
19471
        0x0ec0, 0x0ec4,
 
19472
        0x0ec6, 0x0ec6,
 
19473
        0x0ec8, 0x0ecd,
 
19474
        0x0ed0, 0x0ed9,
 
19475
        0x0edc, 0x0edd,
 
19476
        0x0f00, 0x0f47,
 
19477
        0x0f49, 0x0f6c,
 
19478
        0x0f71, 0x0f97,
 
19479
        0x0f99, 0x0fbc,
 
19480
        0x0fbe, 0x0fcc,
 
19481
        0x0fce, 0x0fda,
 
19482
        0x1000, 0x10c5,
 
19483
        0x10d0, 0x10fc,
 
19484
        0x1100, 0x1248,
 
19485
        0x124a, 0x124d,
 
19486
        0x1250, 0x1256,
 
19487
        0x1258, 0x1258,
 
19488
        0x125a, 0x125d,
 
19489
        0x1260, 0x1288,
 
19490
        0x128a, 0x128d,
 
19491
        0x1290, 0x12b0,
 
19492
        0x12b2, 0x12b5,
 
19493
        0x12b8, 0x12be,
 
19494
        0x12c0, 0x12c0,
 
19495
        0x12c2, 0x12c5,
 
19496
        0x12c8, 0x12d6,
 
19497
        0x12d8, 0x1310,
 
19498
        0x1312, 0x1315,
 
19499
        0x1318, 0x135a,
 
19500
        0x135d, 0x137c,
 
19501
        0x1380, 0x1399,
 
19502
        0x13a0, 0x13f4,
 
19503
        0x1400, 0x169c,
 
19504
        0x16a0, 0x16f0,
 
19505
        0x1700, 0x170c,
 
19506
        0x170e, 0x1714,
 
19507
        0x1720, 0x1736,
 
19508
        0x1740, 0x1753,
 
19509
        0x1760, 0x176c,
 
19510
        0x176e, 0x1770,
 
19511
        0x1772, 0x1773,
 
19512
        0x1780, 0x17dd,
 
19513
        0x17e0, 0x17e9,
 
19514
        0x17f0, 0x17f9,
 
19515
        0x1800, 0x180e,
 
19516
        0x1810, 0x1819,
 
19517
        0x1820, 0x1877,
 
19518
        0x1880, 0x18aa,
 
19519
        0x18b0, 0x18f5,
 
19520
        0x1900, 0x191c,
 
19521
        0x1920, 0x192b,
 
19522
        0x1930, 0x193b,
 
19523
        0x1940, 0x1940,
 
19524
        0x1944, 0x196d,
 
19525
        0x1970, 0x1974,
 
19526
        0x1980, 0x19ab,
 
19527
        0x19b0, 0x19c9,
 
19528
        0x19d0, 0x19da,
 
19529
        0x19de, 0x1a1b,
 
19530
        0x1a1e, 0x1a5e,
 
19531
        0x1a60, 0x1a7c,
 
19532
        0x1a7f, 0x1a89,
 
19533
        0x1a90, 0x1a99,
 
19534
        0x1aa0, 0x1aad,
 
19535
        0x1b00, 0x1b4b,
 
19536
        0x1b50, 0x1b7c,
 
19537
        0x1b80, 0x1baa,
 
19538
        0x1bae, 0x1bb9,
 
19539
        0x1bc0, 0x1bf3,
 
19540
        0x1bfc, 0x1c37,
 
19541
        0x1c3b, 0x1c49,
 
19542
        0x1c4d, 0x1c7f,
 
19543
        0x1cd0, 0x1cf2,
 
19544
        0x1d00, 0x1de6,
 
19545
        0x1dfc, 0x1f15,
 
19546
        0x1f18, 0x1f1d,
 
19547
        0x1f20, 0x1f45,
 
19548
        0x1f48, 0x1f4d,
 
19549
        0x1f50, 0x1f57,
 
19550
        0x1f59, 0x1f59,
 
19551
        0x1f5b, 0x1f5b,
 
19552
        0x1f5d, 0x1f5d,
 
19553
        0x1f5f, 0x1f7d,
 
19554
        0x1f80, 0x1fb4,
 
19555
        0x1fb6, 0x1fc4,
 
19556
        0x1fc6, 0x1fd3,
 
19557
        0x1fd6, 0x1fdb,
 
19558
        0x1fdd, 0x1fef,
 
19559
        0x1ff2, 0x1ff4,
 
19560
        0x1ff6, 0x1ffe,
 
19561
        0x2000, 0x2064,
 
19562
        0x206a, 0x2071,
 
19563
        0x2074, 0x208e,
 
19564
        0x2090, 0x209c,
 
19565
        0x20a0, 0x20b9,
 
19566
        0x20d0, 0x20f0,
 
19567
        0x2100, 0x2189,
 
19568
        0x2190, 0x23f3,
 
19569
        0x2400, 0x2426,
 
19570
        0x2440, 0x244a,
 
19571
        0x2460, 0x26ff,
 
19572
        0x2701, 0x27ca,
 
19573
        0x27cc, 0x27cc,
 
19574
        0x27ce, 0x2b4c,
 
19575
        0x2b50, 0x2b59,
 
19576
        0x2c00, 0x2c2e,
 
19577
        0x2c30, 0x2c5e,
 
19578
        0x2c60, 0x2cf1,
 
19579
        0x2cf9, 0x2d25,
 
19580
        0x2d30, 0x2d65,
 
19581
        0x2d6f, 0x2d70,
 
19582
        0x2d7f, 0x2d96,
 
19583
        0x2da0, 0x2da6,
 
19584
        0x2da8, 0x2dae,
 
19585
        0x2db0, 0x2db6,
 
19586
        0x2db8, 0x2dbe,
 
19587
        0x2dc0, 0x2dc6,
 
19588
        0x2dc8, 0x2dce,
 
19589
        0x2dd0, 0x2dd6,
 
19590
        0x2dd8, 0x2dde,
 
19591
        0x2de0, 0x2e31,
 
19592
        0x2e80, 0x2e99,
 
19593
        0x2e9b, 0x2ef3,
 
19594
        0x2f00, 0x2fd5,
 
19595
        0x2ff0, 0x2ffb,
 
19596
        0x3000, 0x303f,
 
19597
        0x3041, 0x3096,
 
19598
        0x3099, 0x30ff,
 
19599
        0x3105, 0x312d,
 
19600
        0x3131, 0x318e,
 
19601
        0x3190, 0x31ba,
 
19602
        0x31c0, 0x31e3,
 
19603
        0x31f0, 0x321e,
 
19604
        0x3220, 0x32fe,
 
19605
        0x3300, 0x4db5,
 
19606
        0x4dc0, 0x9fcb,
 
19607
        0xa000, 0xa48c,
 
19608
        0xa490, 0xa4c6,
 
19609
        0xa4d0, 0xa62b,
 
19610
        0xa640, 0xa673,
 
19611
        0xa67c, 0xa697,
 
19612
        0xa6a0, 0xa6f7,
 
19613
        0xa700, 0xa78e,
 
19614
        0xa790, 0xa791,
 
19615
        0xa7a0, 0xa7a9,
 
19616
        0xa7fa, 0xa82b,
 
19617
        0xa830, 0xa839,
 
19618
        0xa840, 0xa877,
 
19619
        0xa880, 0xa8c4,
 
19620
        0xa8ce, 0xa8d9,
 
19621
        0xa8e0, 0xa8fb,
 
19622
        0xa900, 0xa953,
 
19623
        0xa95f, 0xa97c,
 
19624
        0xa980, 0xa9cd,
 
19625
        0xa9cf, 0xa9d9,
 
19626
        0xa9de, 0xa9df,
 
19627
        0xaa00, 0xaa36,
 
19628
        0xaa40, 0xaa4d,
 
19629
        0xaa50, 0xaa59,
 
19630
        0xaa5c, 0xaa7b,
 
19631
        0xaa80, 0xaac2,
 
19632
        0xaadb, 0xaadf,
 
19633
        0xab01, 0xab06,
 
19634
        0xab09, 0xab0e,
 
19635
        0xab11, 0xab16,
 
19636
        0xab20, 0xab26,
 
19637
        0xab28, 0xab2e,
 
19638
        0xabc0, 0xabed,
 
19639
        0xabf0, 0xabf9,
 
19640
        0xac00, 0xd7a3,
 
19641
        0xd7b0, 0xd7c6,
 
19642
        0xd7cb, 0xd7fb,
 
19643
        0xd800, 0xfa2d,
 
19644
        0xfa30, 0xfa6d,
 
19645
        0xfa70, 0xfad9,
 
19646
        0xfb00, 0xfb06,
 
19647
        0xfb13, 0xfb17,
 
19648
        0xfb1d, 0xfb36,
 
19649
        0xfb38, 0xfb3c,
 
19650
        0xfb3e, 0xfb3e,
 
19651
        0xfb40, 0xfb41,
 
19652
        0xfb43, 0xfb44,
 
19653
        0xfb46, 0xfbc1,
 
19654
        0xfbd3, 0xfd3f,
 
19655
        0xfd50, 0xfd8f,
 
19656
        0xfd92, 0xfdc7,
 
19657
        0xfdd0, 0xfdfd,
 
19658
        0xfe00, 0xfe19,
 
19659
        0xfe20, 0xfe26,
 
19660
        0xfe30, 0xfe52,
 
19661
        0xfe54, 0xfe66,
 
19662
        0xfe68, 0xfe6b,
 
19663
        0xfe70, 0xfe74,
 
19664
        0xfe76, 0xfefc,
 
19665
        0xfeff, 0xfeff,
 
19666
        0xff01, 0xffbe,
 
19667
        0xffc2, 0xffc7,
 
19668
        0xffca, 0xffcf,
 
19669
        0xffd2, 0xffd7,
 
19670
        0xffda, 0xffdc,
 
19671
        0xffe0, 0xffe6,
 
19672
        0xffe8, 0xffee,
 
19673
        0xfff9, 0x1000b,
 
19674
        0x1000d, 0x10026,
 
19675
        0x10028, 0x1003a,
 
19676
        0x1003c, 0x1003d,
 
19677
        0x1003f, 0x1004d,
 
19678
        0x10050, 0x1005d,
 
19679
        0x10080, 0x100fa,
 
19680
        0x10100, 0x10102,
 
19681
        0x10107, 0x10133,
 
19682
        0x10137, 0x1018a,
 
19683
        0x10190, 0x1019b,
 
19684
        0x101d0, 0x101fd,
 
19685
        0x10280, 0x1029c,
 
19686
        0x102a0, 0x102d0,
 
19687
        0x10300, 0x1031e,
 
19688
        0x10320, 0x10323,
 
19689
        0x10330, 0x1034a,
 
19690
        0x10380, 0x1039d,
 
19691
        0x1039f, 0x103c3,
 
19692
        0x103c8, 0x103d5,
 
19693
        0x10400, 0x1049d,
 
19694
        0x104a0, 0x104a9,
 
19695
        0x10800, 0x10805,
 
19696
        0x10808, 0x10808,
 
19697
        0x1080a, 0x10835,
 
19698
        0x10837, 0x10838,
 
19699
        0x1083c, 0x1083c,
 
19700
        0x1083f, 0x10855,
 
19701
        0x10857, 0x1085f,
 
19702
        0x10900, 0x1091b,
 
19703
        0x1091f, 0x10939,
 
19704
        0x1093f, 0x1093f,
 
19705
        0x10a00, 0x10a03,
 
19706
        0x10a05, 0x10a06,
 
19707
        0x10a0c, 0x10a13,
 
19708
        0x10a15, 0x10a17,
 
19709
        0x10a19, 0x10a33,
 
19710
        0x10a38, 0x10a3a,
 
19711
        0x10a3f, 0x10a47,
 
19712
        0x10a50, 0x10a58,
 
19713
        0x10a60, 0x10a7f,
 
19714
        0x10b00, 0x10b35,
 
19715
        0x10b39, 0x10b55,
 
19716
        0x10b58, 0x10b72,
 
19717
        0x10b78, 0x10b7f,
 
19718
        0x10c00, 0x10c48,
 
19719
        0x10e60, 0x10e7e,
 
19720
        0x11000, 0x1104d,
 
19721
        0x11052, 0x1106f,
 
19722
        0x11080, 0x110c1,
 
19723
        0x12000, 0x1236e,
 
19724
        0x12400, 0x12462,
 
19725
        0x12470, 0x12473,
 
19726
        0x13000, 0x1342e,
 
19727
        0x16800, 0x16a38,
 
19728
        0x1b000, 0x1b001,
 
19729
        0x1d000, 0x1d0f5,
 
19730
        0x1d100, 0x1d126,
 
19731
        0x1d129, 0x1d1dd,
 
19732
        0x1d200, 0x1d245,
 
19733
        0x1d300, 0x1d356,
 
19734
        0x1d360, 0x1d371,
 
19735
        0x1d400, 0x1d454,
 
19736
        0x1d456, 0x1d49c,
 
19737
        0x1d49e, 0x1d49f,
 
19738
        0x1d4a2, 0x1d4a2,
 
19739
        0x1d4a5, 0x1d4a6,
 
19740
        0x1d4a9, 0x1d4ac,
 
19741
        0x1d4ae, 0x1d4b9,
 
19742
        0x1d4bb, 0x1d4bb,
 
19743
        0x1d4bd, 0x1d4c3,
 
19744
        0x1d4c5, 0x1d505,
 
19745
        0x1d507, 0x1d50a,
 
19746
        0x1d50d, 0x1d514,
 
19747
        0x1d516, 0x1d51c,
 
19748
        0x1d51e, 0x1d539,
 
19749
        0x1d53b, 0x1d53e,
 
19750
        0x1d540, 0x1d544,
 
19751
        0x1d546, 0x1d546,
 
19752
        0x1d54a, 0x1d550,
 
19753
        0x1d552, 0x1d6a5,
 
19754
        0x1d6a8, 0x1d7cb,
 
19755
        0x1d7ce, 0x1d7ff,
 
19756
        0x1f000, 0x1f02b,
 
19757
        0x1f030, 0x1f093,
 
19758
        0x1f0a0, 0x1f0ae,
 
19759
        0x1f0b1, 0x1f0be,
 
19760
        0x1f0c1, 0x1f0cf,
 
19761
        0x1f0d1, 0x1f0df,
 
19762
        0x1f100, 0x1f10a,
 
19763
        0x1f110, 0x1f12e,
 
19764
        0x1f130, 0x1f169,
 
19765
        0x1f170, 0x1f19a,
 
19766
        0x1f1e6, 0x1f202,
 
19767
        0x1f210, 0x1f23a,
 
19768
        0x1f240, 0x1f248,
 
19769
        0x1f250, 0x1f251,
 
19770
        0x1f300, 0x1f320,
 
19771
        0x1f330, 0x1f335,
 
19772
        0x1f337, 0x1f37c,
 
19773
        0x1f380, 0x1f393,
 
19774
        0x1f3a0, 0x1f3c4,
 
19775
        0x1f3c6, 0x1f3ca,
 
19776
        0x1f3e0, 0x1f3f0,
 
19777
        0x1f400, 0x1f43e,
 
19778
        0x1f440, 0x1f440,
 
19779
        0x1f442, 0x1f4f7,
 
19780
        0x1f4f9, 0x1f4fc,
 
19781
        0x1f500, 0x1f53d,
 
19782
        0x1f550, 0x1f567,
 
19783
        0x1f5fb, 0x1f5ff,
 
19784
        0x1f601, 0x1f610,
 
19785
        0x1f612, 0x1f614,
 
19786
        0x1f616, 0x1f616,
 
19787
        0x1f618, 0x1f618,
 
19788
        0x1f61a, 0x1f61a,
 
19789
        0x1f61c, 0x1f61e,
 
19790
        0x1f620, 0x1f625,
 
19791
        0x1f628, 0x1f62b,
 
19792
        0x1f62d, 0x1f62d,
 
19793
        0x1f630, 0x1f633,
 
19794
        0x1f635, 0x1f640,
 
19795
        0x1f645, 0x1f64f,
 
19796
        0x1f680, 0x1f6c5,
 
19797
        0x1f700, 0x1f773,
 
19798
        0x1fffe, 0x2a6d6,
 
19799
        0x2a700, 0x2b734,
 
19800
        0x2b740, 0x2b81d,
 
19801
        0x2f800, 0x2fa1d,
 
19802
        0x2fffe, 0x2ffff,
 
19803
        0x3fffe, 0x3ffff,
 
19804
        0x4fffe, 0x4ffff,
 
19805
        0x5fffe, 0x5ffff,
 
19806
        0x6fffe, 0x6ffff,
 
19807
        0x7fffe, 0x7ffff,
 
19808
        0x8fffe, 0x8ffff,
 
19809
        0x9fffe, 0x9ffff,
 
19810
        0xafffe, 0xaffff,
 
19811
        0xbfffe, 0xbffff,
 
19812
        0xcfffe, 0xcffff,
 
19813
        0xdfffe, 0xdffff,
 
19814
        0xe0001, 0xe0001,
 
19815
        0xe0020, 0xe007f,
 
19816
        0xe0100, 0xe01ef,
 
19817
        0xefffe, 0x10ffff,
 
19818
}; /* CR_Age_6_0 */
 
19819
 
14076
19820
/* 'NEWLINE': [[:NEWLINE:]] */
14077
19821
static const OnigCodePoint CR_NEWLINE[] = {
14078
19822
        1,
14104
19848
 
14105
19849
/* 'Graph': [[:Graph:]] */
14106
19850
static const OnigCodePoint CR_Graph[] = {
14107
 
        490,
 
19851
        506,
14108
19852
        0x0021, 0x007e,
14109
19853
        0x00a1, 0x0377,
14110
19854
        0x037a, 0x037e,
14111
19855
        0x0384, 0x038a,
14112
19856
        0x038c, 0x038c,
14113
19857
        0x038e, 0x03a1,
14114
 
        0x03a3, 0x0525,
 
19858
        0x03a3, 0x0527,
14115
19859
        0x0531, 0x0556,
14116
19860
        0x0559, 0x055f,
14117
19861
        0x0561, 0x0587,
14121
19865
        0x05f0, 0x05f4,
14122
19866
        0x0600, 0x0603,
14123
19867
        0x0606, 0x061b,
14124
 
        0x061e, 0x061f,
14125
 
        0x0621, 0x065e,
14126
 
        0x0660, 0x070d,
 
19868
        0x061e, 0x070d,
14127
19869
        0x070f, 0x074a,
14128
19870
        0x074d, 0x07b1,
14129
19871
        0x07c0, 0x07fa,
14130
19872
        0x0800, 0x082d,
14131
19873
        0x0830, 0x083e,
14132
 
        0x0900, 0x0939,
14133
 
        0x093c, 0x094e,
14134
 
        0x0950, 0x0955,
14135
 
        0x0958, 0x0972,
 
19874
        0x0840, 0x085b,
 
19875
        0x085e, 0x085e,
 
19876
        0x0900, 0x0977,
14136
19877
        0x0979, 0x097f,
14137
19878
        0x0981, 0x0983,
14138
19879
        0x0985, 0x098c,
14191
19932
        0x0b56, 0x0b57,
14192
19933
        0x0b5c, 0x0b5d,
14193
19934
        0x0b5f, 0x0b63,
14194
 
        0x0b66, 0x0b71,
 
19935
        0x0b66, 0x0b77,
14195
19936
        0x0b82, 0x0b83,
14196
19937
        0x0b85, 0x0b8a,
14197
19938
        0x0b8e, 0x0b90,
14239
19980
        0x0d02, 0x0d03,
14240
19981
        0x0d05, 0x0d0c,
14241
19982
        0x0d0e, 0x0d10,
14242
 
        0x0d12, 0x0d28,
14243
 
        0x0d2a, 0x0d39,
 
19983
        0x0d12, 0x0d3a,
14244
19984
        0x0d3d, 0x0d44,
14245
19985
        0x0d46, 0x0d48,
14246
 
        0x0d4a, 0x0d4d,
 
19986
        0x0d4a, 0x0d4e,
14247
19987
        0x0d57, 0x0d57,
14248
19988
        0x0d60, 0x0d63,
14249
19989
        0x0d66, 0x0d75,
14281
20021
        0x0edc, 0x0edd,
14282
20022
        0x0f00, 0x0f47,
14283
20023
        0x0f49, 0x0f6c,
14284
 
        0x0f71, 0x0f8b,
14285
 
        0x0f90, 0x0f97,
 
20024
        0x0f71, 0x0f97,
14286
20025
        0x0f99, 0x0fbc,
14287
20026
        0x0fbe, 0x0fcc,
14288
 
        0x0fce, 0x0fd8,
 
20027
        0x0fce, 0x0fda,
14289
20028
        0x1000, 0x10c5,
14290
20029
        0x10d0, 0x10fc,
14291
20030
        0x1100, 0x1248,
14304
20043
        0x12d8, 0x1310,
14305
20044
        0x1312, 0x1315,
14306
20045
        0x1318, 0x135a,
14307
 
        0x135f, 0x137c,
 
20046
        0x135d, 0x137c,
14308
20047
        0x1380, 0x1399,
14309
20048
        0x13a0, 0x13f4,
14310
20049
        0x1400, 0x167f,
14344
20083
        0x1b50, 0x1b7c,
14345
20084
        0x1b80, 0x1baa,
14346
20085
        0x1bae, 0x1bb9,
14347
 
        0x1c00, 0x1c37,
 
20086
        0x1bc0, 0x1bf3,
 
20087
        0x1bfc, 0x1c37,
14348
20088
        0x1c3b, 0x1c49,
14349
20089
        0x1c4d, 0x1c7f,
14350
20090
        0x1cd0, 0x1cf2,
14351
20091
        0x1d00, 0x1de6,
14352
 
        0x1dfd, 0x1f15,
 
20092
        0x1dfc, 0x1f15,
14353
20093
        0x1f18, 0x1f1d,
14354
20094
        0x1f20, 0x1f45,
14355
20095
        0x1f48, 0x1f4d,
14371
20111
        0x2060, 0x2064,
14372
20112
        0x206a, 0x2071,
14373
20113
        0x2074, 0x208e,
14374
 
        0x2090, 0x2094,
14375
 
        0x20a0, 0x20b8,
 
20114
        0x2090, 0x209c,
 
20115
        0x20a0, 0x20b9,
14376
20116
        0x20d0, 0x20f0,
14377
20117
        0x2100, 0x2189,
14378
 
        0x2190, 0x23e8,
 
20118
        0x2190, 0x23f3,
14379
20119
        0x2400, 0x2426,
14380
20120
        0x2440, 0x244a,
14381
 
        0x2460, 0x26cd,
14382
 
        0x26cf, 0x26e1,
14383
 
        0x26e3, 0x26e3,
14384
 
        0x26e8, 0x26ff,
14385
 
        0x2701, 0x2704,
14386
 
        0x2706, 0x2709,
14387
 
        0x270c, 0x2727,
14388
 
        0x2729, 0x274b,
14389
 
        0x274d, 0x274d,
14390
 
        0x274f, 0x2752,
14391
 
        0x2756, 0x275e,
14392
 
        0x2761, 0x2794,
14393
 
        0x2798, 0x27af,
14394
 
        0x27b1, 0x27be,
14395
 
        0x27c0, 0x27ca,
 
20121
        0x2460, 0x26ff,
 
20122
        0x2701, 0x27ca,
14396
20123
        0x27cc, 0x27cc,
14397
 
        0x27d0, 0x2b4c,
 
20124
        0x27ce, 0x2b4c,
14398
20125
        0x2b50, 0x2b59,
14399
20126
        0x2c00, 0x2c2e,
14400
20127
        0x2c30, 0x2c5e,
14401
20128
        0x2c60, 0x2cf1,
14402
20129
        0x2cf9, 0x2d25,
14403
20130
        0x2d30, 0x2d65,
14404
 
        0x2d6f, 0x2d6f,
14405
 
        0x2d80, 0x2d96,
 
20131
        0x2d6f, 0x2d70,
 
20132
        0x2d7f, 0x2d96,
14406
20133
        0x2da0, 0x2da6,
14407
20134
        0x2da8, 0x2dae,
14408
20135
        0x2db0, 0x2db6,
14421
20148
        0x3099, 0x30ff,
14422
20149
        0x3105, 0x312d,
14423
20150
        0x3131, 0x318e,
14424
 
        0x3190, 0x31b7,
 
20151
        0x3190, 0x31ba,
14425
20152
        0x31c0, 0x31e3,
14426
20153
        0x31f0, 0x321e,
14427
20154
        0x3220, 0x32fe,
14430
20157
        0xa000, 0xa48c,
14431
20158
        0xa490, 0xa4c6,
14432
20159
        0xa4d0, 0xa62b,
14433
 
        0xa640, 0xa65f,
14434
 
        0xa662, 0xa673,
 
20160
        0xa640, 0xa673,
14435
20161
        0xa67c, 0xa697,
14436
20162
        0xa6a0, 0xa6f7,
14437
 
        0xa700, 0xa78c,
14438
 
        0xa7fb, 0xa82b,
 
20163
        0xa700, 0xa78e,
 
20164
        0xa790, 0xa791,
 
20165
        0xa7a0, 0xa7a9,
 
20166
        0xa7fa, 0xa82b,
14439
20167
        0xa830, 0xa839,
14440
20168
        0xa840, 0xa877,
14441
20169
        0xa880, 0xa8c4,
14452
20180
        0xaa5c, 0xaa7b,
14453
20181
        0xaa80, 0xaac2,
14454
20182
        0xaadb, 0xaadf,
 
20183
        0xab01, 0xab06,
 
20184
        0xab09, 0xab0e,
 
20185
        0xab11, 0xab16,
 
20186
        0xab20, 0xab26,
 
20187
        0xab28, 0xab2e,
14455
20188
        0xabc0, 0xabed,
14456
20189
        0xabf0, 0xabf9,
14457
20190
        0xac00, 0xd7a3,
14467
20200
        0xfb3e, 0xfb3e,
14468
20201
        0xfb40, 0xfb41,
14469
20202
        0xfb43, 0xfb44,
14470
 
        0xfb46, 0xfbb1,
 
20203
        0xfb46, 0xfbc1,
14471
20204
        0xfbd3, 0xfd3f,
14472
20205
        0xfd50, 0xfd8f,
14473
20206
        0xfd92, 0xfdc7,
14535
20268
        0x10b78, 0x10b7f,
14536
20269
        0x10c00, 0x10c48,
14537
20270
        0x10e60, 0x10e7e,
 
20271
        0x11000, 0x1104d,
 
20272
        0x11052, 0x1106f,
14538
20273
        0x11080, 0x110c1,
14539
20274
        0x12000, 0x1236e,
14540
20275
        0x12400, 0x12462,
14541
20276
        0x12470, 0x12473,
14542
20277
        0x13000, 0x1342e,
 
20278
        0x16800, 0x16a38,
 
20279
        0x1b000, 0x1b001,
14543
20280
        0x1d000, 0x1d0f5,
14544
20281
        0x1d100, 0x1d126,
14545
20282
        0x1d129, 0x1d1dd,
14569
20306
        0x1d7ce, 0x1d7ff,
14570
20307
        0x1f000, 0x1f02b,
14571
20308
        0x1f030, 0x1f093,
 
20309
        0x1f0a0, 0x1f0ae,
 
20310
        0x1f0b1, 0x1f0be,
 
20311
        0x1f0c1, 0x1f0cf,
 
20312
        0x1f0d1, 0x1f0df,
14572
20313
        0x1f100, 0x1f10a,
14573
20314
        0x1f110, 0x1f12e,
14574
 
        0x1f131, 0x1f131,
14575
 
        0x1f13d, 0x1f13d,
14576
 
        0x1f13f, 0x1f13f,
14577
 
        0x1f142, 0x1f142,
14578
 
        0x1f146, 0x1f146,
14579
 
        0x1f14a, 0x1f14e,
14580
 
        0x1f157, 0x1f157,
14581
 
        0x1f15f, 0x1f15f,
14582
 
        0x1f179, 0x1f179,
14583
 
        0x1f17b, 0x1f17c,
14584
 
        0x1f17f, 0x1f17f,
14585
 
        0x1f18a, 0x1f18d,
14586
 
        0x1f190, 0x1f190,
14587
 
        0x1f200, 0x1f200,
14588
 
        0x1f210, 0x1f231,
 
20315
        0x1f130, 0x1f169,
 
20316
        0x1f170, 0x1f19a,
 
20317
        0x1f1e6, 0x1f202,
 
20318
        0x1f210, 0x1f23a,
14589
20319
        0x1f240, 0x1f248,
 
20320
        0x1f250, 0x1f251,
 
20321
        0x1f300, 0x1f320,
 
20322
        0x1f330, 0x1f335,
 
20323
        0x1f337, 0x1f37c,
 
20324
        0x1f380, 0x1f393,
 
20325
        0x1f3a0, 0x1f3c4,
 
20326
        0x1f3c6, 0x1f3ca,
 
20327
        0x1f3e0, 0x1f3f0,
 
20328
        0x1f400, 0x1f43e,
 
20329
        0x1f440, 0x1f440,
 
20330
        0x1f442, 0x1f4f7,
 
20331
        0x1f4f9, 0x1f4fc,
 
20332
        0x1f500, 0x1f53d,
 
20333
        0x1f550, 0x1f567,
 
20334
        0x1f5fb, 0x1f5ff,
 
20335
        0x1f601, 0x1f610,
 
20336
        0x1f612, 0x1f614,
 
20337
        0x1f616, 0x1f616,
 
20338
        0x1f618, 0x1f618,
 
20339
        0x1f61a, 0x1f61a,
 
20340
        0x1f61c, 0x1f61e,
 
20341
        0x1f620, 0x1f625,
 
20342
        0x1f628, 0x1f62b,
 
20343
        0x1f62d, 0x1f62d,
 
20344
        0x1f630, 0x1f633,
 
20345
        0x1f635, 0x1f640,
 
20346
        0x1f645, 0x1f64f,
 
20347
        0x1f680, 0x1f6c5,
 
20348
        0x1f700, 0x1f773,
14590
20349
        0x20000, 0x2a6d6,
14591
20350
        0x2a700, 0x2b734,
 
20351
        0x2b740, 0x2b81d,
14592
20352
        0x2f800, 0x2fa1d,
14593
20353
        0xe0001, 0xe0001,
14594
20354
        0xe0020, 0xe007f,
14602
20362
 
14603
20363
/* 'Print': [[:Print:]] */
14604
20364
static const OnigCodePoint CR_Print[] = {
14605
 
        487,
 
20365
        503,
14606
20366
        0x0020, 0x007e,
14607
20367
        0x00a0, 0x0377,
14608
20368
        0x037a, 0x037e,
14609
20369
        0x0384, 0x038a,
14610
20370
        0x038c, 0x038c,
14611
20371
        0x038e, 0x03a1,
14612
 
        0x03a3, 0x0525,
 
20372
        0x03a3, 0x0527,
14613
20373
        0x0531, 0x0556,
14614
20374
        0x0559, 0x055f,
14615
20375
        0x0561, 0x0587,
14619
20379
        0x05f0, 0x05f4,
14620
20380
        0x0600, 0x0603,
14621
20381
        0x0606, 0x061b,
14622
 
        0x061e, 0x061f,
14623
 
        0x0621, 0x065e,
14624
 
        0x0660, 0x070d,
 
20382
        0x061e, 0x070d,
14625
20383
        0x070f, 0x074a,
14626
20384
        0x074d, 0x07b1,
14627
20385
        0x07c0, 0x07fa,
14628
20386
        0x0800, 0x082d,
14629
20387
        0x0830, 0x083e,
14630
 
        0x0900, 0x0939,
14631
 
        0x093c, 0x094e,
14632
 
        0x0950, 0x0955,
14633
 
        0x0958, 0x0972,
 
20388
        0x0840, 0x085b,
 
20389
        0x085e, 0x085e,
 
20390
        0x0900, 0x0977,
14634
20391
        0x0979, 0x097f,
14635
20392
        0x0981, 0x0983,
14636
20393
        0x0985, 0x098c,
14689
20446
        0x0b56, 0x0b57,
14690
20447
        0x0b5c, 0x0b5d,
14691
20448
        0x0b5f, 0x0b63,
14692
 
        0x0b66, 0x0b71,
 
20449
        0x0b66, 0x0b77,
14693
20450
        0x0b82, 0x0b83,
14694
20451
        0x0b85, 0x0b8a,
14695
20452
        0x0b8e, 0x0b90,
14737
20494
        0x0d02, 0x0d03,
14738
20495
        0x0d05, 0x0d0c,
14739
20496
        0x0d0e, 0x0d10,
14740
 
        0x0d12, 0x0d28,
14741
 
        0x0d2a, 0x0d39,
 
20497
        0x0d12, 0x0d3a,
14742
20498
        0x0d3d, 0x0d44,
14743
20499
        0x0d46, 0x0d48,
14744
 
        0x0d4a, 0x0d4d,
 
20500
        0x0d4a, 0x0d4e,
14745
20501
        0x0d57, 0x0d57,
14746
20502
        0x0d60, 0x0d63,
14747
20503
        0x0d66, 0x0d75,
14779
20535
        0x0edc, 0x0edd,
14780
20536
        0x0f00, 0x0f47,
14781
20537
        0x0f49, 0x0f6c,
14782
 
        0x0f71, 0x0f8b,
14783
 
        0x0f90, 0x0f97,
 
20538
        0x0f71, 0x0f97,
14784
20539
        0x0f99, 0x0fbc,
14785
20540
        0x0fbe, 0x0fcc,
14786
 
        0x0fce, 0x0fd8,
 
20541
        0x0fce, 0x0fda,
14787
20542
        0x1000, 0x10c5,
14788
20543
        0x10d0, 0x10fc,
14789
20544
        0x1100, 0x1248,
14802
20557
        0x12d8, 0x1310,
14803
20558
        0x1312, 0x1315,
14804
20559
        0x1318, 0x135a,
14805
 
        0x135f, 0x137c,
 
20560
        0x135d, 0x137c,
14806
20561
        0x1380, 0x1399,
14807
20562
        0x13a0, 0x13f4,
14808
20563
        0x1400, 0x169c,
14841
20596
        0x1b50, 0x1b7c,
14842
20597
        0x1b80, 0x1baa,
14843
20598
        0x1bae, 0x1bb9,
14844
 
        0x1c00, 0x1c37,
 
20599
        0x1bc0, 0x1bf3,
 
20600
        0x1bfc, 0x1c37,
14845
20601
        0x1c3b, 0x1c49,
14846
20602
        0x1c4d, 0x1c7f,
14847
20603
        0x1cd0, 0x1cf2,
14848
20604
        0x1d00, 0x1de6,
14849
 
        0x1dfd, 0x1f15,
 
20605
        0x1dfc, 0x1f15,
14850
20606
        0x1f18, 0x1f1d,
14851
20607
        0x1f20, 0x1f45,
14852
20608
        0x1f48, 0x1f4d,
14866
20622
        0x202a, 0x2064,
14867
20623
        0x206a, 0x2071,
14868
20624
        0x2074, 0x208e,
14869
 
        0x2090, 0x2094,
14870
 
        0x20a0, 0x20b8,
 
20625
        0x2090, 0x209c,
 
20626
        0x20a0, 0x20b9,
14871
20627
        0x20d0, 0x20f0,
14872
20628
        0x2100, 0x2189,
14873
 
        0x2190, 0x23e8,
 
20629
        0x2190, 0x23f3,
14874
20630
        0x2400, 0x2426,
14875
20631
        0x2440, 0x244a,
14876
 
        0x2460, 0x26cd,
14877
 
        0x26cf, 0x26e1,
14878
 
        0x26e3, 0x26e3,
14879
 
        0x26e8, 0x26ff,
14880
 
        0x2701, 0x2704,
14881
 
        0x2706, 0x2709,
14882
 
        0x270c, 0x2727,
14883
 
        0x2729, 0x274b,
14884
 
        0x274d, 0x274d,
14885
 
        0x274f, 0x2752,
14886
 
        0x2756, 0x275e,
14887
 
        0x2761, 0x2794,
14888
 
        0x2798, 0x27af,
14889
 
        0x27b1, 0x27be,
14890
 
        0x27c0, 0x27ca,
 
20632
        0x2460, 0x26ff,
 
20633
        0x2701, 0x27ca,
14891
20634
        0x27cc, 0x27cc,
14892
 
        0x27d0, 0x2b4c,
 
20635
        0x27ce, 0x2b4c,
14893
20636
        0x2b50, 0x2b59,
14894
20637
        0x2c00, 0x2c2e,
14895
20638
        0x2c30, 0x2c5e,
14896
20639
        0x2c60, 0x2cf1,
14897
20640
        0x2cf9, 0x2d25,
14898
20641
        0x2d30, 0x2d65,
14899
 
        0x2d6f, 0x2d6f,
14900
 
        0x2d80, 0x2d96,
 
20642
        0x2d6f, 0x2d70,
 
20643
        0x2d7f, 0x2d96,
14901
20644
        0x2da0, 0x2da6,
14902
20645
        0x2da8, 0x2dae,
14903
20646
        0x2db0, 0x2db6,
14916
20659
        0x3099, 0x30ff,
14917
20660
        0x3105, 0x312d,
14918
20661
        0x3131, 0x318e,
14919
 
        0x3190, 0x31b7,
 
20662
        0x3190, 0x31ba,
14920
20663
        0x31c0, 0x31e3,
14921
20664
        0x31f0, 0x321e,
14922
20665
        0x3220, 0x32fe,
14925
20668
        0xa000, 0xa48c,
14926
20669
        0xa490, 0xa4c6,
14927
20670
        0xa4d0, 0xa62b,
14928
 
        0xa640, 0xa65f,
14929
 
        0xa662, 0xa673,
 
20671
        0xa640, 0xa673,
14930
20672
        0xa67c, 0xa697,
14931
20673
        0xa6a0, 0xa6f7,
14932
 
        0xa700, 0xa78c,
14933
 
        0xa7fb, 0xa82b,
 
20674
        0xa700, 0xa78e,
 
20675
        0xa790, 0xa791,
 
20676
        0xa7a0, 0xa7a9,
 
20677
        0xa7fa, 0xa82b,
14934
20678
        0xa830, 0xa839,
14935
20679
        0xa840, 0xa877,
14936
20680
        0xa880, 0xa8c4,
14947
20691
        0xaa5c, 0xaa7b,
14948
20692
        0xaa80, 0xaac2,
14949
20693
        0xaadb, 0xaadf,
 
20694
        0xab01, 0xab06,
 
20695
        0xab09, 0xab0e,
 
20696
        0xab11, 0xab16,
 
20697
        0xab20, 0xab26,
 
20698
        0xab28, 0xab2e,
14950
20699
        0xabc0, 0xabed,
14951
20700
        0xabf0, 0xabf9,
14952
20701
        0xac00, 0xd7a3,
14962
20711
        0xfb3e, 0xfb3e,
14963
20712
        0xfb40, 0xfb41,
14964
20713
        0xfb43, 0xfb44,
14965
 
        0xfb46, 0xfbb1,
 
20714
        0xfb46, 0xfbc1,
14966
20715
        0xfbd3, 0xfd3f,
14967
20716
        0xfd50, 0xfd8f,
14968
20717
        0xfd92, 0xfdc7,
15030
20779
        0x10b78, 0x10b7f,
15031
20780
        0x10c00, 0x10c48,
15032
20781
        0x10e60, 0x10e7e,
 
20782
        0x11000, 0x1104d,
 
20783
        0x11052, 0x1106f,
15033
20784
        0x11080, 0x110c1,
15034
20785
        0x12000, 0x1236e,
15035
20786
        0x12400, 0x12462,
15036
20787
        0x12470, 0x12473,
15037
20788
        0x13000, 0x1342e,
 
20789
        0x16800, 0x16a38,
 
20790
        0x1b000, 0x1b001,
15038
20791
        0x1d000, 0x1d0f5,
15039
20792
        0x1d100, 0x1d126,
15040
20793
        0x1d129, 0x1d1dd,
15064
20817
        0x1d7ce, 0x1d7ff,
15065
20818
        0x1f000, 0x1f02b,
15066
20819
        0x1f030, 0x1f093,
 
20820
        0x1f0a0, 0x1f0ae,
 
20821
        0x1f0b1, 0x1f0be,
 
20822
        0x1f0c1, 0x1f0cf,
 
20823
        0x1f0d1, 0x1f0df,
15067
20824
        0x1f100, 0x1f10a,
15068
20825
        0x1f110, 0x1f12e,
15069
 
        0x1f131, 0x1f131,
15070
 
        0x1f13d, 0x1f13d,
15071
 
        0x1f13f, 0x1f13f,
15072
 
        0x1f142, 0x1f142,
15073
 
        0x1f146, 0x1f146,
15074
 
        0x1f14a, 0x1f14e,
15075
 
        0x1f157, 0x1f157,
15076
 
        0x1f15f, 0x1f15f,
15077
 
        0x1f179, 0x1f179,
15078
 
        0x1f17b, 0x1f17c,
15079
 
        0x1f17f, 0x1f17f,
15080
 
        0x1f18a, 0x1f18d,
15081
 
        0x1f190, 0x1f190,
15082
 
        0x1f200, 0x1f200,
15083
 
        0x1f210, 0x1f231,
 
20826
        0x1f130, 0x1f169,
 
20827
        0x1f170, 0x1f19a,
 
20828
        0x1f1e6, 0x1f202,
 
20829
        0x1f210, 0x1f23a,
15084
20830
        0x1f240, 0x1f248,
 
20831
        0x1f250, 0x1f251,
 
20832
        0x1f300, 0x1f320,
 
20833
        0x1f330, 0x1f335,
 
20834
        0x1f337, 0x1f37c,
 
20835
        0x1f380, 0x1f393,
 
20836
        0x1f3a0, 0x1f3c4,
 
20837
        0x1f3c6, 0x1f3ca,
 
20838
        0x1f3e0, 0x1f3f0,
 
20839
        0x1f400, 0x1f43e,
 
20840
        0x1f440, 0x1f440,
 
20841
        0x1f442, 0x1f4f7,
 
20842
        0x1f4f9, 0x1f4fc,
 
20843
        0x1f500, 0x1f53d,
 
20844
        0x1f550, 0x1f567,
 
20845
        0x1f5fb, 0x1f5ff,
 
20846
        0x1f601, 0x1f610,
 
20847
        0x1f612, 0x1f614,
 
20848
        0x1f616, 0x1f616,
 
20849
        0x1f618, 0x1f618,
 
20850
        0x1f61a, 0x1f61a,
 
20851
        0x1f61c, 0x1f61e,
 
20852
        0x1f620, 0x1f625,
 
20853
        0x1f628, 0x1f62b,
 
20854
        0x1f62d, 0x1f62d,
 
20855
        0x1f630, 0x1f633,
 
20856
        0x1f635, 0x1f640,
 
20857
        0x1f645, 0x1f64f,
 
20858
        0x1f680, 0x1f6c5,
 
20859
        0x1f700, 0x1f773,
15085
20860
        0x20000, 0x2a6d6,
15086
20861
        0x2a700, 0x2b734,
 
20862
        0x2b740, 0x2b81d,
15087
20863
        0x2f800, 0x2fa1d,
15088
20864
        0xe0001, 0xe0001,
15089
20865
        0xe0020, 0xe007f,
15106
20882
 
15107
20883
/* 'Word': [[:Word:]] */
15108
20884
static const OnigCodePoint CR_Word[] = {
15109
 
        506,
 
20885
        514,
15110
20886
        0x0030, 0x0039,
15111
20887
        0x0041, 0x005a,
15112
20888
        0x005f, 0x005f,
15130
20906
        0x038e, 0x03a1,
15131
20907
        0x03a3, 0x03f5,
15132
20908
        0x03f7, 0x0481,
15133
 
        0x0483, 0x0525,
 
20909
        0x0483, 0x0527,
15134
20910
        0x0531, 0x0556,
15135
20911
        0x0559, 0x0559,
15136
20912
        0x0561, 0x0587,
15142
20918
        0x05d0, 0x05ea,
15143
20919
        0x05f0, 0x05f2,
15144
20920
        0x0610, 0x061a,
15145
 
        0x0621, 0x065e,
15146
 
        0x0660, 0x0669,
 
20921
        0x0620, 0x0669,
15147
20922
        0x066e, 0x06d3,
15148
20923
        0x06d5, 0x06dc,
15149
 
        0x06de, 0x06e8,
 
20924
        0x06df, 0x06e8,
15150
20925
        0x06ea, 0x06fc,
15151
20926
        0x06ff, 0x06ff,
15152
20927
        0x0710, 0x074a,
15154
20929
        0x07c0, 0x07f5,
15155
20930
        0x07fa, 0x07fa,
15156
20931
        0x0800, 0x082d,
15157
 
        0x0900, 0x0939,
15158
 
        0x093c, 0x094e,
15159
 
        0x0950, 0x0955,
15160
 
        0x0958, 0x0963,
 
20932
        0x0840, 0x085b,
 
20933
        0x0900, 0x0963,
15161
20934
        0x0966, 0x096f,
15162
 
        0x0971, 0x0972,
 
20935
        0x0971, 0x0977,
15163
20936
        0x0979, 0x097f,
15164
20937
        0x0981, 0x0983,
15165
20938
        0x0985, 0x098c,
15261
21034
        0x0cde, 0x0cde,
15262
21035
        0x0ce0, 0x0ce3,
15263
21036
        0x0ce6, 0x0cef,
 
21037
        0x0cf1, 0x0cf2,
15264
21038
        0x0d02, 0x0d03,
15265
21039
        0x0d05, 0x0d0c,
15266
21040
        0x0d0e, 0x0d10,
15267
 
        0x0d12, 0x0d28,
15268
 
        0x0d2a, 0x0d39,
 
21041
        0x0d12, 0x0d3a,
15269
21042
        0x0d3d, 0x0d44,
15270
21043
        0x0d46, 0x0d48,
15271
 
        0x0d4a, 0x0d4d,
 
21044
        0x0d4a, 0x0d4e,
15272
21045
        0x0d57, 0x0d57,
15273
21046
        0x0d60, 0x0d63,
15274
21047
        0x0d66, 0x0d6f,
15314
21087
        0x0f3e, 0x0f47,
15315
21088
        0x0f49, 0x0f6c,
15316
21089
        0x0f71, 0x0f84,
15317
 
        0x0f86, 0x0f8b,
15318
 
        0x0f90, 0x0f97,
 
21090
        0x0f86, 0x0f97,
15319
21091
        0x0f99, 0x0fbc,
15320
21092
        0x0fc6, 0x0fc6,
15321
21093
        0x1000, 0x1049,
15339
21111
        0x12d8, 0x1310,
15340
21112
        0x1312, 0x1315,
15341
21113
        0x1318, 0x135a,
15342
 
        0x135f, 0x135f,
 
21114
        0x135d, 0x135f,
15343
21115
        0x1380, 0x138f,
15344
21116
        0x13a0, 0x13f4,
15345
21117
        0x1401, 0x166c,
15371
21143
        0x1970, 0x1974,
15372
21144
        0x1980, 0x19ab,
15373
21145
        0x19b0, 0x19c9,
15374
 
        0x19d0, 0x19da,
 
21146
        0x19d0, 0x19d9,
15375
21147
        0x1a00, 0x1a1b,
15376
21148
        0x1a20, 0x1a5e,
15377
21149
        0x1a60, 0x1a7c,
15383
21155
        0x1b6b, 0x1b73,
15384
21156
        0x1b80, 0x1baa,
15385
21157
        0x1bae, 0x1bb9,
 
21158
        0x1bc0, 0x1bf3,
15386
21159
        0x1c00, 0x1c37,
15387
21160
        0x1c40, 0x1c49,
15388
21161
        0x1c4d, 0x1c7d,
15389
21162
        0x1cd0, 0x1cd2,
15390
21163
        0x1cd4, 0x1cf2,
15391
21164
        0x1d00, 0x1de6,
15392
 
        0x1dfd, 0x1f15,
 
21165
        0x1dfc, 0x1f15,
15393
21166
        0x1f18, 0x1f1d,
15394
21167
        0x1f20, 0x1f45,
15395
21168
        0x1f48, 0x1f4d,
15412
21185
        0x2054, 0x2054,
15413
21186
        0x2071, 0x2071,
15414
21187
        0x207f, 0x207f,
15415
 
        0x2090, 0x2094,
 
21188
        0x2090, 0x209c,
15416
21189
        0x20d0, 0x20f0,
15417
21190
        0x2102, 0x2102,
15418
21191
        0x2107, 0x2107,
15436
21209
        0x2d00, 0x2d25,
15437
21210
        0x2d30, 0x2d65,
15438
21211
        0x2d6f, 0x2d6f,
15439
 
        0x2d80, 0x2d96,
 
21212
        0x2d7f, 0x2d96,
15440
21213
        0x2da0, 0x2da6,
15441
21214
        0x2da8, 0x2dae,
15442
21215
        0x2db0, 0x2db6,
15458
21231
        0x30fc, 0x30ff,
15459
21232
        0x3105, 0x312d,
15460
21233
        0x3131, 0x318e,
15461
 
        0x31a0, 0x31b7,
 
21234
        0x31a0, 0x31ba,
15462
21235
        0x31f0, 0x31ff,
15463
21236
        0x3400, 0x4db5,
15464
21237
        0x4e00, 0x9fcb,
15466
21239
        0xa4d0, 0xa4fd,
15467
21240
        0xa500, 0xa60c,
15468
21241
        0xa610, 0xa62b,
15469
 
        0xa640, 0xa65f,
15470
 
        0xa662, 0xa672,
 
21242
        0xa640, 0xa672,
15471
21243
        0xa67c, 0xa67d,
15472
21244
        0xa67f, 0xa697,
15473
21245
        0xa6a0, 0xa6f1,
15474
21246
        0xa717, 0xa71f,
15475
21247
        0xa722, 0xa788,
15476
 
        0xa78b, 0xa78c,
15477
 
        0xa7fb, 0xa827,
 
21248
        0xa78b, 0xa78e,
 
21249
        0xa790, 0xa791,
 
21250
        0xa7a0, 0xa7a9,
 
21251
        0xa7fa, 0xa827,
15478
21252
        0xa840, 0xa873,
15479
21253
        0xa880, 0xa8c4,
15480
21254
        0xa8d0, 0xa8d9,
15492
21266
        0xaa7a, 0xaa7b,
15493
21267
        0xaa80, 0xaac2,
15494
21268
        0xaadb, 0xaadd,
 
21269
        0xab01, 0xab06,
 
21270
        0xab09, 0xab0e,
 
21271
        0xab11, 0xab16,
 
21272
        0xab20, 0xab26,
 
21273
        0xab28, 0xab2e,
15495
21274
        0xabc0, 0xabea,
15496
21275
        0xabec, 0xabed,
15497
21276
        0xabf0, 0xabf9,
15568
21347
        0x10b40, 0x10b55,
15569
21348
        0x10b60, 0x10b72,
15570
21349
        0x10c00, 0x10c48,
 
21350
        0x11000, 0x11046,
 
21351
        0x11066, 0x1106f,
15571
21352
        0x11080, 0x110ba,
15572
21353
        0x12000, 0x1236e,
15573
21354
        0x12400, 0x12462,
15574
21355
        0x13000, 0x1342e,
 
21356
        0x16800, 0x16a38,
 
21357
        0x1b000, 0x1b001,
15575
21358
        0x1d165, 0x1d169,
15576
21359
        0x1d16d, 0x1d172,
15577
21360
        0x1d17b, 0x1d182,
15611
21394
        0x1d7ce, 0x1d7ff,
15612
21395
        0x20000, 0x2a6d6,
15613
21396
        0x2a700, 0x2b734,
 
21397
        0x2b740, 0x2b81d,
15614
21398
        0x2f800, 0x2fa1d,
15615
21399
        0xe0100, 0xe01ef,
15616
21400
}; /* CR_Word */
15617
21401
 
15618
21402
/* 'Alnum': [[:Alnum:]] */
15619
21403
static const OnigCodePoint CR_Alnum[] = {
15620
 
        497,
 
21404
        509,
15621
21405
        0x0030, 0x0039,
15622
21406
        0x0041, 0x005a,
15623
21407
        0x0061, 0x007a,
15641
21425
        0x038e, 0x03a1,
15642
21426
        0x03a3, 0x03f5,
15643
21427
        0x03f7, 0x0481,
15644
 
        0x048a, 0x0525,
 
21428
        0x048a, 0x0527,
15645
21429
        0x0531, 0x0556,
15646
21430
        0x0559, 0x0559,
15647
21431
        0x0561, 0x0587,
15653
21437
        0x05d0, 0x05ea,
15654
21438
        0x05f0, 0x05f2,
15655
21439
        0x0610, 0x061a,
15656
 
        0x0621, 0x0657,
15657
 
        0x0659, 0x065e,
15658
 
        0x0660, 0x0669,
 
21440
        0x0620, 0x0657,
 
21441
        0x0659, 0x0669,
15659
21442
        0x066e, 0x06d3,
15660
21443
        0x06d5, 0x06dc,
15661
21444
        0x06e1, 0x06e8,
15668
21451
        0x07fa, 0x07fa,
15669
21452
        0x0800, 0x0817,
15670
21453
        0x081a, 0x082c,
15671
 
        0x0900, 0x0939,
 
21454
        0x0840, 0x0858,
 
21455
        0x0900, 0x093b,
15672
21456
        0x093d, 0x094c,
15673
 
        0x094e, 0x094e,
15674
 
        0x0950, 0x0950,
15675
 
        0x0955, 0x0955,
15676
 
        0x0958, 0x0963,
 
21457
        0x094e, 0x0950,
 
21458
        0x0955, 0x0963,
15677
21459
        0x0966, 0x096f,
15678
 
        0x0971, 0x0972,
 
21460
        0x0971, 0x0977,
15679
21461
        0x0979, 0x097f,
15680
21462
        0x0981, 0x0983,
15681
21463
        0x0985, 0x098c,
15777
21559
        0x0cde, 0x0cde,
15778
21560
        0x0ce0, 0x0ce3,
15779
21561
        0x0ce6, 0x0cef,
 
21562
        0x0cf1, 0x0cf2,
15780
21563
        0x0d02, 0x0d03,
15781
21564
        0x0d05, 0x0d0c,
15782
21565
        0x0d0e, 0x0d10,
15783
 
        0x0d12, 0x0d28,
15784
 
        0x0d2a, 0x0d39,
 
21566
        0x0d12, 0x0d3a,
15785
21567
        0x0d3d, 0x0d44,
15786
21568
        0x0d46, 0x0d48,
15787
21569
        0x0d4a, 0x0d4c,
 
21570
        0x0d4e, 0x0d4e,
15788
21571
        0x0d57, 0x0d57,
15789
21572
        0x0d60, 0x0d63,
15790
21573
        0x0d66, 0x0d6f,
15826
21609
        0x0f40, 0x0f47,
15827
21610
        0x0f49, 0x0f6c,
15828
21611
        0x0f71, 0x0f81,
15829
 
        0x0f88, 0x0f8b,
15830
 
        0x0f90, 0x0f97,
 
21612
        0x0f88, 0x0f97,
15831
21613
        0x0f99, 0x0fbc,
15832
21614
        0x1000, 0x1036,
15833
21615
        0x1038, 0x1038,
15888
21670
        0x1970, 0x1974,
15889
21671
        0x1980, 0x19ab,
15890
21672
        0x19b0, 0x19c9,
15891
 
        0x19d0, 0x19da,
 
21673
        0x19d0, 0x19d9,
15892
21674
        0x1a00, 0x1a1b,
15893
21675
        0x1a20, 0x1a5e,
15894
21676
        0x1a61, 0x1a74,
15901
21683
        0x1b50, 0x1b59,
15902
21684
        0x1b80, 0x1ba9,
15903
21685
        0x1bae, 0x1bb9,
 
21686
        0x1bc0, 0x1be5,
 
21687
        0x1be7, 0x1bf1,
15904
21688
        0x1c00, 0x1c35,
15905
21689
        0x1c40, 0x1c49,
15906
21690
        0x1c4d, 0x1c7d,
15928
21712
        0x1ff6, 0x1ffc,
15929
21713
        0x2071, 0x2071,
15930
21714
        0x207f, 0x207f,
15931
 
        0x2090, 0x2094,
 
21715
        0x2090, 0x209c,
15932
21716
        0x2102, 0x2102,
15933
21717
        0x2107, 0x2107,
15934
21718
        0x210a, 0x2113,
15972
21756
        0x30fc, 0x30ff,
15973
21757
        0x3105, 0x312d,
15974
21758
        0x3131, 0x318e,
15975
 
        0x31a0, 0x31b7,
 
21759
        0x31a0, 0x31ba,
15976
21760
        0x31f0, 0x31ff,
15977
21761
        0x3400, 0x4db5,
15978
21762
        0x4e00, 0x9fcb,
15980
21764
        0xa4d0, 0xa4fd,
15981
21765
        0xa500, 0xa60c,
15982
21766
        0xa610, 0xa62b,
15983
 
        0xa640, 0xa65f,
15984
 
        0xa662, 0xa66e,
 
21767
        0xa640, 0xa66e,
15985
21768
        0xa67f, 0xa697,
15986
21769
        0xa6a0, 0xa6ef,
15987
21770
        0xa717, 0xa71f,
15988
21771
        0xa722, 0xa788,
15989
 
        0xa78b, 0xa78c,
15990
 
        0xa7fb, 0xa801,
 
21772
        0xa78b, 0xa78e,
 
21773
        0xa790, 0xa791,
 
21774
        0xa7a0, 0xa7a9,
 
21775
        0xa7fa, 0xa801,
15991
21776
        0xa803, 0xa805,
15992
21777
        0xa807, 0xa80a,
15993
21778
        0xa80c, 0xa827,
15999
21784
        0xa900, 0xa92a,
16000
21785
        0xa930, 0xa952,
16001
21786
        0xa960, 0xa97c,
16002
 
        0xa980, 0xa9bf,
 
21787
        0xa980, 0xa9b2,
 
21788
        0xa9b4, 0xa9bf,
16003
21789
        0xa9cf, 0xa9d9,
16004
21790
        0xaa00, 0xaa36,
16005
21791
        0xaa40, 0xaa4d,
16010
21796
        0xaac0, 0xaac0,
16011
21797
        0xaac2, 0xaac2,
16012
21798
        0xaadb, 0xaadd,
 
21799
        0xab01, 0xab06,
 
21800
        0xab09, 0xab0e,
 
21801
        0xab11, 0xab16,
 
21802
        0xab20, 0xab26,
 
21803
        0xab28, 0xab2e,
16013
21804
        0xabc0, 0xabea,
16014
21805
        0xabf0, 0xabf9,
16015
21806
        0xac00, 0xd7a3,
16077
21868
        0x10b40, 0x10b55,
16078
21869
        0x10b60, 0x10b72,
16079
21870
        0x10c00, 0x10c48,
 
21871
        0x11000, 0x11045,
 
21872
        0x11066, 0x1106f,
16080
21873
        0x11082, 0x110b8,
16081
21874
        0x12000, 0x1236e,
16082
21875
        0x12400, 0x12462,
16083
21876
        0x13000, 0x1342e,
 
21877
        0x16800, 0x16a38,
 
21878
        0x1b000, 0x1b001,
16084
21879
        0x1d400, 0x1d454,
16085
21880
        0x1d456, 0x1d49c,
16086
21881
        0x1d49e, 0x1d49f,
16114
21909
        0x1d7ce, 0x1d7ff,
16115
21910
        0x20000, 0x2a6d6,
16116
21911
        0x2a700, 0x2b734,
 
21912
        0x2b740, 0x2b81d,
16117
21913
        0x2f800, 0x2fa1d,
16118
21914
}; /* CR_Alnum */
16119
21915
 
16290
22086
  CR_Inscriptional_Pahlavi,
16291
22087
  CR_Old_Turkic,
16292
22088
  CR_Kaithi,
 
22089
  CR_Batak,
 
22090
  CR_Brahmi,
 
22091
  CR_Mandaic,
16293
22092
  CR_White_Space,
16294
22093
  CR_Bidi_Control,
16295
22094
  CR_Join_Control,
16322
22121
  CR_Variation_Selector,
16323
22122
  CR_Pattern_White_Space,
16324
22123
  CR_Pattern_Syntax,
 
22124
  CR_Unknown,
 
22125
  CR_Age_1_1,
 
22126
  CR_Age_2_0,
 
22127
  CR_Age_2_1,
 
22128
  CR_Age_3_0,
 
22129
  CR_Age_3_1,
 
22130
  CR_Age_3_2,
 
22131
  CR_Age_4_0,
 
22132
  CR_Age_4_1,
 
22133
  CR_Age_5_0,
 
22134
  CR_Age_5_1,
 
22135
  CR_Age_5_2,
 
22136
  CR_Age_6_0,
16325
22137
#endif /* USE_UNICODE_PROPERTIES */
16326
22138
};
16327
22139
struct uniname2ctype_struct {
16498
22310
inscriptionalpahlavi,                    162
16499
22311
oldturkic,                               163
16500
22312
kaithi,                                  164
16501
 
whitespace,                              165
16502
 
bidicontrol,                             166
16503
 
joincontrol,                             167
16504
 
dash,                                    168
16505
 
hyphen,                                  169
16506
 
quotationmark,                           170
16507
 
terminalpunctuation,                     171
16508
 
othermath,                               172
16509
 
hexdigit,                                173
16510
 
asciihexdigit,                           174
16511
 
otheralphabetic,                         175
16512
 
ideographic,                             176
16513
 
diacritic,                               177
16514
 
extender,                                178
16515
 
otherlowercase,                          179
16516
 
otheruppercase,                          180
16517
 
noncharactercodepoint,                   181
16518
 
othergraphemeextend,                     182
16519
 
idsbinaryoperator,                       183
16520
 
idstrinaryoperator,                      184
16521
 
radical,                                 185
16522
 
unifiedideograph,                        186
16523
 
otherdefaultignorablecodepoint,          187
16524
 
deprecated,                              188
16525
 
softdotted,                              189
16526
 
logicalorderexception,                   190
16527
 
otheridstart,                            191
16528
 
otheridcontinue,                         192
16529
 
sterm,                                   193
16530
 
variationselector,                       194
16531
 
patternwhitespace,                       195
16532
 
patternsyntax,                           196
16533
 
ahex,                                    174
16534
 
bidic,                                   166
 
22313
batak,                                   165
 
22314
brahmi,                                  166
 
22315
mandaic,                                 167
 
22316
whitespace,                              168
 
22317
bidicontrol,                             169
 
22318
joincontrol,                             170
 
22319
dash,                                    171
 
22320
hyphen,                                  172
 
22321
quotationmark,                           173
 
22322
terminalpunctuation,                     174
 
22323
othermath,                               175
 
22324
hexdigit,                                176
 
22325
asciihexdigit,                           177
 
22326
otheralphabetic,                         178
 
22327
ideographic,                             179
 
22328
diacritic,                               180
 
22329
extender,                                181
 
22330
otherlowercase,                          182
 
22331
otheruppercase,                          183
 
22332
noncharactercodepoint,                   184
 
22333
othergraphemeextend,                     185
 
22334
idsbinaryoperator,                       186
 
22335
idstrinaryoperator,                      187
 
22336
radical,                                 188
 
22337
unifiedideograph,                        189
 
22338
otherdefaultignorablecodepoint,          190
 
22339
deprecated,                              191
 
22340
softdotted,                              192
 
22341
logicalorderexception,                   193
 
22342
otheridstart,                            194
 
22343
otheridcontinue,                         195
 
22344
sterm,                                   196
 
22345
variationselector,                       197
 
22346
patternwhitespace,                       198
 
22347
patternsyntax,                           199
 
22348
unknown,                                 200
 
22349
ahex,                                    177
 
22350
bidic,                                   169
16535
22351
ci,                                       59
16536
22352
cwcf,                                     63
16537
22353
cwcm,                                     64
16538
22354
cwl,                                      60
16539
22355
cwt,                                      62
16540
22356
cwu,                                      61
16541
 
dep,                                     188
 
22357
dep,                                     191
16542
22358
di,                                       69
16543
 
dia,                                     177
16544
 
ext,                                     178
 
22359
dia,                                     180
 
22360
ext,                                     181
16545
22361
grbase,                                   71
16546
22362
grext,                                    70
16547
22363
grlink,                                   72
16548
 
hex,                                     173
 
22364
hex,                                     176
16549
22365
idc,                                      66
16550
 
ideo,                                    176
 
22366
ideo,                                    179
16551
22367
ids,                                      65
16552
 
idsb,                                    183
16553
 
idst,                                    184
16554
 
joinc,                                   167
16555
 
loe,                                     190
16556
 
nchar,                                   181
16557
 
oalpha,                                  175
16558
 
odi,                                     187
16559
 
ogrext,                                  182
16560
 
oidc,                                    192
16561
 
oids,                                    191
16562
 
olower,                                  179
16563
 
omath,                                   172
16564
 
oupper,                                  180
16565
 
patsyn,                                  196
16566
 
patws,                                   195
16567
 
qmark,                                   170
16568
 
sd,                                      189
16569
 
term,                                    171
16570
 
uideo,                                   186
16571
 
vs,                                      194
16572
 
wspace,                                  165
 
22368
idsb,                                    186
 
22369
idst,                                    187
 
22370
joinc,                                   170
 
22371
loe,                                     193
 
22372
nchar,                                   184
 
22373
oalpha,                                  178
 
22374
odi,                                     190
 
22375
ogrext,                                  185
 
22376
oidc,                                    195
 
22377
oids,                                    194
 
22378
olower,                                  182
 
22379
omath,                                   175
 
22380
oupper,                                  183
 
22381
patsyn,                                  199
 
22382
patws,                                   198
 
22383
qmark,                                   173
 
22384
sd,                                      192
 
22385
term,                                    174
 
22386
uideo,                                   189
 
22387
vs,                                      197
 
22388
wspace,                                  168
16573
22389
xidc,                                     68
16574
22390
xids,                                     67
16575
22391
other,                                    17
16615
22431
avst,                                    152
16616
22432
bali,                                    134
16617
22433
bamu,                                    156
 
22434
batk,                                    165
16618
22435
beng,                                     83
16619
22436
bopo,                                    107
 
22437
brah,                                    166
16620
22438
brai,                                    125
16621
22439
bugi,                                    126
16622
22440
buhd,                                    116
16658
22476
linb,                                    120
16659
22477
lyci,                                    146
16660
22478
lydi,                                    148
 
22479
mand,                                    167
16661
22480
mlym,                                     90
16662
22481
mong,                                    104
16663
22482
mtei,                                    158
16700
22519
zinh,                                    113
16701
22520
qaai,                                    113
16702
22521
zyyy,                                     73
 
22522
zzzz,                                    200
 
22523
age=1.1,                                 201
 
22524
age=2.0,                                 202
 
22525
age=2.1,                                 203
 
22526
age=3.0,                                 204
 
22527
age=3.1,                                 205
 
22528
age=3.2,                                 206
 
22529
age=4.0,                                 207
 
22530
age=4.1,                                 208
 
22531
age=5.0,                                 209
 
22532
age=5.1,                                 210
 
22533
age=5.2,                                 211
 
22534
age=6.0,                                 212
16703
22535
#endif /* USE_UNICODE_PROPERTIES */
16704
22536
%%
16705
22537
static int