<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Root Zone LGR for script und-Deva (Devanagari)</title>
    <style type="text/css">#lgr {
        max-width:1200px;
        margin:0 auto;
        background-color:white;
        padding:.3em 1em;
    }
body {
        padding:0  0 1em 0;
        margin:0;
        background-color:#EEE;
        font-family:sans-serif;
    }
.boxed {
        border-width:1px;
        border-style:solid;
        border-color:#A0A0A0;
        padding:.4em;
    }
th {
        text-align:left;
    }
table.simple td,table.simple th {
        font-family:sans-serif;
        padding:.2em;
    }
table.simple th {
        font-weight:bold;
        background-color:#D0D0D0;
        color:#808080;
        text-align:center;
    }
table.border,table.border td,table.border th {
        border-width:1px;
        border-style:solid;
        border-color:#A0A0A0;
        border-collapse:collapse;
    }
table.noborder {
        border-style:hidden;
        border-collapse:collapse;
    }
table.noborder td,table.noborder th {
        border-style:none;
        border-collapse:collapse;
    }
table.border table.noborder td+td,table.border table.noborder th+th {
        border-left-width:1px;
        border-left-style:solid;
        border-left-color:#B0B0B0;
        border-collapse:collapse;
    }
table.border table.noborder td {
        border-top-width:1px;
        border-top-style:solid;
        border-top-color:#B0B0B0;
        border-collapse:collapse;
    }
table#references td {
        padding-bottom:.3em;
        padding-left:.3em;
        padding-right:.3em;
    }
ul.cp-list li p {
        margin-bottom:.4em;
        margin-top:.4em;
    }
a {
        text-decoration:none;
    }
a:link,a:visited {
        color:blue;
    }
a:hover,a:active {
        color:red;
    }
div#description {
        padding-left:1em;
    }
div#description {
        color:#226644;
        font-family:sans-serif;
    }
div#description a:link,div#description a:visited {
        color:blue;
    }
div#description a:hover,div#description a:active {
        color:red;
    }
div#description h1 {
        color:#676;
    }
div#description h2,div#description h3,div#description h4 {
        color:#063;
    }
div#description h1 {
        font-size:250%;;
    }
div#description h2 {
        font-size:165%;;
        margin-bottom:.6em;
    }
div#description h3 {
        font-size:120%;;
        margin-bottom:.3em;
    }
div#description h3+p {
        margin-top:.3em;
    }
div#description h4 {
        font-size:100%;;
        margin-bottom:.1em;
    }
div#description h4+p {
        margin-top:.1em;
    }
div#description p {
        margin-top:1em;
        margin-bottom:1em;
    }
div#description ul.named-item-list li p {
        margin-top:.5em;
        margin-bottom:.5em;
    }
body h1:first-child + p,body h1:first-child + div {
        color:#999;;
        float:right;;
        border:solid 1px #999;;
        width:30%;;
        margin-right:0%;;
        margin-left:4em;
        margin-top:0;
        padding:.4em;;
    }
h1 {
        font-size:175%;;
    }
h2 {
        font-size:150%;;
    }
h3 {
        font-size:120%;;
    }
h4 {
        font-size:100%;;
    }
h1,h2,h3,h4 {
        font-weight:bold;
        font-family:sans-serif;
        color:#8888FF;
    }
body h1:first-child {
        font-size:120%;
    }
h3.varsetheader {
        margin-bottom:.1em;;
        color:#966;
    }
div#description dt {
        float:left;
        padding-left:.5em;
        padding-right:.5em;
    }
div#description dd {
        margin-left:8em;;
        margin-bottom:.4em;
        text-align:left;
    }
div.legend {
        font-size:85%;
        color:#888;
    }
div.legend p {
        margin-left:0.5em;
    }
div.legend .caption {
        text-decoration:underline;
        color:#888;
        margin-left:0.5em;
        margin-bottom:.4em;
    }
div.legend dl {
        color:#888;
        margin-top:0em;
        padding-top:0em;
        margin-bottom:0em;
    }
div.legend dt {
        float:left;
        clear:left;
        font-weight:bold;
        padding-left:.5em;
        padding-right:.5em;
    }
div.legend dt::after {
        content:":";
    }
div.legend dd {
        padding-left:0.5em;
        margin-bottom:.4em;
    }
</style>
  </head>
  <body>
    <div id="lgr">
      <h1><a name="root_zone_lgr_for_script_und-deva_devanagari">Root Zone LGR for script und-Deva (Devanagari)</a></h1>
      <p>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.</p>
      <table id="MetaData" class="simple border">
        <tr>
          <th>Date</th>
          <td>2017-09-08</td>
        </tr>
        <tr>
          <th>LGR Version</th>
          <td>1</td>
        </tr>
        <tr>
          <th>Language</th>
          <td>und-Deva</td>
        </tr>
        <tr>
          <th>Scope</th>
          <td>domain: "." (Root)</td>
        </tr>
        <tr>
          <th>Unicode Version</th>
          <td>6.3.0</td>
        </tr>
      </table>
      <h1><a name="description">Description</a></h1>
      <div id="description">
    <h1>Label Generation Rules for Devanagari</h1>
    <h2>Overview</h2>
    <p>For more details on this proposal see "Proposal for Generation Panel for 
    Neo-Brahmi Scripts Label Generation Ruleset for the Root Zone [<a href="#ref_Proposal" style="color:red">Proposal</a>]"</p>
    <h2>Repertoire</h2>
    <p>The 65 code points are according to Section 5 "Repertoire" in [<a href="#ref_Proposal" style="color:red">Proposal</a>]. 
      
    <h2>Variants</h2>
    <p>This LGR defines no variants till the time other script panels under 
    Neo-brahmi GP begin work on their respective LGRs</p>
      
    <h2>Character Classes</h2>
    <p></p>
      
    <h2>Whole Label Evaluaton (WLE) rules</h2>

</div>
      <h1><a name="repertoire">Repertoire</a></h1>
      <h2><a name="summary">Summary</a></h2>
      <table class="simple border">
        <tr>
          <th>Number of elements in Repertoire</th>
          <td style="text-align:right; padding-left:.5em; padding-right:.2em;">70</td>
        </tr>
        <tr>
          <th>Longest code point sequence</th>
          <td style="text-align:right; padding-left:.5em; padding-right:.2em;">3</td>
        </tr>
        <tr>
          <th>Number of code points</th>
          <td style="text-align:right; padding-left:.5em; padding-right:.2em;">64</td>
        </tr>
        <tr>
          <th>Number of sequences</th>
          <td style="text-align:right; padding-left:.5em; padding-right:.2em;">6</td>
        </tr>
      </table>
      <h2><a name="repertoire_by_code_point">Repertoire by Code Point</a></h2>
      <p>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. </p>
      <p>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.</p>
      <table id="Repertoire-Listing" class="simple border">
        <tr>
          <th>Code<br/>Point</th>
          <th>Glyph</th>
          <th>Script</th>
          <th>Name</th>
          <th>References</th>
          <th>Tags</th>
          <th>Required Context</th>
          <th>Variants</th>
          <th>Comment</th>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0901">U+0901</a></td>
          <td style="text-align:center">ँ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI SIGN CANDRABINDU</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> chandrabindu</td>
          <td><a href="#rule_follows-only-V-or-C-or-N-or-M" title="Rule: follows-only-V-or-C-or-N-or-M">follows-only-V-or-C-or-N-or-M</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0902">U+0902</a></td>
          <td style="text-align:center">ं</td>
          <td>Devanagari</td>
          <td>DEVANAGARI SIGN ANUSVARA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> anusvara</td>
          <td><a href="#rule_follows-only-V-or-C-or-N-or-M" title="Rule: follows-only-V-or-C-or-N-or-M">follows-only-V-or-C-or-N-or-M</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0903">U+0903</a></td>
          <td style="text-align:center">ः</td>
          <td>Devanagari</td>
          <td>DEVANAGARI SIGN VISARGA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> visarga</td>
          <td><a href="#rule_follows-only-V-or-C-or-N-or-M" title="Rule: follows-only-V-or-C-or-N-or-M">follows-only-V-or-C-or-N-or-M</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0905">U+0905</a></td>
          <td style="text-align:center">अ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER A</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0906">U+0906</a></td>
          <td style="text-align:center">आ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER AA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>
            <a href="#varset_1" title="#varset_1">set 1</a>
          </td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0906_093C">U+0906&nbsp;U+093C</a></td>
          <td style="text-align:center">आ़</td>
          <td></td>
          <td></td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td>&nbsp;</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>
            <a href="#varset_1" title="#varset_1">set 1</a>
          </td>
          <td>nuktated devanagari letter aa</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0907">U+0907</a></td>
          <td style="text-align:center">इ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER I</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0908">U+0908</a></td>
          <td style="text-align:center">ई</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER II</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0909">U+0909</a></td>
          <td style="text-align:center">उ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER U</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="090A">U+090A</a></td>
          <td style="text-align:center">ऊ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER UU</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="090B">U+090B</a></td>
          <td style="text-align:center">ऋ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER VOCALIC R</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="090D">U+090D</a></td>
          <td style="text-align:center">ऍ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER CANDRA E</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="090F">U+090F</a></td>
          <td style="text-align:center">ए</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER E</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0910">U+0910</a></td>
          <td style="text-align:center">ऐ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER AI</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0911">U+0911</a></td>
          <td style="text-align:center">ऑ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER CANDRA O</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0913">U+0913</a></td>
          <td style="text-align:center">ओ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER O</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>
            <a href="#varset_2" title="#varset_2">set 2</a>
          </td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0913_093C">U+0913&nbsp;U+093C</a></td>
          <td style="text-align:center">ओ़</td>
          <td></td>
          <td></td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td>&nbsp;</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>
            <a href="#varset_2" title="#varset_2">set 2</a>
          </td>
          <td>nuktated devanagari letter o</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0914">U+0914</a></td>
          <td style="text-align:center">औ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER AU</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> vowel</td>
          <td>not: <a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0915">U+0915</a></td>
          <td style="text-align:center">क</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER KA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0916">U+0916</a></td>
          <td style="text-align:center">ख</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER KHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0917">U+0917</a></td>
          <td style="text-align:center">ग</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER GA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0918">U+0918</a></td>
          <td style="text-align:center">घ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER GHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0919">U+0919</a></td>
          <td style="text-align:center">ङ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER NGA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="091A">U+091A</a></td>
          <td style="text-align:center">च</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER CA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="091B">U+091B</a></td>
          <td style="text-align:center">छ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER CHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="091C">U+091C</a></td>
          <td style="text-align:center">ज</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER JA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="091D">U+091D</a></td>
          <td style="text-align:center">झ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER JHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="091E">U+091E</a></td>
          <td style="text-align:center">ञ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER NYA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="091F">U+091F</a></td>
          <td style="text-align:center">ट</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER TTA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0920">U+0920</a></td>
          <td style="text-align:center">ठ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER TTHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0921">U+0921</a></td>
          <td style="text-align:center">ड</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER DDA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0922">U+0922</a></td>
          <td style="text-align:center">ढ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER DDHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0923">U+0923</a></td>
          <td style="text-align:center">ण</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER NNA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0924">U+0924</a></td>
          <td style="text-align:center">त</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER TA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0925">U+0925</a></td>
          <td style="text-align:center">थ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER THA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0926">U+0926</a></td>
          <td style="text-align:center">द</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER DA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0927">U+0927</a></td>
          <td style="text-align:center">ध</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER DHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0928">U+0928</a></td>
          <td style="text-align:center">न</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER NA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="092A">U+092A</a></td>
          <td style="text-align:center">प</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER PA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="092B">U+092B</a></td>
          <td style="text-align:center">फ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER PHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="092C">U+092C</a></td>
          <td style="text-align:center">ब</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER BA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="092D">U+092D</a></td>
          <td style="text-align:center">भ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER BHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="092E">U+092E</a></td>
          <td style="text-align:center">म</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER MA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="092F">U+092F</a></td>
          <td style="text-align:center">य</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER YA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0930">U+0930</a></td>
          <td style="text-align:center">र</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER RA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0931_094D_092F">U+0931&nbsp;U+094D&nbsp;U+092F</a></td>
          <td style="text-align:center">ऱ्य</td>
          <td></td>
          <td></td>
          <td></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>To enable Eyelash Repha Formation with Rra+Halanta+Ya and prevent stand-alone RRA from occuring</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0931_094D_0939">U+0931&nbsp;U+094D&nbsp;U+0939</a></td>
          <td style="text-align:center">ऱ्ह</td>
          <td></td>
          <td></td>
          <td></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>To enable Eyelash Repha Formation with Rra+Halanta+Ha and prevent stand-alone RRA from occuring</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0932">U+0932</a></td>
          <td style="text-align:center">ल</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER LA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0933">U+0933</a></td>
          <td style="text-align:center">ळ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER LLA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0935">U+0935</a></td>
          <td style="text-align:center">व</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER VA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0936">U+0936</a></td>
          <td style="text-align:center">श</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER SHA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0937">U+0937</a></td>
          <td style="text-align:center">ष</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER SSA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0938">U+0938</a></td>
          <td style="text-align:center">स</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER SA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0939">U+0939</a></td>
          <td style="text-align:center">ह</td>
          <td>Devanagari</td>
          <td>DEVANAGARI LETTER HA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> consonant</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="093C">U+093C</a></td>
          <td style="text-align:center">़</td>
          <td>Devanagari</td>
          <td>DEVANAGARI SIGN NUKTA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> nukta</td>
          <td><a href="#rule_follows-only-specific-C-or-V-or-M" title="Rule: follows-only-specific-C-or-V-or-M">follows-only-specific-C-or-V-or-M</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="093E">U+093E</a></td>
          <td style="text-align:center">ा</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN AA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>
            <a href="#varset_3" title="#varset_3">set 3</a>
          </td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="093E_093C">U+093E&nbsp;U+093C</a></td>
          <td style="text-align:center">ा़</td>
          <td></td>
          <td></td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td>&nbsp;</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>
            <a href="#varset_3" title="#varset_3">set 3</a>
          </td>
          <td>nuktated devanagari vowel sign aa</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="093F">U+093F</a></td>
          <td style="text-align:center">ि</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN I</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>stands to the left of the consonant</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0940">U+0940</a></td>
          <td style="text-align:center">ी</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN II</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0941">U+0941</a></td>
          <td style="text-align:center">ु</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN U</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0942">U+0942</a></td>
          <td style="text-align:center">ू</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN UU</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0943">U+0943</a></td>
          <td style="text-align:center">ृ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN VOCALIC R</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0945">U+0945</a></td>
          <td style="text-align:center">ॅ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN CANDRA E</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>= candra</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0947">U+0947</a></td>
          <td style="text-align:center">े</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN E</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="0948">U+0948</a></td>
          <td style="text-align:center">ै</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN AI</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="0949">U+0949</a></td>
          <td style="text-align:center">ॉ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN CANDRA O</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="094B">U+094B</a></td>
          <td style="text-align:center">ो</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN O</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>
            <a href="#varset_4" title="#varset_4">set 4</a>
          </td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="094B_093C">U+094B&nbsp;U+093C</a></td>
          <td style="text-align:center">ो़</td>
          <td></td>
          <td></td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td>&nbsp;</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>
            <a href="#varset_4" title="#varset_4">set 4</a>
          </td>
          <td>nuktated devanagari vowel sign o</td>
        </tr>
        <tr style="background-color:white;">
          <td><a name="094C">U+094C</a></td>
          <td style="text-align:center">ौ</td>
          <td>Devanagari</td>
          <td>DEVANAGARI VOWEL SIGN AU</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> matra</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr style="background-color:#F4F8F4;">
          <td><a name="094D">U+094D</a></td>
          <td style="text-align:center">्</td>
          <td>Devanagari</td>
          <td>DEVANAGARI SIGN VIRAMA</td>
          <td>[<a href="#ref_0" title="#ref_0">0</a>], [<a href="#ref_101" title="#ref_101">101</a>]</td>
          <td> halant</td>
          <td><a href="#rule_follows-only-C-or-CN" title="Rule: follows-only-C-or-CN">follows-only-C-or-CN</a></td>
          <td>&nbsp;</td>
          <td>= halant; suppresses inherent vowel</td>
        </tr>
      </table>
      <div class="legend">
        <p class="caption">Legend</p>
        <p>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.</p>
        <dl>
          <dt>Code Point</dt>
          <dd>A code point or code point sequence.</dd>
          <dt>Name</dt>
          <dd>Shows the character or sequence name from the Unicode Character Database.</dd>
          <dt>Glyph</dt>
          <dd>The shape displayed depends on the fonts available to your browser.</dd>
          <dt>Script</dt>
          <dd>Shows the script property value from the Unicode Character Database. Combining marks may have the value <b>Inherited</b> and code points used with more than one script may have the value <b>Common</b>. Sequences are not annotated with a script value.</dd>
          <dt>References</dt>
          <dd>Links to the references associated with the code point or sequence, if any.</dd>
          <dt>Tags</dt>
          <dd>LGR-defined tag values. Any tags matching the Unicode script property are suppressed in this view.</dd>
          <dt>Required Context</dt>
          <dd>Link to the rule defining the required context a code point or sequence must satisfy. If prefixed by "<b>not:</b>", identifies a context that must not occur.</dd>
          <dt>Variants</dt>
          <dd>A 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.</dd>
          <dt>Comment</dt>
          <dd>If the comment in this row consists only of the code point or sequence name, it is suppressed in this view.</dd>
        </dl>
      </div>
      <h1><a name="variant_sets">Variant Sets</a></h1>
      <h2><a name="summary">Summary</a></h2>
      <table class="simple border">
        <tr>
          <th>Number of variant sets</th>
          <td style="text-align:right; padding-left:.5em; padding-right:.2em;">4</td>
        </tr>
        <tr>
          <th>Largest variant set</th>
          <td style="text-align:right; padding-left:.5em; padding-right:.2em;">2</td>
        </tr>
        <tr>
          <th>Variants by Type</th>
          <td style="padding: 0;">
            <table class="simple noborder" style="width:100%;">
              <tr>
                <td>blocked</td>
                <td style="text-align:right; padding-left:.5em; padding-right:.2em;">8</td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
      <p>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.</p>
      <p>Where the <i>type</i> of both forward and reverse mappings are the same, a single value is given in the Type(s) column, otherwise the types for forward and reverse mappings, as well as comments and references are listed above one another.</p>
      <p>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 all variant sets are disjoint.</p>
      <div class="legend">
        <p class="caption">Common Legend</p>
        <dl>
          <dt>Source</dt>
          <dd>By convention, the smaller of the two code points in a variant mapping pair.</dd>
          <dt>Target</dt>
          <dd>By convention, the larger of the two code points in a variant mapping pair.</dd>
          <dt>Glyph</dt>
          <dd>The shape displayed for <b>source</b> or <b>target</b> depends on the fonts available to your browser.</dd>
          <dt><span style="font-size:larger">→</span> - forward</dt>
          <dd>Indicates that variant Type, Ref and Comment apply to the mapping from <b>source</b> to <b>target</b>.</dd>
          <dt><span style="font-size:larger">←</span> - reverse</dt>
          <dd>Indicates that variant Type, Ref and Comment apply to the reverse mapping from <b>target</b> to <b>source</b>.</dd>
          <dt><span style="font-size:larger">↔</span> - both</dt>
          <dd>Indicates that variant Type, Ref and Comment apply to both forward and reverse mapping.</dd>
          <dt>Type</dt>
          <dd>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.</dd>
          <dt>Ref</dt>
          <dd>One or more reference IDs (optional). A "/" separates references for reverse / forward mappings, if different.</dd>
          <dt>Comment</dt>
          <dd>A descriptive comment (optional). A "/" separates comments for reverse / forward mappings, if different.</dd>
        </dl>
      </div>
      <h3 class="varsetheader"><a name="varset_1">Variant Set 1 — 2 Members</a></h3>
      <table id="Variant_Set1" class="simple border">
        <tr>
          <th>Source</th>
          <th>Glyph</th>
          <th>Target</th>
          <th>Glyph</th>
          <th>&nbsp;</th>
          <th>Type(s)</th>
          <th>Ref</th>
          <th>Comment</th>
        </tr>
        <tr style="background-color:#F8F4EC">
          <td><a href="#0906" title="DEVANAGARI LETTER AA">0906</a></td>
          <td style="text-align:center">आ</td>
          <td><a href="#0906_093C" title="">0906 093C</a></td>
          <td style="text-align:center">आ़</td>
          <td style="text-align:center">↔</td>
          <td>blocked</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
      </table>
      <h3 class="varsetheader"><a name="varset_2">Variant Set 2 — 2 Members</a></h3>
      <table id="Variant_Set2" class="simple border">
        <tr>
          <th>Source</th>
          <th>Glyph</th>
          <th>Target</th>
          <th>Glyph</th>
          <th>&nbsp;</th>
          <th>Type(s)</th>
          <th>Ref</th>
          <th>Comment</th>
        </tr>
        <tr style="background-color:#F8F4EC">
          <td><a href="#0913" title="DEVANAGARI LETTER O">0913</a></td>
          <td style="text-align:center">ओ</td>
          <td><a href="#0913_093C" title="">0913 093C</a></td>
          <td style="text-align:center">ओ़</td>
          <td style="text-align:center">↔</td>
          <td>blocked</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
      </table>
      <h3 class="varsetheader"><a name="varset_3">Variant Set 3 — 2 Members</a></h3>
      <table id="Variant_Set3" class="simple border">
        <tr>
          <th>Source</th>
          <th>Glyph</th>
          <th>Target</th>
          <th>Glyph</th>
          <th>&nbsp;</th>
          <th>Type(s)</th>
          <th>Ref</th>
          <th>Comment</th>
        </tr>
        <tr style="background-color:#F8F4EC">
          <td><a href="#093E" title="DEVANAGARI VOWEL SIGN AA">093E</a></td>
          <td style="text-align:center">ा</td>
          <td><a href="#093E_093C" title="">093E 093C</a></td>
          <td style="text-align:center">ा़</td>
          <td style="text-align:center">↔</td>
          <td>blocked</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
      </table>
      <h3 class="varsetheader"><a name="varset_4">Variant Set 4 — 2 Members</a></h3>
      <table id="Variant_Set4" class="simple border">
        <tr>
          <th>Source</th>
          <th>Glyph</th>
          <th>Target</th>
          <th>Glyph</th>
          <th>&nbsp;</th>
          <th>Type(s)</th>
          <th>Ref</th>
          <th>Comment</th>
        </tr>
        <tr style="background-color:#F8F4EC">
          <td><a href="#094B" title="DEVANAGARI VOWEL SIGN O">094B</a></td>
          <td style="text-align:center">ो</td>
          <td><a href="#094B_093C" title="">094B 093C</a></td>
          <td style="text-align:center">ो़</td>
          <td style="text-align:center">↔</td>
          <td>blocked</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
      </table>
      <h1><a name="classes_rules_and_actions">Classes, Rules and Actions</a></h1>
      <div id="rules">
        <h2><a name="character_classes">Character Classes</a></h2>
        <p>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). </p>
        <table class="simple border">
          <tr>
            <th>Name</th>
            <th>Definition</th>
            <th>Count</th>
            <th>Members or Ranges</th>
            <th>Ref</th>
            <th>Comment</th>
          </tr>
          <tr>
            <td style="font-weight:bold"><a name="class_consonant">consonant</a></td>
            <td>Tag=<b>consonant</b></td>
            <td style="text-align:right">34&nbsp;Elements:</td>
            <td>{0915-0928 092A-0930 0932-0933 0935-0939}</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td style="font-weight:bold"><a name="class_vowel">vowel</a></td>
            <td>Tag=<b>vowel</b></td>
            <td style="text-align:right">13&nbsp;Elements:</td>
            <td>{0905-090B 090D 090F-0911 0913-0914}</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td style="font-weight:bold"><a name="class_matra">matra</a></td>
            <td>Tag=<b>matra</b></td>
            <td style="text-align:right">12&nbsp;Elements:</td>
            <td>{093E-0943 0945 0947-0949 094B-094C}</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td style="font-weight:bold"><a name="class_visarga">visarga</a></td>
            <td>Tag=<b>visarga</b></td>
            <td style="text-align:right">1&nbsp;Elements:</td>
            <td>{0903}</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td style="font-weight:bold"><a name="class_halant">halant</a></td>
            <td>Tag=<b>halant</b></td>
            <td style="text-align:right">1&nbsp;Elements:</td>
            <td>{094D}</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td style="font-weight:bold"><a name="class_nukta">nukta</a></td>
            <td>Tag=<b>nukta</b></td>
            <td style="text-align:right">1&nbsp;Elements:</td>
            <td>{093C}</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td style="font-weight:bold"><a name="class_anusvara">anusvara</a></td>
            <td>Tag=<b>anusvara</b></td>
            <td style="text-align:right">1&nbsp;Elements:</td>
            <td>{0902}</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td style="font-weight:bold"><a name="class_chandrabindu">chandrabindu</a></td>
            <td>Tag=<b>chandrabindu</b></td>
            <td style="text-align:right">1&nbsp;Elements:</td>
            <td>{0901}</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
        </table>
        <div class="legend">
          <p class="caption">Legend</p>
          <dl>
            <dt>Members or Ranges</dt>
            <dd>Lists the members of the class as code points (<i>xxx</i>) or as ranges of code points (<i>xxx-yyy</i>). Any class too numerous to list in full is elided with "...".</dd>
            <dt>Tag=ttt</dt>
            <dd>A named or implicit class defined by all code points that share the given tag value (<i>ttt</i>).</dd>
          </dl>
        </div>
        <p>Note: The following named classes are defined but not used in this LGR: <b>visarga, anusvara, chandrabindu</b>. </p>
        <h2><a name="whole_label_evaluation_and_context_rules">Whole label evaluation and context rules</a></h2>
        <p>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. (Any use of context rules for variants is not indicated).</p>
        <table class="simple border">
          <tr>
            <th>Name</th>
            <th>Used as<br/>Trigger</th>
            <th>Used as<br/>Context</th>
            <th>Anchor</th>
            <th>Regular Expression</th>
            <th>Ref</th>
            <th>Comment</th>
          </tr>
          <tr>
            <td><a name="rule_leading-combining-mark">leading-combining-mark</a></td>
            <td style="text-align:center">✔</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td><code>(^[[\p{gc=Mn}][\p{gc=Mc}]])</code></td>
            <td>&nbsp;</td>
            <td>Default rule from MSR-2 ⍟</td>
          </tr>
          <tr>
            <td><a name="rule_follows-only-specific-C-or-V-or-M">follows-only-specific-C-or-V-or-M</a></td>
            <td>&nbsp;</td>
            <td style="text-align:center">✔</td>
            <td style="text-align:center">✔</td>
            <td><code>((?&lt;=(\u0915|\u0916|\u0917|\u091C|\u0921|\u0922|\u092B|\u0906|\u0913|\u093E|\u094B))⚓)</code></td>
            <td>&nbsp;</td>
            <td>Rule for Nukta which restricts its preceding characters</td>
          </tr>
          <tr>
            <td><a name="rule_follows-only-C-or-CN">follows-only-C-or-CN</a></td>
            <td>&nbsp;</td>
            <td style="text-align:center">✔</td>
            <td style="text-align:center">✔</td>
            <td><code>((?&lt;=([:<b><a href="#class_consonant" title="Class: consonant">consonant</a></b>:]|([:<b><a href="#class_consonant" title="Class: consonant">consonant</a></b>:][:<b><a href="#class_nukta" title="Class: nukta">nukta</a></b>:])))⚓)</code></td>
            <td>&nbsp;</td>
            <td>These characters can only be preceded by consonant or a nukta which is preceded by a consonant</td>
          </tr>
          <tr>
            <td><a name="rule_follows-only-V-or-C-or-N-or-M">follows-only-V-or-C-or-N-or-M</a></td>
            <td>&nbsp;</td>
            <td style="text-align:center">✔</td>
            <td style="text-align:center">✔</td>
            <td><code>((?&lt;=([:<b><a href="#class_vowel" title="Class: vowel">vowel</a></b>:]|[:<b><a href="#class_consonant" title="Class: consonant">consonant</a></b>:]|[:<b><a href="#class_nukta" title="Class: nukta">nukta</a></b>:]|[:<b><a href="#class_matra" title="Class: matra">matra</a></b>:]))⚓)</code></td>
            <td>&nbsp;</td>
            <td>These characters can only be preceded by either Vowel or Consonant or Nukta or Matra</td>
          </tr>
          <tr>
            <td><a name="rule_preceded-by-H">preceded-by-H</a></td>
            <td style="text-align:center">✔</td>
            <td style="text-align:center">✔</td>
            <td style="text-align:center">✔</td>
            <td><code>((?&lt;=[:<b><a href="#class_halant" title="Class: halant">halant</a></b>:])⚓)</code></td>
            <td>&nbsp;</td>
            <td>A vowel is not allowed to follow an H</td>
          </tr>
        </table>
        <div class="legend">
          <p class="caption">Legend</p>
          <dl>
            <dt>Used as Trigger</dt>
            <dd>This rule triggers one of the actions listed below.</dd>
            <dt>Used as Context</dt>
            <dd>This rule defines a required context for a code point.</dd>
            <dt>Anchor</dt>
            <dd>This has a placeholder for the code point for which it is evaluated.</dd>
            <dt>Regular Expression</dt>
            <dd>A regular expression equivalent to the rule, shown in the standard notation with some extensions as noted:</dd>
            <dt>⚓ - context anchor</dt>
            <dd>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.</dd>
            <dt>(?&lt;=...) - look-behind</dt>
            <dd>If present encloses required context preceding the anchor.</dd>
            <dt>(?=...) - look-ahead</dt>
            <dd>If present encloses required context following the anchor.</dd>
            <dt>[: :] - named or implicit character set</dt>
            <dd>Reference to a named character set [:<b>name</b>:] or an implicit character set [:<i>tag</i>:]. A leading "<b>^</b>" before name or tag indicates the set complement.</dd>
            <dt>[\p{ }] - property character set</dt>
            <dd>A character set defined by reference to a value for a given Unicode property [\p{prop=val}]. A set defined via "\P" indicates the set complement.</dd>
            <dt>[&amp;&amp;,-,^] - set operators</dt>
            <dd>Sets may be combined by set operators (<b>&amp;&amp;</b> = intersection, <b>-</b> = difference, <b>^</b> = symmetric difference) or concatenated (union).</dd>
            <dt>⍟ - default rule</dt>
            <dd>Rules marked with ⍟ are included by default and may or may not be triggered by any possible label under this LGR.</dd>
          </dl>
        </div>
        <h2><a name="actions">Actions</a></h2>
        <p>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.</p>
        <table class="simple border">
          <tr>
            <th>#</th>
            <th>Condition</th>
            <th>Rule / Variant Set</th>
            <th>&nbsp;</th>
            <th>Disposition</th>
            <th>Ref</th>
            <th>Comment</th>
          </tr>
          <tr>
            <td>1</td>
            <td>if label matches</td>
            <td><a href="#rule_preceded-by-H" title="Rule: preceded-by-H">preceded-by-H</a></td>
            <td>→</td>
            <td>invalid</td>
            <td>&nbsp;</td>
            <td>A vowel is not permitted to follow a halant</td>
          </tr>
          <tr>
            <td>2</td>
            <td>if label matches</td>
            <td><a href="#rule_leading-combining-mark" title="Rule: leading-combining-mark">leading-combining-mark</a></td>
            <td>→</td>
            <td>invalid</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr>
            <td>3</td>
            <td>if at least one variant is in</td>
            <td>{out-of-repertoire-var}</td>
            <td>→</td>
            <td>invalid</td>
            <td>&nbsp;</td>
            <td>any variant label with a code point out of repertoire is invalid ⍟</td>
          </tr>
          <tr>
            <td>4</td>
            <td>if at least one variant is in</td>
            <td>{blocked}</td>
            <td>→</td>
            <td>blocked</td>
            <td>&nbsp;</td>
            <td>default action MSR-2 ⍟</td>
          </tr>
          <tr>
            <td>5</td>
            <td>if at least one variant is in</td>
            <td>{allocatable}</td>
            <td>→</td>
            <td>allocatable</td>
            <td>&nbsp;</td>
            <td>default action MSR-2 ⍟</td>
          </tr>
          <tr>
            <td>6</td>
            <td>if any label (catch-all)</td>
            <td>&nbsp;</td>
            <td>→</td>
            <td>valid</td>
            <td>&nbsp;</td>
            <td>catch all; default action from MSR-2 ⍟</td>
          </tr>
        </table>
        <div class="legend">
          <p class="caption">Legend</p>
          <dl>
            <dt>{...} - variant type set</dt>
            <dd>In the "Rule/Variant Set" column, the notation {...} means a set of variant types.</dd>
            <dt>⍟ - default action</dt>
            <dd>Actions marked with ⍟ are included by default and may or may not be triggered by any possible label under this LGR.</dd>
          </dl>
        </div>
        <p>Note: The following variant types are used in one or more actions, but are not defined in this LGR: <b>out-of-repertoire-var, allocatable</b>. This is not necessarily an error.</p>
      </div>
      <h1><a name="table_of_references">Table of References</a></h1>
      <table id="references">
        <tr>
          <td style="vertical-align:top">[<a name="ref_0">0</a>]</td>
          <td>The Unicode Standard 1.0.0, The Unicode Consortium, Mountain View, CA. 1991<br/><i></i></td>
        </tr>
        <tr>
          <td style="vertical-align:top">[<a name="ref_101">101</a>]</td>
          <td>IS 16350: 2016 Enhanced Inscript Keyboard layouts<br/><i></i></td>
        </tr>
      </table>
    </div>
  </body>
</html>