aboutsummaryrefslogtreecommitdiff
path: root/Tests/mtiLib/data/lookupnames-backward.ttx.GSUB
blob: cb358d7c82b85bbff2c1b210cd81ba3a5ff9a684 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?xml version="1.0" encoding="UTF-8"?>
<GSUB>
  <Version value="0x00010000"/>
  <ScriptList>
    <!-- ScriptCount=1 -->
    <ScriptRecord index="0">
      <ScriptTag value="telu"/>
      <Script>
        <DefaultLangSys>
          <ReqFeatureIndex value="65535"/>
          <!-- FeatureCount=2 -->
          <FeatureIndex index="0" value="0"/>
          <FeatureIndex index="1" value="1"/>
        </DefaultLangSys>
        <!-- LangSysCount=0 -->
      </Script>
    </ScriptRecord>
  </ScriptList>
  <FeatureList>
    <!-- FeatureCount=2 -->
    <FeatureRecord index="0">
      <FeatureTag value="akhn"/>
      <Feature>
        <!-- LookupCount=1 -->
        <LookupListIndex index="0" value="0"/>
      </Feature>
    </FeatureRecord>
    <FeatureRecord index="1">
      <FeatureTag value="akh2"/>
      <Feature>
        <!-- LookupCount=1 -->
        <LookupListIndex index="0" value="1"/>
      </Feature>
    </FeatureRecord>
  </FeatureList>
  <LookupList>
    <!-- LookupCount=2 -->
    <Lookup index="0">
      <LookupType value="1"/>
      <LookupFlag value="0"/>
      <!-- SubTableCount=1 -->
      <SingleSubst index="0">
        <Substitution in="uuvowelsignkannada" out="uuvowelsignaltkannada"/>
        <Substitution in="uvowelsignkannada" out="uvowelsignaltkannada"/>
      </SingleSubst>
    </Lookup>
    <Lookup index="1">
      <LookupType value="6"/>
      <LookupFlag value="0"/>
      <!-- SubTableCount=1 -->
      <ChainContextSubst index="0" Format="2">
        <Coverage>
          <Glyph value="uvowelsignkannada"/>
          <Glyph value="uuvowelsignkannada"/>
        </Coverage>
        <BacktrackClassDef>
          <ClassDef glyph="pakannada" class="1"/>
          <ClassDef glyph="pevowelkannada" class="1"/>
          <ClassDef glyph="phakannada" class="1"/>
          <ClassDef glyph="phevowelkannada" class="1"/>
          <ClassDef glyph="vakannada" class="1"/>
          <ClassDef glyph="vevowelkannada" class="1"/>
        </BacktrackClassDef>
        <InputClassDef>
          <ClassDef glyph="uuvowelsignkannada" class="1"/>
          <ClassDef glyph="uvowelsignkannada" class="1"/>
        </InputClassDef>
        <!-- ChainSubClassSetCount=2 -->
        <ChainSubClassSet index="0" empty="1"/>
        <ChainSubClassSet index="1">
          <!-- ChainSubClassRuleCount=1 -->
          <ChainSubClassRule index="0">
            <!-- BacktrackGlyphCount=1 -->
            <Backtrack index="0" value="1"/>
            <!-- InputGlyphCount=1 -->
            <!-- LookAheadGlyphCount=0 -->
            <!-- SubstCount=1 -->
            <SubstLookupRecord index="0">
              <SequenceIndex value="0"/>
              <LookupListIndex value="0"/>
            </SubstLookupRecord>
          </ChainSubClassRule>
        </ChainSubClassSet>
      </ChainContextSubst>
    </Lookup>
  </LookupList>
</GSUB>