Listing of charset.rng

<?xml version="1.0" encoding="UTF-8"?>
<grammar  xmlns="http://relaxng.org/ns/structure/1.0"
          datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes" >
  <define name="lV">
    <data type="string">
      <param name="pattern">[aeiu]([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
  <define name="lVCv">
    <data type="string">
      <param name="pattern" >([aeiu][ʾbdeghḫiŋklmnpqrsšṣśtṭuwyz])+[aeiu]?([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
  <define name="lCVc">
    <data type="string">
      <param name="pattern" >([ʾbdeghḫiŋklmnpqrsšṣśtṭuwyz][aeiu])+[ʾbdeghḫiŋklmnpqrsšṣśtṭuwyz]?([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
  <define name="lVCCvc">
    <data type="string">
      <param name="pattern" >([aeiu][ʾbdeghḫiŋklmnpqrsšṣśtṭuwyz]{1,2})+([aeiu][ʾbdeghḫiŋklmnpqrsšṣśtṭuwyz]?)([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
  <define name="lCVCCvc">
    <data type="string">
      <param name="pattern" >(suen|kuara|[ʾbdeghḫiŋklmnpqrsšṣśtṭuwyz]([aeiu][ʾbdeghḫiŋklmnpqrsšṣśtṭuwyz]{1,2})+([aeiu][ʾbdeghḫiŋklmnpqrsšṣśtṭuwyz]?))([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
  <define name="uV">
    <data type="string">
      <param name="pattern">[AEIU]([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
  <define name="uVCv">
    <data type="string">
      <param name="pattern" >([AEIU][ʾBDEGHḪIŊKLMNPQRSŠṢŚTṬUWYZ])+[AEIU]?([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
  <define name="uCVc">
    <data type="string">
      <param name="pattern" >([ʾBDEGHḪIŊKLMNPQRSŠṢŚTṬUWYZ][AEIU])+[ʾBDEGHḪIŊKLMNPQRSŠṢŚTṬUWYZ]?([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
  <define name="uVCCvc">
    <data type="string">
      <param name="pattern" >([AEIU][ʾBDEGHḪIŊKLMNPQRSŠṢŚTṬUWYZ]{1,2})+([AEIU][ʾBDEGHḪIŊKLMNPQRSŠṢŚTṬUWYZ]?)([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
  <define name="uCVCCvc">
    <data type="string">
      <param name="pattern" >[ʾBDEGHḪIŊKLMNPQRSŠṢŚTṬUWYZ]([AEIU][ʾBDEGHḪIŊKLMNPQRSŠṢŚTṬUWYZ]{1,2})+([AEIU][ʾBDEGHḪIŊKLMNPQRSŠṢŚTṬUWYZ]?)([₁₂₃₄₅₆₇₈₉][₀₁₂₃₄₅₆₇₈₉]?|₊)?</param>
    </data>
  </define>
</grammar>