xref: /aosp_15_r20/external/fonttools/Tests/mtiLib/data/mti/gsubreversechanined.ttx.GSUB (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hughes<?xml version="1.0" encoding="UTF-8"?>
2*e1fe3e4aSElliott Hughes<GSUB>
3*e1fe3e4aSElliott Hughes  <Version value="0x00010000"/>
4*e1fe3e4aSElliott Hughes  <LookupList>
5*e1fe3e4aSElliott Hughes    <!-- LookupCount=1 -->
6*e1fe3e4aSElliott Hughes    <!-- arabicReverse:  -->
7*e1fe3e4aSElliott Hughes    <Lookup index="0">
8*e1fe3e4aSElliott Hughes      <LookupType value="8"/>
9*e1fe3e4aSElliott Hughes      <LookupFlag value="9"/><!-- rightToLeft ignoreMarks -->
10*e1fe3e4aSElliott Hughes      <!-- SubTableCount=3 -->
11*e1fe3e4aSElliott Hughes      <ReverseChainSingleSubst index="0" Format="1">
12*e1fe3e4aSElliott Hughes        <Coverage>
13*e1fe3e4aSElliott Hughes          <Glyph value="rayf2"/>
14*e1fe3e4aSElliott Hughes          <Glyph value="reyf2"/>
15*e1fe3e4aSElliott Hughes          <Glyph value="yayf2"/>
16*e1fe3e4aSElliott Hughes          <Glyph value="zayf2"/>
17*e1fe3e4aSElliott Hughes        </Coverage>
18*e1fe3e4aSElliott Hughes        <!-- BacktrackGlyphCount=1 -->
19*e1fe3e4aSElliott Hughes        <BacktrackCoverage index="0">
20*e1fe3e4aSElliott Hughes          <Glyph value="bayi1"/>
21*e1fe3e4aSElliott Hughes          <Glyph value="jeemi1"/>
22*e1fe3e4aSElliott Hughes          <Glyph value="kafi1"/>
23*e1fe3e4aSElliott Hughes          <Glyph value="ghafi1"/>
24*e1fe3e4aSElliott Hughes          <Glyph value="laami1"/>
25*e1fe3e4aSElliott Hughes          <Glyph value="kafm1"/>
26*e1fe3e4aSElliott Hughes          <Glyph value="ghafm1"/>
27*e1fe3e4aSElliott Hughes          <Glyph value="laamm1"/>
28*e1fe3e4aSElliott Hughes        </BacktrackCoverage>
29*e1fe3e4aSElliott Hughes        <!-- LookAheadGlyphCount=0 -->
30*e1fe3e4aSElliott Hughes        <!-- GlyphCount=4 -->
31*e1fe3e4aSElliott Hughes        <Substitute index="0" value="rayf1"/>
32*e1fe3e4aSElliott Hughes        <Substitute index="1" value="reyf1"/>
33*e1fe3e4aSElliott Hughes        <Substitute index="2" value="yayf1"/>
34*e1fe3e4aSElliott Hughes        <Substitute index="3" value="zayf1"/>
35*e1fe3e4aSElliott Hughes      </ReverseChainSingleSubst>
36*e1fe3e4aSElliott Hughes      <ReverseChainSingleSubst index="1" Format="1">
37*e1fe3e4aSElliott Hughes        <Coverage>
38*e1fe3e4aSElliott Hughes          <Glyph value="ayehf2"/>
39*e1fe3e4aSElliott Hughes          <Glyph value="hamzayeharabf2"/>
40*e1fe3e4aSElliott Hughes          <Glyph value="hamzayehf2"/>
41*e1fe3e4aSElliott Hughes          <Glyph value="yehf2"/>
42*e1fe3e4aSElliott Hughes        </Coverage>
43*e1fe3e4aSElliott Hughes        <!-- BacktrackGlyphCount=1 -->
44*e1fe3e4aSElliott Hughes        <BacktrackCoverage index="0">
45*e1fe3e4aSElliott Hughes          <Glyph value="bayi1"/>
46*e1fe3e4aSElliott Hughes          <Glyph value="kafi1"/>
47*e1fe3e4aSElliott Hughes          <Glyph value="ghafi1"/>
48*e1fe3e4aSElliott Hughes          <Glyph value="laami1"/>
49*e1fe3e4aSElliott Hughes          <Glyph value="kafm1"/>
50*e1fe3e4aSElliott Hughes          <Glyph value="ghafm1"/>
51*e1fe3e4aSElliott Hughes          <Glyph value="laamm1"/>
52*e1fe3e4aSElliott Hughes          <Glyph value="fayi1"/>
53*e1fe3e4aSElliott Hughes        </BacktrackCoverage>
54*e1fe3e4aSElliott Hughes        <!-- LookAheadGlyphCount=0 -->
55*e1fe3e4aSElliott Hughes        <!-- GlyphCount=4 -->
56*e1fe3e4aSElliott Hughes        <Substitute index="0" value="ayehf1"/>
57*e1fe3e4aSElliott Hughes        <Substitute index="1" value="hamzayeharabf1"/>
58*e1fe3e4aSElliott Hughes        <Substitute index="2" value="hamzayehf1"/>
59*e1fe3e4aSElliott Hughes        <Substitute index="3" value="yehf1"/>
60*e1fe3e4aSElliott Hughes      </ReverseChainSingleSubst>
61*e1fe3e4aSElliott Hughes      <ReverseChainSingleSubst index="2" Format="1">
62*e1fe3e4aSElliott Hughes        <Coverage>
63*e1fe3e4aSElliott Hughes          <Glyph value="dal"/>
64*e1fe3e4aSElliott Hughes          <Glyph value="del"/>
65*e1fe3e4aSElliott Hughes          <Glyph value="zal"/>
66*e1fe3e4aSElliott Hughes        </Coverage>
67*e1fe3e4aSElliott Hughes        <!-- BacktrackGlyphCount=0 -->
68*e1fe3e4aSElliott Hughes        <!-- LookAheadGlyphCount=1 -->
69*e1fe3e4aSElliott Hughes        <LookAheadCoverage index="0">
70*e1fe3e4aSElliott Hughes          <Glyph value="ray"/>
71*e1fe3e4aSElliott Hughes          <Glyph value="rey"/>
72*e1fe3e4aSElliott Hughes          <Glyph value="zay"/>
73*e1fe3e4aSElliott Hughes          <Glyph value="yay"/>
74*e1fe3e4aSElliott Hughes        </LookAheadCoverage>
75*e1fe3e4aSElliott Hughes        <!-- GlyphCount=3 -->
76*e1fe3e4aSElliott Hughes        <Substitute index="0" value="dal1"/>
77*e1fe3e4aSElliott Hughes        <Substitute index="1" value="del1"/>
78*e1fe3e4aSElliott Hughes        <Substitute index="2" value="zal1"/>
79*e1fe3e4aSElliott Hughes      </ReverseChainSingleSubst>
80*e1fe3e4aSElliott Hughes    </Lookup>
81*e1fe3e4aSElliott Hughes  </LookupList>
82*e1fe3e4aSElliott Hughes</GSUB>
83