<!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-Lgr-Malayalam-20180807</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-Lgr-Malayalam-20180807</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</td>
          </tr>
        
          <tr>
            <th>Date</th>
            <td>2018-08-07</td>
          </tr>
        
          <tr>
            <th>Language(s)</th>
            <td>und-Mlym<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>79</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>2</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='2848'>U+0B20</a></td>
            <td style="text-align:center"><bdi>&#x000B20;</bdi></td>
            <td>Oriya</td>
            <td>ORIYA LETTER TTHA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_1">set 1</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>2</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></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>3</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></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>4</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></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>5</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></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_5">set 5</a></td>
            <td>not part of repertoire</td>
            <td></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>6</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></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>7</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></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>8</td>
            <td><a name='3330'>U+0D02</a></td>
            <td style="text-align:center"><bdi>&#x000D02;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM SIGN ANUSVARA</td>
            <td>Anusvaram</td>
            <td>when: <a href="#rule_follows-only-C-V-or-M">follows-only-C-V-or-M</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM SIGN ANUSVARA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>9</td>
            <td><a name='3331'>U+0D03</a></td>
            <td style="text-align:center"><bdi>&#x000D03;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM SIGN VISARGA</td>
            <td>Visargam</td>
            <td>when: <a href="#rule_follows-only-C-V-or-M">follows-only-C-V-or-M</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM SIGN VISARGA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>10</td>
            <td><a name='3333'>U+0D05</a></td>
            <td style="text-align:center"><bdi>&#x000D05;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER A</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER A</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>11</td>
            <td><a name='3334'>U+0D06</a></td>
            <td style="text-align:center"><bdi>&#x000D06;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER AA</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER AA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>12</td>
            <td><a name='3335'>U+0D07</a></td>
            <td style="text-align:center"><bdi>&#x000D07;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER I</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER I</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>13</td>
            <td><a name='3336'>U+0D08</a></td>
            <td style="text-align:center"><bdi>&#x000D08;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER II</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER II</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>14</td>
            <td><a name='3337'>U+0D09</a></td>
            <td style="text-align:center"><bdi>&#x000D09;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER U</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER U</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>15</td>
            <td><a name='3338'>U+0D0A</a></td>
            <td style="text-align:center"><bdi>&#x000D0A;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER UU</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER UU</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>16</td>
            <td><a name='3339'>U+0D0B</a></td>
            <td style="text-align:center"><bdi>&#x000D0B;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER VOCALIC R</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER VOCALIC R</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>17</td>
            <td><a name='3342'>U+0D0E</a></td>
            <td style="text-align:center"><bdi>&#x000D0E;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER E</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER E</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>18</td>
            <td><a name='3343'>U+0D0F</a></td>
            <td style="text-align:center"><bdi>&#x000D0F;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER EE</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER EE</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>19</td>
            <td><a name='3344'>U+0D10</a></td>
            <td style="text-align:center"><bdi>&#x000D10;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER AI</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER AI</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>20</td>
            <td><a name='3346'>U+0D12</a></td>
            <td style="text-align:center"><bdi>&#x000D12;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER O</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER O</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>21</td>
            <td><a name='3347'>U+0D13</a></td>
            <td style="text-align:center"><bdi>&#x000D13;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER OO</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER OO</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>22</td>
            <td><a name='3348'>U+0D14</a></td>
            <td style="text-align:center"><bdi>&#x000D14;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER AU</td>
            <td>Vowel</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER AU</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>23</td>
            <td><a name='3349'>U+0D15</a></td>
            <td style="text-align:center"><bdi>&#x000D15;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER KA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER KA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>24</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>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_4">set 4</a></td>
            <td>MALAYALAM LETTER KHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>25</td>
            <td><a name='3351'>U+0D17</a></td>
            <td style="text-align:center"><bdi>&#x000D17;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER GA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER GA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>26</td>
            <td><a name='3352'>U+0D18</a></td>
            <td style="text-align:center"><bdi>&#x000D18;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER GHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER GHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>27</td>
            <td><a name='3353'>U+0D19</a></td>
            <td style="text-align:center"><bdi>&#x000D19;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER NGA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER NGA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>28</td>
            <td><a name='3354'>U+0D1A</a></td>
            <td style="text-align:center"><bdi>&#x000D1A;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER CA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER CA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>29</td>
            <td><a name='3355'>U+0D1B</a></td>
            <td style="text-align:center"><bdi>&#x000D1B;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER CHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER CHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>30</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>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_2">set 2</a></td>
            <td>MALAYALAM LETTER JA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>31</td>
            <td><a name='3357'>U+0D1D</a></td>
            <td style="text-align:center"><bdi>&#x000D1D;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER JHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER JHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>32</td>
            <td><a name='3358'>U+0D1E</a></td>
            <td style="text-align:center"><bdi>&#x000D1E;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER NYA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER NYA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>33</td>
            <td><a name='3359'>U+0D1F</a></td>
            <td style="text-align:center"><bdi>&#x000D1F;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER TTA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER TTA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>34</td>
            <td><a name='3360'>U+0D20</a></td>
            <td style="text-align:center"><bdi>&#x000D20;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER TTHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_1">set 1</a></td>
            <td>MALAYALAM LETTER TTHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>35</td>
            <td><a name='3361'>U+0D21</a></td>
            <td style="text-align:center"><bdi>&#x000D21;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER DDA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER DDA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>36</td>
            <td><a name='3362'>U+0D22</a></td>
            <td style="text-align:center"><bdi>&#x000D22;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER DDHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER DDHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>37</td>
            <td><a name='3363'>U+0D23</a></td>
            <td style="text-align:center"><bdi>&#x000D23;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER NNA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER NNA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>38</td>
            <td><a name='3364'>U+0D24</a></td>
            <td style="text-align:center"><bdi>&#x000D24;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER TA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER TA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>39</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>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_3">set 3</a></td>
            <td>MALAYALAM LETTER THA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>40</td>
            <td><a name='3366'>U+0D26</a></td>
            <td style="text-align:center"><bdi>&#x000D26;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER DA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER DA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>41</td>
            <td><a name='3367'>U+0D27</a></td>
            <td style="text-align:center"><bdi>&#x000D27;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER DHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER DHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>42</td>
            <td><a name='3368'>U+0D28</a></td>
            <td style="text-align:center"><bdi>&#x000D28;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER NA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER NA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>43</td>
            <td><a name='3368-3405-3377'>U+0D28 U+0D4D U+0D31</a></td>
            <td style="text-align:center"><bdi>&#x000D28;</bdi> <bdi>&#x000D4D;</bdi> <bdi>&#x000D31;</bdi> [<bdi>&#x000D28;&#x000D4D;&#x000D31;</bdi>]</td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER NA MALAYALAM SIGN VIRAMA MALAYALAM LETTER RRA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_8">set 8</a></td>
            <td></td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>44</td>
            <td><a name='3370'>U+0D2A</a></td>
            <td style="text-align:center"><bdi>&#x000D2A;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER PA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER PA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>45</td>
            <td><a name='3371'>U+0D2B</a></td>
            <td style="text-align:center"><bdi>&#x000D2B;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER PHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER PHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>46</td>
            <td><a name='3372'>U+0D2C</a></td>
            <td style="text-align:center"><bdi>&#x000D2C;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER BA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER BA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>47</td>
            <td><a name='3373'>U+0D2D</a></td>
            <td style="text-align:center"><bdi>&#x000D2D;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER BHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER BHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>48</td>
            <td><a name='3374'>U+0D2E</a></td>
            <td style="text-align:center"><bdi>&#x000D2E;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER MA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER MA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>49</td>
            <td><a name='3375'>U+0D2F</a></td>
            <td style="text-align:center"><bdi>&#x000D2F;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER YA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER YA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>50</td>
            <td><a name='3376'>U+0D30</a></td>
            <td style="text-align:center"><bdi>&#x000D30;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER RA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER RA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>51</td>
            <td><a name='3377'>U+0D31</a></td>
            <td style="text-align:center"><bdi>&#x000D31;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER RRA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER RRA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>52</td>
            <td><a name='3378'>U+0D32</a></td>
            <td style="text-align:center"><bdi>&#x000D32;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER LA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER LA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>53</td>
            <td><a name='3379'>U+0D33</a></td>
            <td style="text-align:center"><bdi>&#x000D33;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER LLA</td>
            <td>Consonant</td>
            <td>not-when: <a href="#rule_follows-0D33-immediately">follows-0D33-immediately</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER LLA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>54</td>
            <td><a name='3380'>U+0D34</a></td>
            <td style="text-align:center"><bdi>&#x000D34;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER LLLA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER LLLA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>55</td>
            <td><a name='3381'>U+0D35</a></td>
            <td style="text-align:center"><bdi>&#x000D35;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER VA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER VA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>56</td>
            <td><a name='3382'>U+0D36</a></td>
            <td style="text-align:center"><bdi>&#x000D36;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER SHA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER SHA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>57</td>
            <td><a name='3383'>U+0D37</a></td>
            <td style="text-align:center"><bdi>&#x000D37;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER SSA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER SSA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>58</td>
            <td><a name='3384'>U+0D38</a></td>
            <td style="text-align:center"><bdi>&#x000D38;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER SA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER SA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>59</td>
            <td><a name='3385'>U+0D39</a></td>
            <td style="text-align:center"><bdi>&#x000D39;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER HA</td>
            <td>Consonant</td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER HA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>60</td>
            <td><a name='3390'>U+0D3E</a></td>
            <td style="text-align:center"><bdi>&#x000D3E;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM 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>MALAYALAM VOWEL SIGN AA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>61</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>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_5">set 5</a></td>
            <td>MALAYALAM VOWEL SIGN I</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>62</td>
            <td><a name='3392'>U+0D40</a></td>
            <td style="text-align:center"><bdi>&#x000D40;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM 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>MALAYALAM VOWEL SIGN II</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>63</td>
            <td><a name='3393'>U+0D41</a></td>
            <td style="text-align:center"><bdi>&#x000D41;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM 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>MALAYALAM VOWEL SIGN U</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>64</td>
            <td><a name='3394'>U+0D42</a></td>
            <td style="text-align:center"><bdi>&#x000D42;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM 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>MALAYALAM VOWEL SIGN UU</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>65</td>
            <td><a name='3395'>U+0D43</a></td>
            <td style="text-align:center"><bdi>&#x000D43;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM VOWEL SIGN VOCALIC R</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>MALAYALAM VOWEL SIGN VOCALIC R</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>66</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>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>MALAYALAM VOWEL SIGN E</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>67</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>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>MALAYALAM VOWEL SIGN EE</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>68</td>
            <td><a name='3400'>U+0D48</a></td>
            <td style="text-align:center"><bdi>&#x000D48;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM 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>MALAYALAM VOWEL SIGN AI</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>69</td>
            <td><a name='3402'>U+0D4A</a></td>
            <td style="text-align:center"><bdi>&#x000D4A;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM 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>MALAYALAM VOWEL SIGN O</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>70</td>
            <td><a name='3403'>U+0D4B</a></td>
            <td style="text-align:center"><bdi>&#x000D4B;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM 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>MALAYALAM VOWEL SIGN OO</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>71</td>
            <td><a name='3405'>U+0D4D</a></td>
            <td style="text-align:center"><bdi>&#x000D4D;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM SIGN VIRAMA</td>
            <td>Halant</td>
            <td>when: <a href="#rule_follows-only-C-or-specific-L-or-M">follows-only-C-or-specific-L-or-M</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM SIGN VIRAMA</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>72</td>
            <td><a name='3415'>U+0D57</a></td>
            <td style="text-align:center"><bdi>&#x000D57;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM AU LENGTH MARK</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>MALAYALAM AU LENGTH MARK</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>73</td>
            <td><a name='3450'>U+0D7A</a></td>
            <td style="text-align:center"><bdi>&#x000D7A;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER CHILLU NN</td>
            <td>Chillu</td>
            <td>not-when: <a href="#rule_follows-B-X-or-H">follows-B-X-or-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER CHILLU NN</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>74</td>
            <td><a name='3451'>U+0D7B</a></td>
            <td style="text-align:center"><bdi>&#x000D7B;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER CHILLU N</td>
            <td>Chillu</td>
            <td>not-when: <a href="#rule_follows-B-X-or-H">follows-B-X-or-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER CHILLU N</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>75</td>
            <td><a name='3451-3377'>U+0D7B U+0D31</a></td>
            <td style="text-align:center"><bdi>&#x000D7B;</bdi> <bdi>&#x000D31;</bdi> [<bdi>&#x000D7B;&#x000D31;</bdi>]</td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER CHILLU N MALAYALAM LETTER RRA</td>
            <td></td>
            <td></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td><a href="#variant_set_8">set 8</a></td>
            <td></td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>76</td>
            <td><a name='3452'>U+0D7C</a></td>
            <td style="text-align:center"><bdi>&#x000D7C;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER CHILLU RR</td>
            <td>Chillu</td>
            <td>not-when: <a href="#rule_follows-B-X-or-H">follows-B-X-or-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER CHILLU RR</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>77</td>
            <td><a name='3453'>U+0D7D</a></td>
            <td style="text-align:center"><bdi>&#x000D7D;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER CHILLU L</td>
            <td>Chillu</td>
            <td>not-when: <a href="#rule_follows-B-X-or-H">follows-B-X-or-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER CHILLU L</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>78</td>
            <td><a name='3454'>U+0D7E</a></td>
            <td style="text-align:center"><bdi>&#x000D7E;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER CHILLU LL</td>
            <td>Chillu</td>
            <td>not-when: <a href="#rule_follows-B-X-or-H">follows-B-X-or-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER CHILLU LL</td>
            <td><a href=#ref_106>[106]</a></td>
          </tr>
        
          <tr style="background-color:white;">
            <td>79</td>
            <td><a name='3455'>U+0D7F</a></td>
            <td style="text-align:center"><bdi>&#x000D7F;</bdi></td>
            <td>Malayalam</td>
            <td>MALAYALAM LETTER CHILLU K</td>
            <td>Chillu</td>
            <td>not-when: <a href="#rule_follows-B-X-or-H">follows-B-X-or-H</a></td>
            <!--<td>TODO - Part of repertoire</td>-->
            <td></td>
            <td>MALAYALAM LETTER CHILLU K</td>
            <td><a href=#ref_106>[106]</a></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>8</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>out-of-repertoire-var (7)<br>blocked (16)<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 - 2 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='#2848' title='ORIYA LETTER TTHA'>U+0B20</a></td>
                <td style="text-align:center"><bdi>&#x000B20;</bdi></td>
                <td style="text-align:center"><a href='#2848' title='ORIYA LETTER TTHA'>U+0B20</a></td>
                <td style="text-align:center"><bdi>&#x000B20;</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>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</td>
                <td style="text-align:center"><a href='#2848' title='ORIYA LETTER TTHA'>U+0B20</a></td>
                <td style="text-align:center"><bdi>&#x000B20;</bdi></td>
                <td style="text-align:center"><a href='#3360' title='MALAYALAM LETTER TTHA'>U+0D20</a></td>
                <td style="text-align:center"><bdi>&#x000D20;</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>
            
          
        </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='#2972' title='TAMIL LETTER JA'>U+0B9C</a></td>
                <td style="text-align:center"><bdi>&#x000B9C;</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>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</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>
            
          
        </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='#2990' title='TAMIL LETTER MA'>U+0BAE</a></td>
                <td style="text-align:center"><bdi>&#x000BAE;</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>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</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>
            
          
        </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='#2997' title='TAMIL LETTER VA'>U+0BB5</a></td>
                <td style="text-align:center"><bdi>&#x000BB5;</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>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</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>
            
          
        </table>
      
        <h3 class="varsetheader"><a name='varset_5'>Variant Set 5 — 2 Members - 2 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='#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='#3007' title='TAMIL VOWEL SIGN I'>U+0BBF</a></td>
                <td style="text-align:center"><bdi>&#x000BBF;</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>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</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>
            
          
        </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='#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='#3014' title='TAMIL VOWEL SIGN E'>U+0BC6</a></td>
                <td style="text-align:center"><bdi>&#x000BC6;</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>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</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>
            
          
        </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='#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='#3015' title='TAMIL VOWEL SIGN EE'>U+0BC7</a></td>
                <td style="text-align:center"><bdi>&#x000BC7;</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>
            
          
            
              <tr style="background-color:#F8F4EC">
                <td style="text-align:center">2</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>
            
          
        </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='#3368-3405-3377' title='MALAYALAM LETTER NA MALAYALAM SIGN VIRAMA MALAYALAM LETTER RRA'>U+0D28 U+0D4D U+0D31</a></td>
                <td style="text-align:center"><bdi>&#x000D28;</bdi> <bdi>&#x000D4D;</bdi> <bdi>&#x000D31;</bdi> [<bdi>&#x000D28;&#x000D4D;&#x000D31;</bdi>]</td>
                <td style="text-align:center"><a href='#3451-3377' title='MALAYALAM LETTER CHILLU N MALAYALAM LETTER RRA'>U+0D7B U+0D31</a></td>
                <td style="text-align:center"><bdi>&#x000D7B;</bdi> <bdi>&#x000D31;</bdi> [<bdi>&#x000D7B;&#x000D31;</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"></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_B'>B</a></td>
              <td>Tag= <strong>Anusvaram</strong></td>
              <td style="text-align:right">1</td>
              <td>{U+0D02}</td>
              <td></td>
              <td>The Anusvaram</td>
            </tr>
          
            <tr>
              <td><a name='class_C'>C</a></td>
              <td>Tag= <strong>Consonant</strong></td>
              <td style="text-align:right">36</td>
              <td>{U+0D15 U+0D16 U+0D17 U+0D18 U+0D19 U+0D1A U+0D1B U+0D1C U+0D1D U+0D1E U+0D1F U+0D20 U+0D21 U+0D22 U+0D23 …}</td>
              <td></td>
              <td>Any consonant</td>
            </tr>
          
            <tr>
              <td><a name='class_H'>H</a></td>
              <td>Tag= <strong>Halant</strong></td>
              <td style="text-align:right">1</td>
              <td>{U+0D4D}</td>
              <td></td>
              <td>The Halant/Virama</td>
            </tr>
          
            <tr>
              <td><a name='class_L'>L</a></td>
              <td>Tag= <strong>Chillu</strong></td>
              <td style="text-align:right">6</td>
              <td>{U+0D7A U+0D7B U+0D7C U+0D7D U+0D7E U+0D7F}</td>
              <td></td>
              <td>Any consonant without any vowel sound</td>
            </tr>
          
            <tr>
              <td><a name='class_M'>M</a></td>
              <td>Tag= <strong>Matra</strong></td>
              <td style="text-align:right">12</td>
              <td>{U+0D3E U+0D3F U+0D40 U+0D41 U+0D42 U+0D43 U+0D46 U+0D47 U+0D48 U+0D4A U+0D4B U+0D57}</td>
              <td></td>
              <td>Any vowel sign (matra)</td>
            </tr>
          
            <tr>
              <td><a name='class_V'>V</a></td>
              <td>Tag= <strong>Vowel</strong></td>
              <td style="text-align:right">13</td>
              <td>{U+0D05 U+0D06 U+0D07 U+0D08 U+0D09 U+0D0A U+0D0B U+0D0E U+0D0F U+0D10 U+0D12 U+0D13 U+0D14}</td>
              <td></td>
              <td>Any independent vowel</td>
            </tr>
          
            <tr>
              <td><a name='class_X'>X</a></td>
              <td>Tag= <strong>Visargam</strong></td>
              <td style="text-align:right">1</td>
              <td>{U+0D03}</td>
              <td></td>
              <td>The Visargam</td>
            </tr>
          
            <tr>
              <td><a name='class_<i>implicit</i>'><i>implicit</i></a></td>
              <td>Tag= <strong>Anusvaram</strong></td>
              <td style="text-align:right">1</td>
              <td>{U+0D02}</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_<i>implicit</i>'><i>implicit</i></a></td>
              <td>Tag= <strong>Chillu</strong></td>
              <td style="text-align:right">6</td>
              <td>{U+0D7A U+0D7B U+0D7C U+0D7D U+0D7E U+0D7F}</td>
              <td></td>
              <td></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">36</td>
              <td>{U+0D15 U+0D16 U+0D17 U+0D18 U+0D19 U+0D1A U+0D1B U+0D1C U+0D1D U+0D1E U+0D1F U+0D20 U+0D21 U+0D22 U+0D23 …}</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+0D4D}</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">12</td>
              <td>{U+0D3E U+0D3F U+0D40 U+0D41 U+0D42 U+0D43 U+0D46 U+0D47 U+0D48 U+0D4A U+0D4B U+0D57}</td>
              <td></td>
              <td></td>
            </tr>
          
            <tr>
              <td><a name='class_<i>implicit</i>'><i>implicit</i></a></td>
              <td>Tag= <strong>Visargam</strong></td>
              <td style="text-align:right">1</td>
              <td>{U+0D03}</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">13</td>
              <td>{U+0D05 U+0D06 U+0D07 U+0D08 U+0D09 U+0D0A U+0D0B U+0D0E U+0D0F U+0D10 U+0D12 U+0D13 U+0D14}</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-3 ⍟</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-only-C-or-specific-L-or-M'>follows-only-C-or-specific-L-or-M</a></td>
              <td>(([:<a href="#class_C">C</a>:]|<a href="#3393">U+0D41</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: Rule 1: H must be preceded by C or 0D41</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 2: M must be preceded by C</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-only-C-V-or-M'>follows-only-C-V-or-M</a></td>
              <td>(([:<a href="#class_C">C</a>:]|[:<a href="#class_V">V</a>:]|[:<a href="#class_M">M</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 3: B must be preceded by C, V or M and WLE 4: X must be preceded by C, V or M</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-B-X-or-H'>follows-B-X-or-H</a></td>
              <td>(([:<a href="#class_B">B</a>:]|[:<a href="#class_X">X</a>:]|[:<a href="#class_H">H</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 5: L cannot be preceded by B, X or H</td>
            </tr>
          
            <tr>
              <td><a name='rule_begins-with-L'>begins-with-L</a></td>
              <td>(start) [:<a href="#class_L">L</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>Section 7, WLE 6: Label does not begin with L</td>
            </tr>
          
            <tr>
              <td><a name='rule_follows-0D33-immediately'>follows-0D33-immediately</a></td>
              <td>⚓ →(<a href="#3379">U+0D33</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 7: 0D33 cannot immediately follow 0D33</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>labels with leading combining marks are invalid &#x235F;</td>
            </tr>
          
            <tr>
              <td>2</td>
              <td>if label match </td>
              <td><a href="#rule_begins-with-L">begins-with-L</a></td>
              <td>→</td>
              <td>invalid</td>
              <td></td>
              <td>Section 7, WLE 6: Label does not begin with L</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></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></td>
              <td>default action MSR-3 ⍟</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-3 ⍟</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-3 ⍟</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_106">106</a>]</td>
            <td>Malayalam (മലയാളം): <a href="https://www.omniglot.com/writing/malayalam.htm" rel="nofollow">https://www.omniglot.com/writing/malayalam.htm</a> (Accessed on 5th July, 2018) </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 Malayalam script</h1>        <h2>Overview</h2>    <p>This file contains Label Generation Rules (LGR) for the Malayalam script as would be appropriate for the     Root zone. For more details on this proposal see "Proposal for Generation Panel for     Neo-Brahmi Scripts Label Generation Ruleset for the Root Zone [Proposal]".     The format of this file follows [RFC 7940].</p>           <h2>Repertoire</h2>    <p>According to Section 5, "Repertoire" in [Proposal], the Malayalam LGR contains 70 unique code points.</p>                   <p>The repertoire is based on [MSR-3], which is a subset of Unicode 6.3 [Unicode 6.3].</p>          <p>Each code-point has associated Glyph, Character Name, Unicode General Category (gc), Indic Syllabic Category and References.</p>          <h2>Variants</h2>    <p>According to Section 6 "Variants", in "[Proposal]", this LGR defines cross-script variants     which are "Confusing due to deviation from normally perceived character formations by larger linguistic      community". These cases are not of mere visual similarity. These can cause confusion even to a     careful observer and hence being proposed as variants.</p>        <p>Variant Disposition: All variants are of type &ldquo;blocked&rdquo;, making labels that differ only    by these variants mutually exclusive:  whichever label containing either of these variants is chosen earlier,   the other one equivalent variant label should be blocked. There is no preference among these variants.</p>          <h2>Background of Malayalam Script</h2>    <p>Malayalam was first written with the Vatteluttu alphabet (വട്ടെഴുത്ത് Vaṭṭeḻuttŭ), which means     'round writing' and developed from the Brahmi script. The oldest known written text in Malayalam is     known as the Vazhappalli or Vazhappally inscription, is in the Vatteluttu alphabet and dates from about 830 AD.     More details in Section "3 Background on Script and Principal Languages Using It" of the [Proposal].</p>          <h2>Character Classes</h2>    <p>The basic characters in Malayalam are classified into seven main categories.     They are Consonants, Vowels, Matra, Halant, Visargam, Anusvaram and Chillu letters. </p>    <p>Consonant: Malayalam is written in an abugida script derived ultimately from Brāhmī in which     every consonant carries an inherent a. More details in Section "3.8 The Structure of     Malayalam Script" of the [Proposal].</p>    <p>Matra sign (Vowel diacritics): Vowels can be written as diacritics referred to as Matras,     when these follow consonants. More details in Section "3.8 The Structure of Malayalam Script" of the [Proposal].</p>        <p>The Implicit Vowel Killer Halant: A consonant can be combined with another consonant or conjunct     using Virama. More details in Section "3.8 The Structure of Malayalam Script" of the [Proposal].</p>    <p>Anusvaram: In Malayalam, anusvara represented as ം (0D02) however, simply represents a consonant /m/ after a vowel,     though this /m/ may be assimilated to another nasal consonant. More details in Section "3.8 The Structure of Malayalam     Script" of the [Proposal].</p>    <p>Visargam: A visargam (വിസർഗം, visargam), or visarga, represents a consonant /h/ after a vowel,     and is transliterated as ḥ. Like the anusvara, it is a special symbol, and is never followed by an     inherent vowel or another vowel. More details in Section "3.8 The Structure of Malayalam     Script" of the [Proposal].</p>    <p>Chillu letters (Chillaksharam): Malayalam also has additional pure consonants, without any vowel sound.     More details in Section "3.8 The Structure of Malayalam Script" 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 to               the Root Zone and defined in [MSR-3]. They are marked with &#x235F;.</p>                      <h3>Malayalam specific Rules</h3>   <p>These rules have been formulated so that they can be adopted for  LGR specification.</p> <p>Following symbols are used in the WLE rules:   <br/>C    →     Consonant       <br/>M    →     Matra   <br/>V    →     Vowel   <br/>B    →     Anusvara        <br/>X    →     Visarga     <br/>D        →     Chandrabindu                    <br/>H    →     Halant  <br/>L    →     Chillu  </p>              <p>The rules are: </p>       <ul>             <li>H: must be preceded by C or 0D41</li>           <li>M: must be preceded by C</li>           <li>B: must be preceded by C, V or M</li>           <li>X: must be preceded by C, V or M</li>           <li>L: cannot be preceded by B, X or H</li>         <li>Label does not begin with L</li>                <li>0D33 cannot immediately follow 0D33</li>         </ul>            <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 scripts        belonging to separate Unicode blocks. Each of these scripts will be assigned    a separate LGR; however Neo-Brahmi GP will ensure that the fundamental philosophy       behind building those LGRs are all in sync with all other Brahmi derived        scripts. This is the Malayalam LGR, which caters to Malayalam language written  using the Malayalam script.</p>           <h2>References</h2>         <p>Following references are cited in this document:</p>     <dl class="references"> <dt>[MSR-3]</dt>     <dd>Integration Panel, "Maximal Starting Repertoire — MSR-3 Overview and Rationale", 28 March 2018    https://www.icann.org/en/system/files/files/msr-3-overview-28mar18-en.pdf       </dd>     <dt>[Proposal]</dt> <dd></dd>     <dd>Neo-Brahmi Generation Panel, "Proposal for a Malayalam Script Root Zone Label Generation Rule-set ", [URL and date TBD]</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>