From 265c1f46fbc1a513740bf4addc379f967f2b2214 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Mon, 2 Jul 2012 22:18:47 -0600 Subject: [PATCH] handy.h: Move bit shifting into base macro This changes the #defines to be just the shift number, while doing the shifting in the macro that the number is passed to. This will prove useful in future commits --- handy.h | 71 +++---- l1_char_class_tab.h | 512 +++++++++++++++++++++++------------------------ regen/mk_PL_charclass.pl | 4 +- 3 files changed, 294 insertions(+), 293 deletions(-) diff --git a/handy.h b/handy.h index 0b63b56..dcf056c 100644 --- a/handy.h +++ b/handy.h @@ -605,39 +605,39 @@ patched there. The file as of this writing is cpan/Devel-PPPort/parts/inc/misc /* Bits for PL_charclass[]. These use names used in l1_char_class_tab.h but * their actual definitions are here. If that has a name not used here, it * won't compile. */ -# define _CC_WORDCHAR_A (1<<0) -# define _CC_SPACE_A (1<<1) -# define _CC_DIGIT_A (1<<2) -# define _CC_ALNUMC_A (1<<3) -# define _CC_ALPHA_A (1<<4) -# define _CC_ASCII (1<<5) -# define _CC_CNTRL_A (1<<6) -# define _CC_GRAPH_A (1<<7) -# define _CC_LOWER_A (1<<8) -# define _CC_PRINT_A (1<<9) -# define _CC_PUNCT_A (1<<10) -# define _CC_UPPER_A (1<<11) -# define _CC_XDIGIT_A (1<<12) -# define _CC_PSXSPC_A (1<<13) -# define _CC_BLANK_A (1<<14) - -# define _CC_WORDCHAR_L1 (1<<15) -# define _CC_SPACE_L1 (1<<16) -# define _CC_ALNUMC_L1 (1<<17) -# define _CC_ALPHA_L1 (1<<18) -# define _CC_CNTRL_L1 (1<<19) -# define _CC_GRAPH_L1 (1<<20) -# define _CC_LOWER_L1 (1<<21) -# define _CC_PRINT_L1 (1<<22) -# define _CC_PUNCT_L1 (1<<23) -# define _CC_UPPER_L1 (1<<24) -# define _CC_PSXSPC_L1 (1<<25) -# define _CC_BLANK_L1 (1<<26) -# define _CC_IDFIRST_A (1<<27) -# define _CC_IDFIRST_L1 (1<<28) -# define _CC_CHARNAME_CONT (1<<29) -# define _CC_NONLATIN1_FOLD (1<<30) -# define _CC_QUOTEMETA (1U<<31) /* 1U keeps Solaris from griping */ +# define _CC_WORDCHAR_A 0 +# define _CC_SPACE_A 1 +# define _CC_DIGIT_A 2 +# define _CC_ALNUMC_A 3 +# define _CC_ALPHA_A 4 +# define _CC_ASCII 5 +# define _CC_CNTRL_A 6 +# define _CC_GRAPH_A 7 +# define _CC_LOWER_A 8 +# define _CC_PRINT_A 9 +# define _CC_PUNCT_A 10 +# define _CC_UPPER_A 11 +# define _CC_XDIGIT_A 12 +# define _CC_PSXSPC_A 13 +# define _CC_BLANK_A 14 + +# define _CC_WORDCHAR_L1 15 +# define _CC_SPACE_L1 16 +# define _CC_ALNUMC_L1 17 +# define _CC_ALPHA_L1 18 +# define _CC_CNTRL_L1 19 +# define _CC_GRAPH_L1 20 +# define _CC_LOWER_L1 21 +# define _CC_PRINT_L1 22 +# define _CC_PUNCT_L1 23 +# define _CC_UPPER_L1 24 +# define _CC_PSXSPC_L1 25 +# define _CC_BLANK_L1 26 +# define _CC_IDFIRST_A 27 +# define _CC_IDFIRST_L1 28 +# define _CC_CHARNAME_CONT 29 +# define _CC_NONLATIN1_FOLD 30 +# define _CC_QUOTEMETA 31 /* Unused: None * If more are needed, can give up some of the above. The first ones to go * would be those that require just two tests to verify; either there are two @@ -664,7 +664,8 @@ EXTCONST U32 PL_charclass[] = { EXTCONST U32 PL_charclass[]; # endif -# define _generic_isCC(c, bit) cBOOL(FITS_IN_8_BITS(c) && (PL_charclass[(U8) NATIVE_TO_UNI(c)] & (bit))) + /* The 1U keeps Solaris from griping when shifting sets the uppermost bit */ +# define _generic_isCC(c, bit_shift) cBOOL(FITS_IN_8_BITS(c) && (PL_charclass[(U8) NATIVE_TO_UNI(c)] & (1U << (bit_shift)))) # define isALNUMC_A(c) _generic_isCC(c, _CC_ALNUMC_A) # define isALPHA_A(c) _generic_isCC(c, _CC_ALPHA_A) @@ -683,7 +684,7 @@ EXTCONST U32 PL_charclass[]; # define isXDIGIT_A(c) _generic_isCC(c, _CC_XDIGIT_A) /* Either participates in a fold with a character above 255, or is a * multi-char fold */ -# define _HAS_NONLATIN1_FOLD_CLOSURE_ONLY_FOR_USE_BY_REGCOMP_DOT_C_AND_REGEXEC_DOT_C(c) ((! cBOOL(FITS_IN_8_BITS(c))) || (PL_charclass[(U8) NATIVE_TO_UNI(c)] & _CC_NONLATIN1_FOLD)) +# define _HAS_NONLATIN1_FOLD_CLOSURE_ONLY_FOR_USE_BY_REGCOMP_DOT_C_AND_REGEXEC_DOT_C(c) ((! cBOOL(FITS_IN_8_BITS(c))) || (PL_charclass[(U8) NATIVE_TO_UNI(c)] & (1U << _CC_NONLATIN1_FOLD))) # define _isQUOTEMETA(c) _generic_isCC(c, _CC_QUOTEMETA) #else /* No perl.h. */ # ifdef EBCDIC diff --git a/l1_char_class_tab.h b/l1_char_class_tab.h index e25f765..d95f829 100644 --- a/l1_char_class_tab.h +++ b/l1_char_class_tab.h @@ -4,261 +4,261 @@ * Any changes made here will be lost! */ -/* U+00 NUL */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+01 SOH */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+02 STX */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+03 ETX */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+04 EOT */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+05 ENQ */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+06 ACK */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+07 BEL */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+08 BS */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+09 HT */ _CC_ASCII|_CC_BLANK_A|_CC_BLANK_L1|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_PSXSPC_A|_CC_PSXSPC_L1|_CC_SPACE_A|_CC_SPACE_L1|_CC_QUOTEMETA, -/* U+0A LF */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_PSXSPC_A|_CC_PSXSPC_L1|_CC_SPACE_A|_CC_SPACE_L1|_CC_QUOTEMETA, -/* U+0B VT */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_PSXSPC_A|_CC_PSXSPC_L1|_CC_SPACE_A|_CC_SPACE_L1|_CC_QUOTEMETA, -/* U+0C FF */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_PSXSPC_A|_CC_PSXSPC_L1|_CC_SPACE_A|_CC_SPACE_L1|_CC_QUOTEMETA, -/* U+0D CR */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_PSXSPC_A|_CC_PSXSPC_L1|_CC_SPACE_A|_CC_SPACE_L1|_CC_QUOTEMETA, -/* U+0E SO */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+0F SI */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+10 DLE */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+11 DC1 */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+12 DC2 */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+13 DC3 */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+14 DC4 */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+15 NAK */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+16 SYN */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+17 ETB */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+18 CAN */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+19 EOM */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+1A SUB */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+1B ESC */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+1C FS */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+1D GS */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+1E RS */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+1F US */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+20 SPACE */ _CC_ASCII|_CC_BLANK_A|_CC_BLANK_L1|_CC_CHARNAME_CONT|_CC_PRINT_A|_CC_PRINT_L1|_CC_PSXSPC_A|_CC_PSXSPC_L1|_CC_SPACE_A|_CC_SPACE_L1|_CC_QUOTEMETA, -/* U+21 '!' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+22 '"' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+23 '#' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+24 '$' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+25 '%' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+26 '&' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+27 ''' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+28 '(' */ _CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+29 ')' */ _CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+2A '*' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+2B '+' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+2C ',' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+2D '-' */ _CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+2E '.' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+2F '/' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+30 '0' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+31 '1' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+32 '2' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+33 '3' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+34 '4' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+35 '5' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+36 '6' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+37 '7' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+38 '8' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+39 '9' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_DIGIT_A|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+3A ':' */ _CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+3B ';' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+3C '<' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+3D '=' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+3E '>' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+3F '?' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+40 '@' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+41 'A' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+42 'B' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+43 'C' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+44 'D' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+45 'E' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+46 'F' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+47 'G' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+48 'H' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+49 'I' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+4A 'J' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+4B 'K' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+4C 'L' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+4D 'M' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+4E 'N' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+4F 'O' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+50 'P' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+51 'Q' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+52 'R' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+53 'S' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+54 'T' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+55 'U' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+56 'V' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+57 'W' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+58 'X' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+59 'Y' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+5A 'Z' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_UPPER_A|_CC_UPPER_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+5B '[' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+5C '\' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+5D ']' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+5E '^' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+5F '_' */ _CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+60 '`' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+61 'a' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+62 'b' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+63 'c' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+64 'd' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+65 'e' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+66 'f' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1|_CC_XDIGIT_A, -/* U+67 'g' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+68 'h' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+69 'i' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+6A 'j' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+6B 'k' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+6C 'l' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+6D 'm' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+6E 'n' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+6F 'o' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+70 'p' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+71 'q' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+72 'r' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+73 's' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+74 't' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+75 'u' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+76 'v' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+77 'w' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+78 'x' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+79 'y' */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+7A 'z' */ _CC_ALNUMC_A|_CC_ALNUMC_L1|_CC_ALPHA_A|_CC_ALPHA_L1|_CC_ASCII|_CC_CHARNAME_CONT|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_IDFIRST_A|_CC_IDFIRST_L1|_CC_LOWER_A|_CC_LOWER_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_WORDCHAR_A|_CC_WORDCHAR_L1, -/* U+7B '{' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+7C '|' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+7D '}' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+7E '~' */ _CC_ASCII|_CC_GRAPH_A|_CC_GRAPH_L1|_CC_PRINT_A|_CC_PRINT_L1|_CC_PUNCT_A|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+7F DEL */ _CC_ASCII|_CC_CNTRL_A|_CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+80 PAD */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+81 HOP */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+82 BPH */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+83 NBH */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+84 IND */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+85 NEL */ _CC_CNTRL_L1|_CC_PSXSPC_L1|_CC_SPACE_L1|_CC_QUOTEMETA, -/* U+86 SSA */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+87 ESA */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+88 HTS */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+89 HTJ */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+8A VTS */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+8B PLD */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+8C PLU */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+8D RI */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+8E SS2 */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+8F SS3 */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+90 DCS */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+91 PU1 */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+92 PU2 */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+93 STS */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+94 CCH */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+95 MW */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+96 SPA */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+97 EPA */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+98 SOS */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+99 SGC */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+9A SCI */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+9B CSI */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+9C ST */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+9D OSC */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+9E PM */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+9F APC */ _CC_CNTRL_L1|_CC_QUOTEMETA, -/* U+A0 NO-BREAK SPACE */ _CC_BLANK_L1|_CC_CHARNAME_CONT|_CC_PRINT_L1|_CC_PSXSPC_L1|_CC_SPACE_L1|_CC_QUOTEMETA, -/* U+A1 INVERTED EXCLAMATION MARK */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+A2 CENT SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+A3 POUND SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+A4 CURRENCY SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+A5 YEN SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+A6 BROKEN BAR */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+A7 SECTION SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+A8 DIAERESIS */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+A9 COPYRIGHT SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+AA FEMININE ORDINAL INDICATOR */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+AC NOT SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+AD SOFT HYPHEN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+AE REGISTERED SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+AF MACRON */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+B0 DEGREE SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+B1 PLUS-MINUS SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+B2 SUPERSCRIPT TWO */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+B3 SUPERSCRIPT THREE */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+B4 ACUTE ACCENT */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+B5 MICRO SIGN */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+B6 PILCROW SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+B7 MIDDLE DOT */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_PUNCT_L1, -/* U+B8 CEDILLA */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+B9 SUPERSCRIPT ONE */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+BA MASCULINE ORDINAL INDICATOR */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+BC VULGAR FRACTION ONE QUARTER */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+BD VULGAR FRACTION ONE HALF */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+BE VULGAR FRACTION THREE QUARTERS */ _CC_GRAPH_L1|_CC_PRINT_L1, -/* U+BF INVERTED QUESTION MARK */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_PUNCT_L1|_CC_QUOTEMETA, -/* U+C0 A WITH GRAVE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+C1 A WITH ACUTE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+C2 A WITH CIRCUMFLEX */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+C3 A WITH TILDE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+C4 A WITH DIAERESIS */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+C5 A WITH RING ABOVE */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+C6 AE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+C7 C WITH CEDILLA */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+C8 E WITH GRAVE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+C9 E WITH ACUTE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+CA E WITH CIRCUMFLEX */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+CB E WITH DIAERESIS */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+CC I WITH GRAVE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+CD I WITH ACUTE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+CE I WITH CIRCUMFLEX */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+CF I WITH DIAERESIS */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+D0 ETH */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+D1 N WITH TILDE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+D2 O WITH GRAVE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+D3 O WITH ACUTE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+D4 O WITH CIRCUMFLEX */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+D5 O WITH TILDE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+D6 O WITH DIAERESIS */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+D7 MULTIPLICATION SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+D8 O WITH STROKE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+D9 U WITH GRAVE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+DA U WITH ACUTE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+DB U WITH CIRCUMFLEX */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+DC U WITH DIAERESIS */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+DD Y WITH ACUTE */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+DE THORN */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_PRINT_L1|_CC_UPPER_L1|_CC_WORDCHAR_L1, -/* U+DF sharp s */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E0 a with grave */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E1 a with acute */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E2 a with circumflex */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E3 a with tilde */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E4 a with diaeresis */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E5 a with ring above */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E6 ae */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E7 c with cedilla */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E8 e with grave */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+E9 e with acute */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+EA e with circumflex */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+EB e with diaeresis */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+EC i with grave */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+ED i with acute */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+EE i with circumflex */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+EF i with diaeresis */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+F0 eth */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+F1 n with tilde */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+F2 o with grave */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+F3 o with acute */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+F4 o with circumflex */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+F5 o with tilde */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+F6 o with diaeresis */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+F7 DIVISION SIGN */ _CC_GRAPH_L1|_CC_PRINT_L1|_CC_QUOTEMETA, -/* U+F8 o with stroke */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+F9 u with grave */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+FA u with acute */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+FB u with circumflex */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+FC u with diaeresis */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+FD y with acute */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+FE thorn */ _CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, -/* U+FF y with diaeresis */ _CC_NONLATIN1_FOLD|_CC_ALNUMC_L1|_CC_ALPHA_L1|_CC_CHARNAME_CONT|_CC_GRAPH_L1|_CC_IDFIRST_L1|_CC_LOWER_L1|_CC_PRINT_L1|_CC_WORDCHAR_L1, +/* U+00 NUL */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+01 SOH */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+02 STX */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+03 ETX */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+04 EOT */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+05 ENQ */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+06 ACK */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+07 BEL */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+08 BS */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+09 HT */ (1U<<_CC_ASCII)|(1U<<_CC_BLANK_A)|(1U<<_CC_BLANK_L1)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_PSXSPC_A)|(1U<<_CC_PSXSPC_L1)|(1U<<_CC_SPACE_A)|(1U<<_CC_SPACE_L1)|(1U<<_CC_QUOTEMETA), +/* U+0A LF */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_PSXSPC_A)|(1U<<_CC_PSXSPC_L1)|(1U<<_CC_SPACE_A)|(1U<<_CC_SPACE_L1)|(1U<<_CC_QUOTEMETA), +/* U+0B VT */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_PSXSPC_A)|(1U<<_CC_PSXSPC_L1)|(1U<<_CC_SPACE_A)|(1U<<_CC_SPACE_L1)|(1U<<_CC_QUOTEMETA), +/* U+0C FF */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_PSXSPC_A)|(1U<<_CC_PSXSPC_L1)|(1U<<_CC_SPACE_A)|(1U<<_CC_SPACE_L1)|(1U<<_CC_QUOTEMETA), +/* U+0D CR */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_PSXSPC_A)|(1U<<_CC_PSXSPC_L1)|(1U<<_CC_SPACE_A)|(1U<<_CC_SPACE_L1)|(1U<<_CC_QUOTEMETA), +/* U+0E SO */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+0F SI */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+10 DLE */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+11 DC1 */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+12 DC2 */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+13 DC3 */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+14 DC4 */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+15 NAK */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+16 SYN */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+17 ETB */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+18 CAN */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+19 EOM */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+1A SUB */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+1B ESC */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+1C FS */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+1D GS */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+1E RS */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+1F US */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+20 SPACE */ (1U<<_CC_ASCII)|(1U<<_CC_BLANK_A)|(1U<<_CC_BLANK_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PSXSPC_A)|(1U<<_CC_PSXSPC_L1)|(1U<<_CC_SPACE_A)|(1U<<_CC_SPACE_L1)|(1U<<_CC_QUOTEMETA), +/* U+21 '!' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+22 '"' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+23 '#' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+24 '$' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+25 '%' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+26 '&' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+27 ''' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+28 '(' */ (1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+29 ')' */ (1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+2A '*' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+2B '+' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+2C ',' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+2D '-' */ (1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+2E '.' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+2F '/' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+30 '0' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+31 '1' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+32 '2' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+33 '3' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+34 '4' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+35 '5' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+36 '6' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+37 '7' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+38 '8' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+39 '9' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_DIGIT_A)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+3A ':' */ (1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+3B ';' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+3C '<' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+3D '=' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+3E '>' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+3F '?' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+40 '@' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+41 'A' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+42 'B' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+43 'C' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+44 'D' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+45 'E' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+46 'F' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+47 'G' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+48 'H' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+49 'I' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+4A 'J' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+4B 'K' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+4C 'L' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+4D 'M' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+4E 'N' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+4F 'O' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+50 'P' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+51 'Q' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+52 'R' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+53 'S' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+54 'T' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+55 'U' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+56 'V' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+57 'W' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+58 'X' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+59 'Y' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+5A 'Z' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_A)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+5B '[' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+5C '\' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+5D ']' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+5E '^' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+5F '_' */ (1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+60 '`' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+61 'a' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+62 'b' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+63 'c' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+64 'd' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+65 'e' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+66 'f' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1)|(1U<<_CC_XDIGIT_A), +/* U+67 'g' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+68 'h' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+69 'i' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+6A 'j' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+6B 'k' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+6C 'l' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+6D 'm' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+6E 'n' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+6F 'o' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+70 'p' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+71 'q' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+72 'r' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+73 's' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+74 't' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+75 'u' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+76 'v' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+77 'w' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+78 'x' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+79 'y' */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+7A 'z' */ (1U<<_CC_ALNUMC_A)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_A)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_ASCII)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_A)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_A)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_A)|(1U<<_CC_WORDCHAR_L1), +/* U+7B '{' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+7C '|' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+7D '}' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+7E '~' */ (1U<<_CC_ASCII)|(1U<<_CC_GRAPH_A)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_A)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_A)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+7F DEL */ (1U<<_CC_ASCII)|(1U<<_CC_CNTRL_A)|(1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+80 PAD */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+81 HOP */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+82 BPH */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+83 NBH */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+84 IND */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+85 NEL */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_PSXSPC_L1)|(1U<<_CC_SPACE_L1)|(1U<<_CC_QUOTEMETA), +/* U+86 SSA */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+87 ESA */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+88 HTS */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+89 HTJ */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+8A VTS */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+8B PLD */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+8C PLU */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+8D RI */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+8E SS2 */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+8F SS3 */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+90 DCS */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+91 PU1 */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+92 PU2 */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+93 STS */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+94 CCH */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+95 MW */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+96 SPA */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+97 EPA */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+98 SOS */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+99 SGC */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+9A SCI */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+9B CSI */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+9C ST */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+9D OSC */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+9E PM */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+9F APC */ (1U<<_CC_CNTRL_L1)|(1U<<_CC_QUOTEMETA), +/* U+A0 NO-BREAK SPACE */ (1U<<_CC_BLANK_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PSXSPC_L1)|(1U<<_CC_SPACE_L1)|(1U<<_CC_QUOTEMETA), +/* U+A1 INVERTED EXCLAMATION MARK */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+A2 CENT SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+A3 POUND SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+A4 CURRENCY SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+A5 YEN SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+A6 BROKEN BAR */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+A7 SECTION SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+A8 DIAERESIS */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+A9 COPYRIGHT SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+AA FEMININE ORDINAL INDICATOR */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+AB LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+AC NOT SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+AD SOFT HYPHEN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+AE REGISTERED SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+AF MACRON */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+B0 DEGREE SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+B1 PLUS-MINUS SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+B2 SUPERSCRIPT TWO */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+B3 SUPERSCRIPT THREE */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+B4 ACUTE ACCENT */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+B5 MICRO SIGN */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+B6 PILCROW SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+B7 MIDDLE DOT */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_L1), +/* U+B8 CEDILLA */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+B9 SUPERSCRIPT ONE */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+BA MASCULINE ORDINAL INDICATOR */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+BB RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+BC VULGAR FRACTION ONE QUARTER */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+BD VULGAR FRACTION ONE HALF */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+BE VULGAR FRACTION THREE QUARTERS */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1), +/* U+BF INVERTED QUESTION MARK */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_PUNCT_L1)|(1U<<_CC_QUOTEMETA), +/* U+C0 A WITH GRAVE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+C1 A WITH ACUTE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+C2 A WITH CIRCUMFLEX */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+C3 A WITH TILDE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+C4 A WITH DIAERESIS */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+C5 A WITH RING ABOVE */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+C6 AE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+C7 C WITH CEDILLA */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+C8 E WITH GRAVE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+C9 E WITH ACUTE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+CA E WITH CIRCUMFLEX */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+CB E WITH DIAERESIS */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+CC I WITH GRAVE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+CD I WITH ACUTE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+CE I WITH CIRCUMFLEX */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+CF I WITH DIAERESIS */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+D0 ETH */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+D1 N WITH TILDE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+D2 O WITH GRAVE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+D3 O WITH ACUTE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+D4 O WITH CIRCUMFLEX */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+D5 O WITH TILDE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+D6 O WITH DIAERESIS */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+D7 MULTIPLICATION SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+D8 O WITH STROKE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+D9 U WITH GRAVE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+DA U WITH ACUTE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+DB U WITH CIRCUMFLEX */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+DC U WITH DIAERESIS */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+DD Y WITH ACUTE */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+DE THORN */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_UPPER_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+DF sharp s */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E0 a with grave */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E1 a with acute */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E2 a with circumflex */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E3 a with tilde */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E4 a with diaeresis */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E5 a with ring above */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E6 ae */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E7 c with cedilla */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E8 e with grave */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+E9 e with acute */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+EA e with circumflex */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+EB e with diaeresis */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+EC i with grave */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+ED i with acute */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+EE i with circumflex */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+EF i with diaeresis */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+F0 eth */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+F1 n with tilde */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+F2 o with grave */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+F3 o with acute */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+F4 o with circumflex */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+F5 o with tilde */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+F6 o with diaeresis */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+F7 DIVISION SIGN */ (1U<<_CC_GRAPH_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_QUOTEMETA), +/* U+F8 o with stroke */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+F9 u with grave */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+FA u with acute */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+FB u with circumflex */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+FC u with diaeresis */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+FD y with acute */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+FE thorn */ (1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), +/* U+FF y with diaeresis */ (1U<<_CC_NONLATIN1_FOLD)|(1U<<_CC_ALNUMC_L1)|(1U<<_CC_ALPHA_L1)|(1U<<_CC_CHARNAME_CONT)|(1U<<_CC_GRAPH_L1)|(1U<<_CC_IDFIRST_L1)|(1U<<_CC_LOWER_L1)|(1U<<_CC_PRINT_L1)|(1U<<_CC_WORDCHAR_L1), /* ex: set ro: */ diff --git a/regen/mk_PL_charclass.pl b/regen/mk_PL_charclass.pl index d92d458..eccb0e8 100644 --- a/regen/mk_PL_charclass.pl +++ b/regen/mk_PL_charclass.pl @@ -134,7 +134,7 @@ foreach my $folded (keys %folded_closure) { my @bits; # Bit map for each code point foreach my $folded (keys %folded_closure) { - $bits[$folded] = "_CC_NONLATIN1_FOLD" if grep { $_ > 255 } + $bits[$folded] = "(1U<<_CC_NONLATIN1_FOLD)" if grep { $_ > 255 } @{$folded_closure{$folded}}; } @@ -189,7 +189,7 @@ for my $ord (0..255) { #print "$ord, $name $property, $re\n"; if ($char =~ $re) { # Add this property if matches $bits[$ord] .= '|' if $bits[$ord]; - $bits[$ord] .= "_CC_$property"; + $bits[$ord] .= "(1U<<_CC_$property)"; } } #print __LINE__, " $ord $char $bits[$ord]\n"; -- 2.7.4