Root Zone Merged LGR lgr-3-common-25apr19-en

This document is mechanically formatted from the XML file for the LGR. It provides additional summary data and explanatory text. The XML file remains the sole normative specification of the LGR.

Date 2019-04-25
LGR Version 3
Language und-Arab
Language und-Deva
Language und-Ethi
Language und-Geor
Language und-Gujr
Language und-Guru
Language und-Hebr
Language und-Khmr
Language und-Knda
Language und-Laoo
Language und-Mlym
Language und-Orya
Language und-Sinh
Language und-Taml
Language und-Telu
Language und-Thai
Scope domain: "." (Root)
Unicode Version 6.3.0

Table of Contents

1 Description

Label Generation Rules for the Root Zone — LGR-3

Note: this merged file is intended to be used for testing a label for conflicts with existing labels irrespective of their script. However, it can neither be used to conclusively establish the validity of any label nor to generate the set of allocatable variant labels (see Section 5.2, "Common LGR" in [LGR-3]).

Overview

This document, together with the set of element LGRs, specifies an integrated set of Label Generation Rules for the Root Zone. For more details on the Root Zone LGRs and their development see "Root Zone Label Generation Rules - LGR-3: Overview and Summary [LGR-3]. The format of this file follows [RFC 7940].

This version of the document and all associated files are released for Public Comment. Please see the announcement on the ICANN website for public comments on the Root Zone LGR-3 for details on how to submit comments.

Element LGRs

The Label Generation Rules for the Root Zone (LGR-3) are integrated from the following set of script-specific element LGRs:

Each element LGR represents in full the underlying, proposal for the script-based LGR, except for changes required by the integration process or for uniformity of presentation. See Section 3, "Integration and Contents of LGR-3" in [LGR-3].

Merged LGR

This merged LGR contains the union of the repertoire, variant mappings and Whole Label Evaluation (WLE) rules as described in the following sections. Data that are necessarily script-dependent, such as the type for variant mappings have been removed or replaced by default values.

When processing an applied for label, this merged LGR presents the complete data and specification needed for conflict checking with any existing label, independent of script, while each script-specific element LGR presents the complete data and specification to determine the validity and full set of allocatable variants for the label, when applied for under that script. See also Section 5, "Using the LGR" in [LGR-3].

Repertoire

The repertoire of the integrated Root Zone LGR is the cumulative repertoire of all the Element LGRs that have been integrated into this version. Those repertoires, in turn were developed based on [MSR-4], which is a subset of [Unicode 6.3].

As a Root Zone LGR, the repertoire includes neither digits nor the HYPHEN-MINUS.

For further details, see Section 3.2.1, "Repertoire" in [LGR-3].

Each code point or range is tagged with the script or scripts that the code point is used with, and a reference to the Unicode Standard in which the code point was first encoded, see "References" below. Some code points are also tagged with script-specific classifications. These tags have been prefixed with the Unicode script identifier.

Variants

The variant mappings in this LGR are the union of the non-reflexive variant mappings from all the Element LGRs that have been integrated into this version of the Root Zone LGR. Because the disposition of variant labels, for example as "allocatable", is specific to each script, information related to that cannot be expressed in the script-neutral context of this merged file. Instead, all merged variant mappings are labeled as "blocked" in this document as needed for conflict checking. See also Section 3.2.2, "Variants" in [LGR-3].

Context Rules for Variants: some of the variants defined in this LGR are "effective null variants", that is, some code points in the source map to "nothing" in the target with all other code points unchanged. (Because mappings are symmetric, it does not matter whether it is the forward or reverse mapping that maps to "null"). Such variants require a context rule to keep the variant set well behaved. Symmetry requires the same context rule for both forward and reverse mappings.

In other cases, the sequences or code points making up source and target are constrained by explicit context rules on the code points (or by implicit context rules defined for the adjacent code points). In such a case, any variants may require context rules that match the intersection between the effective contexts for both source and target; otherwise, a sequence might be considered valid in some variant label when it would not be valid in an equivalent context in an original label.

The specification of variants in the Root Zone LGR follows the guidelines in [RFC 8228].

Character Classes

This merged LGR includes the cumulative set of character classes from all the Element LGRs that have been integrated into this version of the Root Zone LGR. See Section 3.2.3, "Character Classes" in [LGR-3]. The names for any script-specific character classes have been prefixed with the Unicode script identifier.

Whole Label Evaluation (WLE) and Context Rules

This merged LGR includes the cumulative set of WLE and contextrules and actions from all the Element LGRs that have been integrated into this version of the Root Zone LGR. See Section 3.2.4, "Whole Label EvaluationRules (WLE)" [LGR-3]. See also the comments given for each rule or action.

Default Whole Label Evaluation Rules and Actions

The integrated LGR includes the set of required default WLE rules and actions applicable to the Root Zone and defined in [MSR-4]. They are marked with ⍟. These default rules include the restrictions defined in [RFC 5891] on placement of combining marks.

Script-specific WLE rules

The names for any script-specific rules have been prefixed with the Unicode script identifier.

Methodology and Contributors

The Root Zone Label Generation Rules - LGR-3 [LGR-3] were integrated by the Integration Panel [IP], from a set of proposals for script-based root zone LGRs developed by community-based Generation Panels [GPs] in an open process with multiple public consultations defined in [Procedure] and [Guidelines]. For more information on the methodology and contributors, see [LGR-3], in particular Section 2 "Process of Integration" and Section 8, "Contributors".

References

In the listing of the repertoire, references starting at [0] refer to Unicode Standard versions in which the corresponding code points were initially encoded. References [100] and above correspond to the script-specific LGRs that include the repertoire item. Repertoire items may have more than one reference.

In addition the following references are cited in this document:

[GPs]
Internet Corporation for Assigned Names and Numbers (ICANN), "Generation Panels",
https://community.icann.org/display/croscomlgrprocedure/Generation+Panels
(Accessed on 20 Nov. 2015)
[Guidelines]
Internet Corporation for Assigned Names and Numbers, (ICANN),“Guidelines for Developing Script-Specific Label Generation Rules for Integration into the Root Zone LGR”. (Los Angeles, California: ICANN, December 2014),
https://community.icann.org/download/attachments/43989034/Guidelines-for-LGR-2014-12-02.pdf
[IP]
Internet Corporation for Assigned Names and Numbers, (ICANN), "Integration Panel"
https://community.icann.org/display/croscomlgrprocedure/Integration+Panel,
(Accessed on 20 Nov. 2015)
[LGR-3]
Integration Panel, "Root Zone Label Generation Rules - LGR-3: Overview and Summary", 25 April 2019,
https://www.icann.org/sites/default/files/lgr/lgr-3-overview-25apr19-en.pdf
[MSR-4]
Integration Panel, "Maximal Starting Repertoire - MSR-4: Overview and Rationale", 7 February 2019,
https://www.icann.org/en/system/files/files/msr-4-overview-25jan19-en.pdf
[Procedure]
Internet Corporation for Assigned Names and Numbers, "Procedure to Develop and Maintain the Label Generation Rules for the Root Zone in Respect of IDNA Labels." (Los Angeles, California: ICANN, March, 2013)
http://www.icann.org/en/resources/idn/variant-tlds/draft-lgr-procedure-20mar13-en.pdf
[Proposal-Arabic]
TF-AIDN, "Proposal for Arabic Script Root Zone LGR", 18 November 2015 (PDF),
https://www.icann.org/en/system/files/files/arabic-lgr-proposal-18nov15-en.pdf
[Proposal-Devanagari]
Neo-Brahmi Generation Panel, "Proposal for the Devanagari Script Root Zone LGR", 22 April 2019 (PDF),
https://www.icann.org/en/system/files/files/proposal-devanagari-lgr-22apr19-en.pdf
[Proposal-Ethiopic]
Ethiopic Script Generation Panel, "Proposal for Ethiopic Script Root Zone LGR", 17 May 2017 (PDF),
https://www.icann.org/en/system/files/files/proposal-ethiopic-lgr-17may17-en.pdf
[Proposal-Georgian]
Georgian Script Generation Panel, "Proposal for the Georgian Script Root Zone LGR", 24 November 2016 (PDF),
https://www.icann.org/en/system/files/files/proposal-georgian-lgr-24nov16-en.pdf
[Proposal-Gujarati]
Neo-Brahmi Generation Panel, "Proposal for the Gujarati Script Root Zone LGR", 6 March 2019 (PDF),
https://www.icann.org/en/system/files/files/proposal-gujarati-lgr-06mar19-en.pdf
[Proposal-Gurmukhi]
Neo-Brahmi Generation Panel, "Proposal for the Gurmukhi Script Root Zone LGR", 22 April 2019 (PDF),
https://www.icann.org/en/system/files/files/proposal-gurmukhi-lgr-22apr19-en.pdf
[Proposal-Hebrew]
Hebrew Generation Panel, "Proposal for a Hebrew Script Root Zone Label Generation Ruleset (LGR)", 24 April 2091 (PDF),
https://www.icann.org/en/system/files/files/proposal-hebrew-lgr-24Apr2019-en.pdf
[Proposal-Kannada]
Neo-Brahmi Generation Panel, "Proposal for the Kannada Script Root Zone LGR", 6 March 2019 (PDF),
https://www.icann.org/en/system/files/files/proposal-kannada-lgr-06mar19-en.pdf
[Proposal-Khmer]
Khmer Generation Panel, “Proposal for Khmer Script Root Zone Label Generation Rules (LGR)”, 15 August 2016 (PDF),
https://www.icann.org/en/system/files/files/proposal-khmer-lgr-15aug16-en.pdf
[Proposal-Lao]
Lao Script Generation Panel, "Proposal for a Lao Script Root Zone LGR", 31 January 2017 (PDF),
https://www.icann.org/en/system/files/files/proposal-lao-lgr-31jan17-en.pdf
[Proposal-Malayalam]
Neo-Brahmi Generation Panel, "Proposal for the Malayalam Script Root Zone LGR", 22 April 2019 (PDF),
https://www.icann.org/en/system/files/files/proposal-malayalam-lgr-22apr19-en.pdf
[Proposal-Oriya]
Neo-Brahmi Generation Panel, "Proposal for the Oriya Script Root Zone LGR", 6 March 2019 (PDF),
https://www.icann.org/en/system/files/files/proposal-oriya-lgr-06mar19-en.pdf
[Proposal-Sinhala]
Neo-Brahmi Generation Panel, "Proposal for the Sinhala Script Root Zone LGR", 22 April 2019 (PDF),
https://www.icann.org/en/system/files/files/proposal-sinhala-lgr-22apr19-en.pdf
[Proposal-Tamil]
Neo-Brahmi Generation Panel, "Proposal for the Tamil Script Root Zone LGR", 6 March 2019 (PDF),
https://www.icann.org/en/system/files/files/proposal-tamil-lgr-06mar19-en.pdf
[Proposal-Telugu]
Neo-Brahmi Generation Panel, "Proposal for the Telugu Script Root Zone LGR", 6 March 2019 (PDF),
https://www.icann.org/en/system/files/files/proposal-telugu-lgr-06mar19-en.pdf
[Proposal-Thai]
The Generation Panel for the Thai Script LGR, "Proposal for the Thai Script Root Zone LGR", 25 May 2017 (PDF),
https://www.icann.org/en/system/files/files/proposal-thai-lgr-25may17-en.pdf
[RFC 5891]
J. Klensin, "Internationalized Domain Names in Applications (IDNA): Protocol", RFC 5891, August 2010,
https://www.rfc-editor.org/info/rfc5891
[RFC 6365]
Hoffman, P. and J. Klensin, "Terminology Used in Internationalization in the IETF", BCP 166, RFC 6365, DOI 10.17487/RFC6365, September 2011,
https://www.rfc-editor.org/info/rfc6365
[RFC 7940]
Davies, K. and A. Freytag, "Representing Label Generation Rulesets Using XML", RFC 7940, August 2016,
https://www.rfc-editor.org/info/rfc7940
[RFC 8228]
A. Freytag, "Guidance on Designing Label Generation Rulesets (LGRs) Supporting Variant Labels", RFC 8228, August 2017,
https://www.rfc-editor.org/info/rfc8228
[Unicode 6.3]
The Unicode Consortium. The Unicode Standard, Version 6.3.0, (Mountain View, CA: The Unicode Consortium, 2013. ISBN 978-1-936213-08-5)
http://www.unicode.org/versions/Unicode6.3.0/

For more details for references [100] and up and [0] and up refer to the Table of References below, as well as to [LGR-3].

2 Repertoire

Summary

Number of elements in Repertoire 1321
Number of code points
for each script
Arabic 128
Devanagari 83
Ethiopic 311
Georgian 33
Gujarati 65
Gurmukhi 56
Hebrew 27
Khmer 71
Kannada 62
Lao 51
Malayalam 70
Oriya 62
Sinhala 72
Tamil 48
Telugu 63
Thai 68
Number of code points 1270
Number of sequences 51
Longest code point sequence 4
Code points defined via sequence 2

Repertoire by Code Point

The following table lists the repertoire by code point (or code point sequence). The data in the Script and Name column are extracted from the Unicode character database. Where a comment in the original LGR is equal to the character name, it has been suppressed.

Some code points that may be part of a valid label under this LGR only occur as part of one or more sequences. Such code points are not listed individually in the table.

For any code point or sequence for which a variant is defined, additional information is provided in the Variants column. See also the legend provided below the table.

Code
Point
Glyph Script Name Ref Tags Required Context Variants Comment
U+05D0 א Hebrew HEBREW LETTER ALEF [0], [107]        
U+05D1 ב Hebrew HEBREW LETTER BET [0], [107]        
U+05D2 ג Hebrew HEBREW LETTER GIMEL [0], [107]        
U+05D3 ד Hebrew HEBREW LETTER DALET [0], [107]        
U+05D4 ה Hebrew HEBREW LETTER HE [0], [107]        
U+05D5 ו Hebrew HEBREW LETTER VAV [0], [107]        
U+05D6 ז Hebrew HEBREW LETTER ZAYIN [0], [107]        
U+05D7 ח Hebrew HEBREW LETTER HET [0], [107]        
U+05D8 ט Hebrew HEBREW LETTER TET [0], [107]        
U+05D9 י Hebrew HEBREW LETTER YOD [0], [107]        
U+05DA ך Hebrew HEBREW LETTER FINAL KAF [0], [107]     set 1 Final form
U+05DB כ Hebrew HEBREW LETTER KAF [0], [107]     set 1 Nominal form
U+05DC ל Hebrew HEBREW LETTER LAMED [0], [107]        
U+05DD ם Hebrew HEBREW LETTER FINAL MEM [0], [107]     set 2 Final form
U+05DE מ Hebrew HEBREW LETTER MEM [0], [107]     set 2 Nominal form
U+05DF ן Hebrew HEBREW LETTER FINAL NUN [0], [107]     set 3 Final form
U+05E0 נ Hebrew HEBREW LETTER NUN [0], [107]     set 3 Nominal form
U+05E1 ס Hebrew HEBREW LETTER SAMEKH [0], [107]        
U+05E2 ע Hebrew HEBREW LETTER AYIN [0], [107]        
U+05E3 ף Hebrew HEBREW LETTER FINAL PE [0], [107]     set 4 Final form
U+05E4 פ Hebrew HEBREW LETTER PE [0], [107]     set 4 Nominal form
U+05E5 ץ Hebrew HEBREW LETTER FINAL TSADI [0], [107]     set 5 Final form
U+05E6 צ Hebrew HEBREW LETTER TSADI [0], [107]     set 5 Nominal form
U+05E7 ק Hebrew HEBREW LETTER QOF [0], [107]        
U+05E8 ר Hebrew HEBREW LETTER RESH [0], [107]        
U+05E9 ש Hebrew HEBREW LETTER SHIN [0], [107]        
U+05EA ת Hebrew HEBREW LETTER TAV [0], [107]        
U+0620 ؠ Arabic ARABIC LETTER KASHMIRI YEH [11], [101]       Kashmiri
U+0621 ء Arabic ARABIC LETTER HAMZA [0], [101]       Arabic
U+0622 آ Arabic ARABIC LETTER ALEF WITH MADDA ABOVE [0], [101]     set 6 Arabic
U+0623 أ Arabic ARABIC LETTER ALEF WITH HAMZA ABOVE [0], [101]     set 6 Arabic
U+0624 ؤ Arabic ARABIC LETTER WAW WITH HAMZA ABOVE [0], [101]     set 7 Arabic
U+0625 إ Arabic ARABIC LETTER ALEF WITH HAMZA BELOW [0], [101]     set 6 Arabic
U+0626 ئ Arabic ARABIC LETTER YEH WITH HAMZA ABOVE [0], [101]     set 8 Arabic
U+0627 ا Arabic ARABIC LETTER ALEF [0], [101]     set 6 Arabic
U+0628 ب Arabic ARABIC LETTER BEH [0], [101]       Arabic
U+0629 ة Arabic ARABIC LETTER TEH MARBUTA [0], [101]     set 9 Arabic
U+062A ت Arabic ARABIC LETTER TEH [0], [101]     set 10 Arabic
U+062B ث Arabic ARABIC LETTER THEH [0], [101]     set 11 Arabic
U+062C ج Arabic ARABIC LETTER JEEM [0], [101]       Arabic
U+062D ح Arabic ARABIC LETTER HAH [0], [101]       Arabic
U+062E خ Arabic ARABIC LETTER KHAH [0], [101]       Arabic
U+062F د Arabic ARABIC LETTER DAL [0], [101]       Arabic
U+0630 ذ Arabic ARABIC LETTER THAL [0], [101]       Arabic
U+0631 ر Arabic ARABIC LETTER REH [0], [101]       Arabic
U+0632 ز Arabic ARABIC LETTER ZAIN [0], [101]       Arabic
U+0633 س Arabic ARABIC LETTER SEEN [0], [101]       Arabic
U+0634 ش Arabic ARABIC LETTER SHEEN [0], [101]       Arabic
U+0635 ص Arabic ARABIC LETTER SAD [0], [101]       Arabic
U+0636 ض Arabic ARABIC LETTER DAD [0], [101]       Arabic
U+0637 ط Arabic ARABIC LETTER TAH [0], [101]       Arabic
U+0638 ظ Arabic ARABIC LETTER ZAH [0], [101]       Arabic
U+0639 ع Arabic ARABIC LETTER AIN [0], [101]       Arabic
U+063A غ Arabic ARABIC LETTER GHAIN [0], [101]       Arabic
U+0641 ف Arabic ARABIC LETTER FEH [0], [101]     set 12 Arabic
U+0642 ق Arabic ARABIC LETTER QAF [0], [101]     set 12 Arabic
U+0643 ك Arabic ARABIC LETTER KAF [0], [101]     set 13 Arabic
U+0644 ل Arabic ARABIC LETTER LAM [0], [101]       Arabic
U+0645 م Arabic ARABIC LETTER MEEM [0], [101]       Arabic
U+0646 ن Arabic ARABIC LETTER NOON [0], [101]     set 14 Arabic
U+0647 ه Arabic ARABIC LETTER HEH [0], [101]     set 9 Arabic
U+0648 و Arabic ARABIC LETTER WAW [0], [101]     set 7 Arabic
U+0649 ى Arabic ARABIC LETTER ALEF MAKSURA [0], [101]     set 8 Arabic
U+064A ي Arabic ARABIC LETTER YEH [0], [101]     set 8 Arabic
U+0672 ٲ Arabic ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE [0], [101]     set 6 Kashmiri
U+0679 ٹ Arabic ARABIC LETTER TTEH [0], [101]     set 15 Urdu
U+067A ٺ Arabic ARABIC LETTER TTEHEH [0], [101]     set 10 Sindhi
U+067B ٻ Arabic ARABIC LETTER BEEH [0], [101]     set 8 Sindhi
U+067C ټ Arabic ARABIC LETTER TEH WITH RING [0], [101]       Pashto
U+067D ٽ Arabic ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS [0], [101]     set 11 Sindhi
U+067E پ Arabic ARABIC LETTER PEH [0], [101]     set 16 Persian
U+067F ٿ Arabic ARABIC LETTER TEHEH [0], [101]       Sindhi
U+0680 ڀ Arabic ARABIC LETTER BEHEH [0], [101]       Sindhi
U+0681 ځ Arabic ARABIC LETTER HAH WITH HAMZA ABOVE [0], [101]       Pashto
U+0683 ڃ Arabic ARABIC LETTER NYEH [0], [101]     set 17 Sindhi
U+0684 ڄ Arabic ARABIC LETTER DYEH [0], [101]     set 17 Sindhi
U+0685 څ Arabic ARABIC LETTER HAH WITH THREE DOTS ABOVE [0], [101]       Pashto
U+0686 چ Arabic ARABIC LETTER TCHEH [0], [101]       Persian
U+0687 ڇ Arabic ARABIC LETTER TCHEHEH [0], [101]       Sindhi
U+0688 ڈ Arabic ARABIC LETTER DDAL [0], [101]       Urdu
U+0689 ډ Arabic ARABIC LETTER DAL WITH RING [0], [101]       Pashto
U+068A ڊ Arabic ARABIC LETTER DAL WITH DOT BELOW [0], [101]       Sindhi
U+068B ڋ Arabic ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH [0], [101]       Saraiki
U+068C ڌ Arabic ARABIC LETTER DAHAL [0], [101]       Sindhi
U+068D ڍ Arabic ARABIC LETTER DDAHAL [0], [101]       Sindhi
U+068E ڎ Arabic ARABIC LETTER DUL [0], [101]     set 18 Malay
U+068F ڏ Arabic ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS [0], [101]     set 18 Sindhi
U+0691 ڑ Arabic ARABIC LETTER RREH [0], [101]       Urdu
U+0693 ړ Arabic ARABIC LETTER REH WITH RING [0], [101]       Pashto
U+0695 ڕ Arabic ARABIC LETTER REH WITH SMALL V BELOW [0], [101]       Kurdish
U+0696 ږ Arabic ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE [0], [101]       Pashto
U+0697 ڗ Arabic ARABIC LETTER REH WITH TWO DOTS ABOVE [0], [101]       ANT
U+0698 ژ Arabic ARABIC LETTER JEH [0], [101]       Urdu
U+0699 ڙ Arabic ARABIC LETTER REH WITH FOUR DOTS ABOVE [0], [101]       Sindhi, Torwali
U+069A ښ Arabic ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE [0], [101]       Pashto
U+069F ڟ Arabic ARABIC LETTER TAH WITH THREE DOTS ABOVE [0], [101]       Hausa, Ajami
U+06A0 ڠ Arabic ARABIC LETTER AIN WITH THREE DOTS ABOVE [0], [101]       Malay
U+06A2 ڢ Arabic ARABIC LETTER FEH WITH DOT MOVED BELOW [0], [101]     set 12 Ajami, Fulfulde, Hausa
U+06A4 ڤ Arabic ARABIC LETTER VEH [0], [101]     set 19 Malay, Kurdish
U+06A6 ڦ Arabic ARABIC LETTER PEHEH [0], [101]       Sindhi
U+06A7 ڧ Arabic ARABIC LETTER QAF WITH DOT ABOVE [0], [101]     set 12 Ajami, Fulfulde, Hausa
U+06A8 ڨ Arabic ARABIC LETTER QAF WITH THREE DOTS ABOVE [0], [101]     set 19 Western Arabic
U+06A9 ک Arabic ARABIC LETTER KEHEH [0], [101]     set 13 Urdu
U+06AA ڪ Arabic ARABIC LETTER SWASH KAF [0], [101]     set 13 Sindhi
U+06AB ګ Arabic ARABIC LETTER KAF WITH RING [0], [101]     set 20 Pashto
U+06AD ڭ Arabic ARABIC LETTER NG [0], [101]     set 20 Kirghiz, Uyghur
U+06AE ڮ Arabic ARABIC LETTER KAF WITH THREE DOTS BELOW [0], [101]       ANT
U+06AF گ Arabic ARABIC LETTER GAF [0], [101]     set 20 Persian
U+06B0 ڰ Arabic ARABIC LETTER GAF WITH RING [0], [101]       Saraiki
U+06B1 ڱ Arabic ARABIC LETTER NGOEH [0], [101]       Sindhi
U+06B3 ڳ Arabic ARABIC LETTER GUEH [0], [101]       Sindhi
U+06B5 ڵ Arabic ARABIC LETTER LAM WITH SMALL V [0], [101]       Kurdish
U+06BA ں Arabic ARABIC LETTER NOON GHUNNA [0], [101]     set 14 Urdu
U+06BB ڻ Arabic ARABIC LETTER RNOON [0], [101]     set 15 Sindhi
U+06BC ڼ Arabic ARABIC LETTER NOON WITH RING [0], [101]       Pashto
U+06BD ڽ Arabic ARABIC LETTER NOON WITH THREE DOTS ABOVE [0], [101]     set 16 Malay
U+06BE ھ Arabic ARABIC LETTER HEH DOACHASHMEE [0], [101]     set 9 Urdu
U+06C0 ۀ Arabic ARABIC LETTER HEH WITH YEH ABOVE [0], [101]     set 9 ANT, Kurdish
U+06C1 ہ Arabic ARABIC LETTER HEH GOAL [0], [101]     set 9 Urdu
U+06C2 ۂ Arabic ARABIC LETTER HEH GOAL WITH HAMZA ABOVE [0], [101]     set 9 Urdu
U+06C3 ۃ Arabic ARABIC LETTER TEH MARBUTA GOAL [0], [101]     set 9 Urdu
U+06C4 ۄ Arabic ARABIC LETTER WAW WITH RING [0], [101]       Kashmiri
U+06C6 ۆ Arabic ARABIC LETTER OE [0], [101]       Kashmiri, Kurdish, Uyghur
U+06CB ۋ Arabic ARABIC LETTER VE [0], [101]       Kazakh, Kirghiz, Uyghur
U+06CC ی Arabic ARABIC LETTER FARSI YEH [0], [101]     set 8 Urdu
U+06CD ۍ Arabic ARABIC LETTER YEH WITH TAIL [0], [101]     set 8 Pashto
U+06CE ێ Arabic ARABIC LETTER YEH WITH SMALL V [0], [101]       Kurdish
U+06CF ۏ Arabic ARABIC LETTER WAW WITH DOT ABOVE [3], [101]       Malay
U+06D0 ې Arabic ARABIC LETTER E [0], [101]     set 8 Pashto
U+06D1 ۑ Arabic ARABIC LETTER YEH WITH THREE DOTS BELOW [0], [101]     set 16 Bamana, Mandika
U+06D2 ے Arabic ARABIC LETTER YEH BARREE [0], [101]     set 8 Urdu
U+06D5 ە Arabic ARABIC LETTER AE [0], [101]     set 9 Kurdish, Uyghur
U+0751 ݑ Arabic ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE [7], [101]       Hausa, Wolof
U+0752 ݒ Arabic ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW [7], [101]     set 16 Ajami, Wolof
U+0756 ݖ Arabic ARABIC LETTER BEH WITH SMALL V [7], [101]       Ajami, Wolof
U+0760 ݠ Arabic ARABIC LETTER FEH WITH TWO DOTS BELOW [7], [101]       Ajami, Hausa
U+0762 ݢ Arabic ARABIC LETTER KEHEH WITH DOT ABOVE [7], [101]       Malay
U+0763 ݣ Arabic ARABIC LETTER KEHEH WITH THREE DOTS ABOVE [7], [101]     set 20 Moroccan
U+0766 ݦ Arabic ARABIC LETTER MEEM WITH DOT BELOW [7], [101]       ANT
U+0767 ݧ Arabic ARABIC LETTER NOON WITH TWO DOTS BELOW [7], [101]     set 21 Wolof
U+0768 ݨ Arabic ARABIC LETTER NOON WITH SMALL TAH [7], [101]       Saraiki
U+076A ݪ Arabic ARABIC LETTER LAM WITH BAR [7], [101]       ANT, Wolof
U+076E ݮ Arabic ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH BELOW [9], [101]       Khowar
U+076F ݯ Arabic ARABIC LETTER HAH WITH SMALL ARABIC LETTER TAH AND TWO DOTS [9], [101]       Khowar
U+0770 ݰ Arabic ARABIC LETTER SEEN WITH SMALL ARABIC LETTER TAH AND TWO DOTS [9], [101]       Khowar
U+0771 ݱ Arabic ARABIC LETTER REH WITH SMALL ARABIC LETTER TAH AND TWO DOTS [9], [101]       Khowar
U+08A0 Arabic ARABIC LETTER BEH WITH SMALL V BELOW [12], [101]       DPLN
U+08A2 Arabic ARABIC LETTER JEEM WITH TWO DOTS ABOVE [12], [101]       DPLN
U+08A3 Arabic ARABIC LETTER TAH WITH TWO DOTS ABOVE [12], [101]       DPLN, Wolof
U+08A4 Arabic ARABIC LETTER FEH WITH DOT BELOW AND THREE DOTS ABOVE [12], [101]       ANT
U+08A5 Arabic ARABIC LETTER QAF WITH DOT BELOW [12], [101]       ANT
U+08A6 Arabic ARABIC LETTER LAM WITH DOUBLE BAR [12], [101]       ANT
U+08A7 Arabic ARABIC LETTER MEEM WITH THREE DOTS ABOVE [12], [101]       ANT
U+08A8 Arabic ARABIC LETTER YEH WITH TWO DOTS BELOW AND HAMZA ABOVE [12], [101]       Hausa
U+08A9 Arabic ARABIC LETTER YEH WITH TWO DOTS BELOW AND DOT ABOVE [12], [101]     set 21 Hausa
U+0901 Devanagari DEVANAGARI SIGN CANDRABINDU [0], [102] Deva:candrabindu Deva-follows-V-or-C-or-N-or-M set 22 Bodo, Hindi, Kashmiri, Konkani, Maithili, Marathi, Nepali, Santali, Sanskrit
U+0902 Devanagari DEVANAGARI SIGN ANUSVARA [0], [102], [106] Deva:anusvara Deva-follows-V-or-C-or-N-or-M set 23 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0903 Devanagari DEVANAGARI SIGN VISARGA [0], [102] Deva:visarga Deva-follows-V-or-C-or-N-or-M   Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0905 Devanagari DEVANAGARI LETTER A [0], [102] Deva:vowel not: Deva-preceded-by-H   Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0905 U+0901 अँ [Devanagari] DEVANAGARI LETTER A + DEVANAGARI SIGN CANDRABINDU [102]   not: Deva-preceded-by-H set 24  
U+0905 U+0902 अं [Devanagari] DEVANAGARI LETTER A + DEVANAGARI SIGN ANUSVARA [102]   not: Deva-preceded-by-H set 25  
U+0906 Devanagari DEVANAGARI LETTER AA [0], [102] Deva:V1, Deva:vowel not: Deva-preceded-by-H set 26 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0906 U+0901 आँ [Devanagari] DEVANAGARI LETTER AA + DEVANAGARI SIGN CANDRABINDU [102]   not: Deva-preceded-by-H set 27  
U+0906 U+0902 आं [Devanagari] DEVANAGARI LETTER AA + DEVANAGARI SIGN ANUSVARA [102]   not: Deva-preceded-by-H set 28  
U+0906 U+093C आ़ [Devanagari] DEVANAGARI LETTER AA + DEVANAGARI SIGN NUKTA [102]   not: Deva-preceded-by-H set 26  
U+0906 U+093C U+0901 आ़ँ [Devanagari] DEVANAGARI LETTER AA + DEVANAGARI SIGN NUKTA + DEVANAGARI SIGN CANDRABINDU [102]   not: Deva-preceded-by-H set 27  
U+0906 U+093C U+0902 आ़ं [Devanagari] DEVANAGARI LETTER AA + DEVANAGARI SIGN NUKTA + DEVANAGARI SIGN ANUSVARA [102]   not: Deva-preceded-by-H set 28  
U+0907 Devanagari DEVANAGARI LETTER I [0], [102], [106] Deva:vowel not: Deva-preceded-by-H set 29 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0908 Devanagari DEVANAGARI LETTER II [0], [102] Deva:vowel not: Deva-preceded-by-H   Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0909 Devanagari DEVANAGARI LETTER U [0], [102], [106] Deva:vowel not: Deva-preceded-by-H set 30 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+090A Devanagari DEVANAGARI LETTER UU [0], [102] Deva:vowel not: Deva-preceded-by-H   Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+090B Devanagari DEVANAGARI LETTER VOCALIC R [0], [102] Deva:vowel not: Deva-preceded-by-H   Hindi, Marathi, Sanskrit
U+090D Devanagari DEVANAGARI LETTER CANDRA E [0], [102] Deva:vowel not: Deva-preceded-by-H   Hindi
U+090D U+0902 ऍं [Devanagari] DEVANAGARI LETTER CANDRA E + DEVANAGARI SIGN ANUSVARA [102]   not: Deva-preceded-by-H set 31  
U+090E Devanagari DEVANAGARI LETTER SHORT E [0], [102] Deva:vowel not: Deva-preceded-by-H set 32 Kashmiri
U+090F Devanagari DEVANAGARI LETTER E [0], [102] Deva:vowel not: Deva-preceded-by-H   Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+090F U+0901 एँ [Devanagari] DEVANAGARI LETTER E + DEVANAGARI SIGN CANDRABINDU [102]   not: Deva-preceded-by-H set 31  
U+0910 Devanagari DEVANAGARI LETTER AI [0], [102] Deva:vowel not: Deva-preceded-by-H set 32 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0911 Devanagari DEVANAGARI LETTER CANDRA O [0], [102] Deva:vowel not: Deva-preceded-by-H   Hindi, Kashmiri, Konkani, Marathi, Kashmiri
U+0911 U+0902 ऑं [Devanagari] DEVANAGARI LETTER CANDRA O + DEVANAGARI SIGN ANUSVARA [102]   not: Deva-preceded-by-H set 27  
U+0912 Devanagari DEVANAGARI LETTER SHORT O [0], [102] Deva:vowel not: Deva-preceded-by-H   Kashmiri
U+0913 Devanagari DEVANAGARI LETTER O [0], [102] Deva:V1, Deva:vowel not: Deva-preceded-by-H set 33 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0913 U+093C ओ़ [Devanagari] DEVANAGARI LETTER O + DEVANAGARI SIGN NUKTA [102]   not: Deva-preceded-by-H set 33  
U+0914 Devanagari DEVANAGARI LETTER AU [0], [102] Deva:vowel not: Deva-preceded-by-H set 34 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0915 Devanagari DEVANAGARI LETTER KA [0], [102] Deva:C1, Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0916 Devanagari DEVANAGARI LETTER KHA [0], [102] Deva:C1, Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0917 Devanagari DEVANAGARI LETTER GA [0], [102], [106] Deva:C1, Deva:consonant   set 35 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0918 Devanagari DEVANAGARI LETTER GHA [0], [102], [106] Deva:consonant   set 36 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0919 Devanagari DEVANAGARI LETTER NGA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+091A Devanagari DEVANAGARI LETTER CA [0], [102] Deva:C1, Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+091B Devanagari DEVANAGARI LETTER CHA [0], [102] Deva:C1, Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+091C Devanagari DEVANAGARI LETTER JA [0], [102] Deva:C1, Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+091D Devanagari DEVANAGARI LETTER JHA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+091E Devanagari DEVANAGARI LETTER NYA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+091F Devanagari DEVANAGARI LETTER TTA [0], [102], [106] Deva:consonant   set 37 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0920 Devanagari DEVANAGARI LETTER TTHA [0], [102], [106] Deva:consonant   set 38 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0921 Devanagari DEVANAGARI LETTER DDA [0], [102] Deva:C1, Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0922 Devanagari DEVANAGARI LETTER DDHA [0], [102], [106] Deva:C1, Deva:consonant   set 39 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0923 Devanagari DEVANAGARI LETTER NNA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0924 Devanagari DEVANAGARI LETTER TA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0924 U+094D U+0924 त्त [Devanagari] DEVANAGARI LETTER TA + DEVANAGARI SIGN VIRAMA + DEVANAGARI LETTER TA [102], [106]     set 40 Sequence has cross-script variant
U+0925 Devanagari DEVANAGARI LETTER THA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0926 Devanagari DEVANAGARI LETTER DA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0927 Devanagari DEVANAGARI LETTER DHA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0928 Devanagari DEVANAGARI LETTER NA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+092A Devanagari DEVANAGARI LETTER PA [0], [102], [106] Deva:consonant   set 41 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+092A U+094D U+091F U+093F प्टि [Devanagari] DEVANAGARI LETTER PA + DEVANAGARI SIGN VIRAMA + DEVANAGARI LETTER TTA + DEVANAGARI VOWEL SIGN I [102], [106]     set 42 Sequence has cross-script variant
U+092A U+094D U+091F U+0940 प्टी [Devanagari] DEVANAGARI LETTER PA + DEVANAGARI SIGN VIRAMA + DEVANAGARI LETTER TTA + DEVANAGARI VOWEL SIGN II [102], [106]     set 43 Sequence has cross-script variant
U+092A U+094D U+091F U+0946 प्टॆ [Devanagari] DEVANAGARI LETTER PA + DEVANAGARI SIGN VIRAMA + DEVANAGARI LETTER TTA + DEVANAGARI VOWEL SIGN SHORT E [102], [106]     set 44 Sequence has cross-script variant
U+092A U+094D U+091F U+0947 प्टे [Devanagari] DEVANAGARI LETTER PA + DEVANAGARI SIGN VIRAMA + DEVANAGARI LETTER TTA + DEVANAGARI VOWEL SIGN E [102], [106]     set 44 Sequence has cross-script variant
U+092B Devanagari DEVANAGARI LETTER PHA [0], [102] Deva:C1, Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+092C Devanagari DEVANAGARI LETTER BA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+092D Devanagari DEVANAGARI LETTER BHA [0], [102], [106] Deva:consonant   set 45 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+092E Devanagari DEVANAGARI LETTER MA [0], [102], [106] Deva:consonant   set 46 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+092F Devanagari DEVANAGARI LETTER YA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0930 Devanagari DEVANAGARI LETTER RA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0931 U+094D U+092F ऱ्य [Devanagari] DEVANAGARI LETTER RRA + DEVANAGARI SIGN VIRAMA + DEVANAGARI LETTER YA [102]       Section 7, Case of Eyelash Reph: To enable Eyelash Reph Formation with Rra+Halanta+Ya and prevent stand-alone RRA from occuring; Konkani, Marathi, Nepali
U+0931 U+094D U+0939 ऱ्ह [Devanagari] DEVANAGARI LETTER RRA + DEVANAGARI SIGN VIRAMA + DEVANAGARI LETTER HA [102]       Section 7, Case of Eyelash Reph: To enable Eyelash Reph Formation with Rra+Halanta+Ha and prevent stand-alone RRA from occuring; Konkani, Marathi, Nepali
U+0932 Devanagari DEVANAGARI LETTER LA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0933 Devanagari DEVANAGARI LETTER LLA [0], [102] Deva:consonant     Bodo, Konkani, Marathi, Nepali, Sanskrit
U+0935 Devanagari DEVANAGARI LETTER VA [0], [102], [106] Deva:consonant   set 47 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0936 Devanagari DEVANAGARI LETTER SHA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0937 Devanagari DEVANAGARI LETTER SSA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0938 Devanagari DEVANAGARI LETTER SA [0], [102] Deva:consonant     Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0939 Devanagari DEVANAGARI LETTER HA [0], [102], [106] Deva:consonant   set 48 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+093A Devanagari DEVANAGARI VOWEL SIGN OE [11], [102], [106] Deva:matra Deva-follows-C-or-CN set 23 Kashmiri
U+093B Devanagari DEVANAGARI VOWEL SIGN OOE [11], [102] Deva:matra Deva-follows-C-or-CN set 49 Kashmiri
U+093C Devanagari DEVANAGARI SIGN NUKTA [0], [102], [106] Deva:nukta Deva-follows-either-C1-V1-or-M1 set 50 Bodo, Hindi, Kashmiri, Maithili, Santali, Sindhi
U+093E Devanagari DEVANAGARI VOWEL SIGN AA [0], [102] Deva:M1, Deva:matra Deva-follows-C-or-CN set 51 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+093E U+0901 ाँ [Devanagari] DEVANAGARI VOWEL SIGN AA + DEVANAGARI SIGN CANDRABINDU [102]   Deva-follows-C-or-CN set 52  
U+093E U+0902 ां [Devanagari] DEVANAGARI VOWEL SIGN AA + DEVANAGARI SIGN ANUSVARA [102]   Deva-follows-C-or-CN set 49  
U+093E U+093C ा़ [Devanagari] DEVANAGARI VOWEL SIGN AA + DEVANAGARI SIGN NUKTA [102]   Deva-follows-C-or-CN set 51  
U+093E U+093C U+0901 ा़ँ [Devanagari] DEVANAGARI VOWEL SIGN AA + DEVANAGARI SIGN NUKTA + DEVANAGARI SIGN CANDRABINDU [102]   Deva-follows-C-or-CN set 52  
U+093E U+093C U+0902 ा़ं [Devanagari] DEVANAGARI VOWEL SIGN AA + DEVANAGARI SIGN NUKTA + DEVANAGARI SIGN ANUSVARA [102]   Deva-follows-C-or-CN set 49 DEVANAGARI VOWEL SIGN AA + DEVANAGARI NUKTA + DEVANAGARI SIGN ANUSVARA
U+093F ि Devanagari DEVANAGARI VOWEL SIGN I [0], [102], [106] Deva:matra Deva-follows-C-or-CN set 53 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0940 Devanagari DEVANAGARI VOWEL SIGN II [0], [102], [106] Deva:matra Deva-follows-C-or-CN set 54 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0941 Devanagari DEVANAGARI VOWEL SIGN U [0], [102] Deva:matra Deva-follows-C-or-CN   Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0942 Devanagari DEVANAGARI VOWEL SIGN UU [0], [102] Deva:matra Deva-follows-C-or-CN   Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0943 Devanagari DEVANAGARI VOWEL SIGN VOCALIC R [0], [102] Deva:matra Deva-follows-C-or-CN   Hindi, Marathi, Sanskrit
U+0945 Devanagari DEVANAGARI VOWEL SIGN CANDRA E [0], [102], [106] Deva:matra Deva-follows-C-or-CN set 55 = candra; Hindi, Kashmiri, Konkani, Marathi, Sanskrit
U+0945 U+0902 ॅं [Devanagari] DEVANAGARI VOWEL SIGN CANDRA E + DEVANAGARI SIGN ANUSVARA [102]   Deva-follows-C-or-CN set 22  
U+0946 Devanagari DEVANAGARI VOWEL SIGN SHORT E [0], [102], [106] Deva:matra Deva-follows-C-or-CN set 56 Kashmiri
U+0947 Devanagari DEVANAGARI VOWEL SIGN E [0], [102], [106] Deva:matra Deva-follows-C-or-CN set 56 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0948 Devanagari DEVANAGARI VOWEL SIGN AI [0], [102], [106] Deva:matra Deva-follows-C-or-CN set 57 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+0949 Devanagari DEVANAGARI VOWEL SIGN CANDRA O [0], [102] Deva:matra Deva-follows-C-or-CN   Hindi, Kashmiri, Konkani, Marathi
U+0949 U+0902 ॉं [Devanagari] DEVANAGARI VOWEL SIGN CANDRA O + DEVANAGARI SIGN ANUSVARA [102]   Deva-follows-C-or-CN set 52  
U+094A Devanagari DEVANAGARI VOWEL SIGN SHORT O [0], [102] Deva:matra Deva-follows-C-or-CN   Kashmiri
U+094B Devanagari DEVANAGARI VOWEL SIGN O [0], [102] Deva:M1, Deva:matra Deva-follows-C-or-CN set 58 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+094B U+093C ो़ [Devanagari] DEVANAGARI VOWEL SIGN O + DEVANAGARI SIGN NUKTA [102]   Deva-follows-C-or-CN set 58  
U+094C Devanagari DEVANAGARI VOWEL SIGN AU [0], [102] Deva:matra Deva-follows-C-or-CN set 59 Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+094D Devanagari DEVANAGARI SIGN VIRAMA [0], [102] Deva:halant Deva-follows-C-or-CN   = halant; suppresses inherent vowel: Most of the languages given in section ‎3.2 of the [Proposal-Devanagari].
U+094F Devanagari DEVANAGARI VOWEL SIGN AW [11], [102] Deva:matra Deva-follows-C-or-CN set 59 Kashmiri
U+0956 Devanagari DEVANAGARI VOWEL SIGN UE [11], [102], [106] Deva:matra Deva-follows-C-or-CN set 60 Kashmiri
U+0957 Devanagari DEVANAGARI VOWEL SIGN UUE [11], [102], [106] Deva:matra Deva-follows-C-or-CN set 61 Kashmiri
U+0972 Devanagari DEVANAGARI LETTER CANDRA A [9], [102] Deva:vowel not: Deva-preceded-by-H   Kashmiri, Konkani, Marathi
U+0972 U+0902 ॲं [Devanagari] DEVANAGARI LETTER CANDRA A + DEVANAGARI SIGN ANUSVARA [102]   not: Deva-preceded-by-H set 24  
U+0973 Devanagari DEVANAGARI LETTER OE [11], [102] Deva:vowel not: Deva-preceded-by-H set 25 Kashmiri
U+0974 Devanagari DEVANAGARI LETTER OOE [11], [102] Deva:vowel not: Deva-preceded-by-H set 28 Kashmiri
U+0975 Devanagari DEVANAGARI LETTER AW [11], [102] Deva:vowel not: Deva-preceded-by-H set 34 Kashmiri
U+0976 Devanagari DEVANAGARI LETTER UE [11], [102] Deva:vowel not: Deva-preceded-by-H   Kashmiri
U+0977 Devanagari DEVANAGARI LETTER UUE [11], [102] Deva:vowel not: Deva-preceded-by-H   Kashmiri
U+097B Devanagari DEVANAGARI LETTER GGA [8], [102] Deva:consonant     Sindhi
U+097C Devanagari DEVANAGARI LETTER JJA [8], [102] Deva:consonant     Sindhi
U+097E Devanagari DEVANAGARI LETTER DDDA [8], [102] Deva:consonant     Sindhi
U+097F ॿ Devanagari DEVANAGARI LETTER BBA [8], [102] Deva:consonant     Sindi
U+0A02 Gurmukhi GURMUKHI SIGN BINDI [0], [102], [106] Guru:Bindi Guru-follows-specific-V-or-M set 23 Punjabi
U+0A05 Gurmukhi GURMUKHI LETTER A [0], [106] Guru:V1, Guru:Vowel     = aira; Punjabi
U+0A06 Gurmukhi GURMUKHI LETTER AA [0], [106] Guru:Vowel     Punjabi
U+0A07 Gurmukhi GURMUKHI LETTER I [0], [102], [106] Guru:V1, Guru:Vowel   set 42 Punjabi
U+0A08 Gurmukhi GURMUKHI LETTER II [0], [102], [106] Guru:Vowel   set 43 Punjabi
U+0A09 Gurmukhi GURMUKHI LETTER U [0], [106] Guru:V1, Guru:Vowel     Punjabi
U+0A0A Gurmukhi GURMUKHI LETTER UU [0], [106] Guru:Vowel     Punjabi
U+0A0F Gurmukhi GURMUKHI LETTER EE [0], [102], [106] Guru:Vowel   set 44 Punjabi
U+0A10 Gurmukhi GURMUKHI LETTER AI [0], [106] Guru:Vowel     Punjabi
U+0A13 Gurmukhi GURMUKHI LETTER OO [0], [106] Guru:Vowel     Punjabi
U+0A14 Gurmukhi GURMUKHI LETTER AU [0], [106] Guru:Vowel     Punjabi
U+0A15 Gurmukhi GURMUKHI LETTER KA [0], [102], [106] Guru:Consonant   set 47 Punjabi
U+0A16 Gurmukhi GURMUKHI LETTER KHA [0], [106] Guru:C1, Guru:Consonant     Punjabi
U+0A17 Gurmukhi GURMUKHI LETTER GA [0], [102], [106] Guru:C1, Guru:Consonant   set 35 Punjabi
U+0A18 Gurmukhi GURMUKHI LETTER GHA [0], [106] Guru:Consonant     Punjabi
U+0A19 Gurmukhi GURMUKHI LETTER NGA [0], [102], [106] Guru:Consonant   set 29 Punjabi
U+0A1A Gurmukhi GURMUKHI LETTER CA [0], [106] Guru:Consonant     Punjabi
U+0A1B Gurmukhi GURMUKHI LETTER CHA [0], [106] Guru:Consonant     Punjabi
U+0A1C Gurmukhi GURMUKHI LETTER JA [0], [102], [106] Guru:C1, Guru:Consonant   set 40 Punjabi
U+0A1D Gurmukhi GURMUKHI LETTER JHA [0], [106] Guru:Consonant     Punjabi
U+0A1E Gurmukhi GURMUKHI LETTER NYA [0], [106] Guru:Consonant     Punjabi
U+0A1F Gurmukhi GURMUKHI LETTER TTA [0], [102], [106] Guru:Consonant   set 37 Punjabi
U+0A20 Gurmukhi GURMUKHI LETTER TTHA [0], [102], [106] Guru:Consonant   set 38 Punjabi
U+0A21 Gurmukhi GURMUKHI LETTER DDA [0], [106] Guru:Consonant     Punjabi
U+0A22 Gurmukhi GURMUKHI LETTER DDHA [0], [106] Guru:Consonant     Punjabi
U+0A23 Gurmukhi GURMUKHI LETTER NNA [0], [106] Guru:Consonant     Punjabi
U+0A24 Gurmukhi GURMUKHI LETTER TA [0], [102], [106] Guru:Consonant   set 30 Punjabi
U+0A25 Gurmukhi GURMUKHI LETTER THA [0], [106] Guru:Consonant     Punjabi
U+0A26 Gurmukhi GURMUKHI LETTER DA [0], [106] Guru:Consonant     Punjabi
U+0A27 Gurmukhi GURMUKHI LETTER DHA [0], [102], [106] Guru:Consonant   set 41 Punjabi
U+0A28 Gurmukhi GURMUKHI LETTER NA [0], [106] Guru:Consonant     Punjabi
U+0A2A Gurmukhi GURMUKHI LETTER PA [0], [106] Guru:Consonant     Punjabi
U+0A2B Gurmukhi GURMUKHI LETTER PHA [0], [102], [106] Guru:C1, Guru:Consonant   set 39 Punjabi
U+0A2C Gurmukhi GURMUKHI LETTER BA [0], [102], [106] Guru:Consonant   set 36 Punjabi
U+0A2D Gurmukhi GURMUKHI LETTER BHA [0], [106] Guru:Consonant     Punjabi
U+0A2E Gurmukhi GURMUKHI LETTER MA [0], [102], [106] Guru:Consonant   set 45 Punjabi
U+0A2F Gurmukhi GURMUKHI LETTER YA [0], [106] Guru:Consonant     Punjabi
U+0A30 Gurmukhi GURMUKHI LETTER RA [0], [106] Guru:C2, Guru:Consonant     Punjabi
U+0A32 Gurmukhi GURMUKHI LETTER LA [0], [106] Guru:C1, Guru:Consonant     Punjabi
U+0A35 Gurmukhi GURMUKHI LETTER VA [0], [102], [106] Guru:C2, Guru:Consonant   set 48 Punjabi
U+0A38 Gurmukhi GURMUKHI LETTER SA [0], [102], [106] Guru:C1, Guru:Consonant   set 46 Punjabi
U+0A39 Gurmukhi GURMUKHI LETTER HA [0], [106] Guru:C2, Guru:Consonant     Punjabi
U+0A3C Gurmukhi GURMUKHI SIGN NUKTA [0], [102], [106] Guru:Nukta Guru-follows-C1 set 50 pairin bindi; Punjabi
U+0A3E Gurmukhi GURMUKHI VOWEL SIGN AA [0], [106] Guru:Matra Guru-follows-C-or-N   = kanna; Punjabi
U+0A3F ਿ Gurmukhi GURMUKHI VOWEL SIGN I [0], [102], [106] Guru:M1, Guru:Matra Guru-follows-C-or-N set 53 = sihari; Punjabi
U+0A40 Gurmukhi GURMUKHI VOWEL SIGN II [0], [102], [106] Guru:Matra Guru-follows-C-or-N set 54 = bihari; Punjabi
U+0A41 Gurmukhi GURMUKHI VOWEL SIGN U [0], [102], [106] Guru:M1, Guru:Matra Guru-follows-C-or-N set 60 = aunkar; Punjabi
U+0A42 Gurmukhi GURMUKHI VOWEL SIGN UU [0], [102], [106] Guru:Matra Guru-follows-C-or-N set 61 = dulainkar; Punjabi
U+0A47 Gurmukhi GURMUKHI VOWEL SIGN EE [0], [102], [106] Guru:Matra Guru-follows-C-or-N set 56 = lanvan; Punjabi
U+0A48 Gurmukhi GURMUKHI VOWEL SIGN AI [0], [102], [106] Guru:Matra Guru-follows-C-or-N set 57 = dulavan; Punjabi
U+0A4B Gurmukhi GURMUKHI VOWEL SIGN OO [0], [102], [106] Guru:Matra Guru-follows-C-or-N set 56 = hora; Punjabi
U+0A4C Gurmukhi GURMUKHI VOWEL SIGN AU [0], [106] Guru:Matra Guru-follows-C-or-N   = kanaura; Punjabi
U+0A4D Gurmukhi GURMUKHI SIGN VIRAMA [0], [106] Guru:Virama Guru-follows-C-or-N-and-precedes-C2   Punjabi
U+0A5C Gurmukhi GURMUKHI LETTER RRA [0], [106] Guru:Consonant     Punjabi
U+0A70 Gurmukhi GURMUKHI TIPPI [0], [106] Guru:Tippi Guru-follows-C-N-or-specific-V-or-M   Punjabi
U+0A71 Gurmukhi GURMUKHI ADDAK [0], [102], [106] Guru:Addak Guru-follows-C-N-or-specific-V-or-M-and-precedes-C3 set 55 Punjabi
U+0A82 Gujarati GUJARATI SIGN ANUSVARA [0], [105] Gujr:Anusvara Gujr-follows-V-C-N-or-M    
U+0A83 Gujarati GUJARATI SIGN VISARGA [0], [105] Gujr:Visarga Gujr-follows-V-C-N-or-M    
U+0A85 Gujarati GUJARATI LETTER A [0], [105] Gujr:Vowel      
U+0A86 Gujarati GUJARATI LETTER AA [0], [105] Gujr:Vowel      
U+0A87 Gujarati GUJARATI LETTER I [0], [105] Gujr:Vowel      
U+0A88 Gujarati GUJARATI LETTER II [0], [105] Gujr:Vowel      
U+0A89 Gujarati GUJARATI LETTER U [0], [105] Gujr:Vowel      
U+0A8A Gujarati GUJARATI LETTER UU [0], [105] Gujr:Vowel      
U+0A8B Gujarati GUJARATI LETTER VOCALIC R [0], [105] Gujr:Vowel      
U+0A8C Gujarati GUJARATI LETTER VOCALIC L [6], [105] Gujr:Vowel      
U+0A8D Gujarati GUJARATI VOWEL CANDRA E [0], [105] Gujr:Vowel      
U+0A8F Gujarati GUJARATI LETTER E [0], [105] Gujr:Vowel      
U+0A90 Gujarati GUJARATI LETTER AI [0], [105] Gujr:Vowel      
U+0A91 Gujarati GUJARATI VOWEL CANDRA O [0], [105] Gujr:Vowel      
U+0A93 Gujarati GUJARATI LETTER O [0], [105] Gujr:Vowel      
U+0A94 Gujarati GUJARATI LETTER AU [0], [105] Gujr:Vowel      
U+0A95 Gujarati GUJARATI LETTER KA [0], [105] Gujr:C1, Gujr:Consonant      
U+0A96 Gujarati GUJARATI LETTER KHA [0], [105] Gujr:C1, Gujr:Consonant      
U+0A97 Gujarati GUJARATI LETTER GA [0], [105] Gujr:C1, Gujr:Consonant      
U+0A98 Gujarati GUJARATI LETTER GHA [0], [105] Gujr:Consonant      
U+0A99 Gujarati GUJARATI LETTER NGA [0], [105] Gujr:Consonant      
U+0A9A Gujarati GUJARATI LETTER CA [0], [105] Gujr:Consonant      
U+0A9B Gujarati GUJARATI LETTER CHA [0], [105] Gujr:Consonant      
U+0A9C Gujarati GUJARATI LETTER JA [0], [105] Gujr:C1, Gujr:Consonant      
U+0A9D Gujarati GUJARATI LETTER JHA [0], [105] Gujr:Consonant      
U+0A9E Gujarati GUJARATI LETTER NYA [0], [105] Gujr:Consonant      
U+0A9F Gujarati GUJARATI LETTER TTA [0], [105] Gujr:Consonant      
U+0AA0 Gujarati GUJARATI LETTER TTHA [0], [105] Gujr:Consonant      
U+0AA1 Gujarati GUJARATI LETTER DDA [0], [105] Gujr:Consonant      
U+0AA2 Gujarati GUJARATI LETTER DDHA [0], [105] Gujr:Consonant      
U+0AA3 Gujarati GUJARATI LETTER NNA [0], [105] Gujr:Consonant      
U+0AA4 Gujarati GUJARATI LETTER TA [0], [105] Gujr:Consonant      
U+0AA5 Gujarati GUJARATI LETTER THA [0], [105] Gujr:Consonant      
U+0AA6 Gujarati GUJARATI LETTER DA [0], [105] Gujr:Consonant      
U+0AA7 Gujarati GUJARATI LETTER DHA [0], [105] Gujr:Consonant      
U+0AA8 Gujarati GUJARATI LETTER NA [0], [105] Gujr:Consonant      
U+0AAA Gujarati GUJARATI LETTER PA [0], [105] Gujr:Consonant      
U+0AAB Gujarati GUJARATI LETTER PHA [0], [105] Gujr:C1, Gujr:Consonant      
U+0AAC Gujarati GUJARATI LETTER BA [0], [105] Gujr:Consonant      
U+0AAD Gujarati GUJARATI LETTER BHA [0], [105] Gujr:Consonant      
U+0AAE Gujarati GUJARATI LETTER MA [0], [105] Gujr:Consonant      
U+0AAF Gujarati GUJARATI LETTER YA [0], [105] Gujr:Consonant      
U+0AB0 Gujarati GUJARATI LETTER RA [0], [105] Gujr:Consonant      
U+0AB2 Gujarati GUJARATI LETTER LA [0], [105] Gujr:Consonant      
U+0AB3 Gujarati GUJARATI LETTER LLA [0], [105] Gujr:Consonant      
U+0AB5 Gujarati GUJARATI LETTER VA [0], [105] Gujr:Consonant      
U+0AB6 Gujarati GUJARATI LETTER SHA [0], [105] Gujr:Consonant      
U+0AB7 Gujarati GUJARATI LETTER SSA [0], [105] Gujr:Consonant      
U+0AB8 Gujarati GUJARATI LETTER SA [0], [105] Gujr:Consonant      
U+0AB9 Gujarati GUJARATI LETTER HA [0], [105] Gujr:Consonant      
U+0ABC Gujarati GUJARATI SIGN NUKTA [0], [105] Gujr:Nukta Gujr-follows-specific-C    
U+0ABE Gujarati GUJARATI VOWEL SIGN AA [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0ABF િ Gujarati GUJARATI VOWEL SIGN I [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0AC0 Gujarati GUJARATI VOWEL SIGN II [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0AC1 Gujarati GUJARATI VOWEL SIGN U [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0AC2 Gujarati GUJARATI VOWEL SIGN UU [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0AC3 Gujarati GUJARATI VOWEL SIGN VOCALIC R [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0AC4 Gujarati GUJARATI VOWEL SIGN VOCALIC RR [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0AC5 Gujarati GUJARATI VOWEL SIGN CANDRA E [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0AC7 Gujarati GUJARATI VOWEL SIGN E [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0AC8 Gujarati GUJARATI VOWEL SIGN AI [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0AC9 Gujarati GUJARATI VOWEL SIGN CANDRA O [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0ACB Gujarati GUJARATI VOWEL SIGN O [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0ACC Gujarati GUJARATI VOWEL SIGN AU [0], [105] Gujr:Matra Gujr-follows-C-or-N    
U+0ACD Gujarati GUJARATI SIGN VIRAMA [0], [105] Gujr:Halant Gujr-follows-C-or-N    
U+0B01 Oriya ORIYA SIGN CANDRABINDU [0], [112] Orya:Candrabindu Orya-follows-V-C-N-or-M    
U+0B02 Oriya ORIYA SIGN ANUSVARA [0], [112] Orya:Anusvara Orya-follows-V-C-N-or-M    
U+0B03 Oriya ORIYA SIGN VISARGA [0], [112] Orya:Visarga Orya-follows-V-C-N-or-M    
U+0B05 Oriya ORIYA LETTER A [0], [112] Orya:Vowel      
U+0B06 Oriya ORIYA LETTER AA [0], [112] Orya:Vowel      
U+0B07 Oriya ORIYA LETTER I [0], [112] Orya:Vowel      
U+0B08 Oriya ORIYA LETTER II [0], [112] Orya:Vowel      
U+0B09 Oriya ORIYA LETTER U [0], [112] Orya:Vowel      
U+0B0A Oriya ORIYA LETTER UU [0], [112] Orya:Vowel      
U+0B0B Oriya ORIYA LETTER VOCALIC R [0], [112] Orya:Vowel      
U+0B0F Oriya ORIYA LETTER E [0], [112] Orya:Vowel      
U+0B10 Oriya ORIYA LETTER AI [0], [112] Orya:Vowel      
U+0B13 Oriya ORIYA LETTER O [0], [112] Orya:Vowel      
U+0B14 Oriya ORIYA LETTER AU [0], [112] Orya:Vowel      
U+0B15 Oriya ORIYA LETTER KA [0], [112] Orya:Consonant      
U+0B16 Oriya ORIYA LETTER KHA [0], [112] Orya:Consonant      
U+0B17 Oriya ORIYA LETTER GA [0], [112] Orya:Consonant      
U+0B18 Oriya ORIYA LETTER GHA [0], [112] Orya:Consonant      
U+0B19 Oriya ORIYA LETTER NGA [0], [112] Orya:Consonant      
U+0B1A Oriya ORIYA LETTER CA [0], [112] Orya:Consonant      
U+0B1B Oriya ORIYA LETTER CHA [0], [112] Orya:Consonant      
U+0B1C Oriya ORIYA LETTER JA [0], [112] Orya:Consonant      
U+0B1D Oriya ORIYA LETTER JHA [0], [112] Orya:Consonant      
U+0B1E Oriya ORIYA LETTER NYA [0], [112] Orya:Consonant      
U+0B1F Oriya ORIYA LETTER TTA [0], [112] Orya:Consonant      
U+0B20 Oriya ORIYA LETTER TTHA [0], [111], [112] Orya:Consonant   set 62  
U+0B21 Oriya ORIYA LETTER DDA [0], [112] Orya:C1, Orya:Consonant      
U+0B22 Oriya ORIYA LETTER DDHA [0], [112] Orya:C1, Orya:Consonant      
U+0B23 Oriya ORIYA LETTER NNA [0], [112] Orya:Consonant      
U+0B24 Oriya ORIYA LETTER TA [0], [112] Orya:Consonant      
U+0B25 Oriya ORIYA LETTER THA [0], [112] Orya:Consonant      
U+0B26 Oriya ORIYA LETTER DA [0], [112] Orya:Consonant      
U+0B27 Oriya ORIYA LETTER DHA [0], [112] Orya:Consonant      
U+0B28 Oriya ORIYA LETTER NA [0], [112] Orya:Consonant      
U+0B2A Oriya ORIYA LETTER PA [0], [112] Orya:Consonant      
U+0B2B Oriya ORIYA LETTER PHA [0], [112] Orya:Consonant      
U+0B2C Oriya ORIYA LETTER BA [0], [112] Orya:Consonant      
U+0B2D Oriya ORIYA LETTER BHA [0], [112] Orya:Consonant      
U+0B2E Oriya ORIYA LETTER MA [0], [112] Orya:Consonant      
U+0B2F Oriya ORIYA LETTER YA [0], [112] Orya:Consonant      
U+0B30 Oriya ORIYA LETTER RA [0], [112] Orya:Consonant      
U+0B32 Oriya ORIYA LETTER LA [0], [112] Orya:Consonant      
U+0B33 Oriya ORIYA LETTER LLA [0], [112] Orya:Consonant      
U+0B36 Oriya ORIYA LETTER SHA [0], [112] Orya:Consonant      
U+0B37 Oriya ORIYA LETTER SSA [0], [112] Orya:Consonant      
U+0B38 Oriya ORIYA LETTER SA [0], [112] Orya:Consonant      
U+0B39 Oriya ORIYA LETTER HA [0], [112] Orya:Consonant      
U+0B3C Oriya ORIYA SIGN NUKTA [0], [112] Orya:Nukta Orya-follows-C1    
U+0B3E Oriya ORIYA VOWEL SIGN AA [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B3F ି Oriya ORIYA VOWEL SIGN I [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B40 Oriya ORIYA VOWEL SIGN II [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B41 Oriya ORIYA VOWEL SIGN U [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B42 Oriya ORIYA VOWEL SIGN UU [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B43 Oriya ORIYA VOWEL SIGN VOCALIC R [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B47 Oriya ORIYA VOWEL SIGN E [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B48 Oriya ORIYA VOWEL SIGN AI [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B4B Oriya ORIYA VOWEL SIGN O [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B4C Oriya ORIYA VOWEL SIGN AU [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B4D Oriya ORIYA SIGN VIRAMA [0], [112] Orya:Halant Orya-follows-C-or-N   = pulli
U+0B56 Oriya ORIYA AI LENGTH MARK [0], [112] Orya:Matra Orya-follows-C-or-N    
U+0B5F Oriya ORIYA LETTER YYA [0], [112] Orya:Consonant      
U+0B71 Oriya ORIYA LETTER WA [6], [112] Orya:Consonant      
U+0B83 Tamil TAMIL SIGN VISARGA [0], [114] Taml:Visarga not: Taml-preceded-by-X   = aytham
U+0B85 Tamil TAMIL LETTER A [0], [114] Taml:Vowel      
U+0B86 Tamil TAMIL LETTER AA [0], [114] Taml:Vowel      
U+0B87 Tamil TAMIL LETTER I [0], [114] Taml:Vowel      
U+0B88 Tamil TAMIL LETTER II [0], [114] Taml:Vowel      
U+0B89 Tamil TAMIL LETTER U [0], [114] Taml:Vowel      
U+0B8A Tamil TAMIL LETTER UU [0], [114] Taml:Vowel      
U+0B8E Tamil TAMIL LETTER E [0], [114] Taml:Vowel      
U+0B8F Tamil TAMIL LETTER EE [0], [114] Taml:Vowel      
U+0B90 Tamil TAMIL LETTER AI [0], [114] Taml:Vowel      
U+0B92 Tamil TAMIL LETTER O [0], [114] Taml:Vowel      
U+0B92 U+0BB3 ஒள [Tamil] TAMIL LETTER O + TAMIL LETTER LLA [114]     set 63 homoglyph of U+0B94 (ஔ)
U+0B93 Tamil TAMIL LETTER OO [0], [114] Taml:Vowel      
U+0B94 Tamil TAMIL LETTER AU [0], [114] Taml:Vowel   set 63  
U+0B95 Tamil TAMIL LETTER KA [0], [114] Taml:Consonant      
U+0B99 Tamil TAMIL LETTER NGA [0], [114] Taml:Consonant      
U+0B9A Tamil TAMIL LETTER CA [0], [114] Taml:Consonant      
U+0B9C Tamil TAMIL LETTER JA [0], [111], [114] Taml:Consonant   set 64  
U+0B9E Tamil TAMIL LETTER NYA [0], [114] Taml:Consonant      
U+0B9F Tamil TAMIL LETTER TTA [0], [114] Taml:Consonant      
U+0BA3 Tamil TAMIL LETTER NNA [0], [114] Taml:Consonant      
U+0BA4 Tamil TAMIL LETTER TA [0], [114] Taml:Consonant      
U+0BA8 Tamil TAMIL LETTER NA [0], [114] Taml:Consonant      
U+0BA9 Tamil TAMIL LETTER NNNA [0], [114] Taml:Consonant      
U+0BAA Tamil TAMIL LETTER PA [0], [114] Taml:Consonant      
U+0BAE Tamil TAMIL LETTER MA [0], [111], [114] Taml:Consonant   set 65  
U+0BAF Tamil TAMIL LETTER YA [0], [114] Taml:Consonant      
U+0BB0 Tamil TAMIL LETTER RA [0], [114] Taml:Consonant      
U+0BB1 Tamil TAMIL LETTER RRA [0], [114] Taml:Consonant      
U+0BB2 Tamil TAMIL LETTER LA [0], [114] Taml:Consonant      
U+0BB3 Tamil TAMIL LETTER LLA [0], [114] Taml:Consonant      
U+0BB4 Tamil TAMIL LETTER LLLA [0], [114] Taml:Consonant      
U+0BB5 Tamil TAMIL LETTER VA [0], [111], [114] Taml:Consonant   set 66  
U+0BB6 Tamil TAMIL LETTER SHA [7], [114] Taml:Consonant      
U+0BB6 U+0BCD U+0BB0 U+0BC0 ஶ்ரீ [Tamil] TAMIL SYLLABLE SHRII [114]     set 67  
U+0BB7 Tamil TAMIL LETTER SSA [0], [114] Taml:Consonant      
U+0BB8 Tamil TAMIL LETTER SA [0], [114] Taml:Consonant      
U+0BB8 U+0BCD U+0BB0 U+0BC0 ஸ்ரீ [Tamil] TAMIL LETTER SA + TAMIL SIGN VIRAMA + TAMIL LETTER RA + TAMIL VOWEL SIGN II [114]     set 67 Alternate for Tamil SHRII
U+0BB9 Tamil TAMIL LETTER HA [0], [114] Taml:Consonant      
U+0BBE Tamil TAMIL VOWEL SIGN AA [0], [114] Taml:Matra Taml-follows-C    
U+0BBF ி Tamil TAMIL VOWEL SIGN I [0], [111], [114] Taml:Matra Taml-follows-C set 68  
U+0BC0 Tamil TAMIL VOWEL SIGN II [0], [114] Taml:Matra Taml-follows-C    
U+0BC1 Tamil TAMIL VOWEL SIGN U [0], [114] Taml:Matra Taml-follows-C    
U+0BC2 Tamil TAMIL VOWEL SIGN UU [0], [114] Taml:Matra Taml-follows-C    
U+0BC6 Tamil TAMIL VOWEL SIGN E [0], [111], [114] Taml:Matra Taml-follows-C set 69  
U+0BC6 U+0BB3 ெள [Tamil] TAMIL VOWEL SIGN E + TAMIL LETTER LLA [114]   Taml-follows-C set 70 homoglyph of U+0BCC (ௌ)
U+0BC7 Tamil TAMIL VOWEL SIGN EE [0], [111], [114] Taml:Matra Taml-follows-C set 71  
U+0BC8 Tamil TAMIL VOWEL SIGN AI [0], [114] Taml:Matra Taml-follows-C    
U+0BCA Tamil TAMIL VOWEL SIGN O [0], [114] Taml:Matra Taml-follows-C    
U+0BCB Tamil TAMIL VOWEL SIGN OO [0], [114] Taml:Matra Taml-follows-C    
U+0BCC Tamil TAMIL VOWEL SIGN AU [0], [114] Taml:Matra Taml-follows-C set 70  
U+0BCD Tamil TAMIL SIGN VIRAMA [0], [114] Taml:Halant Taml-follows-C   = pulli
U+0C02 Telugu TELUGU SIGN ANUSVARA [0], [108], [115] Telu:Anusvara Telu-follows-V-M-or-C set 72 = sunna
U+0C03 Telugu TELUGU SIGN VISARGA [0], [108], [115] Telu:Visarga Telu-follows-V-M-or-C set 73  
U+0C05 Telugu TELUGU LETTER A [0], [108], [115] Telu:Vowel not: Telu-follows-H set 74  
U+0C06 Telugu TELUGU LETTER AA [0], [108], [115] Telu:Vowel not: Telu-follows-H set 75  
U+0C07 Telugu TELUGU LETTER I [0], [108], [115] Telu:Vowel not: Telu-follows-H set 76  
U+0C08 Telugu TELUGU LETTER II [0], [108], [115] Telu:Vowel not: Telu-follows-H set 77  
U+0C09 Telugu TELUGU LETTER U [0], [115] Telu:Vowel not: Telu-follows-H    
U+0C0A Telugu TELUGU LETTER UU [0], [115] Telu:Vowel not: Telu-follows-H    
U+0C0B Telugu TELUGU LETTER VOCALIC R [0], [115] Telu:Vowel not: Telu-follows-H    
U+0C0E Telugu TELUGU LETTER E [0], [115] Telu:Vowel not: Telu-follows-H    
U+0C0F Telugu TELUGU LETTER EE [0], [115] Telu:Vowel not: Telu-follows-H    
U+0C10 Telugu TELUGU LETTER AI [0], [108], [115] Telu:Vowel not: Telu-follows-H set 78  
U+0C12 Telugu TELUGU LETTER O [0], [108], [115] Telu:Vowel not: Telu-follows-H set 79  
U+0C13 Telugu TELUGU LETTER OO [0], [108], [115] Telu:Vowel not: Telu-follows-H set 80  
U+0C14 Telugu TELUGU LETTER AU [0], [108], [115] Telu:Vowel not: Telu-follows-H set 81  
U+0C15 Telugu TELUGU LETTER KA [0], [115] Telu:Consonant      
U+0C16 Telugu TELUGU LETTER KHA [0], [108], [115] Telu:Consonant   set 82  
U+0C17 Telugu TELUGU LETTER GA [0], [108], [115] Telu:Consonant   set 83  
U+0C18 Telugu TELUGU LETTER GHA [0], [115] Telu:Consonant      
U+0C19 Telugu TELUGU LETTER NGA [0], [115] Telu:Consonant, Telu:Nasal-Consonant      
U+0C1A Telugu TELUGU LETTER CA [0], [115] Telu:Consonant      
U+0C1B Telugu TELUGU LETTER CHA [0], [115] Telu:Consonant      
U+0C1C Telugu TELUGU LETTER JA [0], [108], [115] Telu:Consonant   set 84  
U+0C1D Telugu TELUGU LETTER JHA [0], [108], [115] Telu:Consonant   set 85  
U+0C1E Telugu TELUGU LETTER NYA [0], [108], [115] Telu:Consonant, Telu:Nasal-Consonant   set 86  
U+0C1F Telugu TELUGU LETTER TTA [0], [108], [115] Telu:Consonant   set 87  
U+0C20 Telugu TELUGU LETTER TTHA [0], [108], [115] Telu:Consonant   set 88  
U+0C21 Telugu TELUGU LETTER DDA [0], [108], [115] Telu:Consonant   set 89  
U+0C22 Telugu TELUGU LETTER DDHA [0], [108], [115] Telu:Consonant   set 90  
U+0C23 Telugu TELUGU LETTER NNA [0], [108], [115] Telu:Consonant, Telu:Nasal-Consonant   set 91  
U+0C24 Telugu TELUGU LETTER TA [0], [115] Telu:Consonant      
U+0C25 Telugu TELUGU LETTER THA [0], [108], [115] Telu:Consonant   set 92  
U+0C26 Telugu TELUGU LETTER DA [0], [108], [115] Telu:Consonant   set 93  
U+0C27 Telugu TELUGU LETTER DHA [0], [108], [115] Telu:Consonant   set 94  
U+0C28 Telugu TELUGU LETTER NA [0], [108], [115] Telu:Consonant, Telu:Nasal-Consonant   set 95  
U+0C2A Telugu TELUGU LETTER PA [0], [115] Telu:Consonant      
U+0C2B Telugu TELUGU LETTER PHA [0], [115] Telu:Consonant      
U+0C2C Telugu TELUGU LETTER BA [0], [108], [115] Telu:Consonant   set 96  
U+0C2D Telugu TELUGU LETTER BHA [0], [108], [115] Telu:Consonant   set 97  
U+0C2E Telugu TELUGU LETTER MA [0], [108], [115] Telu:Consonant, Telu:Nasal-Consonant   set 98  
U+0C2F Telugu TELUGU LETTER YA [0], [108], [115] Telu:Consonant   set 99  
U+0C30 Telugu TELUGU LETTER RA [0], [108], [115] Telu:Consonant   set 100  
U+0C32 Telugu TELUGU LETTER LA [0], [108], [115] Telu:Consonant   set 101  
U+0C33 Telugu TELUGU LETTER LLA [0], [108], [115] Telu:Consonant   set 102  
U+0C35 Telugu TELUGU LETTER VA [0], [115] Telu:Consonant      
U+0C36 Telugu TELUGU LETTER SHA [0], [115] Telu:Consonant      
U+0C37 Telugu TELUGU LETTER SSA [0], [115] Telu:Consonant      
U+0C38 Telugu TELUGU LETTER SA [0], [115] Telu:Consonant      
U+0C39 Telugu TELUGU LETTER HA [0], [115] Telu:Consonant      
U+0C3E Telugu TELUGU VOWEL SIGN AA [0], [115] Telu:Matra Telu-follows-C    
U+0C3F ి Telugu TELUGU VOWEL SIGN I [0], [108], [115] Telu:Matra Telu-follows-C set 103  
U+0C40 Telugu TELUGU VOWEL SIGN II [0], [115] Telu:Matra Telu-follows-C    
U+0C41 Telugu TELUGU VOWEL SIGN U [0], [108], [115] Telu:Matra Telu-follows-C set 104  
U+0C42 Telugu TELUGU VOWEL SIGN UU [0], [115] Telu:Matra Telu-follows-C    
U+0C43 Telugu TELUGU VOWEL SIGN VOCALIC R [0], [108], [115] Telu:Matra Telu-follows-C set 105  
U+0C44 Telugu TELUGU VOWEL SIGN VOCALIC RR [0], [115] Telu:Matra Telu-follows-C    
U+0C46 Telugu TELUGU VOWEL SIGN E [0], [115] Telu:Matra Telu-follows-C    
U+0C47 Telugu TELUGU VOWEL SIGN EE [0], [115] Telu:Matra Telu-follows-C    
U+0C48 Telugu TELUGU VOWEL SIGN AI [0], [115] Telu:Matra Telu-follows-C    
U+0C4A Telugu TELUGU VOWEL SIGN O [0], [115] Telu:Matra Telu-follows-C    
U+0C4B Telugu TELUGU VOWEL SIGN OO [0], [115] Telu:Matra Telu-follows-C    
U+0C4C Telugu TELUGU VOWEL SIGN AU [0], [115] Telu:Matra Telu-follows-C    
U+0C4D Telugu TELUGU SIGN VIRAMA [0], [115] Telu:Halant Telu-follows-C-except-Nasal-C   = halant
U+0C82 Kannada KANNADA SIGN ANUSVARA [0], [108], [115] Knda:Anusvara Knda-follows-C-V-or-M set 72  
U+0C83 Kannada KANNADA SIGN VISARGA [0], [108], [115] Knda:Visarga Knda-follows-C-V-or-M set 73  
U+0C85 Kannada KANNADA LETTER A [0], [108], [115] Knda:Vowel not: Knda-follows-H set 74  
U+0C86 Kannada KANNADA LETTER AA [0], [108], [115] Knda:Vowel not: Knda-follows-H set 75  
U+0C87 Kannada KANNADA LETTER I [0], [108], [115] Knda:Vowel not: Knda-follows-H set 76  
U+0C88 Kannada KANNADA LETTER II [0], [108], [115] Knda:Vowel not: Knda-follows-H set 77  
U+0C89 Kannada KANNADA LETTER U [0], [108] Knda:Vowel not: Knda-follows-H    
U+0C8A Kannada KANNADA LETTER UU [0], [108] Knda:Vowel not: Knda-follows-H    
U+0C8B Kannada KANNADA LETTER VOCALIC R [0], [108] Knda:Vowel not: Knda-follows-H    
U+0C8E Kannada KANNADA LETTER E [0], [108] Knda:Vowel not: Knda-follows-H    
U+0C8F Kannada KANNADA LETTER EE [0], [108] Knda:Vowel not: Knda-follows-H    
U+0C90 Kannada KANNADA LETTER AI [0], [108], [115] Knda:Vowel not: Knda-follows-H set 78  
U+0C92 Kannada KANNADA LETTER O [0], [108], [115] Knda:Vowel not: Knda-follows-H set 79  
U+0C93 Kannada KANNADA LETTER OO [0], [108], [115] Knda:Vowel not: Knda-follows-H set 80  
U+0C94 Kannada KANNADA LETTER AU [0], [108], [115] Knda:Vowel not: Knda-follows-H set 81  
U+0C95 Kannada KANNADA LETTER KA [0], [108] Knda:Consonant      
U+0C96 Kannada KANNADA LETTER KHA [0], [108], [115] Knda:Consonant   set 82  
U+0C97 Kannada KANNADA LETTER GA [0], [108], [115] Knda:Consonant   set 83  
U+0C98 Kannada KANNADA LETTER GHA [0], [108] Knda:Consonant      
U+0C99 Kannada KANNADA LETTER NGA [0], [108] Knda:Consonant      
U+0C9A Kannada KANNADA LETTER CA [0], [108] Knda:Consonant      
U+0C9B Kannada KANNADA LETTER CHA [0], [108] Knda:Consonant      
U+0C9C Kannada KANNADA LETTER JA [0], [108], [115] Knda:Consonant   set 84  
U+0C9D Kannada KANNADA LETTER JHA [0], [108], [115] Knda:Consonant   set 85  
U+0C9E Kannada KANNADA LETTER NYA [0], [108], [115] Knda:Consonant   set 86  
U+0C9F Kannada KANNADA LETTER TTA [0], [108], [115] Knda:Consonant   set 87  
U+0CA0 Kannada KANNADA LETTER TTHA [0], [108], [115] Knda:Consonant   set 88  
U+0CA1 Kannada KANNADA LETTER DDA [0], [108], [115] Knda:Consonant   set 89  
U+0CA2 Kannada KANNADA LETTER DDHA [0], [108], [115] Knda:Consonant   set 90  
U+0CA3 Kannada KANNADA LETTER NNA [0], [108], [115] Knda:Consonant   set 91  
U+0CA4 Kannada KANNADA LETTER TA [0], [108] Knda:Consonant      
U+0CA5 Kannada KANNADA LETTER THA [0], [108], [115] Knda:Consonant   set 92  
U+0CA6 Kannada KANNADA LETTER DA [0], [108], [115] Knda:Consonant   set 93  
U+0CA7 Kannada KANNADA LETTER DHA [0], [108], [115] Knda:Consonant   set 94  
U+0CA8 Kannada KANNADA LETTER NA [0], [108], [115] Knda:Consonant   set 95  
U+0CAA Kannada KANNADA LETTER PA [0], [108] Knda:Consonant      
U+0CAB Kannada KANNADA LETTER PHA [0], [108] Knda:Consonant      
U+0CAC Kannada KANNADA LETTER BA [0], [108], [115] Knda:Consonant   set 96  
U+0CAD Kannada KANNADA LETTER BHA [0], [108], [115] Knda:Consonant   set 97  
U+0CAE Kannada KANNADA LETTER MA [0], [108], [115] Knda:Consonant   set 98  
U+0CAF Kannada KANNADA LETTER YA [0], [108], [115] Knda:Consonant   set 99  
U+0CB0 Kannada KANNADA LETTER RA [0], [108], [115] Knda:Consonant   set 100  
U+0CB2 Kannada KANNADA LETTER LA [0], [108], [115] Knda:Consonant   set 101  
U+0CB3 Kannada KANNADA LETTER LLA [0], [108], [115] Knda:Consonant   set 102  
U+0CB5 Kannada KANNADA LETTER VA [0], [108] Knda:Consonant      
U+0CB6 Kannada KANNADA LETTER SHA [0], [108] Knda:Consonant      
U+0CB7 Kannada KANNADA LETTER SSA [0], [108] Knda:Consonant      
U+0CB8 Kannada KANNADA LETTER SA [0], [108] Knda:Consonant      
U+0CB9 Kannada KANNADA LETTER HA [0], [108] Knda:Consonant      
U+0CBE Kannada KANNADA VOWEL SIGN AA [0], [108] Knda:Matra Knda-follows-C    
U+0CBF ಿ Kannada KANNADA VOWEL SIGN I [0], [108], [115] Knda:Matra Knda-follows-C set 103  
U+0CC0 Kannada KANNADA VOWEL SIGN II [0], [108] Knda:Matra Knda-follows-C    
U+0CC1 Kannada KANNADA VOWEL SIGN U [0], [108], [115] Knda:Matra Knda-follows-C set 104  
U+0CC2 Kannada KANNADA VOWEL SIGN UU [0], [108] Knda:Matra Knda-follows-C    
U+0CC3 Kannada KANNADA VOWEL SIGN VOCALIC R [0], [108], [115] Knda:Matra Knda-follows-C set 105  
U+0CC6 Kannada KANNADA VOWEL SIGN E [0], [108] Knda:Matra Knda-follows-C    
U+0CC7 Kannada KANNADA VOWEL SIGN EE [0], [108] Knda:Matra Knda-follows-C    
U+0CC8 Kannada KANNADA VOWEL SIGN AI [0], [108] Knda:Matra Knda-follows-C    
U+0CCA Kannada KANNADA VOWEL SIGN O [0], [108] Knda:Matra Knda-follows-C    
U+0CCB Kannada KANNADA VOWEL SIGN OO [0], [108] Knda:Matra Knda-follows-C    
U+0CCC Kannada KANNADA VOWEL SIGN AU [0], [108] Knda:Matra Knda-follows-C    
U+0CCD Kannada KANNADA SIGN VIRAMA [0], [108] Knda:Halant Knda-follows-C   = Halant
U+0D02 Malayalam MALAYALAM SIGN ANUSVARA [0], [111] Mlym:Anusvaram Mlym-follows-C-V-or-M    
U+0D03 Malayalam MALAYALAM SIGN VISARGA [0], [111] Mlym:Visargam Mlym-follows-C-V-or-M    
U+0D05 Malayalam MALAYALAM LETTER A [0], [111] Mlym:Vowel      
U+0D06 Malayalam MALAYALAM LETTER AA [0], [111] Mlym:Vowel      
U+0D07 Malayalam MALAYALAM LETTER I [0], [111] Mlym:Vowel      
U+0D08 Malayalam MALAYALAM LETTER II [0], [111] Mlym:Vowel      
U+0D09 Malayalam MALAYALAM LETTER U [0], [111] Mlym:Vowel      
U+0D0A Malayalam MALAYALAM LETTER UU [0], [111] Mlym:Vowel      
U+0D0B Malayalam MALAYALAM LETTER VOCALIC R [0], [111] Mlym:Vowel      
U+0D0E Malayalam MALAYALAM LETTER E [0], [111] Mlym:Vowel      
U+0D0F Malayalam MALAYALAM LETTER EE [0], [111] Mlym:Vowel      
U+0D10 Malayalam MALAYALAM LETTER AI [0], [111] Mlym:Vowel      
U+0D12 Malayalam MALAYALAM LETTER O [0], [111] Mlym:Vowel      
U+0D13 Malayalam MALAYALAM LETTER OO [0], [111] Mlym:Vowel      
U+0D14 Malayalam MALAYALAM LETTER AU [0], [111] Mlym:Vowel      
U+0D15 Malayalam MALAYALAM LETTER KA [0], [111] Mlym:Consonant      
U+0D16 Malayalam MALAYALAM LETTER KHA [0], [111], [114] Mlym:Consonant   set 66  
U+0D17 Malayalam MALAYALAM LETTER GA [0], [111] Mlym:Consonant      
U+0D18 Malayalam MALAYALAM LETTER GHA [0], [111] Mlym:Consonant      
U+0D19 Malayalam MALAYALAM LETTER NGA [0], [111] Mlym:Consonant      
U+0D1A Malayalam MALAYALAM LETTER CA [0], [111] Mlym:Consonant      
U+0D1B Malayalam MALAYALAM LETTER CHA [0], [111] Mlym:Consonant      
U+0D1C Malayalam MALAYALAM LETTER JA [0], [111], [114] Mlym:Consonant   set 64  
U+0D1D Malayalam MALAYALAM LETTER JHA [0], [111] Mlym:Consonant      
U+0D1E Malayalam MALAYALAM LETTER NYA [0], [111] Mlym:Consonant      
U+0D1F Malayalam MALAYALAM LETTER TTA [0], [111] Mlym:Consonant      
U+0D20 Malayalam MALAYALAM LETTER TTHA [0], [111], [112] Mlym:Consonant   set 62  
U+0D21 Malayalam MALAYALAM LETTER DDA [0], [111] Mlym:Consonant      
U+0D22 Malayalam MALAYALAM LETTER DDHA [0], [111] Mlym:Consonant      
U+0D23 Malayalam MALAYALAM LETTER NNA [0], [111] Mlym:Consonant      
U+0D24 Malayalam MALAYALAM LETTER TA [0], [111] Mlym:Consonant      
U+0D25 Malayalam MALAYALAM LETTER THA [0], [111], [114] Mlym:Consonant   set 65  
U+0D26 Malayalam MALAYALAM LETTER DA [0], [111] Mlym:Consonant      
U+0D27 Malayalam MALAYALAM LETTER DHA [0], [111] Mlym:Consonant      
U+0D28 Malayalam MALAYALAM LETTER NA [0], [111] Mlym:Consonant      
U+0D28 U+0D4D U+0D31 ന്റ [Malayalam] MALAYALAM LETTER NA + MALAYALAM SIGN VIRAMA + MALAYALAM LETTER RRA [111]   not: Mlym-follows-B-X-or-H set 106  
U+0D2A Malayalam MALAYALAM LETTER PA [0], [111] Mlym:Consonant      
U+0D2B Malayalam MALAYALAM LETTER PHA [0], [111] Mlym:Consonant      
U+0D2C Malayalam MALAYALAM LETTER BA [0], [111] Mlym:Consonant      
U+0D2D Malayalam MALAYALAM LETTER BHA [0], [111] Mlym:Consonant      
U+0D2E Malayalam MALAYALAM LETTER MA [0], [111] Mlym:Consonant      
U+0D2F Malayalam MALAYALAM LETTER YA [0], [111] Mlym:Consonant      
U+0D30 Malayalam MALAYALAM LETTER RA [0], [111] Mlym:Consonant      
U+0D31 Malayalam MALAYALAM LETTER RRA [0], [111] Mlym:Consonant not: Mlym-follows-0D31    
U+0D31 U+0D31 ററ [Malayalam] MALAYALAM LETTER RRA + MALAYALAM LETTER RRA [111]   not: Mlym-follows-0D31 set 107  
U+0D31 U+0D31 U+0D4D U+0D31 ററ്റ [Malayalam] MALAYALAM LETTER RRA + MALAYALAM LETTER RRA + MALAYALAM SIGN VIRAMA + MALAYALAM LETTER RRA [111]   not: Mlym-follows-0D31 set 108  
U+0D31 U+0D4D U+0D31 റ്റ [Malayalam] MALAYALAM LETTER RRA + MALAYALAM SIGN VIRAMA + MALAYALAM LETTER RRA [111]   not: Mlym-follows-0D31 set 107  
U+0D31 U+0D4D U+0D31 U+0D31 റ്ററ [Malayalam] MALAYALAM LETTER RRA + MALAYALAM SIGN VIRAMA + MALAYALAM LETTER RRA + MALAYALAM LETTER RRA [111]   not: Mlym-follows-0D31 set 108  
U+0D32 Malayalam MALAYALAM LETTER LA [0], [111] Mlym:Consonant      
U+0D33 Malayalam MALAYALAM LETTER LLA [0], [111] Mlym:Consonant not: Mlym-follows-0D33    
U+0D33 U+0D33 ളള [Malayalam] MALAYALAM LETTER LLA + MALAYALAM LETTER LLA [111]   not: Mlym-follows-0D33 set 109  
U+0D33 U+0D33 U+0D4D U+0D33 ളള്ള [Malayalam] MALAYALAM LETTER LLA + MALAYALAM LETTER LLA + MALAYALAM SIGN VIRAMA + MALAYALAM LETTER LLA [111]   not: Mlym-follows-0D33 set 110  
U+0D33 U+0D4D U+0D33 ള്ള [Malayalam] MALAYALAM LETTER LLA + MALAYALAM SIGN VIRAMA + MALAYALAM LETTER LLA [111]   not: Mlym-follows-0D33 set 109  
U+0D33 U+0D4D U+0D33 U+0D33 ള്ളള [Malayalam] MALAYALAM LETTER LLA + MALAYALAM SIGN VIRAMA + MALAYALAM LETTER LLA + MALAYALAM LETTER LLA [111]   not: Mlym-follows-0D33 set 110  
U+0D34 Malayalam MALAYALAM LETTER LLLA [0], [111] Mlym:Consonant      
U+0D35 Malayalam MALAYALAM LETTER VA [0], [111] Mlym:Consonant      
U+0D36 Malayalam MALAYALAM LETTER SHA [0], [111] Mlym:Consonant      
U+0D37 Malayalam MALAYALAM LETTER SSA [0], [111] Mlym:Consonant      
U+0D38 Malayalam MALAYALAM LETTER SA [0], [111] Mlym:Consonant      
U+0D39 Malayalam MALAYALAM LETTER HA [0], [111] Mlym:Consonant      
U+0D3E Malayalam MALAYALAM VOWEL SIGN AA [0], [111] Mlym:Matra Mlym-follows-C    
U+0D3F ി Malayalam MALAYALAM VOWEL SIGN I [0], [111], [114] Mlym:Matra Mlym-follows-C set 68  
U+0D40 Malayalam MALAYALAM VOWEL SIGN II [0], [111] Mlym:Matra Mlym-follows-C    
U+0D41 Malayalam MALAYALAM VOWEL SIGN U [0], [111] Mlym:Matra Mlym-follows-C    
U+0D42 Malayalam MALAYALAM VOWEL SIGN UU [0], [111] Mlym:Matra Mlym-follows-C    
U+0D43 Malayalam MALAYALAM VOWEL SIGN VOCALIC R [0], [111] Mlym:Matra Mlym-follows-C    
U+0D46 Malayalam MALAYALAM VOWEL SIGN E [0], [111], [114] Mlym:Matra, Mlym:R Mlym-follows-C set 69  
U+0D47 Malayalam MALAYALAM VOWEL SIGN EE [0], [111], [114] Mlym:Matra, Mlym:R Mlym-follows-C set 71  
U+0D48 Malayalam MALAYALAM VOWEL SIGN AI [0], [111] Mlym:Matra, Mlym:R Mlym-follows-C    
U+0D4A Malayalam MALAYALAM VOWEL SIGN O [0], [111] Mlym:Matra, Mlym:R Mlym-follows-C    
U+0D4B Malayalam MALAYALAM VOWEL SIGN OO [0], [111] Mlym:Matra, Mlym:R Mlym-follows-C    
U+0D4D Malayalam MALAYALAM SIGN VIRAMA [0], [111] Mlym:Halant Mlym-follows-C-or-0D41-or-0D7B    
U+0D57 Malayalam MALAYALAM AU LENGTH MARK [0], [111] Mlym:Matra Mlym-follows-C    
U+0D7A Malayalam MALAYALAM LETTER CHILLU NN [9], [111] Mlym:Chillu not: Mlym-follows-B-X-or-H    
U+0D7B Malayalam MALAYALAM LETTER CHILLU N [9], [111] Mlym:Chillu not: Mlym-follows-B-X-or-H    
U+0D7B U+0D31 ൻറ [Malayalam] MALAYALAM LETTER CHILLU N + MALAYALAM LETTER RRA [111]   not: Mlym-follows-B-X-or-H set 106  
U+0D7C Malayalam MALAYALAM LETTER CHILLU RR [9], [111] Mlym:Chillu not: Mlym-follows-B-X-or-H    
U+0D7D Malayalam MALAYALAM LETTER CHILLU L [9], [111] Mlym:Chillu not: Mlym-follows-B-X-or-H    
U+0D7E Malayalam MALAYALAM LETTER CHILLU LL [9], [111] Mlym:Chillu not: Mlym-follows-B-X-or-H    
U+0D7F ൿ Malayalam MALAYALAM LETTER CHILLU K [9], [111] Mlym:Chillu not: Mlym-follows-B-X-or-H    
U+0D82 Sinhala SINHALA SIGN ANUSVARAYA [3], [113] Sinh:Anusvara Sinh-follows-V-C-J-or-M    
U+0D83 Sinhala SINHALA SIGN VISARGAYA [3], [113] Sinh:Visarga Sinh-follows-V-C-or-M    
U+0D85 Sinhala SINHALA LETTER AYANNA [3], [113] Sinh:Vowel      
U+0D86 Sinhala SINHALA LETTER AAYANNA [3], [113] Sinh:Vowel      
U+0D87 Sinhala SINHALA LETTER AEYANNA [3], [113] Sinh:Vowel      
U+0D88 Sinhala SINHALA LETTER AEEYANNA [3], [113] Sinh:Vowel      
U+0D89 Sinhala SINHALA LETTER IYANNA [3], [113] Sinh:Vowel      
U+0D8A Sinhala SINHALA LETTER IIYANNA [3], [113] Sinh:Vowel      
U+0D8B Sinhala SINHALA LETTER UYANNA [3], [113] Sinh:Vowel      
U+0D8C Sinhala SINHALA LETTER UUYANNA [3], [113] Sinh:Vowel      
U+0D8D Sinhala SINHALA LETTER IRUYANNA [3], [113] Sinh:Vowel   set 111  
U+0D91 Sinhala SINHALA LETTER EYANNA [3], [113] Sinh:Vowel   set 112  
U+0D92 Sinhala SINHALA LETTER EEYANNA [3], [113] Sinh:Vowel   set 113  
U+0D93 Sinhala SINHALA LETTER AIYANNA [3], [113] Sinh:Vowel   set 114  
U+0D94 Sinhala SINHALA LETTER OYANNA [3], [113] Sinh:Vowel   set 115  
U+0D95 Sinhala SINHALA LETTER OOYANNA [3], [113] Sinh:Vowel      
U+0D96 Sinhala SINHALA LETTER AUYANNA [3], [113] Sinh:Vowel      
U+0D9A Sinhala SINHALA LETTER ALPAPRAANA KAYANNA [3], [113] Sinh:Consonant      
U+0D9B Sinhala SINHALA LETTER MAHAAPRAANA KAYANNA [3], [113] Sinh:Consonant   set 116  
U+0D9C Sinhala SINHALA LETTER ALPAPRAANA GAYANNA [3], [113] Sinh:Consonant      
U+0D9D Sinhala SINHALA LETTER MAHAAPRAANA GAYANNA [3], [113] Sinh:Consonant   set 117  
U+0D9D U+0DD8 ඝෘ [Sinhala] SINHALA LETTER MAHAAPRAANA GAYANNA + SINHALA VOWEL SIGN GAETTA-PILLA [113]     set 111 variant of IRUYANNA
U+0D9F Sinhala SINHALA LETTER SANYAKA GAYANNA [3], [113] Sinh:Sannjaka      
U+0DA0 Sinhala SINHALA LETTER ALPAPRAANA CAYANNA [3], [113] Sinh:Consonant   set 118  
U+0DA1 Sinhala SINHALA LETTER MAHAAPRAANA CAYANNA [3], [113] Sinh:Consonant      
U+0DA2 Sinhala SINHALA LETTER ALPAPRAANA JAYANNA [3], [113] Sinh:Consonant      
U+0DA3 Sinhala SINHALA LETTER MAHAAPRAANA JAYANNA [3], [113] Sinh:Consonant      
U+0DA4 Sinhala SINHALA LETTER TAALUJA NAASIKYAYA [3], [113] Sinh:Consonant      
U+0DA5 Sinhala SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA [3], [113] Sinh:Consonant      
U+0DA7 Sinhala SINHALA LETTER ALPAPRAANA TTAYANNA [3], [113] Sinh:Consonant      
U+0DA8 Sinhala SINHALA LETTER MAHAAPRAANA TTAYANNA [3], [113] Sinh:Consonant      
U+0DA9 Sinhala SINHALA LETTER ALPAPRAANA DDAYANNA [3], [113] Sinh:Consonant      
U+0DAA Sinhala SINHALA LETTER MAHAAPRAANA DDAYANNA [3], [113] Sinh:Consonant      
U+0DAB Sinhala SINHALA LETTER MUURDHAJA NAYANNA [3], [113] Sinh:Consonant      
U+0DAC Sinhala SINHALA LETTER SANYAKA DDAYANNA [3], [113] Sinh:Sannjaka      
U+0DAD Sinhala SINHALA LETTER ALPAPRAANA TAYANNA [3], [113] Sinh:Consonant      
U+0DAE Sinhala SINHALA LETTER MAHAAPRAANA TAYANNA [3], [113] Sinh:Consonant      
U+0DAF Sinhala SINHALA LETTER ALPAPRAANA DAYANNA [3], [113] Sinh:Consonant      
U+0DB0 Sinhala SINHALA LETTER MAHAAPRAANA DAYANNA [3], [113] Sinh:Consonant      
U+0DB1 Sinhala SINHALA LETTER DANTAJA NAYANNA [3], [113] Sinh:Consonant      
U+0DB3 Sinhala SINHALA LETTER SANYAKA DAYANNA [3], [113] Sinh:Sannjaka      
U+0DB4 Sinhala SINHALA LETTER ALPAPRAANA PAYANNA [3], [113] Sinh:Consonant      
U+0DB5 Sinhala SINHALA LETTER MAHAAPRAANA PAYANNA [3], [113] Sinh:Consonant   set 112  
U+0DB5 U+0DCA ඵ් [Sinhala] SINHALA LETTER MAHAAPRAANA PAYANNA + SINHALA SIGN AL-LAKUNA [113]     set 113 variant of EEYANNA
U+0DB5 U+0DD9 ඵෙ [Sinhala] SINHALA LETTER MAHAAPRAANA PAYANNA + SINHALA VOWEL SIGN KOMBUVA [113]     set 114 variant of AIYANNA
U+0DB6 Sinhala SINHALA LETTER ALPAPRAANA BAYANNA [3], [113] Sinh:Consonant   set 116  
U+0DB7 Sinhala SINHALA LETTER MAHAAPRAANA BAYANNA [3], [113] Sinh:Consonant   set 119  
U+0DB8 Sinhala SINHALA LETTER MAYANNA [3], [113] Sinh:Consonant      
U+0DB9 Sinhala SINHALA LETTER AMBA BAYANNA [3], [113] Sinh:Sannjaka   set 115  
U+0DBA Sinhala SINHALA LETTER YAYANNA [3], [113] Sinh:Consonant      
U+0DBB Sinhala SINHALA LETTER RAYANNA [3], [113] Sinh:Consonant      
U+0DBD Sinhala SINHALA LETTER DANTAJA LAYANNA [3], [113] Sinh:Consonant      
U+0DC0 Sinhala SINHALA LETTER VAYANNA [3], [113] Sinh:Consonant   set 118  
U+0DC1 Sinhala SINHALA LETTER TAALUJA SAYANNA [3], [113] Sinh:Consonant      
U+0DC2 Sinhala SINHALA LETTER MUURDHAJA SAYANNA [3], [113] Sinh:Consonant      
U+0DC3 Sinhala SINHALA LETTER DANTAJA SAYANNA [3], [113] Sinh:Consonant   set 117  
U+0DC3 U+0DD8 සෘ [Sinhala] SINHALA LETTER DANTAJA SAYANNA + SINHALA VOWEL SIGN GAETTA-PILLA [113]     set 111 variant of IRUYANNA
U+0DC4 Sinhala SINHALA LETTER HAYANNA [3], [113] Sinh:Consonant   set 119  
U+0DC5 Sinhala SINHALA LETTER MUURDHAJA LAYANNA [3], [113] Sinh:Consonant      
U+0DC6 Sinhala SINHALA LETTER FAYANNA [3], [113] Sinh:Consonant      
U+0DCA Sinhala SINHALA SIGN AL-LAKUNA [3], [113] Sinh:Halant Sinh-follows-C    
U+0DCF Sinhala SINHALA VOWEL SIGN AELA-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DD0 Sinhala SINHALA VOWEL SIGN KETTI AEDA-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DD1 Sinhala SINHALA VOWEL SIGN DIGA AEDA-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DD2 Sinhala SINHALA VOWEL SIGN KETTI IS-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DD3 Sinhala SINHALA VOWEL SIGN DIGA IS-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DD4 Sinhala SINHALA VOWEL SIGN KETTI PAA-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DD6 Sinhala SINHALA VOWEL SIGN DIGA PAA-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DD8 Sinhala SINHALA VOWEL SIGN GAETTA-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DD9 Sinhala SINHALA VOWEL SIGN KOMBUVA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DDA Sinhala SINHALA VOWEL SIGN DIGA KOMBUVA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DDB Sinhala SINHALA VOWEL SIGN KOMBU DEKA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DDC Sinhala SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DDD Sinhala SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DDE Sinhala SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0DF2 Sinhala SINHALA VOWEL SIGN DIGA GAETTA-PILLA [3], [113] Sinh:Matra Sinh-follows-C-or-J    
U+0E01 Thai THAI CHARACTER KO KAI [0], [116] Thai:cons     Thai
U+0E02 Thai THAI CHARACTER KHO KHAI [0], [116] Thai:cons     Thai
U+0E03 Thai THAI CHARACTER KHO KHUAT [0], [116] Thai:cons     Thai
U+0E04 Thai THAI CHARACTER KHO KHWAI [0], [116] Thai:cons     Thai
U+0E05 Thai THAI CHARACTER KHO KHON [0], [116] Thai:cons     Thai
U+0E06 Thai THAI CHARACTER KHO RAKHANG [0], [116] Thai:cons     Thai
U+0E07 Thai THAI CHARACTER NGO NGU [0], [116] Thai:cons     Thai
U+0E08 Thai THAI CHARACTER CHO CHAN [0], [116] Thai:cons     Thai
U+0E09 Thai THAI CHARACTER CHO CHING [0], [116] Thai:cons     Thai
U+0E0A Thai THAI CHARACTER CHO CHANG [0], [116] Thai:cons     Thai
U+0E0B Thai THAI CHARACTER SO SO [0], [116] Thai:cons     Thai
U+0E0C Thai THAI CHARACTER CHO CHOE [0], [116] Thai:cons     Thai
U+0E0D Thai THAI CHARACTER YO YING [0], [116] Thai:cons     Thai
U+0E0E Thai THAI CHARACTER DO CHADA [0], [116] Thai:cons     Thai
U+0E0F Thai THAI CHARACTER TO PATAK [0], [116] Thai:cons     Thai
U+0E10 Thai THAI CHARACTER THO THAN [0], [116] Thai:cons     Thai
U+0E11 Thai THAI CHARACTER THO NANGMONTHO [0], [116] Thai:cons     Thai
U+0E12 Thai THAI CHARACTER THO PHUTHAO [0], [116] Thai:cons     Thai
U+0E13 Thai THAI CHARACTER NO NEN [0], [116] Thai:cons     Thai
U+0E14 Thai THAI CHARACTER DO DEK [0], [116] Thai:cons     Thai
U+0E15 Thai THAI CHARACTER TO TAO [0], [116] Thai:cons     Thai
U+0E16 Thai THAI CHARACTER THO THUNG [0], [116] Thai:cons     Thai
U+0E17 Thai THAI CHARACTER THO THAHAN [0], [116] Thai:cons     Thai
U+0E18 Thai THAI CHARACTER THO THONG [0], [116] Thai:cons     Thai
U+0E19 Thai THAI CHARACTER NO NU [0], [116] Thai:cons     Thai
U+0E1A Thai THAI CHARACTER BO BAIMAI [0], [116] Thai:cons     Thai
U+0E1B Thai THAI CHARACTER PO PLA [0], [116] Thai:cons     Thai
U+0E1C Thai THAI CHARACTER PHO PHUNG [0], [116] Thai:cons     Thai
U+0E1D Thai THAI CHARACTER FO FA [0], [116] Thai:cons     Thai
U+0E1E Thai THAI CHARACTER PHO PHAN [0], [116] Thai:cons     Thai
U+0E1F Thai THAI CHARACTER FO FAN [0], [116] Thai:cons     Thai
U+0E20 Thai THAI CHARACTER PHO SAMPHAO [0], [116] Thai:cons     Thai
U+0E21 Thai THAI CHARACTER MO MA [0], [116] Thai:cons     Thai
U+0E22 Thai THAI CHARACTER YO YAK [0], [116] Thai:cons     Thai
U+0E23 Thai THAI CHARACTER RO RUA [0], [116] Thai:cons     Thai
U+0E24 Thai THAI CHARACTER RU [0], [116] Thai:fv3     Thai
U+0E24 U+0E45 ฤๅ [Thai] THAI CHARACTER RU + THAI CHARACTER LAKKHANGYAO [116]       fv2, Thai
U+0E25 Thai THAI CHARACTER LO LING [0], [116] Thai:cons     Thai
U+0E26 Thai THAI CHARACTER LU [0], [116] Thai:fv3     Thai
U+0E26 U+0E45 ฦๅ [Thai] THAI CHARACTER LU + THAI CHARACTER LAKKHANGYAO [116]       fv2, Thai
U+0E27 Thai THAI CHARACTER WO WAEN [0], [116] Thai:cons     Thai
U+0E28 Thai THAI CHARACTER SO SALA [0], [116] Thai:cons     Thai
U+0E29 Thai THAI CHARACTER SO RUSI [0], [116] Thai:cons     Thai
U+0E2A Thai THAI CHARACTER SO SUA [0], [116] Thai:cons     Thai
U+0E2B Thai THAI CHARACTER HO HIP [0], [116] Thai:cons     Thai
U+0E2C Thai THAI CHARACTER LO CHULA [0], [116] Thai:cons     Thai
U+0E2D Thai THAI CHARACTER O ANG [0], [116] Thai:cons     Thai
U+0E2E Thai THAI CHARACTER HO NOKHUK [0], [116] Thai:cons     Thai
U+0E30 Thai THAI CHARACTER SARA A [0], [116] Thai:fv1 Thai-follow-consonant-tone-sara-aa   Thai
U+0E31 Thai THAI CHARACTER MAI HAN-AKAT [0], [116] Thai:av Thai-between-consonant-and-ct   Thai
U+0E32 Thai THAI CHARACTER SARA AA [0], [116] Thai:fv1, Thai:sara-aa Thai-follows-consonant-tone   Thai
U+0E34 Thai THAI CHARACTER SARA I [0], [116] Thai:av Thai-follows-consonant   Thai
U+0E35 Thai THAI CHARACTER SARA II [0], [116] Thai:av Thai-follows-consonant   Thai
U+0E36 Thai THAI CHARACTER SARA UE [0], [116] Thai:av Thai-follows-consonant   Thai
U+0E37 Thai THAI CHARACTER SARA UEE [0], [116] Thai:av Thai-follows-consonant   Thai
U+0E38 Thai THAI CHARACTER SARA U [0], [116] Thai:bv Thai-follows-consonant   Thai
U+0E39 Thai THAI CHARACTER SARA UU [0], [116] Thai:bv Thai-follows-consonant   Thai
U+0E3A Thai THAI CHARACTER PHINTHU [0], [116] Thai:bd Thai-follows-consonant   = phinthu, Thai
U+0E40 Thai THAI CHARACTER SARA E [0], [116] Thai:lv Thai-precedes-consonant   Thai
U+0E41 Thai THAI CHARACTER SARA AE [0], [116] Thai:lv Thai-precedes-consonant   Thai
U+0E42 Thai THAI CHARACTER SARA O [0], [116] Thai:lv Thai-precedes-consonant   Thai
U+0E43 Thai THAI CHARACTER SARA AI MAIMUAN [0], [116] Thai:lv Thai-precedes-consonant   Thai
U+0E44 Thai THAI CHARACTER SARA AI MAIMALAI [0], [116] Thai:lv Thai-precedes-consonant   Thai
U+0E47 Thai THAI CHARACTER MAITAIKHU [0], [116] Thai:ad Thai-follows-consonant   = maitaikhu, Thai
U+0E48 Thai THAI CHARACTER MAI EK [0], [116] Thai:tone Thai-follows-consonant-av-bv   Thai
U+0E49 Thai THAI CHARACTER MAI THO [0], [116] Thai:tone Thai-follows-consonant-av-bv   Thai
U+0E4A Thai THAI CHARACTER MAI TRI [0], [116] Thai:tone Thai-follows-consonant-av-bv   Thai
U+0E4B Thai THAI CHARACTER MAI CHATTAWA [0], [116] Thai:tone Thai-follows-consonant-av-bv   Thai
U+0E4C Thai THAI CHARACTER THANTHAKHAT [0], [116] Thai:ad Thai-follows-consonant-av-bv   = thanthakhat, Thai
U+0E4D Thai THAI CHARACTER NIKHAHIT [0], [116] Thai:ad Thai-follows-consonant-av-bv   = nikhahit, Thai
U+0E4D U+0E32 ํา [Thai] THAI CHARACTER NIKHAHIT + THAI CHARACTER SARA AA [116]   Thai-follows-consonant-tone   = sara am sequence, Thai
U+0E81 Lao LAO LETTER KO [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0E82 Lao LAO LETTER KHO SUNG [0], [110] Laoo:consonant     Lao
U+0E84 Lao LAO LETTER KHO TAM [0], [110] Laoo:consonant     Lao
U+0E87 Lao LAO LETTER NGO [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0E88 Lao LAO LETTER CO [0], [110] Laoo:consonant     Lao
U+0E8A Lao LAO LETTER SO TAM [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0E8D Lao LAO LETTER NYO [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0E94 Lao LAO LETTER DO [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0E95 Lao LAO LETTER TO [0], [110] Laoo:consonant     Lao
U+0E96 Lao LAO LETTER THO SUNG [0], [110] Laoo:consonant     Lao
U+0E97 Lao LAO LETTER THO TAM [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0E99 Lao LAO LETTER NO [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0E9A Lao LAO LETTER BO [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0E9B Lao LAO LETTER PO [0], [110] Laoo:consonant     Lao
U+0E9C Lao LAO LETTER PHO SUNG [0], [110] Laoo:consonant     Lao
U+0E9D Lao LAO LETTER FO FON [0], [110] Laoo:consonant     = lao letter fo sung; Lao
U+0E9E Lao LAO LETTER PHO TAM [0], [110] Laoo:consonant     Lao
U+0E9F Lao LAO LETTER FO FAY [0], [110] Laoo:Cf, Laoo:consonant     = lao letter fo tam; Lao
U+0EA1 Lao LAO LETTER MO [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0EA2 Lao LAO LETTER YO [0], [110] Laoo:consonant     Lao
U+0EA3 Lao LAO LETTER RO [0], [110] Laoo:Cf, Laoo:consonant     = lao letter lo rada; Lao
U+0EA5 Lao LAO LETTER LO [0], [110] Laoo:Cf, Laoo:consonant     = lao letter lo ling; Lao
U+0EA7 Lao LAO LETTER WO [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0EAA Lao LAO LETTER SO SUNG [0], [110] Laoo:Cf, Laoo:consonant     Lao
U+0EAB Lao LAO LETTER HO SUNG [0], [110] Laoo:consonant     Lao
U+0EAD Lao LAO LETTER O [0], [110] Laoo:consonant     Lao
U+0EAE Lao LAO LETTER HO TAM [0], [110] Laoo:consonant     Lao
U+0EB0 Lao LAO VOWEL SIGN A [0], [110] Laoo:vowel-after Laoo-follows-C-tonemark-vabove   Lao
U+0EB1 Lao LAO VOWEL SIGN MAI KAN [0], [110] Laoo:vowel-above Laoo-follows-main-consonant   Lao
U+0EB2 Lao LAO VOWEL SIGN AA [0], [110] Laoo:vowel-after Laoo-follows-C-tonemark-vabove   Lao
U+0EB2 U+0EB0 າະ [Lao] LAO VOWEL SIGN AA + LAO VOWEL SIGN A [110]   Laoo-follows-vbefore-consonant-cluster   Lao
U+0EB4 Lao LAO VOWEL SIGN I [0], [110] Laoo:vowel-above Laoo-follows-main-consonant   Lao
U+0EB5 Lao LAO VOWEL SIGN II [0], [110] Laoo:vowel-above Laoo-follows-main-consonant   Lao
U+0EB6 Lao LAO VOWEL SIGN Y [0], [110] Laoo:vowel-above Laoo-follows-main-consonant   Lao
U+0EB7 Lao LAO VOWEL SIGN YY [0], [110] Laoo:vowel-above Laoo-follows-main-consonant   Lao
U+0EB8 Lao LAO VOWEL SIGN U [0], [110] Laoo:vowel-below Laoo-follows-main-consonant   Lao
U+0EB9 Lao LAO VOWEL SIGN UU [0], [110] Laoo:vowel-below Laoo-follows-main-consonant   Lao
U+0EBB Lao LAO VOWEL SIGN MAI KON [0], [110] Laoo:vowel-above Laoo-follows-main-consonant   Lao
U+0EBC Lao LAO SEMIVOWEL SIGN LO [0], [110] Laoo:semi-consonant Laoo-follows-consonant   = lao semiconsonant lo; Lao
U+0EBD Lao LAO SEMIVOWEL SIGN NYO [0], [110] Laoo:vowel-after Laoo-follows-C-tonemark-vabove   = lao semivowel ia; Lao
U+0EC0 Lao LAO VOWEL SIGN E [0], [110] Laoo:vowel-before Laoo-precedes-consonant   Lao
U+0EC1 Lao LAO VOWEL SIGN EI [0], [110] Laoo:vowel-before Laoo-precedes-consonant   Lao
U+0EC2 Lao LAO VOWEL SIGN O [0], [110] Laoo:vowel-before Laoo-precedes-consonant   Lao
U+0EC3 Lao LAO VOWEL SIGN AY [0], [110] Laoo:vowel-before Laoo-precedes-consonant   Lao
U+0EC4 Lao LAO VOWEL SIGN AI [0], [110] Laoo:vowel-before Laoo-precedes-consonant   Lao
U+0EC6 Lao LAO KO LA [0], [110] Laoo:sign Laoo-repetition-mark-limit   = lao may sam; Lao
U+0EC8 Lao LAO TONE MAI EK [0], [110] Laoo:tone-mark Laoo-follows-C-vabove-vbelow   Lao
U+0EC9 Lao LAO TONE MAI THO [0], [110] Laoo:tone-mark Laoo-follows-C-vabove-vbelow   Lao
U+0ECA Lao LAO TONE MAI TI [0], [110] Laoo:tone-mark Laoo-follows-C-vabove-vbelow   Lao
U+0ECB Lao LAO TONE MAI CATAWA [0], [110] Laoo:tone-mark Laoo-follows-C-vabove-vbelow   = lao tone mai jattawa; Lao
U+0ECC Lao LAO CANCELLATION MARK [0], [110] Laoo:sign Laoo-follows-Cf   = lao mark mai ka lan; Lao
U+0ECD Lao LAO NIGGAHITA [0], [110] Laoo:vowel-above Laoo-follows-main-consonant   = lao vowel sign or; Lao
U+10D0 Georgian GEORGIAN LETTER AN [0], [104]       Georgian
U+10D1 Georgian GEORGIAN LETTER BAN [0], [104]       Georgian
U+10D2 Georgian GEORGIAN LETTER GAN [0], [104]       Georgian
U+10D3 Georgian GEORGIAN LETTER DON [0], [104]       Georgian
U+10D4 Georgian GEORGIAN LETTER EN [0], [104]       Georgian
U+10D5 Georgian GEORGIAN LETTER VIN [0], [104]       Georgian
U+10D6 Georgian GEORGIAN LETTER ZEN [0], [104]       Georgian
U+10D7 Georgian GEORGIAN LETTER TAN [0], [104]       Georgian
U+10D8 Georgian GEORGIAN LETTER IN [0], [104]       Georgian
U+10D9 Georgian GEORGIAN LETTER KAN [0], [104]       Georgian
U+10DA Georgian GEORGIAN LETTER LAS [0], [104]       Georgian
U+10DB Georgian GEORGIAN LETTER MAN [0], [104]       Georgian
U+10DC Georgian GEORGIAN LETTER NAR [0], [104]       Georgian
U+10DD Georgian GEORGIAN LETTER ON [0], [104]       Georgian
U+10DE Georgian GEORGIAN LETTER PAR [0], [104]       Georgian
U+10DF Georgian GEORGIAN LETTER ZHAR [0], [104]       Georgian
U+10E0 Georgian GEORGIAN LETTER RAE [0], [104]       Georgian
U+10E1 Georgian GEORGIAN LETTER SAN [0], [104]       Georgian
U+10E2 Georgian GEORGIAN LETTER TAR [0], [104]       Georgian
U+10E3 Georgian GEORGIAN LETTER UN [0], [104]       Georgian
U+10E4 Georgian GEORGIAN LETTER PHAR [0], [104]       Georgian
U+10E5 Georgian GEORGIAN LETTER KHAR [0], [104]       Georgian
U+10E6 Georgian GEORGIAN LETTER GHAN [0], [104]       Georgian
U+10E7 Georgian GEORGIAN LETTER QAR [0], [104]       Georgian
U+10E8 Georgian GEORGIAN LETTER SHIN [0], [104]       Georgian
U+10E9 Georgian GEORGIAN LETTER CHIN [0], [104]       Georgian
U+10EA Georgian GEORGIAN LETTER CAN [0], [104]       Georgian
U+10EB Georgian GEORGIAN LETTER JIL [0], [104]       Georgian
U+10EC Georgian GEORGIAN LETTER CIL [0], [104]       Georgian
U+10ED Georgian GEORGIAN LETTER CHAR [0], [104]       Georgian
U+10EE Georgian GEORGIAN LETTER XAN [0], [104]       Georgian
U+10EF Georgian GEORGIAN LETTER JHAN [0], [104]       Georgian
U+10F0 Georgian GEORGIAN LETTER HAE [0], [104]       Georgian
U+1200 Ethiopic ETHIOPIC SYLLABLE HA [3], [103]     set 120 Common-to-all
U+1201 Ethiopic ETHIOPIC SYLLABLE HU [3], [103]     set 121 Common-to-all
U+1202 Ethiopic ETHIOPIC SYLLABLE HI [3], [103]     set 122 Common-to-all
U+1203 Ethiopic ETHIOPIC SYLLABLE HAA [3], [103]     set 123 Common-to-all
U+1204 Ethiopic ETHIOPIC SYLLABLE HEE [3], [103]     set 124 Common-to-all-except: Hamt’agna
U+1205 Ethiopic ETHIOPIC SYLLABLE HE [3], [103]     set 125 Common-to-all
U+1206 Ethiopic ETHIOPIC SYLLABLE HO [3], [103]     set 126 Common-to-all-except: Hamt’agna
U+1208 Ethiopic ETHIOPIC SYLLABLE LA [3], [103]       Common-to-all
U+1209 Ethiopic ETHIOPIC SYLLABLE LU [3], [103]       Common-to-all
U+120A Ethiopic ETHIOPIC SYLLABLE LI [3], [103]       Common-to-all
U+120B Ethiopic ETHIOPIC SYLLABLE LAA [3], [103]       Common-to-all
U+120C Ethiopic ETHIOPIC SYLLABLE LEE [3], [103]       Common-to-all
U+120D Ethiopic ETHIOPIC SYLLABLE LE [3], [103]       Common-to-all-except: Harari
U+120E Ethiopic ETHIOPIC SYLLABLE LO [3], [103]       Common-to-all-except: Hamt’agna
U+120F Ethiopic ETHIOPIC SYLLABLE LWA [3], [103]       Amharic
U+1210 Ethiopic ETHIOPIC SYLLABLE HHA [3], [103]     set 120 Amharic,Argobba,Tigrigna
U+1211 Ethiopic ETHIOPIC SYLLABLE HHU [3], [103]     set 121 Amharic,Argobba,Tigrigna
U+1212 Ethiopic ETHIOPIC SYLLABLE HHI [3], [103]     set 122 Amharic,Argobba,Tigrigna
U+1213 Ethiopic ETHIOPIC SYLLABLE HHAA [3], [103]     set 123 Amharic,Argobba,Tigrigna
U+1214 Ethiopic ETHIOPIC SYLLABLE HHEE [3], [103]     set 124 Amharic,Argobba,Tigrigna
U+1215 Ethiopic ETHIOPIC SYLLABLE HHE [3], [103]     set 125 Amharic,Argobba,Tigrigna
U+1216 Ethiopic ETHIOPIC SYLLABLE HHO [3], [103]     set 126 Amharic,Argobba,Tigrigna
U+1217 Ethiopic ETHIOPIC SYLLABLE HHWA [3], [103]     set 127 Amharic
U+1218 Ethiopic ETHIOPIC SYLLABLE MA [3], [103]       Common-to-all
U+1219 Ethiopic ETHIOPIC SYLLABLE MU [3], [103]       Common-to-all
U+121A Ethiopic ETHIOPIC SYLLABLE MI [3], [103]       Common-to-all
U+121B Ethiopic ETHIOPIC SYLLABLE MAA [3], [103]       Common-to-all
U+121C Ethiopic ETHIOPIC SYLLABLE MEE [3], [103]       Common-to-all-except: Hamt’agna
U+121D Ethiopic ETHIOPIC SYLLABLE ME [3], [103]       Common-to-all
U+121E Ethiopic ETHIOPIC SYLLABLE MO [3], [103]       Common-to-all-except: Hamt’agna
U+121F Ethiopic ETHIOPIC SYLLABLE MWA [3], [103]       Amharic, Tigrigna
U+1220 Ethiopic ETHIOPIC SYLLABLE SZA [3], [103]     set 128 Amharic
U+1221 Ethiopic ETHIOPIC SYLLABLE SZU [3], [103]     set 129 Amharic
U+1222 Ethiopic ETHIOPIC SYLLABLE SZI [3], [103]     set 130 Amharic
U+1223 Ethiopic ETHIOPIC SYLLABLE SZAA [3], [103]     set 131 Amharic
U+1224 Ethiopic ETHIOPIC SYLLABLE SZEE [3], [103]     set 132 Amharic
U+1225 Ethiopic ETHIOPIC SYLLABLE SZE [3], [103]     set 133 Amharic
U+1226 Ethiopic ETHIOPIC SYLLABLE SZO [3], [103]     set 134 Amharic
U+1227 Ethiopic ETHIOPIC SYLLABLE SZWA [3], [103]     set 135 Amharic
U+1228 Ethiopic ETHIOPIC SYLLABLE RA [3], [103]       Common-to-all
U+1229 Ethiopic ETHIOPIC SYLLABLE RU [3], [103]       Common-to-all
U+122A Ethiopic ETHIOPIC SYLLABLE RI [3], [103]       Common-to-all
U+122B Ethiopic ETHIOPIC SYLLABLE RAA [3], [103]       Common-to-all
U+122C Ethiopic ETHIOPIC SYLLABLE REE [3], [103]       Common-to-all-except: Hamt’agna
U+122D Ethiopic ETHIOPIC SYLLABLE RE [3], [103]       Common-to-all
U+122E Ethiopic ETHIOPIC SYLLABLE RO [3], [103]       Common-to-all-except: Hamt’agna
U+122F Ethiopic ETHIOPIC SYLLABLE RWA [3], [103]       Amharic,Tigrigna
U+1230 Ethiopic ETHIOPIC SYLLABLE SA [3], [103]     set 128 Common-to-all
U+1231 Ethiopic ETHIOPIC SYLLABLE SU [3], [103]     set 129 Common-to-all
U+1232 Ethiopic ETHIOPIC SYLLABLE SI [3], [103]     set 130 Common-to-all
U+1233 Ethiopic ETHIOPIC SYLLABLE SAA [3], [103]     set 131 Common-to-all
U+1234 Ethiopic ETHIOPIC SYLLABLE SEE [3], [103]     set 132 Common-to-all-except: Hamt’agna
U+1235 Ethiopic ETHIOPIC SYLLABLE SE [3], [103]     set 133 Common-to-all
U+1236 Ethiopic ETHIOPIC SYLLABLE SO [3], [103]     set 134 Common-to-all-except: Hamt’agna
U+1237 Ethiopic ETHIOPIC SYLLABLE SWA [3], [103]     set 135 Amharic,Tigrigna
U+1238 Ethiopic ETHIOPIC SYLLABLE SHA [3], [103]       Common-to-all
U+1239 Ethiopic ETHIOPIC SYLLABLE SHU [3], [103]       Common-to-all
U+123A Ethiopic ETHIOPIC SYLLABLE SHI [3], [103]       Common-to-all
U+123B Ethiopic ETHIOPIC SYLLABLE SHAA [3], [103]       Common-to-all
U+123C Ethiopic ETHIOPIC SYLLABLE SHEE [3], [103]       Common-to-all-except: Hamt’agna
U+123D Ethiopic ETHIOPIC SYLLABLE SHE [3], [103]       Common-to-all
U+123E Ethiopic ETHIOPIC SYLLABLE SHO [3], [103]       Common-to-all-except: Hamt’agna
U+123F Ethiopic ETHIOPIC SYLLABLE SHWA [3], [103]       Amharic,Tigrigna
U+1240 Ethiopic ETHIOPIC SYLLABLE QA [3], [103]       Common-to-all-except: Awngi
U+1241 Ethiopic ETHIOPIC SYLLABLE QU [3], [103]       Common-to-all-except: Awngi
U+1242 Ethiopic ETHIOPIC SYLLABLE QI [3], [103]       Common-to-all-except: Awngi
U+1243 Ethiopic ETHIOPIC SYLLABLE QAA [3], [103]       Common-to-all-except: Awngi
U+1244 Ethiopic ETHIOPIC SYLLABLE QEE [3], [103]       Common-to-all-except: Awngi,Hamt’agna
U+1245 Ethiopic ETHIOPIC SYLLABLE QE [3], [103]       Common-to-all-except: Awngi
U+1246 Ethiopic ETHIOPIC SYLLABLE QO [3], [103]       Common-to-all-except: Awngi,Hamt’agna
U+1247 Ethiopic ETHIOPIC SYLLABLE QOA [7], [103]       Amharic
U+1248 Ethiopic ETHIOPIC SYLLABLE QWA [3], [103]       Amharic,Tigrè,Tigrigna
U+124A Ethiopic ETHIOPIC SYLLABLE QWI [3], [103]       Amharic,Hamt’agna,Tigrè,Tigrigna
U+124B Ethiopic ETHIOPIC SYLLABLE QWAA [3], [103]       Amharic,Hamt’agna,Tigrè,Tigrigna
U+124C Ethiopic ETHIOPIC SYLLABLE QWEE [3], [103]       Amharic,Tigrè,Tigrigna
U+124D Ethiopic ETHIOPIC SYLLABLE QWE [3], [103]       Amharic,Hamt’agna,Tigrè,Tigrigna
U+1250 Ethiopic ETHIOPIC SYLLABLE QHA [3], [103]       Amharic,Awngi,Tigrigna
U+1251 Ethiopic ETHIOPIC SYLLABLE QHU [3], [103]       Amharic,Awngi,Tigrigna
U+1252 Ethiopic ETHIOPIC SYLLABLE QHI [3], [103]       Amharic,Awngi,Tigrigna
U+1253 Ethiopic ETHIOPIC SYLLABLE QHAA [3], [103]       Amharic,Tigrigna
U+1254 Ethiopic ETHIOPIC SYLLABLE QHEE [3], [103]       Amharic,Awngi,Tigrigna
U+1255 Ethiopic ETHIOPIC SYLLABLE QHE [3], [103]       Amharic,Awngi,Tigrigna
U+1256 Ethiopic ETHIOPIC SYLLABLE QHO [3], [103]       Amharic,Awngi,Tigrigna
U+1258 Ethiopic ETHIOPIC SYLLABLE QHWA [3], [103]       Awngi,Tigrigna
U+125A Ethiopic ETHIOPIC SYLLABLE QHWI [3], [103]       Awngi,Tigrigna
U+125B Ethiopic ETHIOPIC SYLLABLE QHWAA [3], [103]       Tigrigna
U+125C Ethiopic ETHIOPIC SYLLABLE QHWEE [3], [103]       Awngi,Tigrigna
U+125D Ethiopic ETHIOPIC SYLLABLE QHWE [3], [103]       Tigrigna
U+1260 Ethiopic ETHIOPIC SYLLABLE BA [3], [103]       Common-to-all-except: Argobba
U+1261 Ethiopic ETHIOPIC SYLLABLE BU [3], [103]       Common-to-all-except: Argobba
U+1262 Ethiopic ETHIOPIC SYLLABLE BI [3], [103]       Common-to-all-except: Argobba
U+1263 Ethiopic ETHIOPIC SYLLABLE BAA [3], [103]       Common-to-all-except: Argobba,Awngi
U+1264 Ethiopic ETHIOPIC SYLLABLE BEE [3], [103]       Common-to-all-except: Argobba,Hamt’agna
U+1265 Ethiopic ETHIOPIC SYLLABLE BE [3], [103]       Common-to-all-except: Argobba
U+1266 Ethiopic ETHIOPIC SYLLABLE BO [3], [103]       Common-to-all-except: Argobba,Hamt’agna
U+1267 Ethiopic ETHIOPIC SYLLABLE BWA [3], [103]       Amharic,Tigrigna
U+1268 Ethiopic ETHIOPIC SYLLABLE VA [3], [103]       Amharic,Tigrè,Tigrigna
U+1269 Ethiopic ETHIOPIC SYLLABLE VU [3], [103]       Amharic,Tigrè,Tigrigna
U+126A Ethiopic ETHIOPIC SYLLABLE VI [3], [103]       Amharic,Tigrè,Tigrigna
U+126B Ethiopic ETHIOPIC SYLLABLE VAA [3], [103]       Amharic,Tigrè,Tigrigna
U+126C Ethiopic ETHIOPIC SYLLABLE VEE [3], [103]       Amharic,Tigrè,Tigrigna
U+126D Ethiopic ETHIOPIC SYLLABLE VE [3], [103]       Amharic,Tigrè,Tigrigna
U+126E Ethiopic ETHIOPIC SYLLABLE VO [3], [103]       Amharic,Tigrè,Tigrigna
U+126F Ethiopic ETHIOPIC SYLLABLE VWA [3], [103]       Amharic
U+1270 Ethiopic ETHIOPIC SYLLABLE TA [3], [103]       Common-to-all
U+1271 Ethiopic ETHIOPIC SYLLABLE TU [3], [103]       Common-to-all
U+1272 Ethiopic ETHIOPIC SYLLABLE TI [3], [103]       Common-to-all
U+1273 Ethiopic ETHIOPIC SYLLABLE TAA [3], [103]       Common-to-all-except: Hamt’agna
U+1274 Ethiopic ETHIOPIC SYLLABLE TEE [3], [103]       Common-to-all-except: Awngi
U+1275 Ethiopic ETHIOPIC SYLLABLE TE [3], [103]       Common-to-all
U+1276 Ethiopic ETHIOPIC SYLLABLE TO [3], [103]       Common-to-all-except: Hamt’agna
U+1277 Ethiopic ETHIOPIC SYLLABLE TWA [3], [103]       Amharic,Tigrigna
U+1278 Ethiopic ETHIOPIC SYLLABLE CA [3], [103]       Common-to-all
U+1279 Ethiopic ETHIOPIC SYLLABLE CU [3], [103]       Common-to-all
U+127A Ethiopic ETHIOPIC SYLLABLE CI [3], [103]       Common-to-all
U+127B Ethiopic ETHIOPIC SYLLABLE CAA [3], [103]       Common-to-all-except: Awngi
U+127C Ethiopic ETHIOPIC SYLLABLE CEE [3], [103]       Common-to-all-except: Hamt’agna
U+127D Ethiopic ETHIOPIC SYLLABLE CE [3], [103]       Common-to-all
U+127E Ethiopic ETHIOPIC SYLLABLE CO [3], [103]       Common-to-all-except: Hamt’agna
U+127F Ethiopic ETHIOPIC SYLLABLE CWA [3], [103]       Amharic,Tigrigna
U+1280 Ethiopic ETHIOPIC SYLLABLE XA [3], [103]     set 120 Amharic,Hamt’agna
U+1281 Ethiopic ETHIOPIC SYLLABLE XU [3], [103]     set 121 Amharic,Hamt’agna
U+1282 Ethiopic ETHIOPIC SYLLABLE XI [3], [103]     set 122 Amharic,Hamt’agna
U+1283 Ethiopic ETHIOPIC SYLLABLE XAA [3], [103]     set 123 Amharic,Hamt’agna
U+1284 Ethiopic ETHIOPIC SYLLABLE XEE [3], [103]     set 124 Amharic
U+1285 Ethiopic ETHIOPIC SYLLABLE XE [3], [103]     set 125 Amharic,Hamt’agna
U+1286 Ethiopic ETHIOPIC SYLLABLE XO [3], [103]     set 126 Amharic
U+1288 Ethiopic ETHIOPIC SYLLABLE XWA [3], [103]     set 127 Hamt’agna,Tigrè
U+128A Ethiopic ETHIOPIC SYLLABLE XWI [3], [103]       Amharic,Hamt’agna,Tigrè
U+128B Ethiopic ETHIOPIC SYLLABLE XWAA [3], [103]       Amharic,Hamt’agna,Tigrè
U+128C Ethiopic ETHIOPIC SYLLABLE XWEE [3], [103]       Amharic,Tigrè
U+128D Ethiopic ETHIOPIC SYLLABLE XWE [3], [103]       Amharic,Hamt’agna,Tigrè
U+1290 Ethiopic ETHIOPIC SYLLABLE NA [3], [103]       Common-to-all
U+1291 Ethiopic ETHIOPIC SYLLABLE NU [3], [103]       Common-to-all
U+1292 Ethiopic ETHIOPIC SYLLABLE NI [3], [103]       Common-to-all
U+1293 Ethiopic ETHIOPIC SYLLABLE NAA [3], [103]       Common-to-all-except: Awngi
U+1294 Ethiopic ETHIOPIC SYLLABLE NEE [3], [103]       Common-to-all-except: Hamt’agna
U+1295 Ethiopic ETHIOPIC SYLLABLE NE [3], [103]       Common-to-all
U+1296 Ethiopic ETHIOPIC SYLLABLE NO [3], [103]       Common-to-all-except: Hamt’agna
U+1297 Ethiopic ETHIOPIC SYLLABLE NWA [3], [103]       Amharic
U+1298 Ethiopic ETHIOPIC SYLLABLE NYA [3], [103]       Amharic,Harari,Tigrè,Tigrigna
U+1299 Ethiopic ETHIOPIC SYLLABLE NYU [3], [103]       Amharic,Harari,Tigrè,Tigrigna
U+129A Ethiopic ETHIOPIC SYLLABLE NYI [3], [103]       Amharic,Harari,Tigrè,Tigrigna
U+129B Ethiopic ETHIOPIC SYLLABLE NYAA [3], [103]       Amharic,Harari,Tigrè,Tigrigna
U+129C Ethiopic ETHIOPIC SYLLABLE NYEE [3], [103]       Amharic,Harari,Tigrè,Tigrigna
U+129D Ethiopic ETHIOPIC SYLLABLE NYE [3], [103]       Amharic,Harari,Tigrè,Tigrigna
U+129E Ethiopic ETHIOPIC SYLLABLE NYO [3], [103]       Amharic,Harari,Tigrè,Tigrigna
U+129F Ethiopic ETHIOPIC SYLLABLE NYWA [3], [103]       Amharic
U+12A0 Ethiopic ETHIOPIC SYLLABLE GLOTTAL A [3], [103]     set 136 Common-to-all
U+12A1 Ethiopic ETHIOPIC SYLLABLE GLOTTAL U [3], [103]     set 137 Common-to-all
U+12A2 Ethiopic ETHIOPIC SYLLABLE GLOTTAL I [3], [103]     set 138 Common-to-all
U+12A3 Ethiopic ETHIOPIC SYLLABLE GLOTTAL AA [3], [103]     set 136 Common-to-all-except: Awngi
U+12A4 Ethiopic ETHIOPIC SYLLABLE GLOTTAL EE [3], [103]     set 139 Common-to-all-except: Hamt’agna
U+12A5 Ethiopic ETHIOPIC SYLLABLE GLOTTAL E [3], [103]     set 140 Common-to-all
U+12A6 Ethiopic ETHIOPIC SYLLABLE GLOTTAL O [3], [103]     set 141 Common-to-all-except: Hamt’agna
U+12A7 Ethiopic ETHIOPIC SYLLABLE GLOTTAL WA [3], [103]       Amharic
U+12A8 Ethiopic ETHIOPIC SYLLABLE KA [3], [103]       Common-to-all
U+12A9 Ethiopic ETHIOPIC SYLLABLE KU [3], [103]       Common-to-all
U+12AA Ethiopic ETHIOPIC SYLLABLE KI [3], [103]       Common-to-all
U+12AB Ethiopic ETHIOPIC SYLLABLE KAA [3], [103]       Common-to-all-except: Awngi
U+12AC Ethiopic ETHIOPIC SYLLABLE KEE [3], [103]       Common-to-all-except: Hamt’agna
U+12AD Ethiopic ETHIOPIC SYLLABLE KE [3], [103]       Common-to-all
U+12AE Ethiopic ETHIOPIC SYLLABLE KO [3], [103]     set 142 Common-to-all-except: Hamt’agna
U+12B0 Ethiopic ETHIOPIC SYLLABLE KWA [3], [103]     set 142 Common-to-all-except: Argobba,Harari
U+12B2 Ethiopic ETHIOPIC SYLLABLE KWI [3], [103]       Common-to-all-except: Argobba,Harari
U+12B3 Ethiopic ETHIOPIC SYLLABLE KWAA [3], [103]       Common-to-all-except: Argobba,Harari
U+12B4 Ethiopic ETHIOPIC SYLLABLE KWEE [3], [103]       Amharic,Awngi,Tigrè,Tigrigna
U+12B5 Ethiopic ETHIOPIC SYLLABLE KWE [3], [103]       Amharic,Awngi,Tigrigna
U+12B8 Ethiopic ETHIOPIC SYLLABLE KXA [3], [103]       Amharic,Awngi,Hamt’agna,Tigrigna
U+12B9 Ethiopic ETHIOPIC SYLLABLE KXU [3], [103]       Amharic,Awngi,Hamt’agna,Tigrigna
U+12BA Ethiopic ETHIOPIC SYLLABLE KXI [3], [103]       Amharic,Awngi,Hamt’agna,Tigrigna
U+12BB Ethiopic ETHIOPIC SYLLABLE KXAA [3], [103]       Amharic,Hamt’agna,Tigrigna
U+12BC Ethiopic ETHIOPIC SYLLABLE KXEE [3], [103]       Amharic,Awngi,Tigrigna
U+12BD Ethiopic ETHIOPIC SYLLABLE KXE [3], [103]       Amharic,Awngi,Hamt’agna,Tigrigna
U+12BE Ethiopic ETHIOPIC SYLLABLE KXO [3], [103]       Amharic,Awngi,Tigrigna
U+12C0 Ethiopic ETHIOPIC SYLLABLE KXWA [3], [103]       Amharic
U+12C2 Ethiopic ETHIOPIC SYLLABLE KXWI [3], [103]       Amharic,Tigrigna
U+12C3 Ethiopic ETHIOPIC SYLLABLE KXWAA [3], [103]       Amharic,Tigrigna
U+12C4 Ethiopic ETHIOPIC SYLLABLE KXWEE [3], [103]       Awngi,Tigrigna,
U+12C5 Ethiopic ETHIOPIC SYLLABLE KXWE [3], [103]       Amharic,Awngi,Tigrigna
U+12C8 Ethiopic ETHIOPIC SYLLABLE WA [3], [103]       Common-to-all
U+12C9 Ethiopic ETHIOPIC SYLLABLE WU [3], [103]       Common-to-all
U+12CA Ethiopic ETHIOPIC SYLLABLE WI [3], [103]       Common-to-all
U+12CB Ethiopic ETHIOPIC SYLLABLE WAA [3], [103]       Common-to-all-except: Awngi
U+12CC Ethiopic ETHIOPIC SYLLABLE WEE [3], [103]       Common-to-all-except: Hamt’agna
U+12CD Ethiopic ETHIOPIC SYLLABLE WE [3], [103]       Common-to-all
U+12CE Ethiopic ETHIOPIC SYLLABLE WO [3], [103]       Common-to-all-except: Hamt’agna
U+12CF Ethiopic ETHIOPIC SYLLABLE WOA [7], [103]       Tigrigna
U+12D0 Ethiopic ETHIOPIC SYLLABLE PHARYNGEAL A [3], [103]     set 136 Common-to-all-except: Awngi,Hamt’agna,Tigrè
U+12D1 Ethiopic ETHIOPIC SYLLABLE PHARYNGEAL U [3], [103]     set 137 Common-to-all-except: Awngi,Hamt’agna,Tigrè
U+12D2 Ethiopic ETHIOPIC SYLLABLE PHARYNGEAL I [3], [103]     set 138 Common-to-all-except: Awngi,Hamt’agna,Tigrè
U+12D3 Ethiopic ETHIOPIC SYLLABLE PHARYNGEAL AA [3], [103]     set 136 Common-to-all-except: Awngi,Hamt’agna,Tigrè
U+12D4 Ethiopic ETHIOPIC SYLLABLE PHARYNGEAL EE [3], [103]     set 139 Common-to-all-except: Awngi,Hamt’agna,Tigrè
U+12D5 Ethiopic ETHIOPIC SYLLABLE PHARYNGEAL E [3], [103]     set 140 Common-to-all-except: Awngi,Hamt’agna,Tigrè
U+12D6 Ethiopic ETHIOPIC SYLLABLE PHARYNGEAL O [3], [103]     set 141 Common-to-all-except: Awngi,Hamt’agna,Tigrè
U+12D8 Ethiopic ETHIOPIC SYLLABLE ZA [3], [103]       Common-to-all
U+12D9 Ethiopic ETHIOPIC SYLLABLE ZU [3], [103]       Common-to-all
U+12DA Ethiopic ETHIOPIC SYLLABLE ZI [3], [103]       Common-to-all
U+12DB Ethiopic ETHIOPIC SYLLABLE ZAA [3], [103]       Common-to-all-except: Awngi
U+12DC Ethiopic ETHIOPIC SYLLABLE ZEE [3], [103]       Common-to-all-except: Hamt’agna
U+12DD Ethiopic ETHIOPIC SYLLABLE ZE [3], [103]       Common-to-all
U+12DE Ethiopic ETHIOPIC SYLLABLE ZO [3], [103]       Common-to-all-except: Hamt’agna
U+12DF Ethiopic ETHIOPIC SYLLABLE ZWA [3], [103]       Amharic
U+12E0 Ethiopic ETHIOPIC SYLLABLE ZHA [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+12E1 Ethiopic ETHIOPIC SYLLABLE ZHU [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+12E2 Ethiopic ETHIOPIC SYLLABLE ZHI [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+12E3 Ethiopic ETHIOPIC SYLLABLE ZHAA [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+12E4 Ethiopic ETHIOPIC SYLLABLE ZHEE [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+12E5 Ethiopic ETHIOPIC SYLLABLE ZHE [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+12E6 Ethiopic ETHIOPIC SYLLABLE ZHO [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+12E7 Ethiopic ETHIOPIC SYLLABLE ZHWA [3], [103]       Amharic
U+12E8 Ethiopic ETHIOPIC SYLLABLE YA [3], [103]       Common-to-all
U+12E9 Ethiopic ETHIOPIC SYLLABLE YU [3], [103]       Common-to-all
U+12EA Ethiopic ETHIOPIC SYLLABLE YI [3], [103]       Common-to-all
U+12EB Ethiopic ETHIOPIC SYLLABLE YAA [3], [103]       Common-to-all-except: Awngi
U+12EC Ethiopic ETHIOPIC SYLLABLE YEE [3], [103]       Common-to-all-except: Hamt’agna
U+12ED Ethiopic ETHIOPIC SYLLABLE YE [3], [103]       Common-to-all
U+12EE Ethiopic ETHIOPIC SYLLABLE YO [3], [103]       Common-to-all-except: Hamt’agna
U+12EF Ethiopic ETHIOPIC SYLLABLE YOA [7], [103]       Tigrigna
U+12F0 Ethiopic ETHIOPIC SYLLABLE DA [3], [103]       Common-to-all
U+12F1 Ethiopic ETHIOPIC SYLLABLE DU [3], [103]       Common-to-all
U+12F2 Ethiopic ETHIOPIC SYLLABLE DI [3], [103]       Common-to-all
U+12F3 Ethiopic ETHIOPIC SYLLABLE DAA [3], [103]       Common-to-all-except: Awngi
U+12F4 Ethiopic ETHIOPIC SYLLABLE DEE [3], [103]       Common-to-all-except: Hamt’agna
U+12F5 Ethiopic ETHIOPIC SYLLABLE DE [3], [103]       Common-to-all
U+12F6 Ethiopic ETHIOPIC SYLLABLE DO [3], [103]       Common-to-all-except: Hamt’agna
U+12F7 Ethiopic ETHIOPIC SYLLABLE DWA [3], [103]       Amharic,Tigrigna
U+1300 Ethiopic ETHIOPIC SYLLABLE JA [3], [103]       Common-to-all
U+1301 Ethiopic ETHIOPIC SYLLABLE JU [3], [103]       Common-to-all
U+1302 Ethiopic ETHIOPIC SYLLABLE JI [3], [103]       Common-to-all
U+1303 Ethiopic ETHIOPIC SYLLABLE JAA [3], [103]       Common-to-all-except: Awngi
U+1304 Ethiopic ETHIOPIC SYLLABLE JEE [3], [103]       Common-to-all-except: Hamt’agna
U+1305 Ethiopic ETHIOPIC SYLLABLE JE [3], [103]       Common-to-all
U+1306 Ethiopic ETHIOPIC SYLLABLE JO [3], [103]       Common-to-all-except: Hamt’agna
U+1307 Ethiopic ETHIOPIC SYLLABLE JWA [3], [103]       Amharic,Tigrigna
U+1308 Ethiopic ETHIOPIC SYLLABLE GA [3], [103]       Common-to-all
U+1309 Ethiopic ETHIOPIC SYLLABLE GU [3], [103]       Common-to-all
U+130A Ethiopic ETHIOPIC SYLLABLE GI [3], [103]       Common-to-all
U+130B Ethiopic ETHIOPIC SYLLABLE GAA [3], [103]       Common-to-all-except: Awngi
U+130C Ethiopic ETHIOPIC SYLLABLE GEE [3], [103]       Common-to-all-except: Hamt’agna
U+130D Ethiopic ETHIOPIC SYLLABLE GE [3], [103]       Common-to-all
U+130E Ethiopic ETHIOPIC SYLLABLE GO [3], [103]       Common-to-all-except: Hamt’agna
U+1310 Ethiopic ETHIOPIC SYLLABLE GWA [3], [103]       Common-to-all-except: Argobba,Harari,Silt’e
U+1312 Ethiopic ETHIOPIC SYLLABLE GWI [3], [103]       Common-to-all-except: Argobba,Harari,Silt’e
U+1313 Ethiopic ETHIOPIC SYLLABLE GWAA [3], [103]       Common-to-all-except: Argobba,Awngi,Harari,Silt’e
U+1314 Ethiopic ETHIOPIC SYLLABLE GWEE [3], [103]       Common-to-all-except: Argobba,Hamt’agna,Harari,Silt’e
U+1315 Ethiopic ETHIOPIC SYLLABLE GWE [3], [103]       Common-to-all-except: Argobba,Harari,Silt’e
U+1318 Ethiopic ETHIOPIC SYLLABLE GGA [3], [103]       Amharic,Awngi,Hamt’agna
U+1319 Ethiopic ETHIOPIC SYLLABLE GGU [3], [103]       Awngi,Hamt’agna
U+131A Ethiopic ETHIOPIC SYLLABLE GGI [3], [103]       Awngi,Hamt’agna
U+131B Ethiopic ETHIOPIC SYLLABLE GGAA [3], [103]       Hamt’agna
U+131C Ethiopic ETHIOPIC SYLLABLE GGEE [3], [103]       Awngi
U+131D Ethiopic ETHIOPIC SYLLABLE GGE [3], [103]       Awngi,Hamt’agna
U+131E Ethiopic ETHIOPIC SYLLABLE GGO [3], [103]       Awngi
U+1320 Ethiopic ETHIOPIC SYLLABLE THA [3], [103]       Common-to-all-except: Awngi
U+1321 Ethiopic ETHIOPIC SYLLABLE THU [3], [103]       Common-to-all-except: Awngi
U+1322 Ethiopic ETHIOPIC SYLLABLE THI [3], [103]       Common-to-all-except: Awngi
U+1323 Ethiopic ETHIOPIC SYLLABLE THAA [3], [103]       Common-to-all-except: Awngi
U+1324 Ethiopic ETHIOPIC SYLLABLE THEE [3], [103]       Common-to-all-except: Awngi,Hamt’agna
U+1325 Ethiopic ETHIOPIC SYLLABLE THE [3], [103]       Common-to-all-except: Awngi
U+1326 Ethiopic ETHIOPIC SYLLABLE THO [3], [103]       Common-to-all-except: Awngi,Hamt’agna
U+1327 Ethiopic ETHIOPIC SYLLABLE THWA [3], [103]       Amharic
U+1328 Ethiopic ETHIOPIC SYLLABLE CHA [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+1329 Ethiopic ETHIOPIC SYLLABLE CHU [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+132A Ethiopic ETHIOPIC SYLLABLE CHI [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+132B Ethiopic ETHIOPIC SYLLABLE CHAA [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+132C Ethiopic ETHIOPIC SYLLABLE CHEE [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+132D Ethiopic ETHIOPIC SYLLABLE CHE [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+132E Ethiopic ETHIOPIC SYLLABLE CHO [3], [103]       Common-to-all-except: Argobba,Awngi,Hamt’agna
U+132F Ethiopic ETHIOPIC SYLLABLE CHWA [3], [103]       Amharic
U+1330 Ethiopic ETHIOPIC SYLLABLE PHA [3], [103]       Amharic,Tigrè,Tigrigna
U+1331 Ethiopic ETHIOPIC SYLLABLE PHU [3], [103]       Amharic,Tigrè,Tigrigna
U+1332 Ethiopic ETHIOPIC SYLLABLE PHI [3], [103]       Amharic,Tigrè,Tigrigna
U+1333 Ethiopic ETHIOPIC SYLLABLE PHAA [3], [103]       Amharic,Tigrè,Tigrigna
U+1334 Ethiopic ETHIOPIC SYLLABLE PHEE [3], [103]       Amharic,Tigrè,Tigrigna
U+1335 Ethiopic ETHIOPIC SYLLABLE PHE [3], [103]       Amharic,Tigrè,Tigrigna
U+1336 Ethiopic ETHIOPIC SYLLABLE PHO [3], [103]       Amharic,Tigrè,Tigrigna
U+1337 Ethiopic ETHIOPIC SYLLABLE PHWA [3], [103]       Amharic
U+1338 Ethiopic ETHIOPIC SYLLABLE TSA [3], [103]     set 143 Amharic,Hamt’agna,Tigrè,Tigrigna
U+1339 Ethiopic ETHIOPIC SYLLABLE TSU [3], [103]     set 144 Amharic,Hamt’agna,Tigrè,Tigrigna
U+133A Ethiopic ETHIOPIC SYLLABLE TSI [3], [103]     set 145 Amharic,Hamt’agna,Tigrè,Tigrigna
U+133B Ethiopic ETHIOPIC SYLLABLE TSAA [3], [103]     set 146 Amharic,Hamt’agna,Tigrè,Tigrigna
U+133C Ethiopic ETHIOPIC SYLLABLE TSEE [3], [103]     set 147 Amharic,Hamt’agna,Tigrè,Tigrigna
U+133D Ethiopic ETHIOPIC SYLLABLE TSE [3], [103]     set 148 Amharic,Hamt’agna,Tigrè,Tigrigna
U+133E Ethiopic ETHIOPIC SYLLABLE TSO [3], [103]     set 149 Amharic,Hamt’agna,Tigrè,Tigrigna
U+133F Ethiopic ETHIOPIC SYLLABLE TSWA [3], [103]       Amharic,Tigrè,Tigrigna
U+1340 Ethiopic ETHIOPIC SYLLABLE TZA [3], [103]     set 143 Amharic,Awngi
U+1341 Ethiopic ETHIOPIC SYLLABLE TZU [3], [103]     set 144 Amharic,Awngi
U+1342 Ethiopic ETHIOPIC SYLLABLE TZI [3], [103]     set 145 Amharic,Awngi
U+1343 Ethiopic ETHIOPIC SYLLABLE TZAA [3], [103]     set 146 Amharic
U+1344 Ethiopic ETHIOPIC SYLLABLE TZEE [3], [103]     set 147 Amharic,Awngi
U+1345 Ethiopic ETHIOPIC SYLLABLE TZE [3], [103]     set 148 Amharic,Awngi
U+1346 Ethiopic ETHIOPIC SYLLABLE TZO [3], [103]     set 149 Amharic,Awngi
U+1348 Ethiopic ETHIOPIC SYLLABLE FA [3], [103]       Common-to-all
U+1349 Ethiopic ETHIOPIC SYLLABLE FU [3], [103]       Common-to-all-except: Awngi
U+134A Ethiopic ETHIOPIC SYLLABLE FI [3], [103]       Common-to-all
U+134B Ethiopic ETHIOPIC SYLLABLE FAA [3], [103]       Common-to-all-except: Awngi
U+134C Ethiopic ETHIOPIC SYLLABLE FEE [3], [103]       Common-to-all-except: Hamt’agna
U+134D Ethiopic ETHIOPIC SYLLABLE FE [3], [103]       Common-to-all
U+134E Ethiopic ETHIOPIC SYLLABLE FO [3], [103]       Common-to-all-except: Hamt’agna
U+134F Ethiopic ETHIOPIC SYLLABLE FWA [3], [103]       Amharic
U+1350 Ethiopic ETHIOPIC SYLLABLE PA [3], [103]       Common-to-all-except: Hamt’agna
U+1351 Ethiopic ETHIOPIC SYLLABLE PU [3], [103]       Common-to-all-except: Hamt’agna
U+1352 Ethiopic ETHIOPIC SYLLABLE PI [3], [103]       Common-to-all-except: Hamt’agna
U+1353 Ethiopic ETHIOPIC SYLLABLE PAA [3], [103]       Common-to-all-except: Awngi,Hamt’agna
U+1354 Ethiopic ETHIOPIC SYLLABLE PEE [3], [103]       Common-to-all-except: Hamt’agna
U+1355 Ethiopic ETHIOPIC SYLLABLE PE [3], [103]       Common-to-all-except: Hamt’agna
U+1356 Ethiopic ETHIOPIC SYLLABLE PO [3], [103]       Common-to-all-except: Hamt’agna
U+1357 Ethiopic ETHIOPIC SYLLABLE PWA [3], [103]       Amharic
U+1358 Ethiopic ETHIOPIC SYLLABLE RYA [3], [103]       Amharic
U+1359 Ethiopic ETHIOPIC SYLLABLE MYA [3], [103]       Amharic
U+1780 Khmer KHMER LETTER KA [3], [109] Khmr:consonant, Khmr:series-three     Khmer
U+1781 Khmer KHMER LETTER KHA [3], [109] Khmr:consonant     Khmer
U+1782 Khmer KHMER LETTER KO [3], [109] Khmr:consonant     Khmer
U+1783 Khmer KHMER LETTER KHO [3], [109] Khmr:consonant     Khmer
U+1784 Khmer KHMER LETTER NGO [3], [109] Khmr:consonant, Khmr:series-three, Khmr:series-two     Khmer
U+1785 Khmer KHMER LETTER CA [3], [109] Khmr:consonant, Khmr:series-three     Khmer
U+1786 Khmer KHMER LETTER CHA [3], [109] Khmr:consonant     Khmer
U+1787 Khmer KHMER LETTER CO [3], [109] Khmr:consonant     Khmer
U+1788 Khmer KHMER LETTER CHO [3], [109] Khmr:consonant     Khmer
U+1789 Khmer KHMER LETTER NYO [3], [109] Khmr:consonant, Khmr:series-three, Khmr:series-two     Khmer
U+178A Khmer KHMER LETTER DA [3], [109] Khmr:consonant     Khmer
U+178B Khmer KHMER LETTER TTHA [3], [109] Khmr:consonant     Khmer
U+178C Khmer KHMER LETTER DO [3], [109] Khmr:consonant     Khmer
U+178D Khmer KHMER LETTER TTHO [3], [109] Khmr:consonant     Khmer
U+178E Khmer KHMER LETTER NNO [3], [109] Khmr:consonant     Khmer
U+178F Khmer KHMER LETTER TA [3], [109] Khmr:consonant, Khmr:series-three     Khmer
U+1790 Khmer KHMER LETTER THA [3], [109] Khmr:consonant     Khmer
U+1791 Khmer KHMER LETTER TO [3], [109] Khmr:consonant     Khmer
U+1792 Khmer KHMER LETTER THO [3], [109] Khmr:consonant     Khmer
U+1793 Khmer KHMER LETTER NO [3], [109] Khmr:consonant, Khmr:series-three     Khmer
U+1794 Khmer KHMER LETTER BA [3], [109] Khmr:consonant, Khmr:series-one, Khmr:series-three, Khmr:series-two     Khmer
U+1795 Khmer KHMER LETTER PHA [3], [109] Khmr:consonant     Khmer
U+1796 Khmer KHMER LETTER PO [3], [109] Khmr:consonant     Khmer
U+1797 Khmer KHMER LETTER PHO [3], [109] Khmr:consonant     Khmer
U+1798 Khmer KHMER LETTER MO [3], [109] Khmr:consonant, Khmr:series-two     Khmer
U+1799 Khmer KHMER LETTER YO [3], [109] Khmr:consonant, Khmr:series-two     Khmer
U+179A Khmer KHMER LETTER RO [3], [109] Khmr:consonant, Khmr:series-two     Khmer
U+179B Khmer KHMER LETTER LO [3], [109] Khmr:consonant, Khmr:series-three     Khmer
U+179C Khmer KHMER LETTER VO [3], [109] Khmr:consonant, Khmr:series-two     Khmer
U+179F Khmer KHMER LETTER SA [3], [109] Khmr:consonant, Khmr:series-one, Khmr:series-three     Khmer
U+17A0 Khmer KHMER LETTER HA [3], [109] Khmr:consonant, Khmr:series-one     Khmer
U+17A1 Khmer KHMER LETTER LA [3], [109] Khmr:base-only, Khmr:consonant     Khmer
U+17A2 Khmer KHMER LETTER QA [3], [109] Khmr:consonant, Khmr:series-one     Khmer
U+17A5 Khmer KHMER INDEPENDENT VOWEL QI [3], [109] Khmr:independent-vowel     Khmer
U+17A6 Khmer KHMER INDEPENDENT VOWEL QII [3], [109] Khmr:independent-vowel     Khmer
U+17A7 Khmer KHMER INDEPENDENT VOWEL QU [3], [109] Khmr:independent-vowel     Khmer
U+17AA Khmer KHMER INDEPENDENT VOWEL QUUV [3], [109] Khmr:independent-vowel     Khmer
U+17AB Khmer KHMER INDEPENDENT VOWEL RY [3], [109] Khmr:independent-vowel     Khmer
U+17AC Khmer KHMER INDEPENDENT VOWEL RYY [3], [109] Khmr:independent-vowel     Khmer
U+17AD Khmer KHMER INDEPENDENT VOWEL LY [3], [109] Khmr:independent-vowel     Khmer
U+17AE Khmer KHMER INDEPENDENT VOWEL LYY [3], [109] Khmr:independent-vowel     Khmer
U+17AF Khmer KHMER INDEPENDENT VOWEL QE [3], [109] Khmr:independent-vowel     Khmer
U+17B0 Khmer KHMER INDEPENDENT VOWEL QAI [3], [109] Khmr:independent-vowel     Khmer
U+17B1 Khmer KHMER INDEPENDENT VOWEL QOO TYPE ONE [3], [109] Khmr:independent-vowel     Khmer
U+17B3 Khmer KHMER INDEPENDENT VOWEL QAU [3], [109] Khmr:independent-vowel     Khmer
U+17B6 Khmer KHMER VOWEL SIGN AA [3], [109] Khmr:dependent-vowel, Khmr:dependent-vowel-1 Khmr-follows-consonant-robat-shifter   Khmer
U+17B7 Khmer KHMER VOWEL SIGN I [3], [109] Khmr:dependent-vowel, Khmr:dependent-vowel-2, Khmr:dependent-vowel-3 Khmr-follows-consonant-robat-shifter   Khmer
U+17B8 Khmer KHMER VOWEL SIGN II [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17B9 Khmer KHMER VOWEL SIGN Y [3], [109] Khmr:dependent-vowel, Khmr:dependent-vowel-2 Khmr-follows-consonant-robat-shifter   Khmer
U+17BA Khmer KHMER VOWEL SIGN YY [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17BB Khmer KHMER VOWEL SIGN U [3], [109] Khmr:dependent-vowel, Khmr:dependent-vowel-1, Khmr:dependent-vowel-2 Khmr-follows-consonant-robat-shifter   Khmer
U+17BC Khmer KHMER VOWEL SIGN UU [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17BD Khmer KHMER VOWEL SIGN UA [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17BE Khmer KHMER VOWEL SIGN OE [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17BF Khmer KHMER VOWEL SIGN YA [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17C0 Khmer KHMER VOWEL SIGN IE [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17C1 Khmer KHMER VOWEL SIGN E [3], [109] Khmr:dependent-vowel, Khmr:dependent-vowel-2 Khmr-follows-consonant-robat-shifter   Khmer
U+17C2 Khmer KHMER VOWEL SIGN AE [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17C3 Khmer KHMER VOWEL SIGN AI [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17C4 Khmer KHMER VOWEL SIGN OO [3], [109] Khmr:dependent-vowel, Khmr:dependent-vowel-2 Khmr-follows-consonant-robat-shifter   Khmer
U+17C5 Khmer KHMER VOWEL SIGN AU [3], [109] Khmr:dependent-vowel Khmr-follows-consonant-robat-shifter   Khmer
U+17C6 Khmer KHMER SIGN NIKAHIT [3], [109] Khmr:sign Khmr-follows-consonant-depvowel-1-shifter   Khmer
U+17C7 Khmer KHMER SIGN REAHMUK [3], [109] Khmr:sign Khmr-follows-consonant-depvowel-2-shifter   Khmer
U+17C8 Khmer KHMER SIGN YUUKALEAPINTU [3], [109] Khmr:sign Khmr-follows-consonant   Khmer
U+17C9 Khmer KHMER SIGN MUUSIKATOAN [3], [109] Khmr:shifter Khmr-follows-series-two   Khmer
U+17CA Khmer KHMER SIGN TRIISAP [3], [109] Khmr:shifter Khmr-follows-series-one   Khmer
U+17CB Khmer KHMER SIGN BANTOC [3], [109] Khmr:sign Khmr-follows-series-three   Khmer
U+17CC Khmer KHMER SIGN ROBAT [3], [109] Khmr:robat Khmr-follows-consonant   Khmer
U+17CD Khmer KHMER SIGN TOANDAKHIAT [3], [109] Khmr:sign Khmr-follows-consonant-or-vowel-i   Khmer
U+17D0 Khmer KHMER SIGN SAMYOK SANNYA [3], [109] Khmr:sign Khmr-follows-consonant-shifter   Khmer
U+17D2 Khmer KHMER SIGN COENG [3], [109] Khmr:coeng Khmr-coeng-context   Khmer
U+17D2 U+178A ្ដ [Khmer] KHMER CONSONANT SIGN COENG DA [109]   Khmr-follows-consonant set 150 Khmer
U+17D2 U+178F ្ត [Khmer] KHMER CONSONANT SIGN COENG TA [109]   Khmr-follows-consonant set 150 Khmer

Legend

Throughout this LGR, a code point sequence may be annotated with a string in ALL CAPS that is constructed on the same principle as a name for a Unicode Named Sequence. No claim is made that a sequence thus annotated is in fact a named sequence, nor that the annotation in such case actually corresponds to the formal name of a named sequence.

Code Point
A code point or code point sequence.
Name
Shows the character or sequence name from the Unicode Character Database. Named sequences are listed with their normative names, for ad-hoc sequences the individual names are shown separated by "+".
Glyph
The shape displayed depends on the fonts available to your browser.
Script
Shows the script property value from the Unicode Character Database. Combining marks may have the value Inherited and code points used with more than one script may have the value Common. Sequences are annotated with a set of all distinct script values.
Ref
Links to the references associated with the code point or sequence, if any.
Tags
LGR-defined tag values. Any tags matching the Unicode script property are suppressed in this view.
Required Context
Link to a rule defining the required context a code point or sequence must satisfy. If prefixed by "not:" identifies a context that must not occur.
Variants
Link to the variant set the code point or sequence is a member of, except where a coded point or sequence maps only to itself, in which case the type of that mapping is listed.
Comment
The comment as given in the XML file. However, if the comment for this row consists only of the code point or sequence name, it is suppressed in this view. By convention, comments starting with "=" denote an alias.

3 Variant Sets

Summary

Number of variant sets 150
Largest variant set 8
Variants by Type
blocked 536

The following tables list all variant sets defined in this LGR, except for singleton sets. Each table lists all variant mapping pairs of the set; one per row. Mappings are assumed to be symmetric: each row documents both forward (→) and reverse (←) mapping directions. In each table, the mappings are sorted by Source value in ascending code point order; shading is used to group mappings from the same source code point or sequence.

Where the type of both forward and reverse mappings are the same, a single value is given in the Type column, otherwise the types for forward and reverse mappings, as well as comments and references are listed above one another. For summary counts, both forward and reverse mappings are always counted separately.

In any LGR with variant specifications that are well behaved, all members within each variant set are defined as variants of each other; the mappings in each set are symmetric and transitive; and variant sets for each context are disjoint, but code points that have variants with multiple contexts are members of more than one set.

Common Legend

Source
By convention, the smaller of the two code points in a variant mapping pair.
Target
By convention, the larger of the two code points in a variant mapping pair.
Glyph
The shape displayed for source or target depends on the fonts available to your browser.
- forward
Indicates that variant Type, Ref and Comment apply to the mapping from source to target.
- reverse
Indicates that variant Type, Ref and Comment apply to the reverse mapping from target to source.
- both
Indicates that variant Type, Ref and Comment apply to both forward and reverse mapping.
Type
The type of the variant mapping. There are some predefined variant types such as “allocatable” and “blocked”, while others are defined specifically for each LGR.
Required Context
Link to the rule defining a required context the source must satisfy for the variant mapping to be defined. If prefixed by "not:", identifies a context that must not occur.
Ref
One or more reference IDs (optional). A "/" separates references for reverse / forward mappings, if different.
Comment
A descriptive comment (optional). A "/" separates comments for reverse / forward mappings, if different.

Variant Set 1 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
05DA ך 05DB כ blocked [107] Final form variant / Nominal form variant

Variant Set 2 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
05DD ם 05DE מ blocked [107] Final form variant / Nominal form variant

Variant Set 3 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
05DF ן 05E0 נ blocked [107] Final form variant / Nominal form variant

Variant Set 4 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
05E3 ף 05E4 פ blocked [107] Final form variant / Nominal form variant

Variant Set 5 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
05E5 ץ 05E6 צ blocked [107] Final form variant / Nominal form variant

Variant Set 6 — 5 Members

Source Glyph Target Glyph   Type Ref Comment
0622 آ 0623 أ blocked [101]  
0622 آ 0625 إ blocked [101]  
0622 آ 0627 ا blocked [101] U+0622 (آ) ALEF WITH MADDA ABOVE is simplified to U+0627 (ا) ALEF in the Arabic language
0622 آ 0672 ٲ blocked [101]  
0623 أ 0625 إ blocked [101]  
0623 أ 0627 ا blocked [101] U+0623 (أ) ALEF WITH HAMZA ABOVE is simplified to U+0627 (ا) ALEF in the Arabic language
0623 أ 0672 ٲ blocked [101]  
0625 إ 0627 ا blocked [101] U+0625 (إ) ALEF WITH HAMZA BELOW is simplified to U+0627 (ا) ALEF in the Arabic language
0625 إ 0672 ٲ blocked [101]  
0627 ا 0672 ٲ blocked [101] U+0672 (ٲ) ALEF WITH WAVY HAMZA ABOVE is simplified to U+0627 (ا) ALEF in the Kashmiri language /  

Variant Set 7 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0624 ؤ 0648 و blocked [101] U+0624 (ؤ) WAV WITH HAMZA ABOVE is simplified to U+0648 (و) WAV in the Arabic language

Variant Set 8 — 8 Members

Source Glyph Target Glyph   Type Ref Comment
0626 ئ 0649 ى blocked [101]  
0626 ئ 064A ي blocked [101]  
0626 ئ 067B ٻ blocked [101]  
0626 ئ 06CC ی blocked [101]  
0626 ئ 06CD ۍ blocked [101]  
0626 ئ 06D0 ې blocked [101]  
0626 ئ 06D2 ے blocked [101]  
0649 ى 064A ي blocked [101]  
0649 ى 067B ٻ blocked [101]  
0649 ى 06CC ی blocked [101]  
0649 ى 06CD ۍ blocked [101]  
0649 ى 06D0 ې blocked [101]  
0649 ى 06D2 ے blocked [101]  
064A ي 067B ٻ blocked [101]  
064A ي 06CC ی blocked [101] The two are visually identical and the same label could be typed using one or the other based on the set language settings and keyboard layout of a user
064A ي 06CD ۍ blocked [101]  
064A ي 06D0 ې blocked [101]  
064A ي 06D2 ے blocked [101]  
067B ٻ 06CC ی blocked [101]  
067B ٻ 06CD ۍ blocked [101]  
067B ٻ 06D0 ې blocked [101]  
067B ٻ 06D2 ے blocked [101]  
06CC ی 06CD ۍ blocked [101]  
06CC ی 06D0 ې blocked [101]  
06CC ی 06D2 ے blocked [101]  
06CD ۍ 06D0 ې blocked [101]  
06CD ۍ 06D2 ے blocked [101]  
06D0 ې 06D2 ے blocked [101]  

Variant Set 9 — 8 Members

Source Glyph Target Glyph   Type Ref Comment
0629 ة 0647 ه blocked [101] In the Arabic language, U+0647 (ه) HEH may be substituted for U+0629 (ة) TEH MARBUTA. [RFC 6365]
0629 ة 06BE ھ blocked [101]  
0629 ة 06C0 ۀ blocked [101]  
0629 ة 06C1 ہ blocked [101]  
0629 ة 06C2 ۂ blocked [101]  
0629 ة 06C3 ۃ blocked [101] The two are visually identical and the same label could be typed using one or the other based on the set language settings and keyboard layout of a user. Labels in the Arabic language using U+0629 (ة) TEH MARBUTA in the final and isolated positions will be typed in other languages using U+06C3 (ۃ) TEH MARBUTA GOAL (Urdu, etc.) which is identical in isolated and has a variant glyph or identical glyph form in final position
0629 ة 06D5 ە blocked [101]  
0647 ه 06BE ھ blocked [101]  
0647 ه 06C0 ۀ blocked [101]  
0647 ه 06C1 ہ blocked [101] Labels in the Arabic language using U+0647 (ه) HEH in the final and isolated positions will be typed in other languages using U+06C1 (ہ) HEH GOAL (Urdu, Pashto, Saraiki, etc.) which is identical in isolated and has a variant glyph or identical glyph form in final position
0647 ه 06C2 ۂ blocked [101]  
0647 ه 06C3 ۃ blocked [101]  
0647 ه 06D5 ە blocked [101]  
06BE ھ 06C0 ۀ blocked [101]  
06BE ھ 06C1 ہ blocked [101]  
06BE ھ 06C2 ۂ blocked [101]  
06BE ھ 06C3 ۃ blocked [101]  
06BE ھ 06D5 ە blocked [101]  
06C0 ۀ 06C1 ہ blocked [101]  
06C0 ۀ 06C2 ۂ blocked [101]  
06C0 ۀ 06C3 ۃ blocked [101]  
06C0 ۀ 06D5 ە blocked [101] U+06C0 (ۀ) HEH WITH YEH ABOVE is simplified to U+0647 (ه) HEH in some languages (Kurdish)
06C1 ہ 06C2 ۂ blocked [101] U+06C2 (ۂ) HEH GOAL WITH HAMZA ABOVE is simplified to U+06C1 (ہ) HEH GOAL in Urdu /  
06C1 ہ 06C3 ۃ blocked [101] This is not allocatable in either direction because, unlike the allocatable relationship between U+0647 (ه) HEH and U+0629 (ة) TEH MARBUTA due to variation in the Arabic language, Urdu and other languages using U+06C1 (ہ) HEH GOAL do not exhibit such variation with U+06C3 (ۃ) TEH MARBUTA GOAL
06C1 ہ 06D5 ە blocked [101]  
06C2 ۂ 06C3 ۃ blocked [101]  
06C2 ۂ 06D5 ە blocked [101]  
06C3 ۃ 06D5 ە blocked [101]  

Variant Set 10 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
062A ت 067A ٺ blocked [101]  

Variant Set 11 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
062B ث 067D ٽ blocked [101]  

Variant Set 12 — 4 Members

Source Glyph Target Glyph   Type Ref Comment
0641 ف 0642 ق blocked [101]  
0641 ف 06A2 ڢ blocked [101] Used interchangeably in Africa for languages using Western (African) orthography
0641 ف 06A7 ڧ blocked [101]  
0642 ق 06A2 ڢ blocked [101]  
0642 ق 06A7 ڧ blocked [101] Used interchangeably in Africa for languages using Western (African) orthography
06A2 ڢ 06A7 ڧ blocked [101]  

Variant Set 13 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
0643 ك 06A9 ک blocked [101] The two have identical shapes in initial and medial positions and are used by different language communities to refer to the same letter
0643 ك 06AA ڪ blocked [101] The two have similar (interchangeable) shapes in initial and medial positions and are used by different language communities to refer to the same letter
06A9 ک 06AA ڪ blocked [101] The two have similar (interchangeable) shapes in initial and medial positions and are used by different language communities to refer to the same letter

Variant Set 14 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0646 ن 06BA ں blocked [101] Used interchangeably in Africa for languages using Western (African) orthography

Variant Set 15 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0679 ٹ 06BB ڻ blocked [101]  

Variant Set 16 — 4 Members

Source Glyph Target Glyph   Type Ref Comment
067E پ 06BD ڽ blocked [101]  
067E پ 06D1 ۑ blocked [101]  
067E پ 0752 ݒ blocked [101]  
06BD ڽ 06D1 ۑ blocked [101]  
06BD ڽ 0752 ݒ blocked [101]  
06D1 ۑ 0752 ݒ blocked [101]  

Variant Set 17 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0683 ڃ 0684 ڄ blocked [101]  

Variant Set 18 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
068E ڎ 068F ڏ blocked [101]  

Variant Set 19 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
06A4 ڤ 06A8 ڨ blocked [101]  

Variant Set 20 — 4 Members

Source Glyph Target Glyph   Type Ref Comment
06AB ګ 06AD ڭ blocked [101]  
06AB ګ 06AF گ blocked [101] U+06AB (ګ) KAF WITH RING interchangeably used in Pashto with U+06AF (گ) GAF
06AB ګ 0763 ݣ blocked [101]  
06AD ڭ 06AF گ blocked [101]  
06AD ڭ 0763 ݣ blocked [101]  
06AF گ 0763 ݣ blocked [101] Iraqi Arabic uses U+06AF (گ) GAF, whereas Moroccan Arabic uses U+0763 (ݣ) KEHEH WITH THREE DOTS ABOVE

Variant Set 21 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0767 ݧ 08A9 blocked [101]  

Variant Set 22 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0901 0945 0902 ॅं blocked Deva-follows-C-or-CN [102] Devanagari variant

Variant Set 23 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
0902 093A blocked [102], [106] Devanagari variant added to ensure transitivity
0902 0A02 blocked [102], [106] Cross-script homoglyph
093A 0A02 blocked [102], [106] Cross-script homoglyph

Variant Set 24 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0905 0901 अँ 0972 0902 ॲं blocked [102] Devanagari variant

Variant Set 25 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0905 0902 अं 0973 blocked [102] Devanagari variant

Variant Set 26 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0906 0906 093C आ़ blocked not: Deva-followed-by-N [102] Devanagari variant

Variant Set 27 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
0906 0901 आँ 0906 093C 0901 आ़ँ blocked [102] Devanagari variant
0906 0901 आँ 0911 0902 ऑं blocked [102] Devanagari variant
0906 093C 0901 आ़ँ 0911 0902 ऑं blocked [102] Devanagari variant

Variant Set 28 — 3 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0906 0902 आं 0906 093C 0902 आ़ं blocked Deva-followed-by-V-C-or-end [102] Devanagari variant
0906 0902 आं 0974 blocked Deva-followed-by-V-C-or-end [102] Devanagari variant
0906 093C 0902 आ़ं 0974 blocked Deva-followed-by-V-C-or-end [102] Devanagari variant

Variant Set 29 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0907 0A19 blocked [102], [106] Cross-script homoglyph

Variant Set 30 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0909 0A24 blocked [102], [106] Cross-script homoglyph

Variant Set 31 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
090D 0902 ऍं 090F 0901 एँ blocked [102]  

Variant Set 32 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
090E 0910 blocked [102] Devanagari variant

Variant Set 33 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0913 0913 093C ओ़ blocked not: Deva-followed-by-N [102] Devanagari variant

Variant Set 34 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0914 0975 blocked [102] Devanagari variant

Variant Set 35 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0917 0A17 blocked [102], [106] Cross-script homoglyph

Variant Set 36 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0918 0A2C blocked [102], [106] Cross-script homoglyph

Variant Set 37 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
091F 0A1F blocked [102], [106] Cross-script homoglyph

Variant Set 38 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0920 0A20 blocked [102], [106] Cross-script homoglyph

Variant Set 39 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0922 0A2B blocked [102], [106] Cross-script homoglyph

Variant Set 40 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0924 094D 0924 त्त 0A1C blocked [102], [106] Cross-script homoglyph

Variant Set 41 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
092A 0A27 blocked [102], [106] Cross-script homoglyph

Variant Set 42 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
092A 094D 091F 093F प्टि 0A07 blocked [102], [106] Cross-script homoglyph

Variant Set 43 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
092A 094D 091F 0940 प्टी 0A08 blocked [102], [106] Cross-script homoglyph

Variant Set 44 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
092A 094D 091F 0946 प्टॆ 092A 094D 091F 0947 प्टे blocked [102], [106] Devanagari variant added to ensure transitivity
092A 094D 091F 0946 प्टॆ 0A0F blocked [102], [106] Cross-script homoglyph
092A 094D 091F 0947 प्टे 0A0F blocked [102], [106] Cross-script homoglyph

Variant Set 45 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
092D 0A2E blocked [102], [106] Cross-script homoglyph

Variant Set 46 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
092E 0A38 blocked [102], [106] Cross-script homoglyph

Variant Set 47 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0935 0A15 blocked [102], [106] Cross-script homoglyph

Variant Set 48 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0939 0A35 blocked [102], [106] Cross-script homoglyph

Variant Set 49 — 3 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
093B 093E 0902 ां blocked Deva-followed-by-V-C-or-end [102] Devanagari variant
093B 093E 093C 0902 ा़ं blocked Deva-followed-by-V-C-or-end [102] Devanagari variant
093E 0902 ां 093E 093C 0902 ा़ं blocked Deva-followed-by-V-C-or-end [102] Devanagari variant

Variant Set 50 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
093C 0A3C blocked [102], [106] Cross-script homoglyph

Variant Set 51 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
093E 093E 093C ा़ blocked not: Deva-followed-by-N [102] Devanagari variant

Variant Set 52 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
093E 0901 ाँ 093E 093C 0901 ा़ँ blocked [102]  
093E 0901 ाँ 0949 0902 ॉं blocked [102]  
093E 093C 0901 ा़ँ 0949 0902 ॉं blocked [102]  

Variant Set 53 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
093F ि 0A3F ਿ blocked [102], [106] Cross-script homoglyph

Variant Set 54 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0940 0A40 blocked [102], [106] Cross-script homoglyph

Variant Set 55 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0945 0A71 blocked [102], [106] Cross-script homoglyph

Variant Set 56 — 4 Members

Source Glyph Target Glyph   Type Ref Comment
0946 0947 blocked [102], [106] Devanagari variant added to ensure transitivity
0946 0A47 blocked [102], [106] Cross-script homoglyph
0946 0A4B blocked [102], [106] Cross-script homoglyph
0947 0A47 blocked [102], [106] Cross-script homoglyph
0947 0A4B blocked [102], [106] Cross-script homoglyph
0A47 0A4B blocked [102], [106] Cross-script homoglyph

Variant Set 57 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0948 0A48 blocked [102], [106] Cross-script homoglyph

Variant Set 58 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
094B 094B 093C ो़ blocked not: Deva-followed-by-N [102] Devanagari variant

Variant Set 59 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
094C 094F blocked [102] Devanagari variant

Variant Set 60 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0956 0A41 blocked [102], [106] Cross-script homoglyph

Variant Set 61 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0957 0A42 blocked [102], [106] Cross-script homoglyph

Variant Set 62 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0B20 0D20 blocked [111], [112] Cross-script homoglyph

Variant Set 63 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0B92 0BB3 ஒள 0B94 blocked [114] Tamil homoglyph / homoglyph

Variant Set 64 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0B9C 0D1C blocked [111], [114] Cross-script homoglyph

Variant Set 65 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0BAE 0D25 blocked [111], [114] Cross-script homoglyph

Variant Set 66 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0BB5 0D16 blocked [111], [114] Cross-script homoglyph

Variant Set 67 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0BB6 0BCD 0BB0 0BC0 ஶ்ரீ 0BB8 0BCD 0BB0 0BC0 ஸ்ரீ blocked [114] Alternate for Tamil SHRII

Variant Set 68 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0BBF ி 0D3F ി blocked [111], [114] Cross-script homoglyph

Variant Set 69 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0BC6 0D46 blocked [111], [114] Cross-script homoglyph

Variant Set 70 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0BC6 0BB3 ெள 0BCC blocked [114] homoglyph / Tamil Homoglyph

Variant Set 71 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0BC7 0D47 blocked [111], [114] Cross-script homoglyph

Variant Set 72 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C02 0C82 blocked [108], [115] Cross-script homoglyph

Variant Set 73 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C03 0C83 blocked [108], [115] Cross-script homoglyph

Variant Set 74 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C05 0C85 blocked [108], [115] Cross-script homoglyph

Variant Set 75 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C06 0C86 blocked [108], [115] Cross-script homoglyph

Variant Set 76 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C07 0C87 blocked [108], [115] Cross-script homoglyph

Variant Set 77 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C08 0C88 blocked [108], [115] Cross-script homoglyph

Variant Set 78 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C10 0C90 blocked [108], [115] Cross-script homoglyph

Variant Set 79 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C12 0C92 blocked [108], [115] Cross-script homoglyph

Variant Set 80 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C13 0C93 blocked [108], [115] Cross-script homoglyph

Variant Set 81 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C14 0C94 blocked [108], [115] Cross-script homoglyph

Variant Set 82 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C16 0C96 blocked [108], [115] Cross-script homoglyph

Variant Set 83 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C17 0C97 blocked [108], [115] Cross-script homoglyph

Variant Set 84 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C1C 0C9C blocked [108], [115] Cross-script homoglyph

Variant Set 85 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C1D 0C9D blocked [108], [115] Cross-script homoglyph

Variant Set 86 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C1E 0C9E blocked [108], [115] Cross-script homoglyph

Variant Set 87 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C1F 0C9F blocked [108], [115] Cross-script homoglyph

Variant Set 88 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C20 0CA0 blocked [108], [115] Cross-script homoglyph

Variant Set 89 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C21 0CA1 blocked [108], [115] Cross-script homoglyph

Variant Set 90 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C22 0CA2 blocked [108], [115] Cross-script homoglyph

Variant Set 91 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C23 0CA3 blocked [108], [115] Cross-script homoglyph

Variant Set 92 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C25 0CA5 blocked [108], [115] Cross-script homoglyph

Variant Set 93 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C26 0CA6 blocked [108], [115] Cross-script homoglyph

Variant Set 94 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C27 0CA7 blocked [108], [115] Cross-script homoglyph

Variant Set 95 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C28 0CA8 blocked [108], [115] Cross-script homoglyph

Variant Set 96 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C2C 0CAC blocked [108], [115] Cross-script homoglyph

Variant Set 97 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C2D 0CAD blocked [108], [115] Cross-script homoglyph

Variant Set 98 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C2E 0CAE blocked [108], [115] Cross-script homoglyph

Variant Set 99 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C2F 0CAF blocked [108], [115] Cross-script homoglyph

Variant Set 100 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C30 0CB0 blocked [108], [115] Cross-script homoglyph

Variant Set 101 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C32 0CB2 blocked [108], [115] Cross-script homoglyph

Variant Set 102 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C33 0CB3 blocked [108], [115] Cross-script homoglyph

Variant Set 103 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C3F ి 0CBF ಿ blocked [108], [115] Cross-script homoglyph

Variant Set 104 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C41 0CC1 blocked [108], [115] Cross-script homoglyph

Variant Set 105 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0C43 0CC3 blocked [108], [115] Cross-script homoglyph

Variant Set 106 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0D28 0D4D 0D31 ന്റ 0D7B 0D31 ൻറ blocked [111]  

Variant Set 107 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0D31 0D31 ററ 0D31 0D4D 0D31 റ്റ blocked not: Mlym-follows-0D31-0D4D-or-followed-by-0D4D-0D31-or-R [111]  

Variant Set 108 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0D31 0D31 0D4D 0D31 ററ്റ 0D31 0D4D 0D31 0D31 റ്ററ blocked not: Mlym-followed-by-R [111]  

Variant Set 109 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0D33 0D33 ളള 0D33 0D4D 0D33 ള്ള blocked not: Mlym-follows-0D33-0D4D-or-followed-by-0D4D-0D33-or-R [111]  

Variant Set 110 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0D33 0D33 0D4D 0D33 ളള്ള 0D33 0D4D 0D33 0D33 ള്ളള blocked not: Mlym-followed-by-R [111]  

Variant Set 111 — 3 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0D8D 0D9D 0DD8 ඝෘ blocked not: Sinh-followed-by-H-or-M [113]  
0D8D 0DC3 0DD8 සෘ blocked not: Sinh-followed-by-H-or-M [113]  
0D9D 0DD8 ඝෘ 0DC3 0DD8 සෘ blocked not: Sinh-followed-by-H-or-M [113]  

Variant Set 112 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0D91 0DB5 blocked not: Sinh-followed-by-H-or-M [113]  

Variant Set 113 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0D92 0DB5 0DCA ඵ් blocked not: Sinh-followed-by-B-X-H-or-M [113]  

Variant Set 114 — 2 Members

Source Glyph Target Glyph   Type Required Context Ref Comment
0D93 0DB5 0DD9 ඵෙ blocked not: Sinh-followed-by-H-or-M [113]  

Variant Set 115 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0D94 0DB9 blocked [113]  

Variant Set 116 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0D9B 0DB6 blocked [113]  

Variant Set 117 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0D9D 0DC3 blocked [113]  

Variant Set 118 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0DA0 0DC0 blocked [113]  

Variant Set 119 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
0DB7 0DC4 blocked [113]  

Variant Set 120 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
1200 1210 blocked [103]  
1200 1280 blocked [103]  
1210 1280 blocked [103]  

Variant Set 121 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
1201 1211 blocked [103]  
1201 1281 blocked [103]  
1211 1281 blocked [103]  

Variant Set 122 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
1202 1212 blocked [103]  
1202 1282 blocked [103]  
1212 1282 blocked [103]  

Variant Set 123 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
1203 1213 blocked [103]  
1203 1283 blocked [103]  
1213 1283 blocked [103]  

Variant Set 124 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
1204 1214 blocked [103]  
1204 1284 blocked [103]  
1214 1284 blocked [103]  

Variant Set 125 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
1205 1215 blocked [103]  
1205 1285 blocked [103]  
1215 1285 blocked [103]  

Variant Set 126 — 3 Members

Source Glyph Target Glyph   Type Ref Comment
1206 1216 blocked [103]  
1206 1286 blocked [103]  
1216 1286 blocked [103]  

Variant Set 127 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1217 1288 blocked [103]  

Variant Set 128 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1220 1230 blocked [103]  

Variant Set 129 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1221 1231 blocked [103]  

Variant Set 130 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1222 1232 blocked [103]  

Variant Set 131 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1223 1233 blocked [103]  

Variant Set 132 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1224 1234 blocked [103]  

Variant Set 133 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1225 1235 blocked [103]  

Variant Set 134 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1226 1236 blocked [103]  

Variant Set 135 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1227 1237 blocked [103]  

Variant Set 136 — 4 Members

Source Glyph Target Glyph   Type Ref Comment
12A0 12A3 blocked [103]  
12A0 12D0 blocked [103]  
12A0 12D3 blocked [103]  
12A3 12D0 blocked [103]  
12A3 12D3 blocked [103]  
12D0 12D3 blocked [103]  

Variant Set 137 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
12A1 12D1 blocked [103]  

Variant Set 138 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
12A2 12D2 blocked [103]  

Variant Set 139 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
12A4 12D4 blocked [103]  

Variant Set 140 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
12A5 12D5 blocked [103]  

Variant Set 141 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
12A6 12D6 blocked [103]  

Variant Set 142 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
12AE 12B0 blocked [103]  

Variant Set 143 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1338 1340 blocked [103]  

Variant Set 144 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
1339 1341 blocked [103]  

Variant Set 145 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
133A 1342 blocked [103]  

Variant Set 146 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
133B 1343 blocked [103]  

Variant Set 147 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
133C 1344 blocked [103]  

Variant Set 148 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
133D 1345 blocked [103]  

Variant Set 149 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
133E 1346 blocked [103]  

Variant Set 150 — 2 Members

Source Glyph Target Glyph   Type Ref Comment
17D2 178A ្ដ 17D2 178F ្ត blocked [109] Khmer subscript form homoglyph

4 Classes, Rules and Actions

4.1 Character Classes

The following table lists all named and implicit classes with their definition and a list of their members intersected with the current repertoire (for larger classes, this list is elided).

Name Definition Count Members or Ranges Ref Comment
Deva-C Tag=Deva:consonant 38 {0915-0928 092A-0930 0932-0933 0935-0939 097B-097C 097E-097F} [102] Any Devanagari consonant
Deva-C1 Tag=Deva:C1 9 {0915-0917 091A-091C 0921-0922 092B} [102] Consonants followed by Devanagari Nukta
Deva-V Tag=Deva:vowel 21 {0905-090B 090D-0914 0972-0977} [102] Any Devanagari independent vowel
Deva-V1 Tag=Deva:V1 2 {0906 0913} [102] Vowels followed by Devanagari Nukta (Required for Santali language)
Deva-M Tag=Deva:matra 19 {093A-093B 093E-0943 0945-094C 094F 0956-0957} [102] Any Devanagari vowel sign (matra)
Deva-M1 Tag=Deva:M1 2 {093E 094B} [102] Matras followed by Devanagari Nukta (Required for Santali language)
Deva-H Tag=Deva:halant 1 {094D} [102] The Devanagari Halant (VIRAMA)
Deva-N Tag=Deva:nukta 1 {093C} [102] The Devanagari Nukta
Gujr-C Tag=Gujr:Consonant 34 {0A95-0AA8 0AAA-0AB0 0AB2-0AB3 0AB5-0AB9} [105] Any Gujarati consonant
Gujr-V Tag=Gujr:Vowel 14 {0A85-0A8D 0A8F-0A91 0A93-0A94} [105] Any Gujarati vowel letter
Gujr-M Tag=Gujr:Matra 13 {0ABE-0AC5 0AC7-0AC9 0ACB-0ACC} [105] Any Gujarati vowel sign
Gujr-N Tag=Gujr:Nukta 1 {0ABC} [105] The Gujarati Nukta
Gujr-C1 Tag=Gujr:C1 5 {0A95-0A97 0A9C 0AAB} [105] Consonants used with Gujarati Nukta
Guru-C Tag=Guru:Consonant 32 {0A15-0A28 0A2A-0A30 0A32 0A35 0A38-0A39 0A5C} [106] Any Gurmukhi consonant
Guru-V Tag=Guru:Vowel 10 {0A05-0A0A 0A0F-0A10 0A13-0A14} [106] Any Gurmukhi independent vowel
Guru-M Tag=Guru:Matra 9 {0A3E-0A42 0A47-0A48 0A4B-0A4C} [106] Any Gurmukhi vowel sign (matra)
Guru-N Tag=Guru:Nukta 1 {0A3C} [106] The Gurmukhi Nukta
Guru-V1 Tag=Guru:V1 3 {0A05 0A07 0A09} [106] Specific vowels that are used with Gurmukhi Addak
Guru-V2 combined =
[[:Guru-V:]∖[:Guru-V1:]]
7 {0A06 0A08 0A0A 0A0F-0A10 0A13-0A14} [106] Specific vowels that are used with Gurmukhi Bindi
Guru-M1 Tag=Guru:M1 2 {0A3F 0A41} [106] Gurmukhi short matras
Guru-M2 combined =
[[:Guru-M:]∖[:Guru-M1:]]
7 {0A3E 0A40 0A42 0A47-0A48 0A4B-0A4C} [106] Gurmukhi long matras
Guru-C1 Tag=Guru:C1 6 {0A16-0A17 0A1C 0A2B 0A32 0A38} [106] Specific consonants preceding Gurmukhi Nukta
Guru-C2 Tag=Guru:C2 3 {0A30 0A35 0A39} [106] Specific consonants following Gurmukhi Halant
Guru-C3 combined =
[[:Guru-C:]∖[0A19 0A1E 0A23 0A39 0A5C]]
27 {0A15-0A18 0A1A-0A1D 0A1F-0A22 0A24-0A28 0A2A-0A30 0A32 0A35 0A38} [106] Specific consonants following Gurmukhi Addak
Knda-C Tag=Knda:Consonant 34 {0C95-0CA8 0CAA-0CB0 0CB2-0CB3 0CB5-0CB9} [108] Any Kannada consonant
Knda-V Tag=Knda:Vowel 13 {0C85-0C8B 0C8E-0C90 0C92-0C94} [108] Any Kannada independent vowel
Knda-M Tag=Knda:Matra 12 {0CBE-0CC3 0CC6-0CC8 0CCA-0CCC} [108] Any Kannada vowel sign (matra)
Knda-H Tag=Knda:Halant 1 {0CCD} [108] The Kannada Halant / Virama)
Khmr-consonant Tag=Khmr:consonant 33 {1780-179C 179F-17A2} [109] Any Khmer consonant
Khmr-consonant-but-not-base-only combined =
[[:Khmr-consonant:]∖[:Khmr:base-only:]]
32 {1780-179C 179F-17A0 17A2} [109] Any Khmer consonant that is not base-only
Khmr-dependent-vowel-1 Tag=Khmr:dependent-vowel-1 2 {17B6 17BB} [109] Dependent Khmer vowels used with NIKAHIT
Khmr-dependent-vowel-2 Tag=Khmr:dependent-vowel-2 5 {17B7 17B9 17BB 17C1 17C4} [109] Dependent Khmer vowels used with REAHMUK
Khmr-dependent-vowel-3 Tag=Khmr:dependent-vowel-3 1 {17B7} [109] Dependent Khmer vowel used with TOANDAKHIAT
Khmr-robat Tag=Khmr:robat 1 {17CC} [109] Khmer ROBAT
Khmr-series-one Tag=Khmr:series-one 4 {1794 179F-17A0 17A2} [109] Khmer consonants used with MUUSIKATOAN
Khmr-series-three Tag=Khmr:series-three 9 {1780 1784-1785 1789 178F 1793-1794 179B 179F} [109] Khmer consonants used with BANTOC
Khmr-series-two Tag=Khmr:series-two 7 {1784 1789 1794 1798-179A 179C} [109] Khmer consonants used with TRIISAP
Khmr-shifter Tag=Khmr:shifter 2 {17C9-17CA} [109] Any Khmer shifter (MUUSIKATOAN or TRIISAP)
Laoo-Cf Tag=Laoo:Cf 14 {0E81 0E87 0E8A 0E8D 0E94 0E97 0E99-0E9A 0E9F 0EA1 0EA3 0EA5 0EA7 0EAA} [110] Any Lao final consonant
Laoo-consonant Tag=Laoo:consonant 27 {0E81-0E82 0E84 0E87-0E88 0E8A 0E8D 0E94-0E97 0E99-0E9F 0EA1-0EA3 0EA5 0EA7 0EAA-0EAB 0EAD-0EAE} [110] Any Lao consonant
Laoo-semi-consonant Tag=Laoo:semi-consonant 1 {0EBC} [110] Lao semi-consonant LO
Laoo-tone-mark Tag=Laoo:tone-mark 4 {0EC8-0ECB} [110] Any Lao one mark
Laoo-vowel-above Tag=Laoo:vowel-above 7 {0EB1 0EB4-0EB7 0EBB 0ECD} [110] Any Lao vowel above
Laoo-vowel-below Tag=Laoo:vowel-below 2 {0EB8-0EB9} [110] Any Lao vowel below
Mlym-C Tag=Mlym:Consonant 36 {0D15-0D28 0D2A-0D39} [111] Any Malayalam consonant
Mlym-V Tag=Mlym:Vowel 13 {0D05-0D0B 0D0E-0D10 0D12-0D14} [111] Any Malayalam independent vowel
Mlym-M Tag=Mlym:Matra 12 {0D3E-0D43 0D46-0D48 0D4A-0D4B 0D57} [111] Any Malayalam vowel sign (matra)
Mlym-H Tag=Mlym:Halant 1 {0D4D} [111] The Malayalam Halant / Virama
Mlym-B Tag=Mlym:Anusvaram 1 {0D02} [111] The Malayalam Anusvaram
Mlym-X Tag=Mlym:Visargam 1 {0D03} [111] The Malayalam Visargam
Mlym-L Tag=Mlym:Chillu 6 {0D7A-0D7F} [111] Any Malayalam consonant without any vowel sound
Mlym-R Tag=Mlym:R 5 {0D46-0D48 0D4A-0D4B} [111] Any Malayalam reordrant vowel sign
Orya-C Tag=Orya:Consonant 35 {0B15-0B28 0B2A-0B30 0B32-0B33 0B36-0B39 0B5F 0B71} [112] Any Oriya consonant
Orya-M Tag=Orya:Matra 11 {0B3E-0B43 0B47-0B48 0B4B-0B4C 0B56} [112] Any Oriya vowel sign
Orya-V Tag=Orya:Vowel 11 {0B05-0B0B 0B0F-0B10 0B13-0B14} [112] Any Oriya vowel letter
Orya-N Tag=Orya:Nukta 1 {0B3C} [112] The Oriya Nukta
Orya-C1 Tag=Orya:C1 2 {0B21-0B22} [112] Specific consonants preceding Oriya Nukta
Sinh-C Tag=Sinh:Consonant 35 {0D9A-0D9D 0DA0-0DA5 0DA7-0DAB 0DAD-0DB1 0DB4-0DB8 0DBA-0DBB 0DBD 0DC0-0DC6} [113] Any Sinhala consonant
Sinh-V Tag=Sinh:Vowel 15 {0D85-0D8D 0D91-0D96} [113] Any Sinhala independent vowel
Sinh-M Tag=Sinh:Matra 15 {0DCF-0DD4 0DD6 0DD8-0DDE 0DF2} [113] Any Sinhala vowel sign (matra)
Sinh-J Tag=Sinh:Sannjaka 4 {0D9F 0DAC 0DB3 0DB9} [113] Any Sinhala Sannjaka
Sinh-H Tag=Sinh:Halant 1 {0DCA} [113] The Sinhala Al-Lakuna (Halant)
Sinh-B Tag=Sinh:Anusvara 1 {0D82} [113] The Sinhala Anusvara
Sinh-X Tag=Sinh:Visarga 1 {0D83} [113] The Sinhala Visarga
Taml-C Tag=Taml:Consonant 23 {0B95 0B99-0B9A 0B9C 0B9E-0B9F 0BA3-0BA4 0BA8-0BAA 0BAE-0BB9} [114] Any Tamil consonant
Taml-X Tag=Taml:Visarga 1 {0B83} [114] The Tamil Visarga (aytham)
Telu-C Tag=Telu:Consonant 34 {0C15-0C28 0C2A-0C30 0C32-0C33 0C35-0C39} [115] Any Telugu consonant
Telu-V Tag=Telu:Vowel 13 {0C05-0C0B 0C0E-0C10 0C12-0C14} [115] Any Telugu independent vowel
Telu-M Tag=Telu:Matra 13 {0C3E-0C44 0C46-0C48 0C4A-0C4C} [115] Any Telugu vowel sign (matra)
Telu-H Tag=Telu:Halant 1 {0C4D} [115] The Telugu Halant / Virama
Telu-Nasal-C Tag=Telu:Nasal-Consonant 5 {0C19 0C1E 0C23 0C28 0C2E} [115] Any nasal consonant
Thai-above-vowel Tag=Thai:av 5 {0E31 0E34-0E37} [116] Any Thai above vowel
Thai-below-vowel Tag=Thai:bv 2 {0E38-0E39} [116] Any Thai below vowel
Thai-consonant Tag=Thai:cons 44 {0E01-0E23 0E25 0E27-0E2E} [116] Any Thai consonant
Thai-sara-aa Tag=Thai:sara-aa 1 {0E32} [116] Thai SARA AA
Thai-tone Tag=Thai:tone 4 {0E48-0E4B} [116] Any Thai tone mark
Thai-c-av-bv combined =
[[:Thai-consonant:]∪[:Thai-above-vowel:]∪[:Thai-below-vowel:]]
51 {0E01-0E23 0E25 0E27-0E2E 0E31 0E34-0E39} [116] Any Thai consonant, vowel-above or vowel-below
Thai-ct combined =
[[:Thai-consonant:]∪[:Thai-tone:]]
48 {0E01-0E23 0E25 0E27-0E2E 0E48-0E4B} [116] Any Thai consonant or tone mark
Thai-ctaa combined =
[[:Thai-consonant:]∪[:Thai-tone:]∪[:Thai-sara-aa:]]
49 {0E01-0E23 0E25 0E27-0E2E 0E32 0E48-0E4B} [116] Any Thai consonant, tone or sara-aa
implicit Tag=Deva:anusvara 1 {0902}   The character tagged as Deva:anusvara
implicit Tag=Deva:candrabindu 1 {0901}   The character tagged as Deva:candrabindu
implicit Tag=Deva:visarga 1 {0903}   The character tagged as Deva:visarga
implicit Tag=Gujr:Anusvara 1 {0A82}   The character tagged as Gujr:Anusvara
implicit Tag=Gujr:Halant 1 {0ACD}   The character tagged as Gujr:Halant
implicit Tag=Gujr:Visarga 1 {0A83}   The character tagged as Gujr:Visarga
implicit Tag=Guru:Addak 1 {0A71}   The character tagged as Guru:Addak
implicit Tag=Guru:Bindi 1 {0A02}   The character tagged as Guru:Bindi
implicit Tag=Guru:Tippi 1 {0A70}   The character tagged as Guru:Tippi
implicit Tag=Guru:Virama 1 {0A4D}   The character tagged as Guru:Virama
implicit Tag=Khmr:base-only 1 {17A1}   The character tagged as Khmr:base-only
implicit Tag=Khmr:coeng 1 {17D2}   The character tagged as Khmr:coeng
implicit Tag=Khmr:dependent-vowel 16 {17B6-17C5}   Any character tagged as Khmr:dependent-vowel
implicit Tag=Khmr:independent-vowel 12 {17A5-17A7 17AA-17B1 17B3}   Any character tagged as Khmr:independent-vowel
implicit Tag=Khmr:sign 6 {17C6-17C8 17CB 17CD 17D0}   Any character tagged as Khmr:sign
implicit Tag=Knda:Anusvara 1 {0C82}   The character tagged as Knda:Anusvara
implicit Tag=Knda:Visarga 1 {0C83}   The character tagged as Knda:Visarga
implicit Tag=Laoo:sign 2 {0EC6 0ECC}   Any character tagged as Laoo:sign
implicit Tag=Laoo:vowel-after 3 {0EB0 0EB2 0EBD}   Any character tagged as Laoo:vowel-after
implicit Tag=Laoo:vowel-before 5 {0EC0-0EC4}   Any character tagged as Laoo:vowel-before
implicit Tag=Orya:Anusvara 1 {0B02}   The character tagged as Orya:Anusvara
implicit Tag=Orya:Candrabindu 1 {0B01}   The character tagged as Orya:Candrabindu
implicit Tag=Orya:Halant 1 {0B4D}   The character tagged as Orya:Halant
implicit Tag=Orya:Visarga 1 {0B03}   The character tagged as Orya:Visarga
implicit Tag=Taml:Halant 1 {0BCD}   The character tagged as Taml:Halant
implicit Tag=Taml:Matra 11 {0BBE-0BC2 0BC6-0BC8 0BCA-0BCC}   Any character tagged as Taml:Matra
implicit Tag=Taml:Vowel 12 {0B85-0B8A 0B8E-0B90 0B92-0B94}   Any character tagged as Taml:Vowel
implicit Tag=Telu:Anusvara 1 {0C02}   The character tagged as Telu:Anusvara
implicit Tag=Telu:Visarga 1 {0C03}   The character tagged as Telu:Visarga
implicit Tag=Thai:ad 3 {0E47 0E4C-0E4D}   Any character tagged as Thai:ad
implicit Tag=Thai:bd 1 {0E3A}   The character tagged as Thai:bd
implicit Tag=Thai:fv1 2 {0E30 0E32}   Any character tagged as Thai:fv1
implicit Tag=Thai:fv3 2 {0E24 0E26}   Any character tagged as Thai:fv3
implicit Tag=Thai:lv 5 {0E40-0E44}   Any character tagged as Thai:lv
implicit Tag=sc:Arab 128 {0620-063A 0641-064A 0672 0679-0681 0683-068F 0691 0693 0695-069A 069F-06A0 06A2 06A4 06A6-06AB 06AD-06B1 06B3 06B5 06BA-06BE 06C0-06C4 06C6 06CB-06D2 06D5 ...}   Any character tagged as Arabic
implicit Tag=sc:Deva 83 {0901-0903 0905-090B 090D-0928 092A-0930 0932-0933 0935-093C 093E-0943 0945-094D 094F 0956-0957 0972-0977 097B-097C 097E-097F}   Any character tagged as Devanagari
implicit Tag=sc:Ethi 311 {1200-1206 1208-1248 124A-124D 1250-1256 1258 125A-125D 1260-1286 1288 128A-128D 1290-12AE 12B0 12B2-12B5 12B8-12BE 12C0 12C2-12C5 12C8-12D6 12D8-12F7 1300-...}   Any character tagged as Ethiopic
implicit Tag=sc:Geor 33 {10D0-10F0}   Any character tagged as Georgian
implicit Tag=sc:Gujr 65 {0A82-0A83 0A85-0A8D 0A8F-0A91 0A93-0AA8 0AAA-0AB0 0AB2-0AB3 0AB5-0AB9 0ABC 0ABE-0AC5 0AC7-0AC9 0ACB-0ACD}   Any character tagged as Gujarati
implicit Tag=sc:Guru 56 {0A02 0A05-0A0A 0A0F-0A10 0A13-0A28 0A2A-0A30 0A32 0A35 0A38-0A39 0A3C 0A3E-0A42 0A47-0A48 0A4B-0A4D 0A5C 0A70-0A71}   Any character tagged as Gurmukhi
implicit Tag=sc:Hebr 27 {05D0-05EA}   Any character tagged as Hebrew
implicit Tag=sc:Khmr 71 {1780-179C 179F-17A2 17A5-17A7 17AA-17B1 17B3 17B6-17CD 17D0 17D2}   Any character tagged as Khmer
implicit Tag=sc:Knda 62 {0C82-0C83 0C85-0C8B 0C8E-0C90 0C92-0CA8 0CAA-0CB0 0CB2-0CB3 0CB5-0CB9 0CBE-0CC3 0CC6-0CC8 0CCA-0CCD}   Any character tagged as Kannada
implicit Tag=sc:Laoo 51 {0E81-0E82 0E84 0E87-0E88 0E8A 0E8D 0E94-0E97 0E99-0E9F 0EA1-0EA3 0EA5 0EA7 0EAA-0EAB 0EAD-0EAE 0EB0-0EB2 0EB4-0EB9 0EBB-0EBD 0EC0-0EC4 0EC6 0EC8-0ECD}   Any character tagged as Lao
implicit Tag=sc:Mlym 70 {0D02-0D03 0D05-0D0B 0D0E-0D10 0D12-0D28 0D2A-0D39 0D3E-0D43 0D46-0D48 0D4A-0D4B 0D4D 0D57 0D7A-0D7F}   Any character tagged as Malayalam
implicit Tag=sc:Orya 62 {0B01-0B03 0B05-0B0B 0B0F-0B10 0B13-0B28 0B2A-0B30 0B32-0B33 0B36-0B39 0B3C 0B3E-0B43 0B47-0B48 0B4B-0B4D 0B56 0B5F 0B71}   Any character tagged as Oriya
implicit Tag=sc:Sinh 72 {0D82-0D83 0D85-0D8D 0D91-0D96 0D9A-0D9D 0D9F-0DA5 0DA7-0DB1 0DB3-0DBB 0DBD 0DC0-0DC6 0DCA 0DCF-0DD4 0DD6 0DD8-0DDE 0DF2}   Any character tagged as Sinhala
implicit Tag=sc:Taml 48 {0B83 0B85-0B8A 0B8E-0B90 0B92-0B95 0B99-0B9A 0B9C 0B9E-0B9F 0BA3-0BA4 0BA8-0BAA 0BAE-0BB9 0BBE-0BC2 0BC6-0BC8 0BCA-0BCD}   Any character tagged as Tamil
implicit Tag=sc:Telu 63 {0C02-0C03 0C05-0C0B 0C0E-0C10 0C12-0C28 0C2A-0C30 0C32-0C33 0C35-0C39 0C3E-0C44 0C46-0C48 0C4A-0C4D}   Any character tagged as Telugu
implicit Tag=sc:Thai 68 {0E01-0E2E 0E30-0E32 0E34-0E3A 0E40-0E44 0E47-0E4D}   Any character tagged as Thai

Legend

Members or Ranges
Lists the members of the class as code points (xxx) or as ranges of code points (xxx-yyy). Any class too numerous to list in full is elided with "...".
Tag=ttt
A named or implicit class defined by all code points that share the given tag value (ttt).
Implicit
An anonymous class implicitly defined based on tag value.
Combined
A named class defined by set operations on other classes using the following syntax:
[ ] - explicit character set
For explicit character sets that are part of a rule, only those members are shown that are defined in this LGR.
[: :] - named or implicit character set
Reference to a named character set [:name:] or an implicit character set [:tag:]. A leading "^" before name or tag indicates the set complement.
∪, ∩, ∖, ∆ - set operators
Sets may be combined by set operators ( = union, = intersection, = difference, = symmetric difference).

4.2 Whole label evaluation and context rules

The following table lists all named rules defined in the LGR and indicates whether they are used as trigger in an action or as context (when or not-when) for a code point or variant.

Name Regular Expression Used as
Trigger
Anchor Used as
Context
Ref Comment
Common-leading-combining-mark (start)[[\p{gc=Mn}]∪[\p{gc=Mc}]]     [100] Default WLE rule matching labels with leading combining marks ⍟
Arab-no-mix-kaf-keheh (\u0643.*\u06A9)|(\u06A9.*\u0643)     [101] WLE Rule 1: do not mix Arabic letters KAF and KEHEH in the same label
Arab-no-mix-kaf-swash (\u0643.*\u06AA)|(\u06AA.*\u0643)     [101] WLE Rule 2: do not mix Arabic letters KAF and SWASH KAF in the same label
Arab-no-mix-alef-maksura-farsi-yeh (\u0649.*\u06CC)|(\u06CC.*\u0649)     [101] WLE Rule 3: do not mix Arabic letters ALEF MAKSURA and FARSI YEH in the same label
Arab-no-mix-heh-goal (\u0647.*\u06C1)|(\u06C1.*\u0647)     [101] WLE Rule 4: do not mix Arabic letters HEH and HEH GOAL in the same label
Arab-no-mix-heh-goal-ae (\u06C1.*\u06D5)|(\u06D5.*\u06C1)     [101] WLE Rule 5: do not mix Arabic letters HEH GOAL and AE in the same label
Arab-no-mix-heh-ae (\u0647.*\u06D5)|(\u06D5.*\u0647)     [101] WLE Rule 6: do not mix Arabic letters HEH and AE in the same label
Arab-no-mix-heh-doachashmee (\u0647.*\u06BE)|(\u06BE.*\u0647)     [101] WLE Rule 7: do not mix Arabic letters HEH and HEH DOACHASHMEE in the same label
Arab-no-mix-teh-marbuta-goal (\u0629.*\u06C3)|(\u06C3.*\u0629)     [101] WLE Rule 8: do not mix Arabic letters TEH MARBUTA and FEH WITH DOT MOVED BELOW in the same label
Arab-no-mix-noon-with-three-dots-above-yeh-with-three-dots-below (\u06BD.*\u06D1)|(\u06D1.*\u06BD)     [101] WLE Rule 9: do not mix Arabic letters NOON WITH THREE DOTS ABOVE and YEH WITH THREE DOTS BELOW in the same label
Arab-no-mix-peh-noon-with-three-dots-above (\u067E.*\u06BD)|(\u06BD.*\u067E)     [101] WLE Rule 10: do not mix Arabic letters PEH and NOON WITH THREE DOTS ABOVE in the same label
Arab-no-mix-feh-with-dot-moved-below (\u0641.*\u06A2)|(\u06A2.*\u0641)     [101] WLE 11:do not mix Arabic letters FEH and FEH WITH DOT MOVED BELOW in the same label
Arab-no-mix-qaf-with-dot-above (\u0642.*\u06A7)|(\u06A7.*\u0642)     [101] WLE Rule 12: do not mix Arabic letters QAF and QAF WITH DOT ABOVE in the same label
Arab-no-mix-feh-qaf-with-dot-above (\u0641.*\u06A7)|(\u06A7.*\u0641)     [101] WLE Rule 13: do not mix Arabic letters FEH and QAF WITH DOT ABOVE in the same label
Arab-no-mix-kaf-with-ring-gaf (\u06AB.*\u06AF)|(\u06AF.*\u06AB)     [101] WLE Rule 14: do not mix Arabic letters KAF WITH RING and GAF in the same label
Arab-no-mix-kaf-with-ring-keheh-with-three-dots-above (\u06AB.*\u0763)|(\u0763.*\u06AB)     [101] WLE Rule 15: do not mix Arabic letters KAF WITH RING and KEHEH WITH THREE DOTS ABOVE
Arab-no-mix-gaf-keheh-with-three-dots-above (\u06AF.*\u0763)|(\u0763.*\u06AF)     [101] WLE Rule 16: do not mix Arabic letters GAF and KEHEH WITH THREE DOTS ABOVE in the same label
Deva-follows-either-C1-V1-or-M1 ([:Deva-C1:]|[:Deva-M1:]|[:Deva-V1:])← ⚓   C [102] Section 7, WLE 1: Rule for Nukta which restricts its preceding characters
Deva-follows-C-or-CN ([:Deva-C:]|([:Deva-C:][:Deva-N:]))← ⚓   C, V [102] Section 7, WLE 2, 3: Halant or matra characters can only be preceded by consonant or a nukta which is preceded by a consonant
Deva-follows-V-or-C-or-N-or-M ([:Deva-V:]|[:Deva-C:]|[:Deva-N:]|[:Deva-M:])← ⚓   C [102] Section 7, WLE 4, 5, 6: Anusvara, Candrabindu or Visarga characters can only be preceded by either Vowel or Consonant or Nukta or matra
Deva-preceded-by-H ([:Deva-H:])← ⚓   C [102] Section 7, WLE 7: A vowel is not allowed to follow an H
Deva-followed-by-N ⚓ →([:Deva-N:])   V [102] Section 6.4.1, Variant Context Rule for Nukta: Variant not to be generated when followed by Nukta.
Deva-followed-by-V-C-or-end ⚓ →([:Deva-V:]|[:Deva-C:]|\u0931|(end))   V [102] Section 6.1.2, Variant to be generateed when followed by V or C (including RRA) or end of label
Gujr-follows-specific-C ([:Gujr-C1:])← ⚓   C [105] Section 7, WLE 1: N must be preceded by a specific set of Cs
Gujr-follows-C-or-N ([:Gujr-C:]|[:Gujr-N:])← ⚓   C [105] Section 7, WLE 2: Halant must be preceded by C or N; WLE 5: M: must be preceded by C or N
Gujr-follows-V-C-N-or-M ([:Gujr-V:]|[:Gujr-C:]|[:Gujr-N:]|[:Gujr-M:])← ⚓   C [105] Section 7, WLE 3 and WLE 4: Visarga and Anusvara must be preceded by V, C, N or M
Guru-follows-C1 ([:Guru-C1:])← ⚓   C [106] Section 7.1. N: must be preceded by C1
Guru-follows-C-or-N-and-precedes-C2 ([:Guru-C:]|[:Guru-N:])← ⚓ →([:Guru-C2:])   C [106] Section 7.2. H: must be preceded by C or N and followed by C2
Guru-follows-C-or-N ([:Guru-C:]|[:Guru-N:])← ⚓   C [106] Section 7.3. M: must be preceded by C or N
Guru-follows-specific-V-or-M ([:Guru-V2:]|\u0A09|([[:Guru-M2:]∖[\u0A42]]))← ⚓   C [106] Section 7.4. Bindi must be preceded by specific V or M
Guru-follows-C-N-or-specific-V-or-M ([:Guru-C:]|[:Guru-N:]|([[:Guru-V1:]∖[\u0A09]])|[:Guru-M1:]|\u0A42)← ⚓   C [106] Section 7.5. Tippi must be preceded by, C, N or specific V or M
Guru-follows-C-N-or-specific-V-or-M-and-precedes-C3 ([:Guru-C:]|[:Guru-N:]|[:Guru-V1:]|\u0A10|[:Guru-M1:]|\u0A48)← ⚓ →([:Guru-C3:])   C [106] Section 7.6. Addak must be preceded by C, N or specific V or M and followed by C3
Knda-follows-C ([:Knda-C:])← ⚓   C [108] Section 7, WLE 1: H must be preceded by C; WLE 2: M must be preceded by C
Knda-follows-C-V-or-M ([:Knda-C:]|[:Knda-V:]|[:Knda-M:])← ⚓   C [108] Section 7, WLE 3: Anusvara must be preceded by C, V or M; WLE 4: Visarga must be preceded by C, V or M
Knda-follows-H ([:Knda-H:])← ⚓   C [108] Section 7, WLE 5: V cannot be preceded by H
Khmr-subscript-consonant \u17D2[:Khmr-consonant-but-not-base-only:]       [109] WLE Rule 2: allowable subscript consonant sequence
Khmr-subscript-consonant-limit (:Khmr-subscript-consonant:){3,3}     [109] WLE Rule 3: more than two subscript consonants
Khmr-coeng-context ([:Khmr-consonant:])← ⚓ →([:Khmr-consonant-but-not-base-only:])   C [109] WLE Rule 4: checks for 17D2 and its surrounding code points
Khmr-follows-consonant-robat-shifter ([:Khmr-shifter:]|[:Khmr-consonant:]|[:Khmr-robat:])← ⚓   C [109] WLE Rule 5: makes sure that dependent vowel follows a consonant or a shifter or a robat
Khmr-follows-series-two ([:Khmr-series-two:])← ⚓   C [109] WLE Rule 6: checks sequence for shifter 17C9 MUUSIKATOAN
Khmr-follows-series-one ([:Khmr-series-one:])← ⚓   C [109] WLE Rule 7: checks sequence for shifter 17CA TRIISAP
Khmr-follows-consonant ([:Khmr-consonant:])← ⚓   C [109] WLE Rule 8: checks if sign code point or subscript consonant follows a consonant
Khmr-follows-consonant-shifter ([:Khmr-consonant:]|[:Khmr-shifter:])← ⚓   C [109] WLE Rule 9: checks if 17D0 KHMER SIGN SAMYOKSANNYA follows a consonant or a shifter
Khmr-follows-consonant-depvowel-1-shifter ([:Khmr-consonant:]|[:Khmr-dependent-vowel-1:]|[:Khmr-shifter:])← ⚓   C [109] WLE Rule 10: checks if 17C6 KHMER SIGN NIKAHIT follows a consonant or a dependent vowel-1 or a shifter
Khmr-follows-consonant-depvowel-2-shifter ([:Khmr-consonant:]|[:Khmr-dependent-vowel-2:]|[:Khmr-shifter:])← ⚓   C [109] WLE Rule 11: checks if 17C7 KHMER SIGN REAHMUK follows a consonant or a dependent vowel-2 or a shifter
Khmr-follows-series-three ([:Khmr-series-three:])← ⚓   C [109] WLE Rule 12: checks if 17CB KHMER SIGN BANTOC code point follows a series-three consonant
Khmr-follows-consonant-or-vowel-i ([:Khmr-consonant:][:Khmr-dependent-vowel-3:]?)← ⚓   C [109] WLE Rule 13: checks if 17CD KHMER SIGN TOANDAKHIAT follows a consonant or 17B7 KHMER VOWEL SIGN I (Dependent-vowel-3)
Laoo-follows-consonant ([:Laoo-consonant:])← ⚓   C [110] WLE Rule 1: A semi-consonant must follow a consonant
Laoo-precedes-consonant ⚓ →([:Laoo-consonant:])   C [110] WLE Rule 2: A vowel-before precedes a main consonant cluster
Laoo-follows-main-consonant ([:Laoo-consonant:]|[:Laoo-semi-consonant:])← ⚓   C [110] WLE Rule 3: A vowel-above, and vowel-below follow a main consonant C
Laoo-follows-C-tonemark-vabove ([:Laoo-consonant:]|[:Laoo-semi-consonant:]|[:Laoo-tone-mark:]|[:Laoo-vowel-above:])← ⚓   C [110] WLE Rule 4: A vowel-after follows a main consonant, tone-mark or vowel-above
Laoo-consonant-cluster [:Laoo-consonant:]{1,2}[:Laoo-semi-consonant:]?       [110] Defining consonant cluster for WLE Rule 5
Laoo-follows-vbefore-consonant-cluster (\u0EC0(:Laoo-consonant-cluster:))← ⚓   C [110] WLE Rule 5: The sequence U+0EB2 U+0EB0 (າະ) follows a vowel before, and a consonant cluster
Laoo-follows-C-vabove-vbelow ([:Laoo-consonant:]|[:Laoo-semi-consonant:]|[:Laoo-vowel-above:]|[:Laoo-vowel-below:])← ⚓   C [110] WLE Rule 6: A tone-mark follows a main consonant, vowel-above or vowel-below
Laoo-follows-Cf ([:Laoo-Cf:])← ⚓   C [110] WLE Rule 7: The sign U+0ECC (໌) can only occur after final consonants
Laoo-repetition-mark-limit ⚓ →(\u0EC6{0,2}(end))   C [110] WLE Rule 8: The sign U+0EC6 (ໆ) can only occur 0 to 3 times at the end of the label
Mlym-follows-C-or-0D41-or-0D7B ([:Mlym-C:]|\u0D41|\u0D7B)← ⚓   C [111] Section 7, WLE 1: Rule 1: H must be preceded by C or U+0D41 (ു)-or-U+0D7B (ൻ)
Mlym-follows-C ([:Mlym-C:])← ⚓   C [111] Section 7, WLE 2: M must be preceded by C
Mlym-follows-C-V-or-M ([:Mlym-C:]|[:Mlym-V:]|[:Mlym-M:])← ⚓   C [111] Section 7, WLE 3: B must be preceded by C, V or M and WLE 4: X must be preceded by C, V or M
Mlym-follows-B-X-or-H ([:Mlym-B:]|[:Mlym-X:]|[:Mlym-H:])← ⚓   C [111] Section 7, WLE 5: L cannot be preceded by B, X or H
Mlym-begins-with-L (start)[:Mlym-L:]     [111] Section 7, WLE 6: Label does not begin with L
Mlym-follows-0D33 (\u0D33)← ⚓   C [111] Section 7, WLE 7. The character U+0D33 (ള) cannot immediately follow U+0D33 (ള), except as part of a defined sequence
Mlym-follows-0D31 (\u0D31)← ⚓   C [111] Section 7, WLE 8. The character U+0D31 (റ) cannot immediately follow U+0D31 (റ), except as part of a defined sequence
Mlym-reordrant-matra [:Mlym-R:]|\u0D4D\u0D30       [111] Section 7: Reordrant Malayalam matras, including sequence U+0D4D U+0D30 (്ര)
Mlym-followed-by-R ⚓ →((:Mlym-reordrant-matra:))   V [111] variant not defined if followed by reordrant matra
Mlym-follows-0D33-0D4D-or-followed-by-0D4D-0D33-or-R ((\u0D33\u0D4D)← ⚓)|(⚓ →(\u0D4D\u0D33|(:Mlym-reordrant-matra:)))   V [111] Section 6.1, V1: variant not defined if preceded by 0D33+Halant or followed by Halant+0D33 or R
Mlym-follows-0D31-0D4D-or-followed-by-0D4D-0D31-or-R ((\u0D31\u0D4D)← ⚓)|(⚓ →(\u0D4D\u0D31|(:Mlym-reordrant-matra:)))   V [111] Section 6.1, V2: variant not defined if preceded by 0D31+Halant or followed by Halant+0D31 or R
Orya-follows-C1 ([:Orya-C1:])← ⚓   C [112] Section 7, WLE 1: N must be preceded by C1
Orya-follows-V-C-N-or-M ([:Orya-V:]|[:Orya-C:]|[:Orya-N:]|[:Orya-M:])← ⚓   C [112] Section 7, WLE 2: B must be preceded by V, C, N or M; WLE 3: X must be preceded by V, C, N or M; WLE 4: D must be preceded by V, C, N or M
Orya-follows-C-or-N ([:Orya-C:]|[:Orya-N:])← ⚓   C [112] Section 7, WLE 5: H must be preceded by C or N; WLE 6: M must be preceded by C or N
Sinh-follows-C ([:Sinh-C:])← ⚓   C [113] Section 7, WLE 1: Halanta/Virama must be preceded by C
Sinh-follows-C-or-J ([:Sinh-C:]|[:Sinh-J:])← ⚓   C [113] Section 7, WLE 2: Matra must be preceded by C or J
Sinh-follows-V-C-or-M ([:Sinh-V:]|[:Sinh-C:]|[:Sinh-M:])← ⚓   C [113] Section 7, WLE 3: Visarga must be preceded by V, C or M
Sinh-follows-V-C-J-or-M ([:Sinh-V:]|[:Sinh-C:]|[:Sinh-J:]|[:Sinh-M:])← ⚓   C [113] Section 7, WLE 4: Anusvara (Bindu) must be preceded by V, C, J or M
Sinh-followed-by-H-or-M ⚓ →([:Sinh-H:]|[:Sinh-M:])   V [113] variants are undefined preceding a Halant or Matra
Sinh-followed-by-B-X-H-or-M ⚓ →([:Sinh-B:]|[:Sinh-X:]|[:Sinh-H:]|[:Sinh-M:])   V [113] variants are undefined preceding an Anusvara, Visarga, Halant or Matra
Taml-follows-C ([:Taml-C:])← ⚓   C [114] Section 7, WLE 1, 2: H and M must be preceded by C
Taml-preceded-by-X ⚓ →([:Taml-X:])   C [114] Section 7, WLE 3 , X cannot be preceded by X
Taml-no-mix-sri-shri (\u0BB6\u0BCD\u0BB0\u0BC0.*\u0BB8\u0BCD\u0BB0\u0BC0)|(\u0BB8\u0BCD\u0BB0\u0BC0.*\u0BB6\u0BCD\u0BB0\u0BC0)     [114] Section 7: WLE 4: Two representations of 'Shri' cannot be mixed in the same label
Telu-follows-C-except-Nasal-C ([[:Telu-C:]∖[:Telu-Nasal-C:]])← ⚓   C [115] Section 7, WLE 1: H must be preceded by a C; WLE 5: H cannot follow Nasal-C
Telu-follows-C ([:Telu-C:])← ⚓   C [115] Section 7, WLE 2: M must be preceded by C
Telu-follows-V-M-or-C ([:Telu-V:]|[:Telu-M:]|[:Telu-C:])← ⚓   C [115] Section 7, WLE 3: Visarga must be preceded by V, M or C; WLE 4: Anusvara must be preceded by V, M or C
Telu-follows-H ([:Telu-H:])← ⚓   C [115] Section 7, WLE 6: V cannot be preceded by H
Thai-precedes-consonant ⚓ →([:Thai-consonant:])   C [116] WLE 7.2: check if current cp is preceding a consonant
Thai-follows-consonant ([:Thai-consonant:])← ⚓   C [116] WLE 7.3: check if current cp is following a consonant
Thai-between-consonant-and-ct ([:Thai-consonant:])← ⚓ →([:Thai-ct:])   C [116] WLE 7.4: check if current cp is in between a consonant and either tone or consonant
Thai-follow-consonant-tone-sara-aa ([:Thai-ctaa:])← ⚓   C [116] WLE 7.5: U+0E30 (THAI CHARACTER SARA A, ะ) can follow a consonant, a tone or U+0E32 (THAI CHARACTER SARA AA, า)
Thai-follows-consonant-tone ([:Thai-ct:])← ⚓   C [116] WLE 7.6, 7.9: check if current cp is following a consonant or a tone
Thai-follows-consonant-av-bv ([:Thai-c-av-bv:])← ⚓   C [116] WLE 7.7, 7.8: A tone-mark, THANTHAKHAT, NIKAHIT can only follow a consonant, above-vowel or below-vowel

Legend

Used as Trigger
This rule triggers one of the actions listed below.
Used as Context
This rule defines a required or prohibited context for a code point C or variant V.
Anchor
This rule has a placeholder for the code point for which it is evaluated.
Regular Expression
A regular expression equivalent to the rule, shown in a modified notation as noted:
⚓ - context anchor
Placeholder for the actual code point, when a context is evaluated. The code point must occur at the position corresponding to the anchor. Rules containing an anchor cannot be used as triggers.
(...)← - look-behind
If present encloses required context preceding the anchor.
→(..) - look-ahead
If present encloses required context following the anchor.
(: :) - rule reference
Non-recursive reference to a named rule.
(... | ...) - choice
When there is more than one alternative in a rule, the choices are separated by the alternation operator (...|...).
start or end
(start) matches the start of the label; (end) matches the end of the label.
. - any code point
. matches any code point.
*, +, ?, {n,m} - count operators
* indicates 0 or more, + indicates one or more, and ? indicates up to one instance. {n,m} indicates at least n and at most m instances.
[ ] - explicit character set
For explicit character sets that are part of a rule, only those members are shown that are defined in this LGR.
[: :] - named or implicit character set
Reference to a named character set [:name:] or an implicit character set [:tag:]. A leading "^" before name or tag indicates the set complement.
[\p{ }] - property character set
Set of all characters matching a given value for a Unicode property [\p{prop=val}]. Note: uppercase "\P" defines the complement of a property set.
∪, ∩, ∖, ∆ - set operators
Sets may be combined by set operators ( = union, = intersection, = difference, = symmetric difference).
⍟ - default rule
Rules marked with ⍟ are included by default and may or may not be triggered by any possible label under this LGR.

4.3 Actions

The following table lists the actions that are used to assign dispositions to labels and variant labels based on the specified conditions. The order of actions defines their precedence: the first action triggered by a label is the one defining its disposition.

# Condition Rule / Variant Set   Disposition Ref Comment
1 if label matches Common-leading-combining-mark invalid [100] labels with leading combining marks are invalid ⍟
2 if label matches Mlym-begins-with-L invalid [111] Section 7, WLE 6: Label does not begin with L
3 if at least one variant is in {out-of-repertoire-var} invalid [100] any variant label with a code point out of repertoire is invalid ⍟
4 if label matches Taml-no-mix-sri-shri invalid [114] do not mix two representations of 'Shri' in the same label
5 if label matches Khmr-subscript-consonant-limit invalid [109] any label with more than two subscript consonants in a row is invalid
6 if label matches Arab-no-mix-kaf-keheh invalid [101] do not mix Arabic letters KAF and KEHEH in the same label
7 if label matches Arab-no-mix-kaf-swash invalid [101] do not mix Arabic letters KAF and SWASH KAF in the same label
8 if label matches Arab-no-mix-alef-maksura-farsi-yeh invalid [101] do not mix Arabic letters ALEF MAKSURA and FARSI YEH in the same label
9 if label matches Arab-no-mix-heh-goal invalid [101] do not mix Arabic letters HEH and HEH GOAL in the same label
10 if label matches Arab-no-mix-heh-goal-ae invalid [101] do not mix Arabic letters HEH GOAL and AE in the same label
11 if label matches Arab-no-mix-heh-ae invalid [101] do not mix Arabic letters HEH and AE in the same label
12 if label matches Arab-no-mix-heh-doachashmee invalid [101] do not mix Arabic letters HEH and HEH DOACHASHMEE in the same label
13 if label matches Arab-no-mix-teh-marbuta-goal invalid [101] do not mix Arabic letters TEH MARBUTA and FEH WITH DOT MOVED BELOW in the same label
14 if label matches Arab-no-mix-noon-with-three-dots-above-yeh-with-three-dots-below invalid [101] do not mix Arabic letters NOON WITH THREE DOTS ABOVE and YEH WITH THREE DOTS BELOW in the same label
15 if label matches Arab-no-mix-peh-noon-with-three-dots-above invalid [101] do not mix Arabic letters PEH and NOON WITH THREE DOTS ABOVE in the same label
16 if label matches Arab-no-mix-feh-with-dot-moved-below invalid [101] do not mix Arabic letters FEH and FEH WITH DOT MOVED BELOW in the same label
17 if label matches Arab-no-mix-qaf-with-dot-above invalid [101] do not mix Arabic letters QAF and QAF WITH DOT ABOVE in the same label
18 if label matches Arab-no-mix-feh-qaf-with-dot-above invalid [101] do not mix Arabic letters FEH and QAF WITH DOT ABOVE in the same label
19 if label matches Arab-no-mix-kaf-with-ring-gaf invalid [101] do not mix Arabic letters KAF WITH RING and GAF in the same label
20 if label matches Arab-no-mix-kaf-with-ring-keheh-with-three-dots-above invalid [101] do not mix Arabic letters KAF WITH RING and KEHEH WITH THREE DOTS ABOVE
21 if label matches Arab-no-mix-gaf-keheh-with-three-dots-above invalid [101] do not mix Arabic letters GAF and KEHEH WITH THREE DOTS ABOVE in the same label
22 if at least one variant is in {blocked} blocked [100] any variant label containing blocked variants is blocked ⍟
23 if each variant is in {allocatable} allocatable [100] variant labels with all variants allocatable are allocatable ⍟
24 if any label (catch-all)   valid [100] catch all (default action) ⍟

Legend

{...} - variant type set
In the "Rule/Variant Set" column, the notation {...} means a set of variant types.
⍟ - default action
Actions marked with ⍟ are included by default and may or may not be triggered by any possible label under this LGR.

5 Table of References

[0] The Unicode Standard 1.1
Any code point originally encoded in Unicode 1.1
[3] The Unicode Standard 3.0
Any code point originally encoded in Unicode 3.0
[6] The Unicode Standard 4.0
Any code point originally encoded in Unicode 4.0
[7] The Unicode Standard 4.1
Any code point originally encoded in Unicode 4.1
[8] The Unicode Standard 5.0
Any code point originally encoded in Unicode 5.0
[9] The Unicode Standard 5.1
Any code point originally encoded in Unicode 5.1
[11] The Unicode Standard 6.0
Any code point originally encoded in Unicode 6.0
[12] The Unicode Standard 6.1
Any code point originally encoded in Unicode 6.1
[100] Integration Panel, "Maximal Starting Repertoire - MSR-4: Overview and Rationale", 25 January 2019
https://www.icann.org/en/system/files/files/msr-4-overview-25jan19-en.pdf
[101] Root Zone Label Generation Rules for the Arabic Script (und-Arab) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-bengali-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-arabic-script-25apr19-en.html
[102] Root Zone Label Generation Rules for the Devanagari Script (und-Deva) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-devanagari-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-devanagari-script-25apr19-en.html
[103] Root Zone Label Generation Rules for the Ethiopic Script (und-Ethi) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-ethiopic-script-25apr19.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-ethiopic-script-25apr19.html
[104] Root Zone Label Generation Rules for the Georgian Script (und-Geor) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-georgian-script-25apr19.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-georgian-script-25apr19.html
[105] Root Zone Label Generation Rules for the Gurjarati Script (und-Gujr) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-gujarati-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-gujarati-script-25apr19-en.html
[106] Root Zone Label Generation Rules for the Gurmukhi Script (und-Guru) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-gurmukhi-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-gurmukhi-script-25apr19-en.html
[107] Root Zone Label Generation Rules for the Hebrew Script (und-Hebr) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-hebrew-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-hebrew-script-25apr19-en.html
[108] Root Zone Label Generation Rules for the Kannada Script (und-Knda) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-kannada-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-kannada-script-25apr19-en.html
[109] Root Zone Label Generation Rules for the Khmer Script (und-Khmr) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-khmer-script-25apr19.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-khmer-script-25apr19.html
[110] Root Zone Label Generation Ruleset for Script und-Laoo (Lao ) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-lao-script-25apr19.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-lao-script-25apr19.html
[111] Root Zone Label Generation Rules for the Malayalam Script (und-Mlym) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-malayalam-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-malayalam-script-25apr19-en.html
[112] Root Zone Label Generation Rules for the Oriya Script (und-Orya) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-oriya-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-oriya-script-25apr19-en.html
[113] Root Zone Label Generation Rules for the Sinhala Script (und-Sinh) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-tamil-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-tamil-script-25apr19-en.html
[114] Root Zone Label Generation Rules for the Tamil Script (und-Taml) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-tamil-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-tamil-script-25apr19-en.html
[115] Root Zone Label Generation Rules for the Telugu Script (und-Telu) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-telugu-script-25apr19-en.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-telugu-script-25apr19-en.html
[116] Root Zone Label Generation Rules for the Thai Script (und-Thai) , 25 April 2019 (XML)
https://www.icann.org/sites/default/files/lgr/lgr-3-thai-script-25apr19.xml
non-normative HTML presentation:
https://www.icann.org/sites/default/files/lgr/lgr-3-thai-script-25apr19.html