Codebase list apertium-af-nl / upstream/0.3.0 apertium-afr-nld.nld-afr.t2x
upstream/0.3.0

Tree @upstream/0.3.0 (Download .tar.gz)

apertium-afr-nld.nld-afr.t2x @upstream/0.3.0raw · history · blame

<?xml version="1.0" encoding="UTF-8"?> <!-- -*- nxml -*- -->

<interchunk>
  <section-def-cats>

    <def-cat n="PR">
      <cat-item tags="PR"/>
    </def-cat>
    <def-cat n="NP">
      <cat-item tags="NP"/>
      <cat-item tags="NP.*"/>
      <cat-item tags="ADJP"/>          <!-- this part is horrible and should be fixed sensibly -->
      <cat-item tags="ADJP.*"/>
    </def-cat>
    <def-cat n="V">
      <cat-item tags="V"/>
      <cat-item tags="V.*"/>
    </def-cat>
    <def-cat n="VPART">
      <cat-item tags="V.PART"/>
    </def-cat>
    <def-cat n="REL">
      <cat-item tags="REL"/>
      <cat-item tags="REL.*"/>
    </def-cat>
  </section-def-cats>

  <section-def-attrs>
   <def-attr n="nbr">
          <attr-item tags="sg"/>
          <attr-item tags="pl"/>
          <attr-item tags="sp"/>
          <attr-item tags="ND"/>
      </def-attr>
  </section-def-attrs>
  <section-def-vars>
    <def-var n="nombre"/>
                <def-var n="genere"/>
  </section-def-vars>
  <section-rules>


<rule comment="REGLA: V VPART NP">
        <pattern>
                <pattern-item n="V"/>
                <pattern-item n="VPART"/>
                <pattern-item n="NP"/>
        </pattern>
        <action>
                        <out>
                                <chunk>
                                        <clip pos="1" part="lem"/>
                                        <clip pos="1" part="tags"/>
                                        <clip pos="1" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="3" part="lem"/>
                                        <clip pos="3" part="tags"/>
                                        <clip pos="3" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="2" part="lem"/>
                                        <clip pos="2" part="tags"/>
                                        <clip pos="2" part="chcontent"/>
                                </chunk>
                        </out>
</action>
</rule>


<!-- ^verb<V>{^hê<vbhaver><pres>$}$ ^verb_participle<V>{^ge$^wees<vbser><inf>$}$ ^pr<PR>{^in<pr>$}$ ^det_nom<NP><sg>{^die<det><def><sg>$ ^huis<n><sg>$}$ -->
<!-- V V PR NP -->

<rule comment="REGLA: V V PR NP">
        <pattern>
                <pattern-item n="V"/>
                <pattern-item n="V"/>
                <pattern-item n="PR"/>
                <pattern-item n="NP"/>
        </pattern>
        <action>
                        <out>
                                <chunk>
                                        <clip pos="1" part="lem"/>
                                        <clip pos="1" part="tags"/>
                                        <clip pos="1" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="3" part="lem"/>
                                        <clip pos="3" part="tags"/>
                                        <clip pos="3" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="4" part="lem"/>
                                        <clip pos="4" part="tags"/>
                                        <clip pos="4" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="2" part="lem"/>
                                        <clip pos="2" part="tags"/>
                                        <clip pos="2" part="chcontent"/>
                                </chunk>
                        </out>
</action>
</rule>


<!-- ^nom<NP><sg>{^Weermag<n><sg>$}$ ^verb<V>{^hê<vbhaver><pres>$}$ ^verb_participle<V>{^ge$^baklei<vblex><inf>$}$ ^det_nom<NP>{^’n<det><ind><sg>$ ^guerrilla<n><sg>$}$ ^nom<NP><sg>{^veldtog<n><sg>$}$ ^rel<REL><PRN>{^watter<rel><an>$}$ -->

<!-- SN V V SN SN REL -->

<rule comment="REGLA: NP V V NP NP REL">
        <pattern>
                <pattern-item n="NP"/>
                <pattern-item n="V"/>
                <pattern-item n="V"/>
                <pattern-item n="NP"/>
                <pattern-item n="NP"/>
                <pattern-item n="REL"/>
        </pattern>
        <action>
                        <out>
                                <chunk>
                                        <clip pos="1" part="lem"/>
                                        <clip pos="1" part="tags"/>
                                        <clip pos="1" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="2" part="lem"/>
                                        <clip pos="2" part="tags"/>
                                        <clip pos="2" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="4" part="lem"/>
                                        <clip pos="4" part="tags"/>
                                        <clip pos="4" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="5" part="lem"/>
                                        <clip pos="5" part="tags"/>
                                        <clip pos="5" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="3" part="lem"/>
                                        <clip pos="3" part="tags"/>
                                        <clip pos="3" part="chcontent"/>
                                </chunk>
			<b/>
                                <chunk>
                                        <clip pos="6" part="lem"/>
                                        <clip pos="6" part="tags"/>
                                        <clip pos="6" part="chcontent"/>
                                </chunk>
                        </out>
</action>
</rule>

</section-rules>
</interchunk>