##
## This file created by mktables
## List of built-in \p{...}/\P{...} properties.
##
## '*' means name may be 'fuzzy'
##

  \p{ASCII}                                  [[:ASCII:]]
  \p{Alnum}                                  [[:Alnum:]]
* \p{Alphabetic}                             [\p{L}\p{OtherAlphabetic}]
  \p{Alpha}                                  [[:Alpha:]]
  \p{Any}                                    Alias for \p{Any} ([\x{0000}-\x{10FFFF}])
  \p{Any}                                    [\x{0000}-\x{10FFFF}]
* \p{Arabic}                                 Script 'Arabic'
* \p{Armenian}                               Script 'Armenian'
* \p{AsciiHexDigit}                          Extended property 'ASCII_Hex_Digit'
  \p{Assigned}                               All assigned code points
* \p{Bengali}                                Script 'Bengali'
* \p{BidiControl}                            Extended property 'Bidi_Control'
  \p{Blank}                                  [[:Blank:]]
* \p{Bopomofo}                               Script 'Bopomofo'
* \p{Braille}                                Script 'Braille'
* \p{Buginese}                               Script 'Buginese'
* \p{Buhid}                                  Script 'Buhid'
* \p{CanadianAboriginal}                     Script 'Canadian_Aboriginal'
* \p{Cc}                                     Alias for \p{Cc} (General Category 'Cc')
  \p{Cc}                                     General Category 'Cc'
* \p{Cf}                                     Alias for \p{Cf} (General Category 'Cf')
  \p{Cf}                                     General Category 'Cf'
* \p{Cherokee}                               Script 'Cherokee'
  \p{Cntrl}                                  [[:Cntrl:]]
* \p{Cn}                                     Alias for \p{Cn} (General Category 'Cn' [not functional in Perl])
  \p{Cn}                                     General Category 'Cn' [not functional in Perl]
* \p{Common}                                 Script 'Common'
* \p{Coptic}                                 Script 'Coptic'
* \p{Co}                                     Alias for \p{Co} (General Category 'Co')
  \p{Co}                                     General Category 'Co'
* \p{Cs}                                     Alias for \p{Cs} (General Category 'Cs')
  \p{Cs}                                     General Category 'Cs'
* \p{Cypriot}                                Script 'Cypriot'
* \p{Cyrillic}                               Script 'Cyrillic'
* \p{C}                                      Alias for \p{C} (Major Category 'C')
  \p{C}                                      Major Category 'C'
* \p{Dash}                                   Extended property 'Dash'
* \p{Deprecated}                             Extended property 'Deprecated'
* \p{Deseret}                                Script 'Deseret'
* \p{Devanagari}                             Script 'Devanagari'
* \p{Diacritic}                              Extended property 'Diacritic'
  \p{Digit}                                  [[:Digit:]]
* \p{Ethiopic}                               Script 'Ethiopic'
* \p{Extender}                               Extended property 'Extender'
* \p{Georgian}                               Script 'Georgian'
* \p{Glagolitic}                             Script 'Glagolitic'
* \p{Gothic}                                 Script 'Gothic'
* \p{GraphemeLink}                           Extended property 'Grapheme_Link'
  \p{Graph}                                  [[:Graph:]]
* \p{Greek}                                  Script 'Greek'
* \p{Gujarati}                               Script 'Gujarati'
* \p{Gurmukhi}                               Script 'Gurmukhi'
* \p{Hangul}                                 Script 'Hangul'
* \p{Hanunoo}                                Script 'Hanunoo'
* \p{Han}                                    Script 'Han'
* \p{Hebrew}                                 Script 'Hebrew'
* \p{HexDigit}                               Extended property 'Hex_Digit'
* \p{Hiragana}                               Script 'Hiragana'
* \p{Hyphen}                                 Extended property 'Hyphen'
* \p{IdContinue}                             [\p{ID_Start}\p{Mn}\p{Mc}\p{Nd}\p{Pc}]
* \p{IdStart}                                [\p{Ll}\p{Lu}\p{Lt}\p{Lm}\p{Lo}\p{Nl}]
* \p{Ideographic}                            Extended property 'Ideographic'
* \p{IdsBinaryOperator}                      Extended property 'IDS_Binary_Operator'
* \p{IdsTrinaryOperator}                     Extended property 'IDS_Trinary_Operator'
* \p{InAegeanNumbers}                        Block 'Aegean Numbers'
* \p{InAlphabeticPresentationForms}          Block 'Alphabetic Presentation Forms'
* \p{InAncientGreekMusicalNotation}          Block 'Ancient Greek Musical Notation'
* \p{InAncientGreekNumbers}                  Block 'Ancient Greek Numbers'
* \p{InArabicPresentationFormsA}             Block 'Arabic Presentation Forms-A'
* \p{InArabicPresentationFormsB}             Block 'Arabic Presentation Forms-B'
* \p{InArabicSupplement}                     Block 'Arabic Supplement'
* \p{InArabic}                               Block 'Arabic'
* \p{InArmenian}                             Block 'Armenian'
* \p{InArrows}                               Block 'Arrows'
* \p{InBasicLatin}                           Block 'Basic Latin'
* \p{InBengali}                              Block 'Bengali'
* \p{InBlockElements}                        Block 'Block Elements'
* \p{InBopomofoExtended}                     Block 'Bopomofo Extended'
* \p{InBopomofo}                             Block 'Bopomofo'
* \p{InBoxDrawing}                           Block 'Box Drawing'
* \p{InBraillePatterns}                      Block 'Braille Patterns'
* \p{InBuginese}                             Block 'Buginese'
* \p{InBuhid}                                Block 'Buhid'
* \p{InByzantineMusicalSymbols}              Block 'Byzantine Musical Symbols'
* \p{InCherokee}                             Block 'Cherokee'
* \p{InCjkCompatibilityForms}                Block 'CJK Compatibility Forms'
* \p{InCjkCompatibilityIdeographsSupplement} Block 'CJK Compatibility Ideographs Supplement'
* \p{InCjkCompatibilityIdeographs}           Block 'CJK Compatibility Ideographs'
* \p{InCjkCompatibility}                     Block 'CJK Compatibility'
* \p{InCjkRadicalsSupplement}                Block 'CJK Radicals Supplement'
* \p{InCjkStrokes}                           Block 'CJK Strokes'
* \p{InCjkSymbolsAndPunctuation}             Block 'CJK Symbols and Punctuation'
* \p{InCjkUnifiedIdeographsExtensionA}       Block 'CJK Unified Ideographs Extension A'
* \p{InCjkUnifiedIdeographsExtensionB}       Block 'CJK Unified Ideographs Extension B'
* \p{InCjkUnifiedIdeographs}                 Block 'CJK Unified Ideographs'
* \p{InCombiningDiacriticalMarksForSymbols}  Block 'Combining Diacritical Marks for Symbols'
* \p{InCombiningDiacriticalMarksSupplement}  Block 'Combining Diacritical Marks Supplement'
* \p{InCombiningDiacriticalMarks}            Block 'Combining Diacritical Marks'
* \p{InCombiningHalfMarks}                   Block 'Combining Half Marks'
* \p{InControlPictures}                      Block 'Control Pictures'
* \p{InCoptic}                               Block 'Coptic'
* \p{InCurrencySymbols}                      Block 'Currency Symbols'
* \p{InCypriotSyllabary}                     Block 'Cypriot Syllabary'
* \p{InCyrillicSupplement}                   Block 'Cyrillic Supplement'
* \p{InCyrillic}                             Block 'Cyrillic'
* \p{InDeseret}                              Block 'Deseret'
* \p{InDevanagari}                           Block 'Devanagari'
* \p{InDingbats}                             Block 'Dingbats'
* \p{InEnclosedAlphanumerics}                Block 'Enclosed Alphanumerics'
* \p{InEnclosedCjkLettersAndMonths}          Block 'Enclosed CJK Letters and Months'
* \p{InEthiopicExtended}                     Block 'Ethiopic Extended'
* \p{InEthiopicSupplement}                   Block 'Ethiopic Supplement'
* \p{InEthiopic}                             Block 'Ethiopic'
* \p{InGeneralPunctuation}                   Block 'General Punctuation'
* \p{InGeometricShapes}                      Block 'Geometric Shapes'
* \p{InGeorgianSupplement}                   Block 'Georgian Supplement'
* \p{InGeorgian}                             Block 'Georgian'
* \p{InGlagolitic}                           Block 'Glagolitic'
* \p{InGothic}                               Block 'Gothic'
* \p{InGreekAndCoptic}                       Block 'Greek and Coptic'
* \p{InGreekExtended}                        Block 'Greek Extended'
* \p{InGujarati}                             Block 'Gujarati'
* \p{InGurmukhi}                             Block 'Gurmukhi'
* \p{InHalfwidthAndFullwidthForms}           Block 'Halfwidth and Fullwidth Forms'
* \p{InHangulCompatibilityJamo}              Block 'Hangul Compatibility Jamo'
* \p{InHangulJamo}                           Block 'Hangul Jamo'
* \p{InHangulSyllables}                      Block 'Hangul Syllables'
* \p{InHanunoo}                              Block 'Hanunoo'
* \p{InHebrew}                               Block 'Hebrew'
* \p{InHighPrivateUseSurrogates}             Block 'High Private Use Surrogates'
* \p{InHighSurrogates}                       Block 'High Surrogates'
* \p{InHiragana}                             Block 'Hiragana'
* \p{InIdeographicDescriptionCharacters}     Block 'Ideographic Description Characters'
* \p{InIpaExtensions}                        Block 'IPA Extensions'
* \p{InKanbun}                               Block 'Kanbun'
* \p{InKangxiRadicals}                       Block 'Kangxi Radicals'
* \p{InKannada}                              Block 'Kannada'
* \p{InKatakanaPhoneticExtensions}           Block 'Katakana Phonetic Extensions'
* \p{InKatakana}                             Block 'Katakana'
* \p{InKharoshthi}                           Block 'Kharoshthi'
* \p{InKhmerSymbols}                         Block 'Khmer Symbols'
* \p{InKhmer}                                Block 'Khmer'
* \p{InLao}                                  Block 'Lao'
* \p{InLatin1Supplement}                     Block 'Latin-1 Supplement'
* \p{InLatinExtendedAdditional}              Block 'Latin Extended Additional'
* \p{InLatinExtendedA}                       Block 'Latin Extended-A'
* \p{InLatinExtendedB}                       Block 'Latin Extended-B'
* \p{InLetterlikeSymbols}                    Block 'Letterlike Symbols'
* \p{InLimbu}                                Block 'Limbu'
* \p{InLinearBIdeograms}                     Block 'Linear B Ideograms'
* \p{InLinearBSyllabary}                     Block 'Linear B Syllabary'
* \p{InLowSurrogates}                        Block 'Low Surrogates'
* \p{InMalayalam}                            Block 'Malayalam'
* \p{InMathematicalAlphanumericSymbols}      Block 'Mathematical Alphanumeric Symbols'
* \p{InMathematicalOperators}                Block 'Mathematical Operators'
* \p{InMiscellaneousMathematicalSymbolsA}    Block 'Miscellaneous Mathematical Symbols-A'
* \p{InMiscellaneousMathematicalSymbolsB}    Block 'Miscellaneous Mathematical Symbols-B'
* \p{InMiscellaneousSymbolsAndArrows}        Block 'Miscellaneous Symbols and Arrows'
* \p{InMiscellaneousSymbols}                 Block 'Miscellaneous Symbols'
* \p{InMiscellaneousTechnical}               Block 'Miscellaneous Technical'
* \p{InModifierToneLetters}                  Block 'Modifier Tone Letters'
* \p{InMongolian}                            Block 'Mongolian'
* \p{InMusicalSymbols}                       Block 'Musical Symbols'
* \p{InMyanmar}                              Block 'Myanmar'
* \p{InNewTaiLue}                            Block 'New Tai Lue'
* \p{InNumberForms}                          Block 'Number Forms'
* \p{InOgham}                                Block 'Ogham'
* \p{InOldItalic}                            Block 'Old Italic'
* \p{InOldPersian}                           Block 'Old Persian'
* \p{InOpticalCharacterRecognition}          Block 'Optical Character Recognition'
* \p{InOriya}                                Block 'Oriya'
* \p{InOsmanya}                              Block 'Osmanya'
* \p{InPhoneticExtensionsSupplement}         Block 'Phonetic Extensions Supplement'
* \p{InPhoneticExtensions}                   Block 'Phonetic Extensions'
* \p{InPrivateUseArea}                       Block 'Private Use Area'
* \p{InRunic}                                Block 'Runic'
* \p{InShavian}                              Block 'Shavian'
* \p{InSinhala}                              Block 'Sinhala'
* \p{InSmallFormVariants}                    Block 'Small Form Variants'
* \p{InSpacingModifierLetters}               Block 'Spacing Modifier Letters'
* \p{InSpecials}                             Block 'Specials'
* \p{InSuperscriptsAndSubscripts}            Block 'Superscripts and Subscripts'
* \p{InSupplementalArrowsA}                  Block 'Supplemental Arrows-A'
* \p{InSupplementalArrowsB}                  Block 'Supplemental Arrows-B'
* \p{InSupplementalMathematicalOperators}    Block 'Supplemental Mathematical Operators'
* \p{InSupplementalPunctuation}              Block 'Supplemental Punctuation'
* \p{InSupplementaryPrivateUseAreaA}         Block 'Supplementary Private Use Area-A'
* \p{InSupplementaryPrivateUseAreaB}         Block 'Supplementary Private Use Area-B'
* \p{InSylotiNagri}                          Block 'Syloti Nagri'
* \p{InSyriac}                               Block 'Syriac'
* \p{InTagalog}                              Block 'Tagalog'
* \p{InTagbanwa}                             Block 'Tagbanwa'
* \p{InTags}                                 Block 'Tags'
* \p{InTaiLe}                                Block 'Tai Le'
* \p{InTaiXuanJingSymbols}                   Block 'Tai Xuan Jing Symbols'
* \p{InTamil}                                Block 'Tamil'
* \p{InTelugu}                               Block 'Telugu'
* \p{InThaana}                               Block 'Thaana'
* \p{InThai}                                 Block 'Thai'
* \p{InTibetan}                              Block 'Tibetan'
* \p{InTifinagh}                             Block 'Tifinagh'
* \p{InUgaritic}                             Block 'Ugaritic'
* \p{InUnifiedCanadianAboriginalSyllabics}   Block 'Unified Canadian Aboriginal Syllabics'
* \p{InVariationSelectorsSupplement}         Block 'Variation Selectors Supplement'
* \p{InVariationSelectors}                   Block 'Variation Selectors'
* \p{InVerticalForms}                        Block 'Vertical Forms'
* \p{InYiRadicals}                           Block 'Yi Radicals'
* \p{InYiSyllables}                          Block 'Yi Syllables'
* \p{InYijingHexagramSymbols}                Block 'Yijing Hexagram Symbols'
* \p{Inherited}                              Script 'Inherited'
* \p{JoinControl}                            Extended property 'Join_Control'
* \p{Kannada}                                Script 'Kannada'
* \p{Katakana}                               Script 'Katakana'
* \p{Kharoshthi}                             Script 'Kharoshthi'
* \p{Khmer}                                  Script 'Khmer'
* \p{LC}                                     Alias for \p{LC} ([\p{Ll}\p{Lu}\p{Lt}])
  \p{LC}                                     [\p{Ll}\p{Lu}\p{Lt}]
* \p{Lao}                                    Script 'Lao'
* \p{Latin}                                  Script 'Latin'
* \p{Limbu}                                  Script 'Limbu'
* \p{LinearB}                                Script 'Linear_B'
* \p{Ll}                                     Alias for \p{Ll} (General Category 'Ll')
  \p{Ll}                                     General Category 'Ll'
* \p{Lm}                                     Alias for \p{Lm} (General Category 'Lm')
  \p{Lm}                                     General Category 'Lm'
* \p{LogicalOrderException}                  Extended property 'Logical_Order_Exception'
* \p{Lowercase}                              [\p{Ll}\p{OtherLowercase}]
  \p{Lower}                                  [[:Lower:]]
* \p{Lo}                                     Alias for \p{Lo} (General Category 'Lo')
  \p{Lo}                                     General Category 'Lo'
* \p{Lt}                                     Alias for \p{Lt} (General Category 'Lt')
  \p{Lt}                                     General Category 'Lt'
* \p{Lu}                                     Alias for \p{Lu} (General Category 'Lu')
  \p{Lu}                                     General Category 'Lu'
* \p{L}                                      Alias for \p{L} (Major Category 'L')
  \p{L}                                      Major Category 'L'
* \p{Malayalam}                              Script 'Malayalam'
* \p{Math}                                   [\p{Sm}\p{OtherMath}]
* \p{Mc}                                     Alias for \p{Mc} (General Category 'Mc')
  \p{Mc}                                     General Category 'Mc'
* \p{Me}                                     Alias for \p{Me} (General Category 'Me')
  \p{Me}                                     General Category 'Me'
* \p{Mn}                                     Alias for \p{Mn} (General Category 'Mn')
  \p{Mn}                                     General Category 'Mn'
* \p{Mongolian}                              Script 'Mongolian'
* \p{Myanmar}                                Script 'Myanmar'
* \p{M}                                      Alias for \p{M} (Major Category 'M')
  \p{M}                                      Major Category 'M'
* \p{Nd}                                     Alias for \p{Nd} (General Category 'Nd')
  \p{Nd}                                     General Category 'Nd'
* \p{NewTaiLue}                              Script 'New_Tai_Lue'
* \p{Nl}                                     Alias for \p{Nl} (General Category 'Nl')
  \p{Nl}                                     General Category 'Nl'
* \p{NoncharacterCodePoint}                  Extended property 'Noncharacter_Code_Point'
* \p{No}                                     Alias for \p{No} (General Category 'No')
  \p{No}                                     General Category 'No'
* \p{N}                                      Alias for \p{N} (Major Category 'N')
  \p{N}                                      Major Category 'N'
* \p{Ogham}                                  Script 'Ogham'
* \p{OldItalic}                              Script 'Old_Italic'
* \p{OldPersian}                             Script 'Old_Persian'
* \p{Oriya}                                  Script 'Oriya'
* \p{Osmanya}                                Script 'Osmanya'
* \p{OtherAlphabetic}                        Extended property 'Other_Alphabetic'
* \p{OtherDefaultIgnorableCodePoint}         Extended property 'Other_Default_Ignorable_Code_Point'
* \p{OtherGraphemeExtend}                    Extended property 'Other_Grapheme_Extend'
* \p{OtherIdContinue}                        Extended property 'Other_ID_Continue'
* \p{OtherIdStart}                           Extended property 'Other_ID_Start'
* \p{OtherLowercase}                         Extended property 'Other_Lowercase'
* \p{OtherMath}                              Extended property 'Other_Math'
* \p{OtherUppercase}                         Extended property 'Other_Uppercase'
* \p{PatternSyntax}                          Extended property 'Pattern_Syntax'
* \p{PatternWhiteSpace}                      Extended property 'Pattern_White_Space'
* \p{Pc}                                     Alias for \p{Pc} (General Category 'Pc')
  \p{Pc}                                     General Category 'Pc'
* \p{Pd}                                     Alias for \p{Pd} (General Category 'Pd')
  \p{Pd}                                     General Category 'Pd'
* \p{Pe}                                     Alias for \p{Pe} (General Category 'Pe')
  \p{Pe}                                     General Category 'Pe'
* \p{Pf}                                     Alias for \p{Pf} (General Category 'Pf')
  \p{Pf}                                     General Category 'Pf'
* \p{Pi}                                     Alias for \p{Pi} (General Category 'Pi')
  \p{Pi}                                     General Category 'Pi'
* \p{Po}                                     Alias for \p{Po} (General Category 'Po')
  \p{Po}                                     General Category 'Po'
  \p{Print}                                  [[:Print:]]
* \p{Ps}                                     Alias for \p{Ps} (General Category 'Ps')
  \p{Ps}                                     General Category 'Ps'
  \p{Punct}                                  [[:Punct:]]
* \p{P}                                      Alias for \p{P} (Major Category 'P')
  \p{P}                                      Major Category 'P'
* \p{QuotationMark}                          Extended property 'Quotation_Mark'
* \p{Radical}                                Extended property 'Radical'
* \p{Runic}                                  Script 'Runic'
* \p{Sc}                                     Alias for \p{Sc} (General Category 'Sc')
  \p{Sc}                                     General Category 'Sc'
* \p{Shavian}                                Script 'Shavian'
* \p{Sinhala}                                Script 'Sinhala'
* \p{Sk}                                     Alias for \p{Sk} (General Category 'Sk')
  \p{Sk}                                     General Category 'Sk'
* \p{Sm}                                     Alias for \p{Sm} (General Category 'Sm')
  \p{Sm}                                     General Category 'Sm'
* \p{SoftDotted}                             Extended property 'Soft_Dotted'
* \p{So}                                     Alias for \p{So} (General Category 'So')
  \p{So}                                     General Category 'So'
  \p{SpacePerl}                              \s
  \p{Space}                                  [[:Space:]]
* \p{Sterm}                                  Extended property 'STerm'
* \p{SylotiNagri}                            Script 'Syloti_Nagri'
* \p{Syriac}                                 Script 'Syriac'
* \p{S}                                      Alias for \p{S} (Major Category 'S')
  \p{S}                                      Major Category 'S'
* \p{Tagalog}                                Script 'Tagalog'
* \p{Tagbanwa}                               Script 'Tagbanwa'
* \p{TaiLe}                                  Script 'Tai_Le'
* \p{Tamil}                                  Script 'Tamil'
* \p{Telugu}                                 Script 'Telugu'
* \p{TerminalPunctuation}                    Extended property 'Terminal_Punctuation'
* \p{Thaana}                                 Script 'Thaana'
* \p{Thai}                                   Script 'Thai'
* \p{Tibetan}                                Script 'Tibetan'
* \p{Tifinagh}                               Script 'Tifinagh'
  \p{Title}                                  [[:Title:]]
* \p{Ugaritic}                               Script 'Ugaritic'
* \p{UnifiedIdeograph}                       Extended property 'Unified_Ideograph'
* \p{Uppercase}                              [\p{Lu}\p{Other_Uppercase}]
  \p{Upper}                                  [[:Upper:]]
* \p{VariationSelector}                      Extended property 'Variation_Selector'
* \p{WhiteSpace}                             Extended property 'White_Space'
  \p{Word}                                   [[:Word:]]
  \p{XDigit}                                 [[:XDigit:]]
* \p{Yi}                                     Script 'Yi'
* \p{Zl}                                     Alias for \p{Zl} (General Category 'Zl')
  \p{Zl}                                     General Category 'Zl'
* \p{Zp}                                     Alias for \p{Zp} (General Category 'Zp')
  \p{Zp}                                     General Category 'Zp'
* \p{Zs}                                     Alias for \p{Zs} (General Category 'Zs')
  \p{Zs}                                     General Category 'Zs'
* \p{Z}                                      Alias for \p{Z} (Major Category 'Z')
  \p{Z}                                      Major Category 'Z'
  \p{_CanonDCIJ}                             (for internal casefolding use)
  \p{_CaseIgnorable}                         (for internal casefolding use)
  \p{_CombAbove}                             (for internal casefolding use)
