<!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>Proposal-Tamil-Lgr-20feb19-En</title>
    <style type="text/css">
  #lgr {
          max-width:1200px;
          margin:0 auto;
          background-color:white;
          padding:.3em 1em;
      }
  div#lgr h1 {
          font-size:185%;;
      }
  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;
      }
  table.simple,table.simple td,table.simple th {
          border-width:1px;
          border-style:solid;
          border-color:#A0A0A0;
          border-collapse:collapse;
          border-spacing:1px;
      }
  table.simple td,table.simple th {
          font-family:sans-serif;
          padding:.2em;
      }
  table.simple th {
          font-weight:bold;
          background-color:#D0D0D0;
          color:#808080;
      }
  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;
      }
  #disclaimer {
          color:#999;;
          float:right;;
          border:solid 1px #999;;
          width:30%;;
          margin-right:20%;;
          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;
  }
  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;
          font-weight:bold;
          padding-left:.5em;
          padding-right:.5em;
  }
  div.legend dt::after {
          content:":";
  }
  div.legend dd {
          padding-left:0.5em;
          margin-bottom:.4em;
  }
  ol {
      counter-reset: item;
  }
  ol li {
    line-height: 30px;
  }
  ol ol li {
    line-height: 20px;
  }
  li {
      display: block;
  }
  div#table_of_contents li:before {
      content: counters(item, ".")" ";
      counter-increment: item;
  }
    </style>
  </head>
  <body>
    <div id="lgr">
      <h1>Proposal-Tamil-Lgr-20feb19-En</h1>
      <p><a href="?save">Save as HTML</a></p>
      <p id="disclaimer">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">
        
          <tr>
            <th>LGR Version</th>
            <td>3.0</td>
          </tr>
        
          <tr>
            <th>Date</th>
            <td>2019-02-20</td>
          </tr>
        
          <tr>
            <th>Language(s)</th>
            <td>und-Taml<br/></td>
          </tr>
        
          <tr>
            <th>Scope(s)</th>
            <td>domain: .<br/></td>
          </tr>
        
          <tr>
            <th>Unicode Version</th>
            <td>6.3.0</td>
          </tr>
        
      </table>

      <div id="table_of_contents">
        <h1><a name="toc">Table of Contents</a></h1>
        <ol>
          <li><a href="#description">Description</a></li>
          <li><a href="#repertoire">Repertoire</a></li>
          <li><a href="#variant_sets">Variant Sets</a></li>
          <li>
            <a href="#classes_rules_and_actions">Classes, Rules and Actions</a>
            <ol>
              <li><a href="#character_classes">Character Classes</a></li>
              <li><a href="#whole_label_evaluation_and_context_rules">Whole label evaluation and context rules</a></li>
              <li><a href="#actions">Actions</a></li>
            </ol>
          </li>
          <li><a href="#table_of_references">Table of References</a></li>
        </ol>

      
        <h2>Description</h2>
        <div id="description">
          
        </div>
      

      <h1><a name="repertoire">Repertoire</a></h1>

      <h2><a name="repertoire_summary">Summary</a></h2>
      <table class="simple">
        <tr>
          <th style="text-align:left;">Number of elements in repertoire</th>
          <td>58</td>
        </tr>
        <tr>
          <th style="text-align:left;">Number of ranges in repertoire</th>
          <td>0</td>
        </tr>
        <tr>
          <th style="text-align:left;">Number of code point sequences</th>
          <td>4</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 the 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, the link to the associated variant set, or if mapped to itself, the
      variant type of that mapping is provided in the Variants column.</p>

      <table id="Repertoire-Listing" class="simple">
        <tr>
          <th>#</th>
          <th>Code<br/>Point</th>
          <th>Glyph</th>
          <th>Script</th>
          <th>Name</th>
          <th>Tags</th>
          <th>Required Context</th>
          <!--<th>Part of<br/>Repertoire</th>-->
          <th>Variants</th>
          <th>Comment</th>
          <th>References</th>
        </tr>
        
          <tr style="background-color:white;">
            <td>1</td>
            <td><a name='2947'>U+0B83</a></td>
            <td style="text-align:center"><bdi>&#x000B83;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL SIGN VISARGA</td>
            <td>Visarga</td>
            <td>not-when: <a href="#rule_preceded-by-X">preceded-by-X</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL SIGN VISARGA = aytham</td>
            <td><a href=#ref_1003>[1003]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>2</td>
            <td><a name='2949'>U+0B85</a></td>
            <td style="text-align:center"><bdi>&#x000B85;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER A</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER A</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>3</td>
            <td><a name='2950'>U+0B86</a></td>
            <td style="text-align:center"><bdi>&#x000B86;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER AA</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER AA</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>4</td>
            <td><a name='2951'>U+0B87</a></td>
            <td style="text-align:center"><bdi>&#x000B87;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER I</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER I</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>5</td>
            <td><a name='2952'>U+0B88</a></td>
            <td style="text-align:center"><bdi>&#x000B88;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER II</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER II</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>6</td>
            <td><a name='2953'>U+0B89</a></td>
            <td style="text-align:center"><bdi>&#x000B89;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER U</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER U</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>7</td>
            <td><a name='2954'>U+0B8A</a></td>
            <td style="text-align:center"><bdi>&#x000B8A;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER UU</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER UU</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>8</td>
            <td><a name='2958'>U+0B8E</a></td>
            <td style="text-align:center"><bdi>&#x000B8E;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER E</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER E</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>9</td>
            <td><a name='2959'>U+0B8F</a></td>
            <td style="text-align:center"><bdi>&#x000B8F;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER EE</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER EE</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>10</td>
            <td><a name='2960'>U+0B90</a></td>
            <td style="text-align:center"><bdi>&#x000B90;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER AI</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER AI</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>11</td>
            <td><a name='2962'>U+0B92</a></td>
            <td style="text-align:center"><bdi>&#x000B92;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER O</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER O</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>12</td>
            <td><a name='2962-2995'>U+0B92 U+0BB3</a></td>
            <td style="text-align:center"><bdi>&#x000B92;</bdi> <bdi>&#x000BB3;</bdi> [<bdi>&#x000B92;&#x000BB3;</bdi>]</td>
            <td>Tamil</td>
            <td>TAMIL LETTER O TAMIL LETTER LLA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_1">set 1</a></td>
            <td>homoglyph of U+0B94</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>13</td>
            <td><a name='2963'>U+0B93</a></td>
            <td style="text-align:center"><bdi>&#x000B93;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER OO</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER OO</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>14</td>
            <td><a name='2964'>U+0B94</a></td>
            <td style="text-align:center"><bdi>&#x000B94;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER AU</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_1">set 1</a></td>
            <td>TAMIL LETTER AU</td>
            <td><a href=#ref_1001>[1001]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>15</td>
            <td><a name='2965'>U+0B95</a></td>
            <td style="text-align:center"><bdi>&#x000B95;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER KA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER KA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>16</td>
            <td><a name='2969'>U+0B99</a></td>
            <td style="text-align:center"><bdi>&#x000B99;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER NGA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER NGA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>17</td>
            <td><a name='2970'>U+0B9A</a></td>
            <td style="text-align:center"><bdi>&#x000B9A;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER CA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER CA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>18</td>
            <td><a name='2972'>U+0B9C</a></td>
            <td style="text-align:center"><bdi>&#x000B9C;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER JA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_2">set 2</a></td>
            <td>TAMIL LETTER JA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>19</td>
            <td><a name='2974'>U+0B9E</a></td>
            <td style="text-align:center"><bdi>&#x000B9E;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER NYA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER NYA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>20</td>
            <td><a name='2975'>U+0B9F</a></td>
            <td style="text-align:center"><bdi>&#x000B9F;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER TTA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER TTA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>21</td>
            <td><a name='2979'>U+0BA3</a></td>
            <td style="text-align:center"><bdi>&#x000BA3;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER NNA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER NNA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>22</td>
            <td><a name='2980'>U+0BA4</a></td>
            <td style="text-align:center"><bdi>&#x000BA4;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER TA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER TA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>23</td>
            <td><a name='2984'>U+0BA8</a></td>
            <td style="text-align:center"><bdi>&#x000BA8;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER NA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER NA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>24</td>
            <td><a name='2985'>U+0BA9</a></td>
            <td style="text-align:center"><bdi>&#x000BA9;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER NNNA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER NNNA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>25</td>
            <td><a name='2986'>U+0BAA</a></td>
            <td style="text-align:center"><bdi>&#x000BAA;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER PA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER PA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>26</td>
            <td><a name='2990'>U+0BAE</a></td>
            <td style="text-align:center"><bdi>&#x000BAE;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER MA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_3">set 3</a></td>
            <td>TAMIL LETTER MA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>27</td>
            <td><a name='2991'>U+0BAF</a></td>
            <td style="text-align:center"><bdi>&#x000BAF;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER YA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER YA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>28</td>
            <td><a name='2992'>U+0BB0</a></td>
            <td style="text-align:center"><bdi>&#x000BB0;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER RA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER RA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>29</td>
            <td><a name='2993'>U+0BB1</a></td>
            <td style="text-align:center"><bdi>&#x000BB1;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER RRA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER RRA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>30</td>
            <td><a name='2994'>U+0BB2</a></td>
            <td style="text-align:center"><bdi>&#x000BB2;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER LA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER LA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>31</td>
            <td><a name='2995'>U+0BB3</a></td>
            <td style="text-align:center"><bdi>&#x000BB3;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER LLA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER LLA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>32</td>
            <td><a name='2996'>U+0BB4</a></td>
            <td style="text-align:center"><bdi>&#x000BB4;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER LLLA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER LLLA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>33</td>
            <td><a name='2997'>U+0BB5</a></td>
            <td style="text-align:center"><bdi>&#x000BB5;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER VA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_4">set 4</a></td>
            <td>TAMIL LETTER VA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>34</td>
            <td><a name='2998'>U+0BB6</a></td>
            <td style="text-align:center"><bdi>&#x000BB6;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER SHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER SHA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>35</td>
            <td><a name='2998-3021-2992-3008'>U+0BB6 U+0BCD U+0BB0 U+0BC0</a></td>
            <td style="text-align:center"><bdi>&#x000BB6;</bdi> <bdi>&#x000BCD;</bdi> <bdi>&#x000BB0;</bdi> <bdi>&#x000BC0;</bdi> [<bdi>&#x000BB6;&#x000BCD;&#x000BB0;&#x000BC0;</bdi>]</td>
            <td>Tamil</td>
            <td>TAMIL LETTER SHA TAMIL SIGN VIRAMA TAMIL LETTER RA TAMIL VOWEL SIGN II</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_5">set 5</a></td>
            <td>alternate sequence</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>36</td>
            <td><a name='2999'>U+0BB7</a></td>
            <td style="text-align:center"><bdi>&#x000BB7;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER SSA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER SSA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>37</td>
            <td><a name='3000'>U+0BB8</a></td>
            <td style="text-align:center"><bdi>&#x000BB8;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER SA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER SA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>38</td>
            <td><a name='3000-3021-2992-3008'>U+0BB8 U+0BCD U+0BB0 U+0BC0</a></td>
            <td style="text-align:center"><bdi>&#x000BB8;</bdi> <bdi>&#x000BCD;</bdi> <bdi>&#x000BB0;</bdi> <bdi>&#x000BC0;</bdi> [<bdi>&#x000BB8;&#x000BCD;&#x000BB0;&#x000BC0;</bdi>]</td>
            <td>Tamil</td>
            <td>TAMIL LETTER SA TAMIL SIGN VIRAMA TAMIL LETTER RA TAMIL VOWEL SIGN II</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_5">set 5</a></td>
            <td>alternate sequence</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>39</td>
            <td><a name='3001'>U+0BB9</a></td>
            <td style="text-align:center"><bdi>&#x000BB9;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL LETTER HA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL LETTER HA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>40</td>
            <td><a name='3006'>U+0BBE</a></td>
            <td style="text-align:center"><bdi>&#x000BBE;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN AA</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL VOWEL SIGN AA</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>41</td>
            <td><a name='3007'>U+0BBF</a></td>
            <td style="text-align:center"><bdi>&#x000BBF;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN I</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_6">set 6</a></td>
            <td>TAMIL VOWEL SIGN I</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>42</td>
            <td><a name='3008'>U+0BC0</a></td>
            <td style="text-align:center"><bdi>&#x000BC0;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN II</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL VOWEL SIGN II</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>43</td>
            <td><a name='3009'>U+0BC1</a></td>
            <td style="text-align:center"><bdi>&#x000BC1;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN U</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL VOWEL SIGN U</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>44</td>
            <td><a name='3010'>U+0BC2</a></td>
            <td style="text-align:center"><bdi>&#x000BC2;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN UU</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL VOWEL SIGN UU</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>45</td>
            <td><a name='3014'>U+0BC6</a></td>
            <td style="text-align:center"><bdi>&#x000BC6;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN E</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_7">set 7</a></td>
            <td>TAMIL VOWEL SIGN E</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>46</td>
            <td><a name='3014-2995'>U+0BC6 U+0BB3</a></td>
            <td style="text-align:center"><bdi>&#x000BC6;</bdi> <bdi>&#x000BB3;</bdi> [<bdi>&#x000BC6;&#x000BB3;</bdi>]</td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN E TAMIL LETTER LLA</td>
            <td></td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_8">set 8</a></td>
            <td>homoglyph of U+0BCC</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>47</td>
            <td><a name='3015'>U+0BC7</a></td>
            <td style="text-align:center"><bdi>&#x000BC7;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN EE</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_9">set 9</a></td>
            <td>TAMIL VOWEL SIGN EE</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>48</td>
            <td><a name='3016'>U+0BC8</a></td>
            <td style="text-align:center"><bdi>&#x000BC8;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN AI</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL VOWEL SIGN AI</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>49</td>
            <td><a name='3018'>U+0BCA</a></td>
            <td style="text-align:center"><bdi>&#x000BCA;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN O</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL VOWEL SIGN O</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>50</td>
            <td><a name='3019'>U+0BCB</a></td>
            <td style="text-align:center"><bdi>&#x000BCB;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN OO</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL VOWEL SIGN OO</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>51</td>
            <td><a name='3020'>U+0BCC</a></td>
            <td style="text-align:center"><bdi>&#x000BCC;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL VOWEL SIGN AU</td>
            <td>Matra</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_8">set 8</a></td>
            <td>TAMIL VOWEL SIGN AU</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>52</td>
            <td><a name='3021'>U+0BCD</a></td>
            <td style="text-align:center"><bdi>&#x000BCD;</bdi></td>
            <td>Tamil</td>
            <td>TAMIL SIGN VIRAMA</td>
            <td>Halant</td>
            <td>when: <a href="#rule_follows-only-C">follows-only-C</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>TAMIL SIGN VIRAMA = pulli</td>
            <td><a href=#ref_1002>[1002]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>53</td>
            <td><a name='3350'>U+0D16</a></td>
            <td style="text-align:center"><bdi>&#x000D16;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER KHA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_4">set 4</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>54</td>
            <td><a name='3356'>U+0D1C</a></td>
            <td style="text-align:center"><bdi>&#x000D1C;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER JA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_2">set 2</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>55</td>
            <td><a name='3365'>U+0D25</a></td>
            <td style="text-align:center"><bdi>&#x000D25;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER THA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_3">set 3</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>56</td>
            <td><a name='3391'>U+0D3F</a></td>
            <td style="text-align:center"><bdi>&#x000D3F;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM VOWEL SIGN I</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_6">set 6</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>57</td>
            <td><a name='3398'>U+0D46</a></td>
            <td style="text-align:center"><bdi>&#x000D46;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM VOWEL SIGN E</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_7">set 7</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>58</td>
            <td><a name='3399'>U+0D47</a></td>
            <td style="text-align:center"><bdi>&#x000D47;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM VOWEL SIGN EE</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_9">set 9</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
      </table>
      <div class="legend">
        <p class="caption">Legend</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>. </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>
          <!--<dt>✔ - core repertoire</dt>-->
          <!--<dd>A check mark in the Part-of-Repertoire column indicates a code point is part of the core repertoire.</dd>-->
          <!--<dt>◯ - extended repertoire</dt>-->
          <!--<dd>An open circle indicates a code point is part of an optional extended repertoire, which is normally disabled but could be supported by deleting the relevant context restriction.</dd>-->
          <!--<dt>✗ - excluded from repertoire</dt>-->
          <!--<dd>A code point shown with <span style="color:red">✗</span> is considered excluded from the repertoire. It is shown only for review purposes.</dd>-->
        </dl>
      </div>

      <h1><a name="variant_sets">Variant Sets</a></h1>

      <h2><a name="variant_sets_summary">Summary</a></h2>
      <table class="simple">
        <tr>
          <th style="text-align:left;">Number of variant sets</th>
          <td>9</td>
        </tr>
        <tr>
          <th style="text-align:left;">Largest variant set</th>
          <td>2</td>
        </tr>
        <tr>
          <th style="text-align:left;">Ordinary Variants by Type</th>
          <td>blocked (16)<br>allocatable (2)<br>out-of-repertoire-var (6)<br></td>
        </tr>
        <!--<tr>-->
          <!--<th style="text-align:left;">Reflexive Variants by Type</th>-->
          <!--<td> </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>A mapping where source and target are the same is <i>reflexive</i>. Variant sets consisting of only a single reflexive mapping are not shown as a set. Instead, the variant type of the mapping is listed in the Variants column of the Repertoire by Code Point table. Reflexive mappings that are part of a larger set are indicated with a “≡”.</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>Source of the mapping pair.</dd>
          <dt>Target</dt>
          <dd>Destination of the 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, References 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, References 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, References and Comment apply to <b>both</b> forward and reverse mapping.</dd>
          <dt><span style="font-size:larger">≡</span> - reflexive</dt>
          <dd>Indicates that variant Type, References and Comment are for a reflexive mapping where source <b>equals</b> target.</dd>
          <dt><span style="font-size:larger">🞩</span> - not in LGR</dt>
          <dd>Indicates that variant is <b>not</b> in LGR.</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>References</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 - 1 Mappings</a></h3>
        <table id='variant_set_1' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <th> </th>
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">1</td>
                <td style="text-align:center"><a href='#2962-2995' title='TAMIL LETTER O TAMIL LETTER LLA'>U+0B92 U+0BB3</a></td>
                <td style="text-align:center"><bdi>&#x000B92;</bdi> <bdi>&#x000BB3;</bdi> [<bdi>&#x000B92;&#x000BB3;</bdi>]</td>
                <td style="text-align:center"><a href='#2964' title='TAMIL LETTER AU'>U+0B94</a></td>
                <td style="text-align:center"><bdi>&#x000B94;</bdi></td>
                <td style="text-align:center">↔</td>
                <td style="text-align:center">blocked</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">homoglyph</td>
              </tr>
            
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_2'>Variant Set 2 — 2 Members - 2 Mappings</a></h3>
        <table id='variant_set_2' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <th> </th>
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">1</td>
                <td style="text-align:center"><a href='#2972' title='TAMIL LETTER JA'>U+0B9C</a></td>
                <td style="text-align:center"><bdi>&#x000B9C;</bdi></td>
                <td style="text-align:center"><a href='#3356' title='MALAYALAM LETTER JA'>U+0D1C</a></td>
                <td style="text-align:center"><bdi>&#x000D1C;</bdi></td>
                <td style="text-align:center">↔</td>
                <td style="text-align:center">blocked</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">cross-script homoglyph</td>
              </tr>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</td>
                <td style="text-align:center"><a href='#3356' title='MALAYALAM LETTER JA'>U+0D1C</a></td>
                <td style="text-align:center"><bdi>&#x000D1C;</bdi></td>
                <td style="text-align:center"><a href='#3356' title='MALAYALAM LETTER JA'>U+0D1C</a></td>
                <td style="text-align:center"><bdi>&#x000D1C;</bdi></td>
                <td style="text-align:center">≡</td>
                <td style="text-align:center">out-of-repertoire-var</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">Out of repertoire</td>
              </tr>
            
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_3'>Variant Set 3 — 2 Members - 2 Mappings</a></h3>
        <table id='variant_set_3' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <th> </th>
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">1</td>
                <td style="text-align:center"><a href='#2990' title='TAMIL LETTER MA'>U+0BAE</a></td>
                <td style="text-align:center"><bdi>&#x000BAE;</bdi></td>
                <td style="text-align:center"><a href='#3365' title='MALAYALAM LETTER THA'>U+0D25</a></td>
                <td style="text-align:center"><bdi>&#x000D25;</bdi></td>
                <td style="text-align:center">↔</td>
                <td style="text-align:center">blocked</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">cross-script homoglyph</td>
              </tr>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</td>
                <td style="text-align:center"><a href='#3365' title='MALAYALAM LETTER THA'>U+0D25</a></td>
                <td style="text-align:center"><bdi>&#x000D25;</bdi></td>
                <td style="text-align:center"><a href='#3365' title='MALAYALAM LETTER THA'>U+0D25</a></td>
                <td style="text-align:center"><bdi>&#x000D25;</bdi></td>
                <td style="text-align:center">≡</td>
                <td style="text-align:center">out-of-repertoire-var</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">Out of repertoire</td>
              </tr>
            
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_4'>Variant Set 4 — 2 Members - 2 Mappings</a></h3>
        <table id='variant_set_4' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <th> </th>
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">1</td>
                <td style="text-align:center"><a href='#2997' title='TAMIL LETTER VA'>U+0BB5</a></td>
                <td style="text-align:center"><bdi>&#x000BB5;</bdi></td>
                <td style="text-align:center"><a href='#3350' title='MALAYALAM LETTER KHA'>U+0D16</a></td>
                <td style="text-align:center"><bdi>&#x000D16;</bdi></td>
                <td style="text-align:center">↔</td>
                <td style="text-align:center">blocked</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">cross-script homoglyph</td>
              </tr>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</td>
                <td style="text-align:center"><a href='#3350' title='MALAYALAM LETTER KHA'>U+0D16</a></td>
                <td style="text-align:center"><bdi>&#x000D16;</bdi></td>
                <td style="text-align:center"><a href='#3350' title='MALAYALAM LETTER KHA'>U+0D16</a></td>
                <td style="text-align:center"><bdi>&#x000D16;</bdi></td>
                <td style="text-align:center">≡</td>
                <td style="text-align:center">out-of-repertoire-var</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">Out of repertoire</td>
              </tr>
            
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_5'>Variant Set 5 — 2 Members - 1 Mappings</a></h3>
        <table id='variant_set_5' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <th> </th>
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">1</td>
                <td style="text-align:center"><a href='#2998-3021-2992-3008' title='TAMIL LETTER SHA TAMIL SIGN VIRAMA TAMIL LETTER RA TAMIL VOWEL SIGN II'>U+0BB6 U+0BCD U+0BB0 U+0BC0</a></td>
                <td style="text-align:center"><bdi>&#x000BB6;</bdi> <bdi>&#x000BCD;</bdi> <bdi>&#x000BB0;</bdi> <bdi>&#x000BC0;</bdi> [<bdi>&#x000BB6;&#x000BCD;&#x000BB0;&#x000BC0;</bdi>]</td>
                <td style="text-align:center"><a href='#3000-3021-2992-3008' title='TAMIL LETTER SA TAMIL SIGN VIRAMA TAMIL LETTER RA TAMIL VOWEL SIGN II'>U+0BB8 U+0BCD U+0BB0 U+0BC0</a></td>
                <td style="text-align:center"><bdi>&#x000BB8;</bdi> <bdi>&#x000BCD;</bdi> <bdi>&#x000BB0;</bdi> <bdi>&#x000BC0;</bdi> [<bdi>&#x000BB8;&#x000BCD;&#x000BB0;&#x000BC0;</bdi>]</td>
                <td style="text-align:center">↔</td>
                <td style="text-align:center">allocatable</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">alternate</td>
              </tr>
            
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_6'>Variant Set 6 — 2 Members - 2 Mappings</a></h3>
        <table id='variant_set_6' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <th> </th>
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">1</td>
                <td style="text-align:center"><a href='#3007' title='TAMIL VOWEL SIGN I'>U+0BBF</a></td>
                <td style="text-align:center"><bdi>&#x000BBF;</bdi></td>
                <td style="text-align:center"><a href='#3391' title='MALAYALAM VOWEL SIGN I'>U+0D3F</a></td>
                <td style="text-align:center"><bdi>&#x000D3F;</bdi></td>
                <td style="text-align:center">↔</td>
                <td style="text-align:center">blocked</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">cross-script homoglyph</td>
              </tr>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</td>
                <td style="text-align:center"><a href='#3391' title='MALAYALAM VOWEL SIGN I'>U+0D3F</a></td>
                <td style="text-align:center"><bdi>&#x000D3F;</bdi></td>
                <td style="text-align:center"><a href='#3391' title='MALAYALAM VOWEL SIGN I'>U+0D3F</a></td>
                <td style="text-align:center"><bdi>&#x000D3F;</bdi></td>
                <td style="text-align:center">≡</td>
                <td style="text-align:center">out-of-repertoire-var</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">Out of repertoire</td>
              </tr>
            
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_7'>Variant Set 7 — 2 Members - 2 Mappings</a></h3>
        <table id='variant_set_7' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <th> </th>
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">1</td>
                <td style="text-align:center"><a href='#3014' title='TAMIL VOWEL SIGN E'>U+0BC6</a></td>
                <td style="text-align:center"><bdi>&#x000BC6;</bdi></td>
                <td style="text-align:center"><a href='#3398' title='MALAYALAM VOWEL SIGN E'>U+0D46</a></td>
                <td style="text-align:center"><bdi>&#x000D46;</bdi></td>
                <td style="text-align:center">↔</td>
                <td style="text-align:center">blocked</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">cross-script homoglyph</td>
              </tr>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</td>
                <td style="text-align:center"><a href='#3398' title='MALAYALAM VOWEL SIGN E'>U+0D46</a></td>
                <td style="text-align:center"><bdi>&#x000D46;</bdi></td>
                <td style="text-align:center"><a href='#3398' title='MALAYALAM VOWEL SIGN E'>U+0D46</a></td>
                <td style="text-align:center"><bdi>&#x000D46;</bdi></td>
                <td style="text-align:center">≡</td>
                <td style="text-align:center">out-of-repertoire-var</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">Out of repertoire</td>
              </tr>
            
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_8'>Variant Set 8 — 2 Members - 1 Mappings</a></h3>
        <table id='variant_set_8' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <th> </th>
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">1</td>
                <td style="text-align:center"><a href='#3014-2995' title='TAMIL VOWEL SIGN E TAMIL LETTER LLA'>U+0BC6 U+0BB3</a></td>
                <td style="text-align:center"><bdi>&#x000BC6;</bdi> <bdi>&#x000BB3;</bdi> [<bdi>&#x000BC6;&#x000BB3;</bdi>]</td>
                <td style="text-align:center"><a href='#3020' title='TAMIL VOWEL SIGN AU'>U+0BCC</a></td>
                <td style="text-align:center"><bdi>&#x000BCC;</bdi></td>
                <td style="text-align:center">↔</td>
                <td style="text-align:center">blocked</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">homoglyph</td>
              </tr>
            
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_9'>Variant Set 9 — 2 Members - 2 Mappings</a></h3>
        <table id='variant_set_9' class="simple">
          <tr>
            <th>#</th>
            <th>Source</th>
            <th>Glyph</th>
            <th>Target</th>
            <th>Glyph</th>
            <th> </th>
            <th>Type(s)</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">1</td>
                <td style="text-align:center"><a href='#3015' title='TAMIL VOWEL SIGN EE'>U+0BC7</a></td>
                <td style="text-align:center"><bdi>&#x000BC7;</bdi></td>
                <td style="text-align:center"><a href='#3399' title='MALAYALAM VOWEL SIGN EE'>U+0D47</a></td>
                <td style="text-align:center"><bdi>&#x000D47;</bdi></td>
                <td style="text-align:center">↔</td>
                <td style="text-align:center">blocked</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">cross-script homoglyph</td>
              </tr>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</td>
                <td style="text-align:center"><a href='#3399' title='MALAYALAM VOWEL SIGN EE'>U+0D47</a></td>
                <td style="text-align:center"><bdi>&#x000D47;</bdi></td>
                <td style="text-align:center"><a href='#3399' title='MALAYALAM VOWEL SIGN EE'>U+0D47</a></td>
                <td style="text-align:center"><bdi>&#x000D47;</bdi></td>
                <td style="text-align:center">≡</td>
                <td style="text-align:center">out-of-repertoire-var</td>
                <td style="text-align:center"></td>
                <td style="text-align:center">Out of repertoire</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 top-level classes with their definition and the regular expression defining their members. </p>

        <table class="simple">
          <tr>
            <th>Name</th>
            <th>Definition</th>
            <th>Count</th>
            <th>Members</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr>
              <td><a name='class_C'>C</a></td>
              <td>Tag= <strong>Consonant</strong></td>
              <td style="text-align:right">23</td>
              <td>{U+0B95 U+0B99 U+0B9A U+0B9C U+0B9E U+0B9F U+0BA3 U+0BA4 U+0BA8 U+0BA9 U+0BAA U+0BAE U+0BAF U+0BB0 U+0BB1 …}</td>
              <td></td>
              <td>Any consonant</td>
            </tr>
          
            <tr>
              <td><a name='class_<i>implicit</i>'><i>implicit</i></a></td>
              <td>Tag= <strong>Consonant</strong></td>
              <td style="text-align:right">23</td>
              <td>{U+0B95 U+0B99 U+0B9A U+0B9C U+0B9E U+0B9F U+0BA3 U+0BA4 U+0BA8 U+0BA9 U+0BAA U+0BAE U+0BAF U+0BB0 U+0BB1 …}</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_<i>implicit</i>'><i>implicit</i></a></td>
              <td>Tag= <strong>Halant</strong></td>
              <td style="text-align:right">1</td>
              <td>{U+0BCD}</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_<i>implicit</i>'><i>implicit</i></a></td>
              <td>Tag= <strong>Matra</strong></td>
              <td style="text-align:right">11</td>
              <td>{U+0BBE U+0BBF U+0BC0 U+0BC1 U+0BC2 U+0BC6 U+0BC7 U+0BC8 U+0BCA U+0BCB U+0BCC}</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_<i>implicit</i>'><i>implicit</i></a></td>
              <td>Tag= <strong>Visarga</strong></td>
              <td style="text-align:right">1</td>
              <td>{U+0B83}</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_<i>implicit</i>'><i>implicit</i></a></td>
              <td>Tag= <strong>Vowel</strong></td>
              <td style="text-align:right">12</td>
              <td>{U+0B85 U+0B86 U+0B87 U+0B88 U+0B89 U+0B8A U+0B8E U+0B8F U+0B90 U+0B92 U+0B93 U+0B94}</td>
              <td></td>
              <td></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>An anonymous class implicitly defined based on tag value.</dd>
            <dt>[: :] - named character set</dt>
            <dd>Reference to a named character set [:name:].</dd>
            <dt>(∩,∪,\,△) - set operators</dt>
            <dd>Sets may be combined by set operators (<b>∩</b> = intersection, <b>∪</b> = union, <b>\</b> = difference, <b>△</b> = symmetric difference).</dd>
          </dl>
        </div>


        <h2><a name="whole_label_evaluation_and_context_rules">Whole label evaluation and context rules</a></h2>

        <p>The following table lists all the top-level, or 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">
          <tr>
            <th>Name</th>
            <th>Regular Expression</th>
            <th>Used as<br/>Trigger</th>
            <th>Used as<br/>Context</th>
            <th>Anchor</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr>
              <td><a name='rule_leading-combining-mark'>leading-combining-mark</a></td>
              <td>(start) ([:class property:gc=Mn:]∪[:class property:gc=Mc:])</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">False</td>
              <td></td>
              <td>Default rule from MSR-4 ⍟</td>
            </tr>
          
            <tr>
              <td><a name='rule_no-mix-sri-shri'>no-mix-sri-shri</a></td>
              <td>(<a href="#2992"><a href="#2992"><a href="#2992"><a href="#2992">U+0BB0</a></a></a></a> <a href="#2998"><a href="#2998">U+0BB6</a></a> <a href="#3008"><a href="#3008"><a href="#3008"><a href="#3008">U+0BC0</a></a></a></a> <a href="#3021"><a href="#3021"><a href="#3021"><a href="#3021">U+0BCD</a></a></a></a> (any){0,} <a href="#2992"><a href="#2992"><a href="#2992"><a href="#2992">U+0BB0</a></a></a></a> <a href="#3000"><a href="#3000">U+0BB8</a></a> <a href="#3008"><a href="#3008"><a href="#3008"><a href="#3008">U+0BC0</a></a></a></a> <a href="#3021"><a href="#3021"><a href="#3021"><a href="#3021">U+0BCD</a></a></a></a>|<a href="#2992"><a href="#2992"><a href="#2992"><a href="#2992">U+0BB0</a></a></a></a> <a href="#3000"><a href="#3000">U+0BB8</a></a> <a href="#3008"><a href="#3008"><a href="#3008"><a href="#3008">U+0BC0</a></a></a></a> <a href="#3021"><a href="#3021"><a href="#3021"><a href="#3021">U+0BCD</a></a></a></a> (any){0,} <a href="#2992"><a href="#2992"><a href="#2992"><a href="#2992">U+0BB0</a></a></a></a> <a href="#2998"><a href="#2998">U+0BB6</a></a> <a href="#3008"><a href="#3008"><a href="#3008"><a href="#3008">U+0BC0</a></a></a></a> <a href="#3021"><a href="#3021"><a href="#3021"><a href="#3021">U+0BCD</a></a></a></a>)</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">False</td>
              <td></td>
              <td>None</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-only-C'>follows-only-C</a></td>
              <td>([:<a href="#class_C">C</a>:])← ⚓</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">True</td>
              <td></td>
              <td>Section 7, WLE 1, 2: H and M must be preceded by C</td>
            </tr>
          
            <tr>
              <td><a name='rule_preceded-by-X'>preceded-by-X</a></td>
              <td>⚓ →(<a href="#2947">U+0B83</a>)</td>
              <td style="text-align:center">False</td>
              <td style="text-align:center">True</td>
              <td style="text-align:center">True</td>
              <td></td>
              <td>Section 7, From WLE 3 , X cannot be preceded by X</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>In a regex the ⚓ signifies a 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>(...)← - 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>(: :) - rule reference</dt>
            <dd>Non-recursive reference to a named rule.</dd>
            <dt>[: :] - character set either named, implicit or property</dt>
            <dd>Reference to a named character set [:name:], an implicit character set [:class tag=val:] or a given Unicode property [:class property:prop=val:]. A leading "<b>^</b>" before name or tag indicates the set complement.</dd>
            <dt>(|) - choice operator</dt>
            <dd>When there are various choices in a rule, choices are separated by the set operator (|) and each choice is represented by a set enclosed in parenthesis.</dd>
            <dt>(∩,∪,\,△) - set operators</dt>
            <dd>Sets may be combined by set operators (<b>∩</b> = intersection, <b>∪</b> = union, <b>\</b> = difference, <b>△</b> = symmetric difference).</dd>
            <dt>Ø - empty set</dt>
            <dd>Indicated that the following set is empty because of the result of set operations or because non of its elements are part of the repertoire defined here.</dd>
            <dd>An empty set that is not optional means that a rule can never match.</dd>
            <dt>{m}, {m, n}, {m,} - count</dt>
            <dd>Indicates that the preceding element is evaluated from m to n times. Only {m} means the preceding element is evaluated exactly m times (equivalent to {m,m}), {m,} means the preceding element is evaluated at least m times.</dd>
            <dd>No count indicated the elements is evaluated once (equivalent to "{1}").</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">
          <tr>
            <th>#</th>
            <th>Condition</th>
            <th>Rule / Variant Set</th>
            <th> </th>
            <th>Disposition</th>
            <th>References</th>
            <th>Comment</th>
          </tr>
          
            <tr>
              <td>1</td>
              <td>if label match </td>
              <td><a href="#rule_leading-combining-mark">leading-combining-mark</a></td>
              <td>→</td>
              <td>invalid</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td>2</td>
              <td>if at least one variant is in</td>
              <td>{out-of-repertoire-var}</td>
              <td>→</td>
              <td>invalid</td>
              <td></td>
              <td>any variant label with a code point out of repertoire is invalid ⍟</td>
            </tr>
          
            <tr>
              <td>3</td>
              <td>if label match </td>
              <td><a href="#rule_no-mix-sri-shri">no-mix-sri-shri</a></td>
              <td>→</td>
              <td>invalid</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td>4</td>
              <td>if at least one variant is in</td>
              <td>{blocked}</td>
              <td>→</td>
              <td>blocked</td>
              <td></td>
              <td>default action MSR-4 ⍟</td>
            </tr>
          
            <tr>
              <td>5</td>
              <td>if at least one variant is in</td>
              <td>{allocatable}</td>
              <td>→</td>
              <td>allocatable</td>
              <td></td>
              <td>default action MSR-4 ⍟</td>
            </tr>
          
            <tr>
              <td>6</td>
              <td>if any label (catch-all)</td>
              <td></td>
              <td>→</td>
              <td>valid</td>
              <td></td>
              <td>catch all; default action from MSR-4 ⍟</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>
          </dl>
        </div>
      </div>

      <h1><a name="table_of_references">Table of References</a></h1>
      <table id="references">
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_1001">1001</a>]</td>
            <td>Omniglot, Tamil, <a href="http://www.omniglot.com/writing/tamil.htm" rel="nofollow">http://www.omniglot.com/writing/tamil.htm</a>, Accessed on 21th Nov. 2017 </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_1002">1002</a>]</td>
            <td>Unicode 11.0.0, South and Central Asia-I, Page 488-493, R5 and R5a, <a href="https://www.unicode.org/versions/Unicode11.0.0/ch12.pdf" rel="nofollow">https://www.unicode.org/versions/Unicode11.0.0/ch12.pdf</a>, Accessed on 05th July. 2018 </td>
          </tr>
        
          <tr>
            <td style="vertical-align:top">[<a name="ref_1003">1003</a>]</td>
            <td>Tamil Sign Visarga, <a href="https://www.charbase.com/0b83-unicode-tamil-sign-visarga" rel="nofollow">https://www.charbase.com/0b83-unicode-tamil-sign-visarga</a>, Accessed on 27th Nov. 2017 </td>
          </tr>
        
      </table>
    </div>
    
      <script>
        // Need some JS to create an iframe, and input HTML code into it
        // since it is not possible for an iframe to load local HTML code.
        // Note: In HTML5, there is the iframe's "srcdoc" attribute,
        // but it is not supported by IE.
        // Create a new blank iframe
        var description_iframe = document.createElement('iframe');
        // Set attributes for iframe
        description_iframe.src = 'about:blank'; // See https://developer.mozilla.org/fr/docs/Web/HTML/Element/iframe
        description_iframe.width = '100%'; description_iframe.height = '100%';
        description_iframe.frameBorder = '0'; description_iframe.scrolling = 'no';
        // Sandbox iframe, but need this value otherwise writing to it will provokes
        // SecurityError: Permission denied to access property "document" on cross-origin object
        // This will prevent scripts from being executed in the sandbox
        description_iframe.sandbox = 'allow-same-origin';

        // Append the iframe at its position
        document.getElementById("description").appendChild(description_iframe);
        // Create iframe content - use DOMParser as it won't execute any JS embedded in the description
        var description_dom = new DOMParser().parseFromString("<h1>Label Generation Rules for the Tamil script</h1><h2>Overview</h2><p>This file contains Label Generation Rules (LGR) for the Tamil script as would be appropriate for theRoot zone. For more details on this proposal see "Proposal for a Tamil Script Root Zone Label Generation Rule-Set (LGR)" [Proposal].The format of this file follows [RFC 7940].</p><h2>Repertoire</h2><p>According to Section 5, "Repertoire" in [Proposal] the Tamil LGR contains 48 unique code points and 4 sequences.</p><p>The repertoire is based on [MSR-4], which is a subset of Unicode 6.3 [Unicode 6.3].</p><h2>Variants</h2><p>According to Section 6 "Variants", in "[Proposal]", this LGR defines four sequences as variants. Two of them are variants to single code points; the other two are variants of each other. </p><p>Variant Disposition: all defined variants look exactly alike and can cause confusion even to a  careful observer; except as noted variants have been assigned "blocked" type.There is no preference among these variants. Whichever label containing either of these variants is chosen earlier, blocks the other equivalent variant label. The variant Shri described in section 6.1.3 is a case of variant where exactly same visual form is rendered with two distinct sequences. Also, in the minds of the user, regardless of which sequence they choose to input, both are intended to be the same akshar i.e. Shri. Hence, it is imperative that both the sequences be treated as same in terms of Variant analysis and any label formed with either form should be made available to the same entity. This variant pair is thus being proposed as an Allocatable variant. (For more details see Section 6.1 of [Proposal].)</p><p>In addition to these, this LGR defines 6 cross-script variants with the Malayalam script. </p><h2>Character Classes</h2><p>Tamil is an alphasyllabary and the heart of the writing system isthe Akshar. It is this unit, which is instinctively recognized by users of the script.The writing system of Tamil could be summed up as composed of Consonants,the Implicit Vowel Killer: Halant, Vowels and Visarga/Aytham.</p><p>Consonants: More details in Section "3.3.1The Consonants" of the [Proposal].</p><p>Virama2/Pulli: All consonants contain an implicit vowel (a) within them. A specialsign is needed to denote that this implicit vowel is stripped off. This is knownas the virama "்" (U+0BCD). The virama thus joins two adajcent consonants. In Tamil, thereare only two cases where this forms conjuncts. More details in Section "3.3.2 Virama2/Pulli" ofthe [Proposal].</p><p>Vowels: Separate symbols exist for all Vowels that are pronounced independentlyeither at the beginning or after another vowel sound. To indicate a Vowel sound other thanthe implicit one following a consonant, a Vowel sign (Matra) is attached to the consonant.Since the consonant has a built in ‘a’, there are equivalent Matras for all vowels excepting the அ.More details in Section "3.3.3 Vowels" of the [Proposal].</p><p>Visarga/Ayutham: The Visarga is also used in Tamil and represents a sound very close to /ḵ/.More details in Section "3.3.4 Visarga/Aytham" of the [Proposal].</p><h2>Whole Label Evaluaton (WLE) rules</h2><h3>Default Whole Label Evaluation Rules</h3><p>The LGR includes the set of required default WLE rules and actions applicable tothe Root Zone and defined in [MSR-4]. They are marked with &#x235F;.</p><h3>Tamil specific Rules</h3><p>These rules have been drafted to ensure that the prospective Tamil label conformsto akshar formation norms as desired in Tamil script.  These norms are exclusivelypresented as context rules.       </p><p>Following symbols used in the WLE rules:<br/>C    →    Consonant<br/>M    →    Matra<br/>H    →    Virama/Pulli<br/>X    →    TAMIL SIGN VISARGA = Aytham</p><p>The rules are: </p><ol><li>H: must be preceded by C</li><li>M: must be preceded by C</li><li>X: cannot be preceded by X</li><li>Two representations of 'Shri' cannot be mixed in a label</li></ol><p>More details in Section 7 "Whole Label Evaluation Rules (WLE)" of the [Proposal] </p><h2>Overall Development Process and Methodology</h2><p>Under the Neo-Brahmi Generation Panel, there are many different scriptsbelonging to separate Unicode blocks. Each of these scripts will be assigneda separate LGR; however Neo-Brahmi GP did ensure that the fundamental philosophybehind building those LGRs are all in sync with all other Brahmi derivedscripts. This is the Tamil LGR, which caters to the Tamil language writtenusing Tamil script.</p><h2>References</h2><p>Following references are cited in this document:</p><dl class="references"><dt>[MSR-4]</dt><dd>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</dd><dt>[Proposal]</dt><dd>Neo-Brahmi Generation Panel, "Proposal for a Tamil Script Root Zone Label Generation Rule-Set (LGR)", 20 February 2019, https://www.icann.org/en/system/files/files/proposal-tamil-lgr-20feb19-en.pdf</dd><dt>[RFC 7940]</dt><dd>Davies, K. and A. Freytag, "Representing Label Generation Rulesets Using XML", RFC 7940, August 2016, http://www.rfc-editor.org/info/rfc7940. </dd><dt>[Unicode 6.3]</dt><dd>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/</dd></dl>", "text/html");
        var description_iframe_html = description_dom.documentElement.textContent;
        var description_iframe_content = '<!DOCTYPE html><head/><body>' + description_iframe_html + '</body></html>';

        // Use the JavaScript methods to write to the iframe, then close it
        description_iframe.contentWindow.document.open('text/html', 'replace');
        description_iframe.contentWindow.document.write(description_iframe_content);
        description_iframe.contentWindow.document.close();

        // Resize iframe with content of document - nightmare: https://stackoverflow.com/a/1147768
        // Need to use event for DOM loaded otherwise, document's height will be 0
        document.addEventListener("DOMContentLoaded", function(event) {
          var description_document = description_iframe.contentDocument;
          var body = description_document.body, html = description_document.documentElement;
          var height = Math.max(body.scrollHeight, body.offsetHeight,
                                html.clientHeight, html.scrollHeight, html.offsetHeight);
          var width = Math.max(body.scrollWidth, body.offsetWidth,
                                html.clientWidth, html.scrollWidth, html.offsetWidth);
          description_iframe.width  = width;
          description_iframe.height = height;
        })
      </script>
    
    
  </body>
</HTML>