initial XML:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <vp tam="pres-punct">
      <verb>catch</verb>
    </vp>
    <np role="subj" number="sing" def="def">
      <noun>woman</noun>
      <pp role="comitative">
        <np number="sing" def="def">
          <noun>knife</noun>
        </np>
      </pp>
    </np>
    <np role="obj" def="def" number="plur" tr="rheme">
      <noun>mouse</noun>
      <adj>blind</adj>
      <num>three</num>
      <det>yon</det>
    </np>
  </s>
</example>

cleanup:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
-    <vp tam="pres-punct">
-      <verb>catch</verb>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+      <word posp="verb" gloss="catch"/>
    </vp>
-    <np role="subj" number="sing" def="def">
-      <noun>woman</noun>
+    <np role="subj" number="sing" def="def" locus="number">
+      <word posp="noun" gloss="woman"/>
      <pp role="comitative">
-        <np number="sing" def="def">
-          <noun>knife</noun>
+        <np number="sing" def="def" locus="number">
+          <word posp="noun" gloss="knife"/>
        </np>
      </pp>
    </np>
-    <np role="obj" def="def" number="plur" tr="rheme">
-      <noun>mouse</noun>
-      <adj>blind</adj>
-      <num>three</num>
-      <det>yon</det>
+    <np role="obj" def="def" number="plur" tr="rheme" locus="number">
+      <word posp="noun" gloss="mouse"/>
+      <word posp="adj" gloss="blind"/>
+      <word posp="num" gloss="three"/>
+      <word posp="det" gloss="yon"/>
    </np>
  </s>
</example>

module adj2verb:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="subj" number="sing" def="def" locus="number">
      <word posp="noun" gloss="woman"/>
      <pp role="comitative">
        <np number="sing" def="def" locus="number">
          <word posp="noun" gloss="knife"/>
        </np>
      </pp>
    </np>
    <np role="obj" def="def" number="plur" tr="rheme" locus="number">
+      <relp>
+        <vp tam="pres-state">
+          <word lexposp="adj" posp="verb" gloss="blind"/>
+        </vp>
+        <np head="this" role="subj" number="plur">
          <word posp="noun" gloss="mouse"/>
-      <word posp="adj" gloss="blind"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
+      </relp>
+    </np>
  </s>
</example>

module articles:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="subj" number="sing" def="def" locus="number">
      <word posp="noun" gloss="woman"/>
+      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <np number="sing" def="def" locus="number">
          <word posp="noun" gloss="knife"/>
+          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <np role="obj" def="def" number="plur" tr="rheme" locus="number">
      <relp>
        <vp tam="pres-state">
          <word lexposp="adj" posp="verb" gloss="blind"/>
        </vp>
        <np head="this" role="subj" number="plur">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
      </relp>
    </np>
  </s>
</example>

module nonpastonly:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="subj" number="sing" def="def" locus="number">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <np number="sing" def="def" locus="number">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <np role="obj" def="def" number="plur" tr="rheme" locus="number">
      <relp>
-        <vp tam="pres-state">
+        <vp tam="pres-state" ta="PRES">
          <word lexposp="adj" posp="verb" gloss="blind"/>
        </vp>
        <np head="this" role="subj" number="plur">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
      </relp>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="subj" number="sing" def="def" locus="number">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <np number="sing" def="def" locus="number">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <np role="obj" def="def" number="plur" tr="rheme" locus="number">
-      <relp>
+      <subs>
        <vp tam="pres-state" ta="PRES">
          <word lexposp="adj" posp="verb" gloss="blind"/>
        </vp>
-        <np head="this" role="subj" number="plur">
+        <np role="subj" number="plur">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
-      </relp>
+      </subs>
    </np>
  </s>
</example>

module sentenceconnectors: No change.

module nominalise:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="subj" number="sing" def="def" locus="number">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <np number="sing" def="def" locus="number">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <np role="obj" def="def" number="plur" tr="rheme" locus="number">
-      <subs>
-        <vp tam="pres-state" ta="PRES">
-          <word lexposp="adj" posp="verb" gloss="blind"/>
-        </vp>
-        <np role="subj" number="plur">
+      <np type="owner_owned">
+        <np role="owned" number="plur">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
+        <np role="owner">
+          <subs>
+            <vp tam="pres-state" ta="PRES">
+              <word lexposp="adj" posp="verb" gloss="blind"/>
+            </vp>
          </subs>
        </np>
+      </np>
+    </np>
  </s>
</example>
tva1
tva2
tva1
tva2

module affixdensity: No change.

module adpositions:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="subj" number="sing" def="def" locus="number">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
+        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <np role="obj" def="def" number="plur" tr="rheme" locus="number">
      <np type="owner_owned">
        <np role="owned" number="plur">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
        <np role="owner">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module constorder:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="catch"/>
-    </vp>
    <np role="subj" number="sing" def="def" locus="number">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="catch"/>
+    </vp>
    <np role="obj" def="def" number="plur" tr="rheme" locus="number">
      <np type="owner_owned">
        <np role="owned" number="plur">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
        <np role="owner">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module casemarking:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
-    <np role="subj" number="sing" def="def" locus="number">
+    <np role="subj" number="sing" def="def" locus="number" case="NOM">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
-    <np role="obj" def="def" number="plur" tr="rheme" locus="number">
+    <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
      <np type="owner_owned">
        <np role="owned" number="plur">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
        <np role="owner">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module markowner:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
      <np type="owner_owned">
        <np role="owned" number="plur">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
-        <np role="owner">
+        <np role="owner" case="GEN">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module addgender:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
-    <np role="subj" number="sing" def="def" locus="number" case="NOM">
+    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
-        <np number="sing" def="def" locus="number">
+        <np number="sing" def="def" locus="number" gender="masc">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
-    <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
-      <np type="owner_owned">
-        <np role="owned" number="plur">
+    <np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="masc">
+      <np type="owner_owned" gender="neut">
+        <np role="owned" number="plur" gender="neut">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
-        <np role="owner" case="GEN">
+        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module propagatenumber:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number" gender="masc">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="masc">
-      <np type="owner_owned" gender="neut">
+      <np type="owner_owned" gender="neut" number="plur">
        <np role="owned" number="plur" gender="neut">
          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
          <word posp="det" gloss="yon"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number" gender="masc">
          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="masc">
      <np type="owner_owned" gender="neut" number="plur">
        <np role="owned" number="plur" gender="neut">
-          <word posp="noun" gloss="mouse"/>
          <word posp="num" gloss="three"/>
+          <word posp="noun" gloss="mouse"/>
          <word posp="det" gloss="yon"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module wordorder:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
-      <word posp="noun" gloss="woman"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="woman"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number" gender="masc">
-          <word posp="noun" gloss="knife"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="knife"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="masc">
      <np type="owner_owned" gender="neut" number="plur">
        <np role="owned" number="plur" gender="neut">
+          <word posp="det" gloss="yon"/>
          <word posp="num" gloss="three"/>
          <word posp="noun" gloss="mouse"/>
-          <word posp="det" gloss="yon"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="woman"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="knife"/>
        </np>
      </pp>
    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc">
      <word posp="verb" gloss="catch"/>
    </vp>
    <np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="masc">
      <np type="owner_owned" gender="neut" number="plur">
        <np role="owned" number="plur" gender="neut">
          <word posp="det" gloss="yon"/>
          <word posp="num" gloss="three"/>
          <word posp="noun" gloss="mouse"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

prodrop: No change.

addclitics:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="woman"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="knife"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="catch"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="masc">
      <np type="owner_owned" gender="neut" number="plur">
        <np role="owned" number="plur" gender="neut">
          <word posp="det" gloss="yon"/>
          <word posp="num" gloss="three"/>
          <word posp="noun" gloss="mouse"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="pres-state" ta="PRES">
              <word lexposp="adj" posp="verb" gloss="blind"/>
            </vp>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="woman"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="knife"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="catch"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
-    <np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="masc">
-      <np type="owner_owned" gender="neut" number="plur">
+    <np type="owner_owned" gender="neut" number="plur" role="obj" def="def" tr="rheme" locus="number" case="ACC">
      <np role="owned" number="plur" gender="neut">
        <word posp="det" gloss="yon"/>
        <word posp="num" gloss="three"/>
        <word posp="noun" gloss="mouse"/>
      </np>
      <np role="owner" case="GEN" gender="masc" number="sing">
        <subs>
          <vp tam="pres-state" ta="PRES">
            <word lexposp="adj" posp="verb" gloss="blind"/>
          </vp>
        </subs>
      </np>
    </np>
-    </np>
  </s>
</example>

unwrapOwnerOwned:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="woman"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s"/>
        <np number="sing" def="def" locus="number" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="knife"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="catch"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
-    <np type="owner_owned" gender="neut" number="plur" role="obj" def="def" tr="rheme" locus="number" case="ACC">
-      <np role="owned" number="plur" gender="neut">
+    <np role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">
      <word posp="det" gloss="yon"/>
      <word posp="num" gloss="three"/>
      <word posp="noun" gloss="mouse"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="pres-state" ta="PRES">
          <word lexposp="adj" posp="verb" gloss="blind"/>
        </vp>
      </subs>
    </np>
-    </np>
  </s>
</example>

movedowntoword:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="woman"/>
+      <word gloss="the" posp="det" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem"/>
+      <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem"/>
      <pp role="comitative">
-        <word gloss="COMIT" posp="pp" owner="3s"/>
+        <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
        <np number="sing" def="def" locus="number" gender="masc">
-          <word gloss="the" posp="det"/>
-          <word posp="noun" gloss="knife"/>
+          <word gloss="the" posp="det" number="sing" def="def" locus="number" gender="masc"/>
+          <word posp="noun" gloss="knife" number="sing" def="def" locus="number" gender="masc"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="catch"/>
+      <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">
-      <word posp="det" gloss="yon"/>
-      <word posp="num" gloss="three"/>
-      <word posp="noun" gloss="mouse"/>
+      <word posp="det" gloss="yon" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
+      <word posp="num" gloss="three" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
+      <word posp="noun" gloss="mouse" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="pres-state" ta="PRES">
-          <word lexposp="adj" posp="verb" gloss="blind"/>
+          <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/>
        </vp>
      </subs>
    </np>
  </s>
</example>
About to call getSlotValue for woman/noun/case/optional
Got NOM
About to call getSlotValue for woman/noun/number/optional
Got sing
About to call getSlotValue for knife/noun/case/optional
About to call getSlotValue for knife/noun/number/optional
Got sing
About to call getSlotValue for catch/verb/subj/obligatory
Got 3.sing.fem
About to call getSlotValue for mouse/noun/case/optional
Got ACC
About to call getSlotValue for mouse/noun/number/optional
Got plur
About to call getSlotValue for blind/verb/subj/obligatory
calling defaultval for subj/
defaultval: verb, subj
returning 3.sing.masc
Got 3.sing.masc

addaffixes:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <s>
    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
      <word gloss="the" posp="det" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem"/>
+      <thingy type="nouncase" function="prefix" gloss="NOM"/>
      <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
      <pp role="comitative">
        <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
        <np number="sing" def="def" locus="number" gender="masc">
          <word gloss="the" posp="det" number="sing" def="def" locus="number" gender="masc"/>
          <word posp="noun" gloss="knife" number="sing" def="def" locus="number" gender="masc"/>
+          <thingy type="nounnumber" function="suffix" gloss="sing"/>
        </np>
      </pp>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.fem"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">
      <word posp="det" gloss="yon" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
      <word posp="num" gloss="three" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="mouse" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
+      <thingy type="nounnumber" function="suffix" gloss="plur"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="pres-state" ta="PRES">
          <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/>
+          <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
        </vp>
      </subs>
    </np>
  </s>
</example>

flatten:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
-  <s>
-    <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">
+  <flat>
    <word gloss="the" posp="det" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-      <pp role="comitative">
    <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
-        <np number="sing" def="def" locus="number" gender="masc">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" gender="masc"/>
    <word posp="noun" gloss="knife" number="sing" def="def" locus="number" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-        </np>
-      </pp>
-    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.fem"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">
    <word posp="det" gloss="yon" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
    <word posp="num" gloss="three" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="mouse" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
    <thingy type="nounnumber" function="suffix" gloss="plur"/>
-    </np>
-    <np role="owner" case="GEN" gender="masc" number="sing">
-      <subs>
-        <vp tam="pres-state" ta="PRES">
    <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-        </vp>
-      </subs>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <flat>
-    <word gloss="the" posp="det" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" gender="masc"/>
-    <word posp="noun" gloss="knife" number="sing" def="def" locus="number" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.fem"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word posp="det" gloss="yon" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
-    <word posp="num" gloss="three" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="mouse" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC"/>
-    <thingy type="nounnumber" function="suffix" gloss="plur"/>
-    <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
+    <word gloss="the" posp="det" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">|k|a|ɲ|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="COMIT" posp="pp" owner="3s" role="comitative">|n|uː|</word>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" gender="masc">|k|i|</word>
+    <word posp="noun" gloss="knife" number="sing" def="def" locus="number" gender="masc">|x|aː|l|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc">|f|a|n|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.fem.SUBJ">-|i|t|a|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word posp="det" gloss="yon" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">|f|a|</word>
+    <word posp="num" gloss="three" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">|ŋ|a|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="mouse" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">|m|u|t|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="plur">-|s|aː|</thingy>
+    <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES">|s|iː|n|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
  </flat>
</example>

vowelharmony: No change.

### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|a|ɲ|u|
#-> kaɲu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |n|uː|
#-> nuː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |x|aː|l|u|
#-> xaːlu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|n|
#-> fan

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|i|t|a|
#-> -ita

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|
#-> fa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ŋ|a|
#-> ŋa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |m|u|t|a|
#-> muta

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|s|aː|
#-> -saː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|iː|n|
#-> siːn

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i| |k|a|ɲ|u| |n|uː| |k|i| |x|aː|l|u| |f|a|n||i|t|a| |s|a| |f|a| |ŋ|a| |ɲ|i||m|u|t|a||s|aː| |s|iː|n||uː|h|iː|
#-> ki kaɲu nuː ki xaːlu fanita sa fa ŋa ɲimutasaː siːnuːhiː

removetags:

<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
  <flat>
    <word gloss="the" posp="det" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" gender="fem">|k|a|ɲ|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="COMIT" posp="pp" owner="3s" role="comitative">|n|uː|</word>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" gender="masc">|k|i|</word>
    <word posp="noun" gloss="knife" number="sing" def="def" locus="number" gender="masc">|x|aː|l|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.masc">|f|a|n|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.fem.SUBJ">-|i|t|a|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word posp="det" gloss="yon" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">|f|a|</word>
    <word posp="num" gloss="three" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">|ŋ|a|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="mouse" role="owned" number="plur" gender="neut" def="def" tr="rheme" locus="number" case="ACC">|m|u|t|a|</word>
    <thingy type="nounnumber" function="suffix" gloss="plur">-|s|aː|</thingy>
    <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES">|s|iː|n|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;kaɲu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;woman&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;nuː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;COMIT&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;xaːlu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;knife&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;fan&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;catch&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-ita&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.fem.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;fa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;yon&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ŋa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;three&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;muta&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;mouse&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-saː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;plur&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;siːn&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;blind&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ki kaɲu nuː ki xaːlu fanita sa fa ŋa ɲimutasaː siːnuːhiː</p>
+  <p>ки кању Нуу ки хаалу фанита са фа ӈа њимутасаа сиинуугии</p>
+  <il>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>woman</g>
+    </w>
+    <w>
+      <o/>
+      <g>COMIT</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>knife</g>
+    </w>
+    <w>
+      <o/>
+      <g>catch</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.fem.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>yon</g>
+    </w>
+    <w>
+      <o/>
+      <g>three</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>mouse</g>
+    </w>
+    <w>
+      <o/>
+      <g>plur</g>
+    </w>
+    <w>
+      <o/>
+      <g>blind</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+  </il>
</example>
### ki kaɲu nuː ki xaːlu fanita sa fa ŋa ɲimutasaː siːnuːhiː
#-> ki kaɲu nuː ki xaːlu fanita sa fa ŋa ɲimutasaː siːnuːhiː

initial XML:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
    <vp tam="past-punct">
      <verb>kill</verb>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj">
      <pron person="1excl" number="dual"/>
    </np>
    <np def="def" tr="rheme" number="sing" role="obj">
      <noun>tiger</noun>
    </np>
  </s>
  <s>
    <vp tam="pres-state">
      <verb>be</verb>
      <adj>happy</adj>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj">
      <pron person="1incl" number="plur"/>
    </np>
  </s>
</example>

cleanup:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
-    <vp tam="past-punct">
-      <verb>kill</verb>
+    <vp tam="past-punct" negation="POS" question="not.Q">
+      <word posp="verb" gloss="kill"/>
    </vp>
-    <np def="def" number="plur" tr="theme" role="subj">
-      <pron person="1excl" number="dual"/>
+    <np def="def" number="plur" tr="theme" role="subj" locus="number">
+      <word person="1excl" number="dual" posp="pron"/>
    </np>
-    <np def="def" tr="rheme" number="sing" role="obj">
-      <noun>tiger</noun>
+    <np def="def" tr="rheme" number="sing" role="obj" locus="number">
+      <word posp="noun" gloss="tiger"/>
    </np>
  </s>
  <s>
-    <vp tam="pres-state">
-      <verb>be</verb>
-      <adj>happy</adj>
+    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active">
+      <word posp="verb" gloss="be"/>
+      <word posp="adj" gloss="happy"/>
    </vp>
-    <np def="def" number="plur" tr="theme" role="subj">
-      <pron person="1incl" number="plur"/>
+    <np def="def" number="plur" tr="theme" role="subj" locus="number">
+      <word person="1incl" number="plur" posp="pron"/>
    </np>
  </s>
</example>

module adj2verb:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
    <vp tam="past-punct" negation="POS" question="not.Q">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1excl" number="dual" posp="pron"/>
    </np>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number">
      <word posp="noun" gloss="tiger"/>
    </np>
  </s>
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active">
-      <word posp="verb" gloss="be"/>
-      <word posp="adj" gloss="happy"/>
+      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1incl" number="plur" posp="pron"/>
    </np>
  </s>
</example>

module articles:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
    <vp tam="past-punct" negation="POS" question="not.Q">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1excl" number="dual" posp="pron"/>
    </np>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number">
      <word posp="noun" gloss="tiger"/>
+      <word gloss="the" posp="det"/>
    </np>
  </s>
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active">
      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1incl" number="plur" posp="pron"/>
    </np>
  </s>
</example>

module nonpastonly:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
-    <vp tam="past-punct" negation="POS" question="not.Q">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1excl" number="dual" posp="pron"/>
    </np>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number">
      <word posp="noun" gloss="tiger"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1incl" number="plur" posp="pron"/>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
+    <word gloss="because" posp="conj"/>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1excl" number="dual" posp="pron"/>
    </np>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number">
      <word posp="noun" gloss="tiger"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1incl" number="plur" posp="pron"/>
    </np>
  </s>
</example>

module nominalise: No change.

tva1
tva2
tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
-    <word gloss="because" posp="conj"/>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
-      <word posp="verb" gloss="kill"/>
-    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1excl" number="dual" posp="pron"/>
    </np>
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+      <word posp="verb" gloss="kill"/>
+    </vp>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number">
      <word posp="noun" gloss="tiger"/>
      <word gloss="the" posp="det"/>
    </np>
+    <word gloss="because" posp="conj"/>
  </s>
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="happy" lexposp="adj"/>
-    </vp>
    <np def="def" number="plur" tr="theme" role="subj" locus="number">
      <word person="1incl" number="plur" posp="pron"/>
    </np>
+    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="happy" lexposp="adj"/>
+    </vp>
  </s>
</example>

module casemarking:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
-    <np def="def" number="plur" tr="theme" role="subj" locus="number">
+    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
      <word person="1excl" number="dual" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
-    <np def="def" tr="rheme" number="sing" role="obj" locus="number">
+    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC">
      <word posp="noun" gloss="tiger"/>
      <word gloss="the" posp="det"/>
    </np>
    <word gloss="because" posp="conj"/>
  </s>
  <s>
-    <np def="def" number="plur" tr="theme" role="subj" locus="number">
+    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
      <word person="1incl" number="plur" posp="pron"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
  </s>
</example>

module markowner: No change.

module addgender:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
      <word person="1excl" number="dual" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
-    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC">
+    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">
      <word posp="noun" gloss="tiger"/>
      <word gloss="the" posp="det"/>
    </np>
    <word gloss="because" posp="conj"/>
  </s>
  <s>
    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
      <word person="1incl" number="plur" posp="pron"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
  </s>
</example>

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
      <word person="1excl" number="dual" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">
-      <word posp="noun" gloss="tiger"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="tiger"/>
    </np>
    <word gloss="because" posp="conj"/>
  </s>
  <s>
    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
      <word person="1incl" number="plur" posp="pron"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
-      <word person="1excl" number="dual" posp="pron"/>
+      <word person="1excl" number="dual" posp="pron" gloss="1excl.dual" gender="neut"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="tiger"/>
    </np>
    <word gloss="because" posp="conj"/>
  </s>
  <s>
    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
-      <word person="1incl" number="plur" posp="pron"/>
+      <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" gender="neut"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
  </s>
</example>

copyuptophrase:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
-    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
+    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM" person="1excl">
      <word person="1excl" number="dual" posp="pron" gloss="1excl.dual" gender="neut"/>
    </np>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="tiger"/>
    </np>
    <word gloss="because" posp="conj"/>
  </s>
  <s>
-    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM">
+    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM" person="1incl">
      <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" gender="neut"/>
    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur">
      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
  </s>
</example>

prodrop:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
-    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM" person="1excl">
-      <word person="1excl" number="dual" posp="pron" gloss="1excl.dual" gender="neut"/>
-    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="tiger"/>
    </np>
    <word gloss="because" posp="conj"/>
  </s>
  <s>
-    <np def="def" number="plur" tr="theme" role="subj" locus="number" case="NOM" person="1incl">
-      <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" gender="neut"/>
-    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur">
      <word posp="verb" gloss="happy" lexposp="adj"/>
    </vp>
  </s>
</example>

addclitics:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="tiger"/>
    </np>
    <word gloss="because" posp="conj"/>
  </s>
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="happy" lexposp="adj"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="kill"/>
+      <word posp="verb" gloss="kill" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut"/>
    </vp>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="tiger"/>
+      <word gloss="the" posp="det" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
+      <word posp="noun" gloss="tiger" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
    </np>
    <word gloss="because" posp="conj"/>
  </s>
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="happy" lexposp="adj"/>
+      <word posp="verb" gloss="happy" lexposp="adj" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
  </s>
</example>
About to call getSlotValue for kill/verb/subj/obligatory
Got 1excl.plur
About to call getSlotValue for tiger/noun/case/optional
Got ACC
About to call getSlotValue for tiger/noun/number/optional
Got sing
About to call getSlotValue for happy/verb/subj/obligatory
Got 1incl.plur

addaffixes:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <s connector="because">
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kill" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut"/>
+      <thingy type="verbsubj" function="suffix" gloss="1excl.plur"/>
    </vp>
    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="tiger" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <word gloss="because" posp="conj"/>
  </s>
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="happy" lexposp="adj" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur"/>
+      <thingy type="verbsubj" function="suffix" gloss="1incl.plur"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
  </s>
</example>

flatten:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
-  <s connector="because">
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut">
+  <flat>
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="kill" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut"/>
    <thingy type="verbsubj" function="suffix" gloss="1excl.plur"/>
-    </vp>
-    <np def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">
    <word gloss="the" posp="det" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="tiger" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
    <word gloss="because" posp="conj"/>
-  </s>
-  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="happy" lexposp="adj" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur"/>
    <thingy type="verbsubj" function="suffix" gloss="1incl.plur"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-  </s>
+  </flat>
</example>

addvocab:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="kill" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut"/>
-    <thingy type="verbsubj" function="suffix" gloss="1excl.plur"/>
-    <word gloss="the" posp="det" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="tiger" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="because" posp="conj"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="happy" lexposp="adj" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur"/>
-    <thingy type="verbsubj" function="suffix" gloss="1incl.plur"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="kill" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut">|f|u|x|</word>
+    <thingy type="verbsubj" function="suffix" gloss="1excl.plur.SUBJ">-|iː|x|u|</thingy>
+    <word gloss="the" posp="det" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="tiger" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">|x|i|j|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="because" posp="conj">|s|iː|</word>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="happy" lexposp="adj" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur">|n|u|h|</word>
+    <thingy type="verbsubj" function="suffix" gloss="1incl.plur.SUBJ">-|uː|h|aː|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
  </flat>
</example>

vowelharmony: No change.

### |f|u|x|
#-> fux

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|iː|x|u|
#-> -iːxu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |x|i|j|a|
#-> xija

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|iː|
#-> siː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |n|u|h|
#-> nuh

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|aː|
#-> -uːhaː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|u|x||iː|x|u| |k|i| |ɲ|i||x|i|j|a| |s|iː| |n|u|h||uː|h|aː| |s|a|
#-> fuxiːxu ki ɲixija siː nuhuːhaː sa

removetags:

<example id="inclexcl" translation="Because the two of us [not including the listener] killed the tiger, we [including the listener] are all now happy.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="kill" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.plur" obj="3.sing.neut">|f|u|x|</word>
    <thingy type="verbsubj" function="suffix" gloss="1excl.plur.SUBJ">-|iː|x|u|</thingy>
    <word gloss="the" posp="det" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="tiger" def="def" tr="rheme" number="sing" role="obj" locus="number" case="ACC" gender="neut">|x|i|j|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="because" posp="conj">|s|iː|</word>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="happy" lexposp="adj" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1incl.plur">|n|u|h|</word>
    <thingy type="verbsubj" function="suffix" gloss="1incl.plur.SUBJ">-|uː|h|aː|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;fux&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;kill&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-iːxu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.plur.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;xija&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;tiger&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;siː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;because&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;nuh&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;happy&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhaː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1incl.plur.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt;</p>
+  <p>fuxiːxu ki ɲixija siː nuhuːhaː sa</p>
+  <p>фухииху ки њихија сии нугуугаа са</p>
+  <il>
+    <w>
+      <o/>
+      <g>kill</g>
+    </w>
+    <w>
+      <o/>
+      <g>1excl.plur.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>tiger</g>
+    </w>
+    <w>
+      <o/>
+      <g>because</g>
+    </w>
+    <w>
+      <o/>
+      <g>happy</g>
+    </w>
+    <w>
+      <o/>
+      <g>1incl.plur.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+  </il>
</example>
### fuxiːxu ki ɲixija siː nuhuːhaː sa
#-> fuxiːxu ki ɲixija siː nuhuːhaː sa

initial XML:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
    <vp tam="gnomic">
      <verb>love</verb>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj" output="aspron">
      <noun>boy</noun>
    </np>
    <np def="def" number="sing" tr="theme" role="obj" output="aspron">
      <noun>girl</noun>
    </np>
  </s>
</example>

cleanup:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
-    <vp tam="gnomic">
-      <verb>love</verb>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="subj" output="aspron">
-      <noun>boy</noun>
+    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
+      <word posp="noun" gloss="boy"/>
    </np>
-    <np def="def" number="sing" tr="theme" role="obj" output="aspron">
-      <noun>girl</noun>
+    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
+      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles: No change.

module nonpastonly:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
      <word posp="noun" gloss="boy"/>
    </np>
    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="love"/>
-    </vp>
    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
      <word posp="noun" gloss="boy"/>
    </np>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="love"/>
+    </vp>
    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module casemarking:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
+    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM">
      <word posp="noun" gloss="boy"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
+    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module markowner: No change.

module addgender:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM">
+    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM" gender="masc">
      <word posp="noun" gloss="boy"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
+    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="fem">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module propagatenumber: No change.

createpronouns:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM" gender="masc">
-      <word posp="noun" gloss="boy"/>
+    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
+      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="fem">
-      <word posp="noun" gloss="girl"/>
+    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
+      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder: No change.

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
    </np>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <word posp="verb" gloss="love"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

prodrop:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
-      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
-    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <word posp="verb" gloss="love"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

addclitics:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="love"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="love"/>
+      <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
-      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
+      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
    </np>
  </s>
</example>
About to call getSlotValue for love/verb/subj/obligatory
Got 3.sing.masc

addaffixes:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
    </np>
  </s>
</example>

flatten:

<example id="love2" translation="He (the boy) loves her (the girl).">
-  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
+  <flat>
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">|k|uː|t|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC">|j|aː|</word>
  </flat>
</example>

vowelharmony: No change.

### |k|uː|t|
#-> kuːt

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |j|aː|
#-> jaː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|uː|t||uː|h|iː| |s|a| |j|aː|
#-> kuːtuːhiː sa jaː

removetags:

<example id="love2" translation="He (the boy) loves her (the girl).">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">|k|uː|t|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC">|j|aː|</word>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;kuːt&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;love&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;jaː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.fem&lt;/span&gt;&lt;/span&gt;</p>
+  <p>kuːtuːhiː sa jaː</p>
+  <p>куутуугии са јаа</p>
+  <il>
+    <w>
+      <o/>
+      <g>love</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.fem</g>
+    </w>
+  </il>
</example>
### kuːtuːhiː sa jaː
#-> kuːtuːhiː sa jaː

initial XML:

<example id="love2he" translation="*He* loves her.">
  <s>
    <vp tam="gnomic">
      <verb>love</verb>
    </vp>
    <np def="def" number="sing" tr="rheme" role="subj" output="aspron">
      <noun>boy</noun>
    </np>
    <np def="def" number="sing" tr="theme" role="obj" output="aspron">
      <noun>girl</noun>
    </np>
  </s>
</example>

cleanup:

<example id="love2he" translation="*He* loves her.">
  <s>
-    <vp tam="gnomic">
-      <verb>love</verb>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="rheme" role="subj" output="aspron">
-      <noun>boy</noun>
+    <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number">
+      <word posp="noun" gloss="boy"/>
    </np>
-    <np def="def" number="sing" tr="theme" role="obj" output="aspron">
-      <noun>girl</noun>
+    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
+      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles: No change.

module nonpastonly:

<example id="love2he" translation="*He* loves her.">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number">
      <word posp="noun" gloss="boy"/>
    </np>
    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="love2he" translation="*He* loves her.">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="love"/>
-    </vp>
    <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number">
      <word posp="noun" gloss="boy"/>
    </np>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="love"/>
+    </vp>
    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module casemarking:

<example id="love2he" translation="*He* loves her.">
  <s>
-    <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number">
+    <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="NOM">
      <word posp="noun" gloss="boy"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
+    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module markowner: No change.

module addgender:

<example id="love2he" translation="*He* loves her.">
  <s>
-    <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="NOM">
+    <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="NOM" gender="masc">
      <word posp="noun" gloss="boy"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
+    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="fem">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module propagatenumber: No change.

createpronouns:

<example id="love2he" translation="*He* loves her.">
  <s>
-    <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="NOM" gender="masc">
-      <word posp="noun" gloss="boy"/>
+    <np def="def" number="sing" tr="rheme" role="subj" locus="number" case="NOM" gender="masc">
+      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="fem">
-      <word posp="noun" gloss="girl"/>
+    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
+      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder: No change.

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase:

<example id="love2he" translation="*He* loves her.">
  <s>
    <np def="def" number="sing" tr="rheme" role="subj" locus="number" case="NOM" gender="masc">
      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
    </np>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <word posp="verb" gloss="love"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

prodrop: No change.

addclitics:

<example id="love2he" translation="*He* loves her.">
  <s>
    <np def="def" number="sing" tr="rheme" role="subj" locus="number" case="NOM" gender="masc">
      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="love"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="love2he" translation="*He* loves her.">
  <s>
    <np def="def" number="sing" tr="rheme" role="subj" locus="number" case="NOM" gender="masc">
-      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
+      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" tr="rheme" role="subj" locus="number" case="NOM"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="love"/>
+      <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
-      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
+      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
    </np>
  </s>
</example>
About to call getSlotValue for love/verb/subj/obligatory
Got 3.sing.masc

addaffixes:

<example id="love2he" translation="*He* loves her.">
  <s>
    <np def="def" number="sing" tr="rheme" role="subj" locus="number" case="NOM" gender="masc">
      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" tr="rheme" role="subj" locus="number" case="NOM"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
    </np>
  </s>
</example>

flatten:

<example id="love2he" translation="*He* loves her.">
-  <s>
-    <np def="def" number="sing" tr="rheme" role="subj" locus="number" case="NOM" gender="masc">
+  <flat>
    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" tr="rheme" role="subj" locus="number" case="NOM"/>
-    </np>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC" gender="fem">
    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="love2he" translation="*He* loves her.">
  <flat>
-    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" tr="rheme" role="subj" locus="number" case="NOM"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
+    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" tr="rheme" role="subj" locus="number" case="NOM">|l|uː|</word>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">|k|uː|t|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC">|j|aː|</word>
  </flat>
</example>

vowelharmony: No change.

### |l|uː|
#-> luː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|uː|t|
#-> kuːt

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |j|aː|
#-> jaː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|uː| |k|uː|t||uː|h|iː| |s|a| |j|aː|
#-> luː kuːtuːhiː sa jaː

removetags:

<example id="love2he" translation="*He* loves her.">
  <flat>
    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" tr="rheme" role="subj" locus="number" case="NOM">|l|uː|</word>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">|k|uː|t|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="theme" role="obj" locus="number" case="ACC">|j|aː|</word>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;luː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;kuːt&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;love&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;jaː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.fem&lt;/span&gt;&lt;/span&gt;</p>
+  <p>luː kuːtuːhiː sa jaː</p>
+  <p>луу куутуугии са јаа</p>
+  <il>
+    <w>
+      <o/>
+      <g>3.sing.masc</g>
+    </w>
+    <w>
+      <o/>
+      <g>love</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.fem</g>
+    </w>
+  </il>
</example>
### luː kuːtuːhiː sa jaː
#-> luː kuːtuːhiː sa jaː

initial XML:

<example id="love2her" translation="He loves *her*.">
  <s>
    <vp tam="gnomic">
      <verb>love</verb>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj" output="aspron">
      <noun>boy</noun>
    </np>
    <np def="def" number="sing" tr="rheme" role="obj" output="aspron">
      <noun>girl</noun>
    </np>
  </s>
</example>

cleanup:

<example id="love2her" translation="He loves *her*.">
  <s>
-    <vp tam="gnomic">
-      <verb>love</verb>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="subj" output="aspron">
-      <noun>boy</noun>
+    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
+      <word posp="noun" gloss="boy"/>
    </np>
-    <np def="def" number="sing" tr="rheme" role="obj" output="aspron">
-      <noun>girl</noun>
+    <np def="def" number="sing" tr="rheme" role="obj" output="aspron" locus="number">
+      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles: No change.

module nonpastonly:

<example id="love2her" translation="He loves *her*.">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
      <word posp="noun" gloss="boy"/>
    </np>
    <np def="def" number="sing" tr="rheme" role="obj" output="aspron" locus="number">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="love2her" translation="He loves *her*.">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="love"/>
-    </vp>
    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
      <word posp="noun" gloss="boy"/>
    </np>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="love"/>
+    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" output="aspron" locus="number">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module casemarking:

<example id="love2her" translation="He loves *her*.">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
+    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM">
      <word posp="noun" gloss="boy"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" output="aspron" locus="number">
+    <np def="def" number="sing" tr="rheme" role="obj" output="aspron" locus="number" case="ACC">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module markowner: No change.

module addgender:

<example id="love2her" translation="He loves *her*.">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM">
+    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM" gender="masc">
      <word posp="noun" gloss="boy"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" output="aspron" locus="number" case="ACC">
+    <np def="def" number="sing" tr="rheme" role="obj" output="aspron" locus="number" case="ACC" gender="fem">
      <word posp="noun" gloss="girl"/>
    </np>
  </s>
</example>

module propagatenumber: No change.

createpronouns:

<example id="love2her" translation="He loves *her*.">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM" gender="masc">
-      <word posp="noun" gloss="boy"/>
+    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
+      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" output="aspron" locus="number" case="ACC" gender="fem">
-      <word posp="noun" gloss="girl"/>
+    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
+      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder: No change.

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase:

<example id="love2her" translation="He loves *her*.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
    </np>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <word posp="verb" gloss="love"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

prodrop:

<example id="love2her" translation="He loves *her*.">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
-      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
-    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <word posp="verb" gloss="love"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

addclitics:

<example id="love2her" translation="He loves *her*.">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="love"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="love2her" translation="He loves *her*.">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="love"/>
+      <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
-      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem"/>
+      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="rheme" role="obj" locus="number" case="ACC"/>
    </np>
  </s>
</example>
About to call getSlotValue for love/verb/subj/obligatory
Got 3.sing.masc

addaffixes:

<example id="love2her" translation="He loves *her*.">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="rheme" role="obj" locus="number" case="ACC"/>
    </np>
  </s>
</example>

flatten:

<example id="love2her" translation="He loves *her*.">
-  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
+  <flat>
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="rheme" role="obj" locus="number" case="ACC"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="love2her" translation="He loves *her*.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="rheme" role="obj" locus="number" case="ACC"/>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">|k|uː|t|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="rheme" role="obj" locus="number" case="ACC">|j|aː|</word>
  </flat>
</example>

vowelharmony: No change.

### |k|uː|t|
#-> kuːt

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |j|aː|
#-> jaː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|uː|t||uː|h|iː| |s|a| |j|aː|
#-> kuːtuːhiː sa jaː

removetags:

<example id="love2her" translation="He loves *her*.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">|k|uː|t|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word posp="pron" number="sing" gender="fem" gloss="3.sing.fem" def="def" tr="rheme" role="obj" locus="number" case="ACC">|j|aː|</word>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;kuːt&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;love&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;jaː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.fem&lt;/span&gt;&lt;/span&gt;</p>
+  <p>kuːtuːhiː sa jaː</p>
+  <p>куутуугии са јаа</p>
+  <il>
+    <w>
+      <o/>
+      <g>love</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.fem</g>
+    </w>
+  </il>
</example>
### kuːtuːhiː sa jaː
#-> kuːtuːhiː sa jaː

initial XML:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
    <vp tam="gnomic">
      <verb>hate</verb>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj">
      <noun>NN1</noun>
    </np>
    <np def="def" number="sing" tr="rheme" role="obj">
      <noun>NN2</noun>
    </np>
  </s>
</example>

cleanup:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
-    <vp tam="gnomic">
-      <verb>hate</verb>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+      <word posp="verb" gloss="hate"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="subj">
-      <noun>NN1</noun>
+    <np def="def" number="sing" tr="theme" role="subj" locus="number">
+      <word posp="noun" gloss="NN1"/>
    </np>
-    <np def="def" number="sing" tr="rheme" role="obj">
-      <noun>NN2</noun>
+    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
+      <word posp="noun" gloss="NN2"/>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
      <word posp="verb" gloss="hate"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj" locus="number">
      <word posp="noun" gloss="NN1"/>
+      <word gloss="the" posp="det"/>
    </np>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
      <word posp="noun" gloss="NN2"/>
+      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module nonpastonly:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="hate"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj" locus="number">
      <word posp="noun" gloss="NN1"/>
      <word gloss="the" posp="det"/>
    </np>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
      <word posp="noun" gloss="NN2"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="hate"/>
-    </vp>
    <np def="def" number="sing" tr="theme" role="subj" locus="number">
      <word posp="noun" gloss="NN1"/>
      <word gloss="the" posp="det"/>
    </np>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="hate"/>
+    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
      <word posp="noun" gloss="NN2"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module casemarking:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" locus="number">
+    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
      <word posp="noun" gloss="NN1"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="hate"/>
    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
+    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
      <word posp="noun" gloss="NN2"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module markowner: No change.

module addgender:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
+    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word posp="noun" gloss="NN1"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="hate"/>
    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
+    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
      <word posp="noun" gloss="NN2"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
-      <word posp="noun" gloss="NN1"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="NN1"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="hate"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
-      <word posp="noun" gloss="NN2"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="NN2"/>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="NN1"/>
    </np>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <word posp="verb" gloss="hate"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="NN2"/>
    </np>
  </s>
</example>

prodrop: No change.

addclitics:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="NN1"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="hate"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="NN2"/>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="NN1"/>
+      <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
+      <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="hate"/>
+      <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="NN2"/>
+      <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem"/>
+      <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem"/>
    </np>
  </s>
</example>
About to call getSlotValue for NN1/noun/case/optional
Got NOM
About to call getSlotValue for NN1/noun/number/optional
Got sing
About to call getSlotValue for hate/verb/subj/obligatory
Got 3.sing.masc
About to call getSlotValue for NN2/noun/case/optional
Got ACC
About to call getSlotValue for NN2/noun/number/optional
Got sing

addaffixes:

<example id="loveprop" translation="NN1 hates NN2.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
+      <thingy type="nouncase" function="prefix" gloss="NOM"/>
      <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
      <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
  </s>
</example>

flatten:

<example id="loveprop" translation="NN1 hates NN2.">
-  <s>
-    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
+  <flat>
    <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">
    <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

-<example id="loveprop" translation="NN1 hates NN2.">
+<example id="loveprop" translation="Puwi hates Sakhu.">
  <flat>
-    <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="Puwi" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">|p|u|w|i|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">|w|aː|t|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="Sakhu" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">|s|a|x|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|u|w|i|
#-> puwi

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |w|aː|t|
#-> waːt

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|x|u|
#-> saxu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i| |p|u|w|i| |w|aː|t||uː|h|iː| |s|a| |k|i| |ɲ|i||s|a|x|u|
#-> ki puwi waːtuːhiː sa ki ɲisaxu

removetags:

<example id="loveprop" translation="Puwi hates Sakhu.">
  <flat>
    <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="Puwi" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">|p|u|w|i|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.sing.fem">|w|aː|t|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="Sakhu" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="fem">|s|a|x|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;puwi&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;Puwi&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;waːt&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;hate&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;saxu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;Sakhu&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ki puwi waːtuːhiː sa ki ɲisaxu</p>
+  <p>ки Пуви ваатуугии са ки њиСаху</p>
+  <il>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>Puwi</g>
+    </w>
+    <w>
+      <o/>
+      <g>hate</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>Sakhu</g>
+    </w>
+  </il>
</example>
### ki puwi waːtuːhiː sa ki ɲisaxu
#-> ki puwi waːtuːhiː sa ki ɲisaxu

initial XML:

<example id="posso1" translation="the boy's apple">
  <np type="owner_owned">
    <np number="sing" def="def">
      <noun>boy</noun>
    </np>
    <np number="sing" def="def">
      <noun>apple</noun>
    </np>
  </np>
</example>

cleanup:

<example id="posso1" translation="the boy's apple">
  <np type="owner_owned">
-    <np number="sing" def="def">
-      <noun>boy</noun>
+    <np number="sing" def="def" locus="number" role="owner">
+      <word posp="noun" gloss="boy"/>
    </np>
-    <np number="sing" def="def">
-      <noun>apple</noun>
+    <np number="sing" def="def" locus="number" role="owned">
+      <word posp="noun" gloss="apple"/>
    </np>
  </np>
</example>

module adj2verb: No change.

module articles:

<example id="posso1" translation="the boy's apple">
  <np type="owner_owned">
    <np number="sing" def="def" locus="number" role="owner">
      <word posp="noun" gloss="boy"/>
+      <word gloss="the" posp="det"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="apple"/>
+      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module nonpastonly: No change.

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

module affixdensity: No change.

module adpositions: No change.

module constorder: No change.

module casemarking:

<example id="posso1" translation="the boy's apple">
-  <np type="owner_owned">
+  <np type="owner_owned" case="NOM">
    <np number="sing" def="def" locus="number" role="owner">
      <word posp="noun" gloss="boy"/>
      <word gloss="the" posp="det"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module markowner:

<example id="posso1" translation="the boy's apple">
  <np type="owner_owned" case="NOM">
-    <np number="sing" def="def" locus="number" role="owner">
+    <np number="sing" def="def" locus="number" role="owner" case="GEN">
      <word posp="noun" gloss="boy"/>
      <word gloss="the" posp="det"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module addgender:

<example id="posso1" translation="the boy's apple">
-  <np type="owner_owned" case="NOM">
-    <np number="sing" def="def" locus="number" role="owner" case="GEN">
+  <np type="owner_owned" case="NOM" gender="fem">
+    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
      <word posp="noun" gloss="boy"/>
      <word gloss="the" posp="det"/>
    </np>
-    <np number="sing" def="def" locus="number" role="owned">
+    <np number="sing" def="def" locus="number" role="owned" gender="fem">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module propagatenumber:

<example id="posso1" translation="the boy's apple">
-  <np type="owner_owned" case="NOM" gender="fem">
+  <np type="owner_owned" case="NOM" gender="fem" number="sing">
    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
      <word posp="noun" gloss="boy"/>
      <word gloss="the" posp="det"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="posso1" translation="the boy's apple">
  <np type="owner_owned" case="NOM" gender="fem" number="sing">
    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
-      <word posp="noun" gloss="boy"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="boy"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem">
-      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="apple"/>
    </np>
  </np>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase: No change.

prodrop: No change.

addclitics: No change.

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned:

<example id="posso1" translation="the boy's apple">
-  <np type="owner_owned" case="NOM" gender="fem" number="sing">
  <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
    <word gloss="the" posp="det"/>
    <word posp="noun" gloss="boy"/>
  </np>
-    <np number="sing" def="def" locus="number" role="owned" gender="fem">
+  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det"/>
    <word posp="noun" gloss="apple"/>
  </np>
-  </np>
</example>

movedowntoword:

<example id="posso1" translation="the boy's apple">
  <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
-    <word gloss="the" posp="det"/>
-    <word posp="noun" gloss="boy"/>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
+    <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
-    <word gloss="the" posp="det"/>
-    <word posp="noun" gloss="apple"/>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
  </np>
</example>
About to call getSlotValue for boy/noun/case/optional
Got GEN
About to call getSlotValue for boy/noun/number/optional
Got sing
About to call getSlotValue for apple/noun/case/optional
Got NOM
About to call getSlotValue for apple/noun/number/optional
Got sing

addaffixes:

<example id="posso1" translation="the boy's apple">
  <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
+    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
+    <thingy type="nounnumber" function="suffix" gloss="sing"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+    <thingy type="nounnumber" function="suffix" gloss="sing"/>
  </np>
</example>

flatten:

<example id="posso1" translation="the boy's apple">
-  <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
+  <flat>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-  </np>
-  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-  </np>
+  </flat>
</example>

addvocab:

<example id="posso1" translation="the boy's apple">
  <flat>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
-    <thingy type="nouncase" function="prefix" gloss="GEN"/>
-    <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
+    <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|p|i|n|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|s|i|k|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|-
#-> ha-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|i|n|u|
#-> pinu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|i|k|u|
#-> siku

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i| |h|a||p|i|n|u| |k|i| |s|i|k|u|
#-> ki hapinu ki siku

removetags:

<example id="posso1" translation="the boy's apple">
  <flat>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
    <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|p|i|n|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|s|i|k|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ha-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;GEN&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;pinu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;boy&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;siku&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;apple&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ki hapinu ki siku</p>
+  <p>ки гапину ки сику</p>
+  <il>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>GEN</g>
+    </w>
+    <w>
+      <o/>
+      <g>boy</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>apple</g>
+    </w>
+  </il>
</example>
### ki hapinu ki siku
#-> ki hapinu ki siku

initial XML:

<example id="posso1b" translation="his (the boy's) apple">
  <np type="owner_owned">
    <np number="sing" def="def" output="aspron">
      <noun>boy</noun>
    </np>
    <np number="sing" def="def">
      <noun>apple</noun>
    </np>
  </np>
</example>

cleanup:

<example id="posso1b" translation="his (the boy's) apple">
  <np type="owner_owned">
-    <np number="sing" def="def" output="aspron">
-      <noun>boy</noun>
+    <np number="sing" def="def" output="aspron" locus="number" role="owner">
+      <word posp="noun" gloss="boy"/>
    </np>
-    <np number="sing" def="def">
-      <noun>apple</noun>
+    <np number="sing" def="def" locus="number" role="owned">
+      <word posp="noun" gloss="apple"/>
    </np>
  </np>
</example>

module adj2verb: No change.

module articles:

<example id="posso1b" translation="his (the boy's) apple">
  <np type="owner_owned">
    <np number="sing" def="def" output="aspron" locus="number" role="owner">
      <word posp="noun" gloss="boy"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="apple"/>
+      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module nonpastonly: No change.

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

module affixdensity: No change.

module adpositions: No change.

module constorder: No change.

module casemarking:

<example id="posso1b" translation="his (the boy's) apple">
-  <np type="owner_owned">
+  <np type="owner_owned" case="NOM">
    <np number="sing" def="def" output="aspron" locus="number" role="owner">
      <word posp="noun" gloss="boy"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module markowner:

<example id="posso1b" translation="his (the boy's) apple">
  <np type="owner_owned" case="NOM">
-    <np number="sing" def="def" output="aspron" locus="number" role="owner">
+    <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN">
      <word posp="noun" gloss="boy"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module addgender:

<example id="posso1b" translation="his (the boy's) apple">
-  <np type="owner_owned" case="NOM">
-    <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN">
+  <np type="owner_owned" case="NOM" gender="fem">
+    <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN" gender="masc">
      <word posp="noun" gloss="boy"/>
    </np>
-    <np number="sing" def="def" locus="number" role="owned">
+    <np number="sing" def="def" locus="number" role="owned" gender="fem">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module propagatenumber:

<example id="posso1b" translation="his (the boy's) apple">
-  <np type="owner_owned" case="NOM" gender="fem">
+  <np type="owner_owned" case="NOM" gender="fem" number="sing">
    <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN" gender="masc">
      <word posp="noun" gloss="boy"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

createpronouns:

<example id="posso1b" translation="his (the boy's) apple">
  <np type="owner_owned" case="NOM" gender="fem" number="sing">
-    <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN" gender="masc">
-      <word posp="noun" gloss="boy"/>
+    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
+      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="posso1b" translation="his (the boy's) apple">
  <np type="owner_owned" case="NOM" gender="fem" number="sing">
    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
      <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem">
-      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="apple"/>
    </np>
  </np>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase: No change.

prodrop: No change.

addclitics: No change.

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned:

<example id="posso1b" translation="his (the boy's) apple">
-  <np type="owner_owned" case="NOM" gender="fem" number="sing">
  <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
  </np>
-    <np number="sing" def="def" locus="number" role="owned" gender="fem">
+  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det"/>
    <word posp="noun" gloss="apple"/>
  </np>
-  </np>
</example>

movedowntoword:

<example id="posso1b" translation="his (the boy's) apple">
  <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
-    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc"/>
+    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" locus="number" role="owner" case="GEN"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
-    <word gloss="the" posp="det"/>
-    <word posp="noun" gloss="apple"/>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
  </np>
</example>
About to call getSlotValue for apple/noun/case/optional
Got NOM
About to call getSlotValue for apple/noun/number/optional
Got sing

addaffixes:

<example id="posso1b" translation="his (the boy's) apple">
  <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" locus="number" role="owner" case="GEN"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+    <thingy type="nounnumber" function="suffix" gloss="sing"/>
  </np>
</example>

flatten:

<example id="posso1b" translation="his (the boy's) apple">
-  <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
+  <flat>
    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" locus="number" role="owner" case="GEN"/>
-  </np>
-  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-  </np>
+  </flat>
</example>

addvocab:

<example id="posso1b" translation="his (the boy's) apple">
  <flat>
-    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" locus="number" role="owner" case="GEN"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" locus="number" role="owner" case="GEN">|l|uː|</word>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|s|i|k|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |l|uː|
#-> luː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|i|k|u|
#-> siku

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|uː| |k|i| |s|i|k|u|
#-> luː ki siku

removetags:

<example id="posso1b" translation="his (the boy's) apple">
  <flat>
    <word posp="pron" number="sing" gender="masc" gloss="3.sing.masc" def="def" locus="number" role="owner" case="GEN">|l|uː|</word>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|s|i|k|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;luː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;siku&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;apple&lt;/span&gt;&lt;/span&gt;</p>
+  <p>luː ki siku</p>
+  <p>луу ки сику</p>
+  <il>
+    <w>
+      <o/>
+      <g>3.sing.masc</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>apple</g>
+    </w>
+  </il>
</example>
### luː ki siku
#-> luː ki siku

initial XML:

<example id="posso2" translation="my apple">
  <np type="owner_owned">
    <np number="sing" def="neither">
      <pron person="1excl" number="sing"/>
    </np>
    <np number="sing" def="def">
      <noun>apple</noun>
    </np>
  </np>
</example>

cleanup:

<example id="posso2" translation="my apple">
  <np type="owner_owned">
-    <np number="sing" def="neither">
-      <pron person="1excl" number="sing"/>
+    <np number="sing" def="neither" locus="number" role="owner">
+      <word person="1excl" number="sing" posp="pron"/>
    </np>
-    <np number="sing" def="def">
-      <noun>apple</noun>
+    <np number="sing" def="def" locus="number" role="owned">
+      <word posp="noun" gloss="apple"/>
    </np>
  </np>
</example>

module adj2verb: No change.

module articles:

<example id="posso2" translation="my apple">
  <np type="owner_owned">
    <np number="sing" def="neither" locus="number" role="owner">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="apple"/>
+      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module nonpastonly: No change.

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

module affixdensity: No change.

module adpositions: No change.

module constorder: No change.

module casemarking:

<example id="posso2" translation="my apple">
-  <np type="owner_owned">
+  <np type="owner_owned" case="NOM">
    <np number="sing" def="neither" locus="number" role="owner">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module markowner:

<example id="posso2" translation="my apple">
  <np type="owner_owned" case="NOM">
-    <np number="sing" def="neither" locus="number" role="owner">
+    <np number="sing" def="neither" locus="number" role="owner" case="GEN">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module addgender:

<example id="posso2" translation="my apple">
-  <np type="owner_owned" case="NOM">
+  <np type="owner_owned" case="NOM" gender="fem">
    <np number="sing" def="neither" locus="number" role="owner" case="GEN">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
-    <np number="sing" def="def" locus="number" role="owned">
+    <np number="sing" def="def" locus="number" role="owned" gender="fem">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module propagatenumber:

<example id="posso2" translation="my apple">
-  <np type="owner_owned" case="NOM" gender="fem">
+  <np type="owner_owned" case="NOM" gender="fem" number="sing">
    <np number="sing" def="neither" locus="number" role="owner" case="GEN">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem">
      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="posso2" translation="my apple">
  <np type="owner_owned" case="NOM" gender="fem" number="sing">
    <np number="sing" def="neither" locus="number" role="owner" case="GEN">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem">
-      <word posp="noun" gloss="apple"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="apple"/>
    </np>
  </np>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="posso2" translation="my apple">
  <np type="owner_owned" case="NOM" gender="fem" number="sing">
    <np number="sing" def="neither" locus="number" role="owner" case="GEN">
-      <word person="1excl" number="sing" posp="pron"/>
+      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="apple"/>
    </np>
  </np>
</example>

copyuptophrase:

<example id="posso2" translation="my apple">
  <np type="owner_owned" case="NOM" gender="fem" number="sing">
-    <np number="sing" def="neither" locus="number" role="owner" case="GEN">
+    <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl">
      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="apple"/>
    </np>
  </np>
</example>

prodrop: No change.

addclitics: No change.

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned:

<example id="posso2" translation="my apple">
-  <np type="owner_owned" case="NOM" gender="fem" number="sing">
  <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl">
    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
  </np>
-    <np number="sing" def="def" locus="number" role="owned" gender="fem">
+  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det"/>
    <word posp="noun" gloss="apple"/>
  </np>
-  </np>
</example>

movedowntoword:

<example id="posso2" translation="my apple">
  <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl">
-    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
+    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
-    <word gloss="the" posp="det"/>
-    <word posp="noun" gloss="apple"/>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
  </np>
</example>
About to call getSlotValue for apple/noun/case/optional
Got NOM
About to call getSlotValue for apple/noun/number/optional
Got sing

addaffixes:

<example id="posso2" translation="my apple">
  <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl">
    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+    <thingy type="nounnumber" function="suffix" gloss="sing"/>
  </np>
</example>

flatten:

<example id="posso2" translation="my apple">
-  <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl">
+  <flat>
    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
-  </np>
-  <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-  </np>
+  </flat>
</example>

addvocab:

<example id="posso2" translation="my apple">
  <flat>
-    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN">|l|iː|</word>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|s|i|k|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |l|iː|
#-> liː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|i|k|u|
#-> siku

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|iː| |k|i| |s|i|k|u|
#-> liː ki siku

removetags:

<example id="posso2" translation="my apple">
  <flat>
    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN">|l|iː|</word>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|s|i|k|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;liː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.sing&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;siku&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;apple&lt;/span&gt;&lt;/span&gt;</p>
+  <p>liː ki siku</p>
+  <p>лии ки сику</p>
+  <il>
+    <w>
+      <o/>
+      <g>1excl.sing</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>apple</g>
+    </w>
+  </il>
</example>
### liː ki siku
#-> liː ki siku

initial XML:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
    <vp tam="pres-punct">
      <verb>kiss</verb>
    </vp>
    <np role="subj">
      <np type="owner_owned">
        <np number="sing" def="def">
          <noun>hunter</noun>
        </np>
        <np number="sing" def="def">
          <noun>daughter</noun>
        </np>
      </np>
    </np>
    <np role="obj">
      <np type="owner_owned">
        <np type="owner_owned">
          <np number="sing" def="neither">
            <pron person="2" number="sing"/>
          </np>
          <np number="sing" def="def">
            <noun>neighbour</noun>
          </np>
        </np>
        <np number="sing" def="def">
          <noun>son</noun>
        </np>
      </np>
    </np>
  </s>
</example>

cleanup:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
-    <vp tam="pres-punct">
-      <verb>kiss</verb>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+      <word posp="verb" gloss="kiss"/>
    </vp>
    <np role="subj">
      <np type="owner_owned">
-        <np number="sing" def="def">
-          <noun>hunter</noun>
+        <np number="sing" def="def" locus="number" role="owner">
+          <word posp="noun" gloss="hunter"/>
        </np>
-        <np number="sing" def="def">
-          <noun>daughter</noun>
+        <np number="sing" def="def" locus="number" role="owned">
+          <word posp="noun" gloss="daughter"/>
        </np>
      </np>
    </np>
    <np role="obj">
      <np type="owner_owned">
-        <np type="owner_owned">
-          <np number="sing" def="neither">
-            <pron person="2" number="sing"/>
+        <np type="owner_owned" role="owner">
+          <np number="sing" def="neither" locus="number" role="owner">
+            <word person="2" number="sing" posp="pron"/>
          </np>
-          <np number="sing" def="def">
-            <noun>neighbour</noun>
+          <np number="sing" def="def" locus="number" role="owned">
+            <word posp="noun" gloss="neighbour"/>
          </np>
        </np>
-        <np number="sing" def="def">
-          <noun>son</noun>
+        <np number="sing" def="def" locus="number" role="owned">
+          <word posp="noun" gloss="son"/>
        </np>
      </np>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
      <word posp="verb" gloss="kiss"/>
    </vp>
    <np role="subj">
      <np type="owner_owned">
        <np number="sing" def="def" locus="number" role="owner">
          <word posp="noun" gloss="hunter"/>
+          <word gloss="the" posp="det"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="daughter"/>
+          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
    <np role="obj">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
          <np number="sing" def="neither" locus="number" role="owner">
            <word person="2" number="sing" posp="pron"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned">
            <word posp="noun" gloss="neighbour"/>
+            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="son"/>
+          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module nonpastonly:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kiss"/>
    </vp>
    <np role="subj">
      <np type="owner_owned">
        <np number="sing" def="def" locus="number" role="owner">
          <word posp="noun" gloss="hunter"/>
          <word gloss="the" posp="det"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="daughter"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
    <np role="obj">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
          <np number="sing" def="neither" locus="number" role="owner">
            <word person="2" number="sing" posp="pron"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned">
            <word posp="noun" gloss="neighbour"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="kiss"/>
-    </vp>
    <np role="subj">
      <np type="owner_owned">
        <np number="sing" def="def" locus="number" role="owner">
          <word posp="noun" gloss="hunter"/>
          <word gloss="the" posp="det"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="daughter"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="kiss"/>
+    </vp>
    <np role="obj">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
          <np number="sing" def="neither" locus="number" role="owner">
            <word person="2" number="sing" posp="pron"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned">
            <word posp="noun" gloss="neighbour"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module casemarking:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
-    <np role="subj">
+    <np role="subj" case="NOM">
      <np type="owner_owned">
        <np number="sing" def="def" locus="number" role="owner">
          <word posp="noun" gloss="hunter"/>
          <word gloss="the" posp="det"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="daughter"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kiss"/>
    </vp>
-    <np role="obj">
+    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
          <np number="sing" def="neither" locus="number" role="owner">
            <word person="2" number="sing" posp="pron"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned">
            <word posp="noun" gloss="neighbour"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module markowner:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
    <np role="subj" case="NOM">
      <np type="owner_owned">
-        <np number="sing" def="def" locus="number" role="owner">
+        <np number="sing" def="def" locus="number" role="owner" case="GEN">
          <word posp="noun" gloss="hunter"/>
          <word gloss="the" posp="det"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="daughter"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kiss"/>
    </vp>
    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
-          <np number="sing" def="neither" locus="number" role="owner">
+          <np number="sing" def="neither" locus="number" role="owner" case="GEN">
            <word person="2" number="sing" posp="pron"/>
          </np>
-          <np number="sing" def="def" locus="number" role="owned">
+          <np number="sing" def="def" locus="number" role="owned" case="GEN">
            <word posp="noun" gloss="neighbour"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module addgender:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
    <np role="subj" case="NOM">
-      <np type="owner_owned">
-        <np number="sing" def="def" locus="number" role="owner" case="GEN">
+      <np type="owner_owned" gender="fem">
+        <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
          <word posp="noun" gloss="hunter"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np number="sing" def="def" locus="number" role="owned">
+        <np number="sing" def="def" locus="number" role="owned" gender="fem">
          <word posp="noun" gloss="daughter"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kiss"/>
    </vp>
    <np role="obj" case="ACC">
-      <np type="owner_owned">
-        <np type="owner_owned" role="owner">
+      <np type="owner_owned" gender="masc">
+        <np type="owner_owned" role="owner" gender="neut">
          <np number="sing" def="neither" locus="number" role="owner" case="GEN">
            <word person="2" number="sing" posp="pron"/>
          </np>
-          <np number="sing" def="def" locus="number" role="owned" case="GEN">
+          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
            <word posp="noun" gloss="neighbour"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
-        <np number="sing" def="def" locus="number" role="owned">
+        <np number="sing" def="def" locus="number" role="owned" gender="masc">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module propagatenumber:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
-    <np role="subj" case="NOM">
-      <np type="owner_owned" gender="fem">
+    <np role="subj" case="NOM" number="sing">
+      <np type="owner_owned" gender="fem" number="sing">
        <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
          <word posp="noun" gloss="hunter"/>
          <word gloss="the" posp="det"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="fem">
          <word posp="noun" gloss="daughter"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kiss"/>
    </vp>
-    <np role="obj" case="ACC">
-      <np type="owner_owned" gender="masc">
-        <np type="owner_owned" role="owner" gender="neut">
+    <np role="obj" case="ACC" number="sing">
+      <np type="owner_owned" gender="masc" number="sing">
+        <np type="owner_owned" role="owner" gender="neut" number="sing">
          <np number="sing" def="neither" locus="number" role="owner" case="GEN">
            <word person="2" number="sing" posp="pron"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
            <word posp="noun" gloss="neighbour"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="masc">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
    <np role="subj" case="NOM" number="sing">
      <np type="owner_owned" gender="fem" number="sing">
        <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
-          <word posp="noun" gloss="hunter"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="hunter"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="fem">
-          <word posp="noun" gloss="daughter"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="daughter"/>
        </np>
      </np>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kiss"/>
    </vp>
    <np role="obj" case="ACC" number="sing">
      <np type="owner_owned" gender="masc" number="sing">
        <np type="owner_owned" role="owner" gender="neut" number="sing">
          <np number="sing" def="neither" locus="number" role="owner" case="GEN">
            <word person="2" number="sing" posp="pron"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
-            <word posp="noun" gloss="neighbour"/>
            <word gloss="the" posp="det"/>
+            <word posp="noun" gloss="neighbour"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="masc">
-          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="son"/>
        </np>
      </np>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
    <np role="subj" case="NOM" number="sing">
      <np type="owner_owned" gender="fem" number="sing">
        <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="hunter"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="fem">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="daughter"/>
        </np>
      </np>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kiss"/>
    </vp>
    <np role="obj" case="ACC" number="sing">
      <np type="owner_owned" gender="masc" number="sing">
        <np type="owner_owned" role="owner" gender="neut" number="sing">
          <np number="sing" def="neither" locus="number" role="owner" case="GEN">
-            <word person="2" number="sing" posp="pron"/>
+            <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
            <word gloss="the" posp="det"/>
            <word posp="noun" gloss="neighbour"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="son"/>
        </np>
      </np>
    </np>
  </s>
</example>

copyuptophrase:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
-    <np role="subj" case="NOM" number="sing">
+    <np role="subj" case="NOM" number="sing" gender="fem">
      <np type="owner_owned" gender="fem" number="sing">
        <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="hunter"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="fem">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="daughter"/>
        </np>
      </np>
    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut">
      <word posp="verb" gloss="kiss"/>
    </vp>
-    <np role="obj" case="ACC" number="sing">
+    <np role="obj" case="ACC" number="sing" gender="neut">
      <np type="owner_owned" gender="masc" number="sing">
        <np type="owner_owned" role="owner" gender="neut" number="sing">
-          <np number="sing" def="neither" locus="number" role="owner" case="GEN">
+          <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
            <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
            <word gloss="the" posp="det"/>
            <word posp="noun" gloss="neighbour"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="son"/>
        </np>
      </np>
    </np>
  </s>
</example>

prodrop: No change.

addclitics:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
    <np role="subj" case="NOM" number="sing" gender="fem">
      <np type="owner_owned" gender="fem" number="sing">
        <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="hunter"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="fem">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="daughter"/>
        </np>
      </np>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kiss"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np role="obj" case="ACC" number="sing" gender="neut">
      <np type="owner_owned" gender="masc" number="sing">
        <np type="owner_owned" role="owner" gender="neut" number="sing">
          <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
            <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
            <word gloss="the" posp="det"/>
            <word posp="noun" gloss="neighbour"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="son"/>
        </np>
      </np>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
-    <np role="subj" case="NOM" number="sing" gender="fem">
-      <np type="owner_owned" gender="fem" number="sing">
+    <np type="owner_owned" gender="fem" number="sing" role="subj" case="NOM">
      <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="hunter"/>
      </np>
      <np number="sing" def="def" locus="number" role="owned" gender="fem">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="daughter"/>
      </np>
    </np>
-    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kiss"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
-    <np role="obj" case="ACC" number="sing" gender="neut">
-      <np type="owner_owned" gender="masc" number="sing">
+    <np type="owner_owned" gender="masc" number="sing" role="obj" case="ACC">
      <np type="owner_owned" role="owner" gender="neut" number="sing">
        <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
          <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="neighbour"/>
        </np>
      </np>
      <np number="sing" def="def" locus="number" role="owned" gender="masc">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="son"/>
      </np>
    </np>
-    </np>
  </s>
</example>

unwrapOwnerOwned:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
-    <np type="owner_owned" gender="fem" number="sing" role="subj" case="NOM">
    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="hunter"/>
    </np>
-      <np number="sing" def="def" locus="number" role="owned" gender="fem">
+    <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="daughter"/>
    </np>
-    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kiss"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
-    <np type="owner_owned" gender="masc" number="sing" role="obj" case="ACC">
-      <np type="owner_owned" role="owner" gender="neut" number="sing">
    <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="neighbour"/>
    </np>
-      </np>
-      <np number="sing" def="def" locus="number" role="owned" gender="masc">
+    <np number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="son"/>
    </np>
-    </np>
  </s>
</example>

movedowntoword:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="hunter"/>
+      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
+      <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="daughter"/>
+      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+      <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="kiss"/>
+      <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
-      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
+      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="neighbour"/>
+      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
+      <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="son"/>
+      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC"/>
+      <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC"/>
    </np>
  </s>
</example>
About to call getSlotValue for hunter/noun/case/optional
Got GEN
About to call getSlotValue for hunter/noun/number/optional
Got sing
About to call getSlotValue for daughter/noun/case/optional
Got NOM
About to call getSlotValue for daughter/noun/number/optional
Got sing
About to call getSlotValue for kiss/verb/subj/obligatory
Got 3.sing.fem
About to call getSlotValue for neighbour/noun/case/optional
Got GEN
About to call getSlotValue for neighbour/noun/number/optional
Got sing
About to call getSlotValue for son/noun/case/optional
Got ACC
About to call getSlotValue for son/noun/number/optional
Got sing

addaffixes:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <s>
    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
+      <thingy type="nouncase" function="prefix" gloss="GEN"/>
      <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+      <thingy type="nouncase" function="prefix" gloss="NOM"/>
      <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.fem"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
+      <thingy type="nouncase" function="prefix" gloss="GEN"/>
      <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC">
      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
  </s>
</example>

flatten:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
-  <s>
-    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
+  <flat>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <np number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.fem"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
-    </np>
-    <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <np number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <flat>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
-    <thingy type="nouncase" function="prefix" gloss="GEN"/>
-    <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.fem"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="GEN"/>
-    <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
+    <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|f|a|j|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|f|aː|n|iː|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut">|k|u|s|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.fem.SUBJ">-|i|t|a|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN">|p|i|</word>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
+    <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">|j|a|ŋ|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC">|p|i|l|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|-
#-> ha-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|j|u|
#-> faju

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|aː|n|iː|
#-> faːniː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|u|s|
#-> kus

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|i|t|a|
#-> -ita

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|i|
#-> pi

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|-
#-> ha-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |j|a|ŋ|a|
#-> jaŋa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|i|l|a|
#-> pila

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i| |h|a||f|a|j|u| |k|i| |f|aː|n|iː| |k|u|s||i|t|a| |s|a| |p|i| |k|i| |h|a||j|a|ŋ|a| |k|i| |ɲ|i||p|i|l|a|
#-> ki hafaju ki faːniː kusita sa pi ki hajaŋa ki ɲipila

removetags:

<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
  <flat>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
    <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|f|a|j|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" gender="fem" case="NOM">|f|aː|n|iː|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.fem" obj="3.sing.neut">|k|u|s|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.fem.SUBJ">-|i|t|a|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN">|p|i|</word>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
    <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">|j|a|ŋ|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" gender="masc" case="ACC">|p|i|l|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ha-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;GEN&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;faju&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;hunter&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;faːniː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;daughter&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;kus&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;kiss&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-ita&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.fem.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;pi&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;2.sing&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ha-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;GEN&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;jaŋa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;neighbour&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;pila&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;son&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ki hafaju ki faːniː kusita sa pi ki hajaŋa ki ɲipila</p>
+  <p>ки гафају ки фаании кусита са пи ки гајаӈа ки њипила</p>
+  <il>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>GEN</g>
+    </w>
+    <w>
+      <o/>
+      <g>hunter</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>daughter</g>
+    </w>
+    <w>
+      <o/>
+      <g>kiss</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.fem.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>2.sing</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>GEN</g>
+    </w>
+    <w>
+      <o/>
+      <g>neighbour</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>son</g>
+    </w>
+  </il>
</example>
### ki hafaju ki faːniː kusita sa pi ki hajaŋa ki ɲipila
#-> ki hafaju ki faːniː kusita sa pi ki hajaŋa ki ɲipila

initial XML:

<example id="lamb0" translation="a lamb">
  <np def="indef" number="sing" tr="rheme">
    <noun>lamb</noun>
  </np>
</example>

cleanup:

<example id="lamb0" translation="a lamb">
-  <np def="indef" number="sing" tr="rheme">
-    <noun>lamb</noun>
+  <np def="indef" number="sing" tr="rheme" locus="number">
+    <word posp="noun" gloss="lamb"/>
  </np>
</example>

module adj2verb: No change.

module articles:

<example id="lamb0" translation="a lamb">
-  <np def="indef" number="sing" tr="rheme" locus="number">
+  <np number="sing" tr="rheme" locus="number">
    <word posp="noun" gloss="lamb"/>
+    <word gloss="a" posp="det"/>
  </np>
</example>

module nonpastonly: No change.

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

module affixdensity: No change.

module adpositions: No change.

module constorder: No change.

module casemarking:

<example id="lamb0" translation="a lamb">
-  <np number="sing" tr="rheme" locus="number">
+  <np number="sing" tr="rheme" locus="number" case="NOM">
    <word posp="noun" gloss="lamb"/>
    <word gloss="a" posp="det"/>
  </np>
</example>

module markowner: No change.

module addgender:

<example id="lamb0" translation="a lamb">
-  <np number="sing" tr="rheme" locus="number" case="NOM">
+  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
    <word posp="noun" gloss="lamb"/>
    <word gloss="a" posp="det"/>
  </np>
</example>

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="lamb0" translation="a lamb">
  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
-    <word posp="noun" gloss="lamb"/>
    <word gloss="a" posp="det"/>
+    <word posp="noun" gloss="lamb"/>
  </np>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase: No change.

prodrop: No change.

addclitics: No change.

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="lamb0" translation="a lamb">
  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
-    <word gloss="a" posp="det"/>
-    <word posp="noun" gloss="lamb"/>
+    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
+    <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
  </np>
</example>
About to call getSlotValue for lamb/noun/case/optional
Got NOM
About to call getSlotValue for lamb/noun/number/optional
Got sing

addaffixes:

<example id="lamb0" translation="a lamb">
  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
+    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
+    <thingy type="nounnumber" function="suffix" gloss="sing"/>
  </np>
</example>

flatten:

<example id="lamb0" translation="a lamb">
-  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
+  <flat>
    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-  </np>
+  </flat>
</example>

addvocab:

<example id="lamb0" translation="a lamb">
  <flat>
-    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">|x|uː|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">|l|u|t|i|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |x|uː|
#-> xuː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|u|t|i|
#-> luti

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |x|uː| |l|u|t|i|
#-> xuː luti

removetags:

<example id="lamb0" translation="a lamb">
  <flat>
    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">|x|uː|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">|l|u|t|i|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;xuː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;a&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;luti&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;lamb&lt;/span&gt;&lt;/span&gt;</p>
+  <p>xuː luti</p>
+  <p>хуу лути</p>
+  <il>
+    <w>
+      <o/>
+      <g>a</g>
+    </w>
+    <w>
+      <o/>
+      <g>lamb</g>
+    </w>
+  </il>
</example>
### xuː luti
#-> xuː luti

initial XML:

<example id="lamb1" translation="a little lamb">
  <np def="indef" number="sing" tr="rheme">
    <noun>lamb</noun>
    <adj>little</adj>
  </np>
</example>

cleanup:

<example id="lamb1" translation="a little lamb">
-  <np def="indef" number="sing" tr="rheme">
-    <noun>lamb</noun>
-    <adj>little</adj>
+  <np def="indef" number="sing" tr="rheme" locus="number">
+    <word posp="noun" gloss="lamb"/>
+    <word posp="adj" gloss="little"/>
  </np>
</example>
The adjective 'little' will be incorporated. Resistance is useless.

module adj2verb: No change.

module articles:

<example id="lamb1" translation="a little lamb">
-  <np def="indef" number="sing" tr="rheme" locus="number">
+  <np number="sing" tr="rheme" locus="number">
    <word posp="noun" gloss="lamb"/>
    <word posp="adj" gloss="little"/>
+    <word gloss="a" posp="det"/>
  </np>
</example>

module nonpastonly: No change.

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

submodule transform_adj
<example id="lamb1" translation="a little lamb">
  <np number="sing" tr="rheme" locus="number">
    <word gloss="lamb" lexposp="noun" posp="noun">
      <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj"/>
      <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj"/>
    </word>
    <word gloss="a" posp="det"/>
  </np>
</example>

module affixdensity:

<example id="lamb1" translation="a little lamb">
  <np number="sing" tr="rheme" locus="number">
-    <word posp="noun" gloss="lamb"/>
-    <word posp="adj" gloss="little"/>
+    <word gloss="lamb" lexposp="noun" posp="noun">
+      <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj"/>
+      <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj"/>
+    </word>
    <word gloss="a" posp="det"/>
  </np>
</example>

module adpositions: No change.

module constorder: No change.

module casemarking:

<example id="lamb1" translation="a little lamb">
-  <np number="sing" tr="rheme" locus="number">
+  <np number="sing" tr="rheme" locus="number" case="NOM">
    <word gloss="lamb" lexposp="noun" posp="noun">
      <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj"/>
      <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj"/>
    </word>
    <word gloss="a" posp="det"/>
  </np>
</example>

module markowner: No change.

module addgender:

<example id="lamb1" translation="a little lamb">
-  <np number="sing" tr="rheme" locus="number" case="NOM">
+  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
    <word gloss="lamb" lexposp="noun" posp="noun">
      <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj"/>
      <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj"/>
    </word>
    <word gloss="a" posp="det"/>
  </np>
</example>

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="lamb1" translation="a little lamb">
  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
+    <word gloss="a" posp="det"/>
    <word gloss="lamb" lexposp="noun" posp="noun">
      <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj"/>
      <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj"/>
    </word>
-    <word gloss="a" posp="det"/>
  </np>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase: No change.

prodrop: No change.

addclitics: No change.

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="lamb1" translation="a little lamb">
  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
-    <word gloss="a" posp="det"/>
-    <word gloss="lamb" lexposp="noun" posp="noun">
+    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
+    <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
      <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj"/>
      <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj"/>
    </word>
  </np>
</example>
About to call getSlotValue for lamb/noun/case/optional
Got NOM
About to call getSlotValue for lamb/noun/number/optional
Got sing

addaffixes:

<example id="lamb1" translation="a little lamb">
  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
+    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
      <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj"/>
      <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj"/>
    </word>
+    <thingy type="nounnumber" function="suffix" gloss="sing"/>
  </np>
</example>

flatten:

<example id="lamb1" translation="a little lamb">
-  <np number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
+  <flat>
    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">
    <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj"/>
+    <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
    <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj"/>
-    </word>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-  </np>
+  </flat>
</example>

addvocab:

<example id="lamb1" translation="a little lamb">
  <flat>
-    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj"/>
-    <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/>
-    <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">|x|uː|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj">-</thingy>
+    <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">|l|u|t|i|</word>
+    <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj">-|||x||a|||||</thingy>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |x|uː|
#-> xuː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|u|t|i|
#-> luti

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|||x||a|||||
#-> -xa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |x|uː| |l|u|t|i||||x||a|||||
#-> xuː lutixa

removetags:

<example id="lamb1" translation="a little lamb">
  <flat>
    <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">|x|uː|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
-    <thingy gloss="little&#x2081;" type="nounnounderivbef" origposp="adj">-</thingy>
    <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" gender="neut">|l|u|t|i|</word>
    <thingy gloss="little&#x2082;" type="nounnounderivaft" origposp="adj">-|||x||a|||||</thingy>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;xuː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;a&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;luti&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;lamb&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-xa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;little&lt;/span&gt;&lt;/span&gt;</p>
+  <p>xuː lutixa</p>
+  <p>хуу лутиха</p>
+  <il>
+    <w>
+      <o/>
+      <g>a</g>
+    </w>
+    <w>
+      <o/>
+      <g>lamb</g>
+    </w>
+    <w>
+      <o/>
+      <g>little</g>
+    </w>
+  </il>
</example>
### xuː lutixa
#-> xuː lutixa

initial XML:

<example id="love" translation="I love you.">
  <s>
    <vp tam="gnomic">
      <verb>love</verb>
    </vp>
    <np number="sing" def="neither" role="subj">
      <pron person="1excl" number="sing"/>
    </np>
    <np number="sing" def="neither" role="obj">
      <pron person="2" number="sing"/>
    </np>
  </s>
</example>

cleanup:

<example id="love" translation="I love you.">
  <s>
-    <vp tam="gnomic">
-      <verb>love</verb>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+      <word posp="verb" gloss="love"/>
    </vp>
-    <np number="sing" def="neither" role="subj">
-      <pron person="1excl" number="sing"/>
+    <np number="sing" def="neither" role="subj" locus="number">
+      <word person="1excl" number="sing" posp="pron"/>
    </np>
-    <np number="sing" def="neither" role="obj">
-      <pron person="2" number="sing"/>
+    <np number="sing" def="neither" role="obj" locus="number">
+      <word person="2" number="sing" posp="pron"/>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles: No change.

module nonpastonly:

<example id="love" translation="I love you.">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np number="sing" def="neither" role="obj" locus="number">
      <word person="2" number="sing" posp="pron"/>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="love" translation="I love you.">
  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="love"/>
-    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="love"/>
+    </vp>
    <np number="sing" def="neither" role="obj" locus="number">
      <word person="2" number="sing" posp="pron"/>
    </np>
  </s>
</example>

module casemarking:

<example id="love" translation="I love you.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np number="sing" def="neither" role="obj" locus="number">
+    <np number="sing" def="neither" role="obj" locus="number" case="ACC">
      <word person="2" number="sing" posp="pron"/>
    </np>
  </s>
</example>

module markowner: No change.

module addgender: No change.

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder: No change.

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="love" translation="I love you.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
-      <word person="1excl" number="sing" posp="pron"/>
+      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="love"/>
    </vp>
    <np number="sing" def="neither" role="obj" locus="number" case="ACC">
-      <word person="2" number="sing" posp="pron"/>
+      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
    </np>
  </s>
</example>

copyuptophrase:

<example id="love" translation="I love you.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
      <word posp="verb" gloss="love"/>
    </vp>
-    <np number="sing" def="neither" role="obj" locus="number" case="ACC">
+    <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
    </np>
  </s>
</example>

prodrop:

<example id="love" translation="I love you.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
-      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
-    </np>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
      <word posp="verb" gloss="love"/>
    </vp>
    <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
    </np>
  </s>
</example>

addclitics:

<example id="love" translation="I love you.">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="love"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="love" translation="I love you.">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="love"/>
+      <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
-      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
+      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" role="obj" locus="number" case="ACC"/>
    </np>
  </s>
</example>
About to call getSlotValue for love/verb/subj/obligatory
Got 1excl.sing

addaffixes:

<example id="love" translation="I love you.">
  <s>
    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/>
+      <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
      <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" role="obj" locus="number" case="ACC"/>
    </np>
  </s>
</example>

flatten:

<example id="love" translation="I love you.">
-  <s>
-    <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
+  <flat>
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" role="obj" locus="number" case="ACC"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="love" translation="I love you.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/>
-    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" role="obj" locus="number" case="ACC"/>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">|k|uː|t|</word>
+    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" role="obj" locus="number" case="ACC">|p|i|</word>
  </flat>
</example>

vowelharmony: No change.

### |k|uː|t|
#-> kuːt

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|u|s|a|
#-> -usa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|i|
#-> pi

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|uː|t||u|s|a| |s|a| |p|i|
#-> kuːtusa sa pi

removetags:

<example id="love" translation="I love you.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">|k|uː|t|</word>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" role="obj" locus="number" case="ACC">|p|i|</word>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;kuːt&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;love&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-usa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.sing.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;pi&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;2.sing&lt;/span&gt;&lt;/span&gt;</p>
+  <p>kuːtusa sa pi</p>
+  <p>куутуса са пи</p>
+  <il>
+    <w>
+      <o/>
+      <g>love</g>
+    </w>
+    <w>
+      <o/>
+      <g>1excl.sing.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>2.sing</g>
+    </w>
+  </il>
</example>
### kuːtusa sa pi
#-> kuːtusa sa pi

initial XML:

<example id="adpos1" translation="on the table">
  <pp p="in" location="surface" precise="yes">
    <np def="def" number="sing">
      <noun>table</noun>
    </np>
  </pp>
</example>

cleanup:

<example id="adpos1" translation="on the table">
  <pp p="in" location="surface" precise="yes">
-    <np def="def" number="sing">
-      <noun>table</noun>
+    <np def="def" number="sing" locus="number">
+      <word posp="noun" gloss="table"/>
    </np>
  </pp>
</example>

module adj2verb: No change.

module articles:

<example id="adpos1" translation="on the table">
  <pp p="in" location="surface" precise="yes">
    <np def="def" number="sing" locus="number">
      <word posp="noun" gloss="table"/>
+      <word gloss="the" posp="det"/>
    </np>
  </pp>
</example>

module nonpastonly: No change.

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

module affixdensity: No change.

module adpositions:

<example id="adpos1" translation="on the table">
  <pp p="in" location="surface" precise="yes">
+    <word gloss="in_surface" posp="pp" owner="3s"/>
    <np def="def" number="sing" locus="number">
      <word posp="noun" gloss="table"/>
      <word gloss="the" posp="det"/>
    </np>
  </pp>
</example>

module constorder: No change.

module casemarking: No change.

module markowner: No change.

module addgender:

<example id="adpos1" translation="on the table">
  <pp p="in" location="surface" precise="yes">
    <word gloss="in_surface" posp="pp" owner="3s"/>
-    <np def="def" number="sing" locus="number">
+    <np def="def" number="sing" locus="number" gender="masc">
      <word posp="noun" gloss="table"/>
      <word gloss="the" posp="det"/>
    </np>
  </pp>
</example>

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="adpos1" translation="on the table">
  <pp p="in" location="surface" precise="yes">
    <word gloss="in_surface" posp="pp" owner="3s"/>
    <np def="def" number="sing" locus="number" gender="masc">
-      <word posp="noun" gloss="table"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="table"/>
    </np>
  </pp>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase: No change.

prodrop: No change.

addclitics: No change.

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="adpos1" translation="on the table">
  <pp p="in" location="surface" precise="yes">
-    <word gloss="in_surface" posp="pp" owner="3s"/>
+    <word gloss="in_surface" posp="pp" owner="3s" p="in" location="surface" precise="yes"/>
    <np def="def" number="sing" locus="number" gender="masc">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="table"/>
+      <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc"/>
+      <word posp="noun" gloss="table" def="def" number="sing" locus="number" gender="masc"/>
    </np>
  </pp>
</example>
About to call getSlotValue for table/noun/case/optional
About to call getSlotValue for table/noun/number/optional
Got sing

addaffixes:

<example id="adpos1" translation="on the table">
  <pp p="in" location="surface" precise="yes">
    <word gloss="in_surface" posp="pp" owner="3s" p="in" location="surface" precise="yes"/>
    <np def="def" number="sing" locus="number" gender="masc">
      <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc"/>
      <word posp="noun" gloss="table" def="def" number="sing" locus="number" gender="masc"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
  </pp>
</example>

flatten:

<example id="adpos1" translation="on the table">
-  <pp p="in" location="surface" precise="yes">
+  <flat>
    <word gloss="in_surface" posp="pp" owner="3s" p="in" location="surface" precise="yes"/>
-    <np def="def" number="sing" locus="number" gender="masc">
    <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc"/>
    <word posp="noun" gloss="table" def="def" number="sing" locus="number" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-  </pp>
+  </flat>
</example>

addvocab:

<example id="adpos1" translation="on the table">
  <flat>
-    <word gloss="in_surface" posp="pp" owner="3s" p="in" location="surface" precise="yes"/>
-    <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc"/>
-    <word posp="noun" gloss="table" def="def" number="sing" locus="number" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="in_surface" posp="pp" owner="3s" p="in" location="surface" precise="yes">|ɲ|iː|</word>
+    <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc">|k|i|</word>
+    <word posp="noun" gloss="table" def="def" number="sing" locus="number" gender="masc">|t|i|j|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |ɲ|iː|
#-> ɲiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |t|i|j|a|
#-> tija

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|iː| |k|i| |t|i|j|a|
#-> ɲiː ki tija

removetags:

<example id="adpos1" translation="on the table">
  <flat>
    <word gloss="in_surface" posp="pp" owner="3s" p="in" location="surface" precise="yes">|ɲ|iː|</word>
    <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc">|k|i|</word>
    <word posp="noun" gloss="table" def="def" number="sing" locus="number" gender="masc">|t|i|j|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;in_surface&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;tija&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;table&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ɲiː ki tija</p>
+  <p>њии ки тија</p>
+  <il>
+    <w>
+      <o/>
+      <g>in_surface</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>table</g>
+    </w>
+  </il>
</example>
### ɲiː ki tija
#-> ɲiː ki tija

initial XML:

<example id="adpos2" translation="into the box">
  <pp p="to" location="inside" precise="yes">
    <np def="def" number="sing">
      <noun>box</noun>
    </np>
  </pp>
</example>

cleanup:

<example id="adpos2" translation="into the box">
  <pp p="to" location="inside" precise="yes">
-    <np def="def" number="sing">
-      <noun>box</noun>
+    <np def="def" number="sing" locus="number">
+      <word posp="noun" gloss="box"/>
    </np>
  </pp>
</example>

module adj2verb: No change.

module articles:

<example id="adpos2" translation="into the box">
  <pp p="to" location="inside" precise="yes">
    <np def="def" number="sing" locus="number">
      <word posp="noun" gloss="box"/>
+      <word gloss="the" posp="det"/>
    </np>
  </pp>
</example>

module nonpastonly: No change.

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

module affixdensity: No change.

module adpositions:

<example id="adpos2" translation="into the box">
  <pp p="to" location="inside" precise="yes">
+    <word gloss="to_inside" posp="pp" owner="3s"/>
    <np def="def" number="sing" locus="number">
      <word posp="noun" gloss="box"/>
      <word gloss="the" posp="det"/>
    </np>
  </pp>
</example>

module constorder: No change.

module casemarking: No change.

module markowner: No change.

module addgender:

<example id="adpos2" translation="into the box">
  <pp p="to" location="inside" precise="yes">
    <word gloss="to_inside" posp="pp" owner="3s"/>
-    <np def="def" number="sing" locus="number">
+    <np def="def" number="sing" locus="number" gender="masc">
      <word posp="noun" gloss="box"/>
      <word gloss="the" posp="det"/>
    </np>
  </pp>
</example>

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="adpos2" translation="into the box">
  <pp p="to" location="inside" precise="yes">
    <word gloss="to_inside" posp="pp" owner="3s"/>
    <np def="def" number="sing" locus="number" gender="masc">
-      <word posp="noun" gloss="box"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="box"/>
    </np>
  </pp>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase: No change.

prodrop: No change.

addclitics: No change.

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="adpos2" translation="into the box">
  <pp p="to" location="inside" precise="yes">
-    <word gloss="to_inside" posp="pp" owner="3s"/>
+    <word gloss="to_inside" posp="pp" owner="3s" p="to" location="inside" precise="yes"/>
    <np def="def" number="sing" locus="number" gender="masc">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="box"/>
+      <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc"/>
+      <word posp="noun" gloss="box" def="def" number="sing" locus="number" gender="masc"/>
    </np>
  </pp>
</example>
About to call getSlotValue for box/noun/case/optional
About to call getSlotValue for box/noun/number/optional
Got sing

addaffixes:

<example id="adpos2" translation="into the box">
  <pp p="to" location="inside" precise="yes">
    <word gloss="to_inside" posp="pp" owner="3s" p="to" location="inside" precise="yes"/>
    <np def="def" number="sing" locus="number" gender="masc">
      <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc"/>
      <word posp="noun" gloss="box" def="def" number="sing" locus="number" gender="masc"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
  </pp>
</example>

flatten:

<example id="adpos2" translation="into the box">
-  <pp p="to" location="inside" precise="yes">
+  <flat>
    <word gloss="to_inside" posp="pp" owner="3s" p="to" location="inside" precise="yes"/>
-    <np def="def" number="sing" locus="number" gender="masc">
    <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc"/>
    <word posp="noun" gloss="box" def="def" number="sing" locus="number" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-  </pp>
+  </flat>
</example>

addvocab:

<example id="adpos2" translation="into the box">
  <flat>
-    <word gloss="to_inside" posp="pp" owner="3s" p="to" location="inside" precise="yes"/>
-    <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc"/>
-    <word posp="noun" gloss="box" def="def" number="sing" locus="number" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="to_inside" posp="pp" owner="3s" p="to" location="inside" precise="yes">|ɲ|uː|</word>
+    <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc">|k|i|</word>
+    <word posp="noun" gloss="box" def="def" number="sing" locus="number" gender="masc">|x|a|ɲ|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |ɲ|uː|
#-> ɲuː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |x|a|ɲ|u|
#-> xaɲu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|uː| |k|i| |x|a|ɲ|u|
#-> ɲuː ki xaɲu

removetags:

<example id="adpos2" translation="into the box">
  <flat>
    <word gloss="to_inside" posp="pp" owner="3s" p="to" location="inside" precise="yes">|ɲ|uː|</word>
    <word gloss="the" posp="det" def="def" number="sing" locus="number" gender="masc">|k|i|</word>
    <word posp="noun" gloss="box" def="def" number="sing" locus="number" gender="masc">|x|a|ɲ|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲuː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;to_inside&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;xaɲu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;box&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ɲuː ki xaɲu</p>
+  <p>њуу ки хању</p>
+  <il>
+    <w>
+      <o/>
+      <g>to_inside</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>box</g>
+    </w>
+  </il>
</example>
### ɲuː ki xaɲu
#-> ɲuː ki xaɲu

initial XML:

<example id="adpos3" translation="with me">
  <pp role="comitative">
    <np number="sing" def="neither">
      <pron person="1excl" number="sing"/>
    </np>
  </pp>
</example>

cleanup:

<example id="adpos3" translation="with me">
  <pp role="comitative">
-    <np number="sing" def="neither">
-      <pron person="1excl" number="sing"/>
+    <np number="sing" def="neither" locus="number">
+      <word person="1excl" number="sing" posp="pron"/>
    </np>
  </pp>
</example>

module adj2verb: No change.

module articles: No change.

module nonpastonly: No change.

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

module affixdensity: No change.

module adpositions:

<example id="adpos3" translation="with me">
  <pp role="comitative">
+    <word gloss="COMIT" posp="pp" owner="3s"/>
    <np number="sing" def="neither" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
  </pp>
</example>

module constorder: No change.

module casemarking: No change.

module markowner: No change.

module addgender: No change.

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder: No change.

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="adpos3" translation="with me">
  <pp role="comitative">
    <word gloss="COMIT" posp="pp" owner="3s"/>
    <np number="sing" def="neither" locus="number">
-      <word person="1excl" number="sing" posp="pron"/>
+      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
  </pp>
</example>

copyuptophrase:

<example id="adpos3" translation="with me">
  <pp role="comitative">
    <word gloss="COMIT" posp="pp" owner="3s"/>
-    <np number="sing" def="neither" locus="number">
+    <np number="sing" def="neither" locus="number" person="1excl">
      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
  </pp>
</example>

prodrop: No change.

addclitics: No change.

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="adpos3" translation="with me">
  <pp role="comitative">
-    <word gloss="COMIT" posp="pp" owner="3s"/>
+    <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
    <np number="sing" def="neither" locus="number" person="1excl">
-      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
+      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number"/>
    </np>
  </pp>
</example>

addaffixes: No change.

flatten:

<example id="adpos3" translation="with me">
-  <pp role="comitative">
+  <flat>
    <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
-    <np number="sing" def="neither" locus="number" person="1excl">
    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number"/>
-    </np>
-  </pp>
+  </flat>
</example>

addvocab:

<example id="adpos3" translation="with me">
  <flat>
-    <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
-    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number"/>
+    <word gloss="COMIT" posp="pp" owner="3s" role="comitative">|n|uː|</word>
+    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number">|l|iː|</word>
  </flat>
</example>

vowelharmony: No change.

### |n|uː|
#-> nuː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|iː|
#-> liː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |n|uː| |l|iː|
#-> nuː liː

removetags:

<example id="adpos3" translation="with me">
  <flat>
    <word gloss="COMIT" posp="pp" owner="3s" role="comitative">|n|uː|</word>
    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" locus="number">|l|iː|</word>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;nuː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;COMIT&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;liː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.sing&lt;/span&gt;&lt;/span&gt;</p>
+  <p>nuː liː</p>
+  <p>Нуу лии</p>
+  <il>
+    <w>
+      <o/>
+      <g>COMIT</g>
+    </w>
+    <w>
+      <o/>
+      <g>1excl.sing</g>
+    </w>
+  </il>
</example>
### nuː liː
#-> nuː liː

initial XML:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
    <vp tam="pres-punct">
      <verb>kill</verb>
    </vp>
    <np number="sing" def="def" role="subj">
      <noun>jaguar</noun>
    </np>
    <np number="sing" def="def" role="obj">
      <noun>hunter</noun>
    </np>
  </s>
</example>

cleanup:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
-    <vp tam="pres-punct">
-      <verb>kill</verb>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+      <word posp="verb" gloss="kill"/>
    </vp>
-    <np number="sing" def="def" role="subj">
-      <noun>jaguar</noun>
+    <np number="sing" def="def" role="subj" locus="number">
+      <word posp="noun" gloss="jaguar"/>
    </np>
-    <np number="sing" def="def" role="obj">
-      <noun>hunter</noun>
+    <np number="sing" def="def" role="obj" locus="number">
+      <word posp="noun" gloss="hunter"/>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np number="sing" def="def" role="subj" locus="number">
      <word posp="noun" gloss="jaguar"/>
+      <word gloss="the" posp="det"/>
    </np>
    <np number="sing" def="def" role="obj" locus="number">
      <word posp="noun" gloss="hunter"/>
+      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module nonpastonly:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np number="sing" def="def" role="subj" locus="number">
      <word posp="noun" gloss="jaguar"/>
      <word gloss="the" posp="det"/>
    </np>
    <np number="sing" def="def" role="obj" locus="number">
      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="kill"/>
-    </vp>
    <np number="sing" def="def" role="subj" locus="number">
      <word posp="noun" gloss="jaguar"/>
      <word gloss="the" posp="det"/>
    </np>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="kill"/>
+    </vp>
    <np number="sing" def="def" role="obj" locus="number">
      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module casemarking:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
-    <np number="sing" def="def" role="subj" locus="number">
+    <np number="sing" def="def" role="subj" locus="number" case="NOM">
      <word posp="noun" gloss="jaguar"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
-    <np number="sing" def="def" role="obj" locus="number">
+    <np number="sing" def="def" role="obj" locus="number" case="ACC">
      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module markowner: No change.

module addgender:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
-    <np number="sing" def="def" role="subj" locus="number" case="NOM">
+    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word posp="noun" gloss="jaguar"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
-    <np number="sing" def="def" role="obj" locus="number" case="ACC">
+    <np number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">
      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
-      <word posp="noun" gloss="jaguar"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="jaguar"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">
-      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="hunter"/>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="jaguar"/>
    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="hunter"/>
    </np>
  </s>
</example>

prodrop: No change.

addclitics:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="jaguar"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kill"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="hunter"/>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="jaguar"/>
+      <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
+      <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="kill"/>
+      <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="hunter"/>
+      <word gloss="the" posp="det" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc"/>
+      <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc"/>
    </np>
  </s>
</example>
About to call getSlotValue for jaguar/noun/case/optional
Got NOM
About to call getSlotValue for jaguar/noun/number/optional
Got sing
About to call getSlotValue for kill/verb/subj/obligatory
Got 3.sing.neut
About to call getSlotValue for hunter/noun/case/optional
Got ACC
About to call getSlotValue for hunter/noun/number/optional
Got sing

addaffixes:

<example id="wo1" translation="The jaguar killed the hunter.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
+      <thingy type="nouncase" function="prefix" gloss="NOM"/>
      <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">
      <word gloss="the" posp="det" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
  </s>
</example>

flatten:

<example id="wo1" translation="The jaguar killed the hunter.">
-  <s>
-    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
+  <flat>
    <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">
    <word gloss="the" posp="det" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="wo1" translation="The jaguar killed the hunter.">
  <flat>
-    <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word gloss="the" posp="det" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">|s|uː|k|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc">|f|u|x|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut.SUBJ">-|iː|l|u|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">|f|a|j|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|uː|k|a|
#-> suːka

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|u|x|
#-> fux

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|iː|l|u|
#-> -iːlu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|j|u|
#-> faju

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i| |s|uː|k|a| |f|u|x||iː|l|u| |s|a| |k|i| |ɲ|i||f|a|j|u|
#-> ki suːka fuxiːlu sa ki ɲifaju

removetags:

<example id="wo1" translation="The jaguar killed the hunter.">
  <flat>
    <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">|s|uː|k|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.masc">|f|u|x|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut.SUBJ">-|iː|l|u|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word gloss="the" posp="det" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" gender="masc">|f|a|j|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;suːka&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;jaguar&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;fux&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;kill&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-iːlu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.neut.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;faju&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;hunter&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ki suːka fuxiːlu sa ki ɲifaju</p>
+  <p>ки суука фухиилу са ки њифају</p>
+  <il>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>jaguar</g>
+    </w>
+    <w>
+      <o/>
+      <g>kill</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.neut.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>hunter</g>
+    </w>
+  </il>
</example>
### ki suːka fuxiːlu sa ki ɲifaju
#-> ki suːka fuxiːlu sa ki ɲifaju

initial XML:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <vp tam="pres-punct">
      <verb>eat</verb>
    </vp>
    <np number="sing" def="def" role="subj">
      <noun>lion</noun>
    </np>
    <np role="obj">
      <np type="owner_owned">
        <np type="owner_owned">
          <np number="sing" def="def">
            <noun>hunter</noun>
          </np>
          <np number="sing" def="def">
            <noun>daughter</noun>
          </np>
        </np>
        <np number="sing" def="def">
          <noun>dog</noun>
        </np>
      </np>
    </np>
  </s>
</example>

cleanup:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
-    <vp tam="pres-punct">
-      <verb>eat</verb>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+      <word posp="verb" gloss="eat"/>
    </vp>
-    <np number="sing" def="def" role="subj">
-      <noun>lion</noun>
+    <np number="sing" def="def" role="subj" locus="number">
+      <word posp="noun" gloss="lion"/>
    </np>
    <np role="obj">
      <np type="owner_owned">
-        <np type="owner_owned">
-          <np number="sing" def="def">
-            <noun>hunter</noun>
+        <np type="owner_owned" role="owner">
+          <np number="sing" def="def" locus="number" role="owner">
+            <word posp="noun" gloss="hunter"/>
          </np>
-          <np number="sing" def="def">
-            <noun>daughter</noun>
+          <np number="sing" def="def" locus="number" role="owned">
+            <word posp="noun" gloss="daughter"/>
          </np>
        </np>
-        <np number="sing" def="def">
-          <noun>dog</noun>
+        <np number="sing" def="def" locus="number" role="owned">
+          <word posp="noun" gloss="dog"/>
        </np>
      </np>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
      <word posp="verb" gloss="eat"/>
    </vp>
    <np number="sing" def="def" role="subj" locus="number">
      <word posp="noun" gloss="lion"/>
+      <word gloss="the" posp="det"/>
    </np>
    <np role="obj">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
          <np number="sing" def="def" locus="number" role="owner">
            <word posp="noun" gloss="hunter"/>
+            <word gloss="the" posp="det"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned">
            <word posp="noun" gloss="daughter"/>
+            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="dog"/>
+          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module nonpastonly:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="eat"/>
    </vp>
    <np number="sing" def="def" role="subj" locus="number">
      <word posp="noun" gloss="lion"/>
      <word gloss="the" posp="det"/>
    </np>
    <np role="obj">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
          <np number="sing" def="def" locus="number" role="owner">
            <word posp="noun" gloss="hunter"/>
            <word gloss="the" posp="det"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned">
            <word posp="noun" gloss="daughter"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="dog"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="eat"/>
-    </vp>
    <np number="sing" def="def" role="subj" locus="number">
      <word posp="noun" gloss="lion"/>
      <word gloss="the" posp="det"/>
    </np>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="eat"/>
+    </vp>
    <np role="obj">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
          <np number="sing" def="def" locus="number" role="owner">
            <word posp="noun" gloss="hunter"/>
            <word gloss="the" posp="det"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned">
            <word posp="noun" gloss="daughter"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="dog"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module casemarking:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
-    <np number="sing" def="def" role="subj" locus="number">
+    <np number="sing" def="def" role="subj" locus="number" case="NOM">
      <word posp="noun" gloss="lion"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="eat"/>
    </vp>
-    <np role="obj">
+    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
          <np number="sing" def="def" locus="number" role="owner">
            <word posp="noun" gloss="hunter"/>
            <word gloss="the" posp="det"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned">
            <word posp="noun" gloss="daughter"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="dog"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module markowner:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM">
      <word posp="noun" gloss="lion"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="eat"/>
    </vp>
    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np type="owner_owned" role="owner">
-          <np number="sing" def="def" locus="number" role="owner">
+          <np number="sing" def="def" locus="number" role="owner" case="GEN">
            <word posp="noun" gloss="hunter"/>
            <word gloss="the" posp="det"/>
          </np>
-          <np number="sing" def="def" locus="number" role="owned">
+          <np number="sing" def="def" locus="number" role="owned" case="GEN">
            <word posp="noun" gloss="daughter"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="dog"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module addgender:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
-    <np number="sing" def="def" role="subj" locus="number" case="NOM">
+    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word posp="noun" gloss="lion"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="eat"/>
    </vp>
    <np role="obj" case="ACC">
-      <np type="owner_owned">
-        <np type="owner_owned" role="owner">
-          <np number="sing" def="def" locus="number" role="owner" case="GEN">
+      <np type="owner_owned" gender="neut">
+        <np type="owner_owned" role="owner" gender="fem">
+          <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
            <word posp="noun" gloss="hunter"/>
            <word gloss="the" posp="det"/>
          </np>
-          <np number="sing" def="def" locus="number" role="owned" case="GEN">
+          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
            <word posp="noun" gloss="daughter"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
-        <np number="sing" def="def" locus="number" role="owned">
+        <np number="sing" def="def" locus="number" role="owned" gender="neut">
          <word posp="noun" gloss="dog"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

module propagatenumber:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word posp="noun" gloss="lion"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="eat"/>
    </vp>
-    <np role="obj" case="ACC">
-      <np type="owner_owned" gender="neut">
-        <np type="owner_owned" role="owner" gender="fem">
+    <np role="obj" case="ACC" number="sing">
+      <np type="owner_owned" gender="neut" number="sing">
+        <np type="owner_owned" role="owner" gender="fem" number="sing">
          <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
            <word posp="noun" gloss="hunter"/>
            <word gloss="the" posp="det"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
            <word posp="noun" gloss="daughter"/>
            <word gloss="the" posp="det"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="neut">
          <word posp="noun" gloss="dog"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
    </np>
  </s>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
-      <word posp="noun" gloss="lion"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="lion"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="eat"/>
    </vp>
    <np role="obj" case="ACC" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np type="owner_owned" role="owner" gender="fem" number="sing">
          <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
-            <word posp="noun" gloss="hunter"/>
            <word gloss="the" posp="det"/>
+            <word posp="noun" gloss="hunter"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
-            <word posp="noun" gloss="daughter"/>
            <word gloss="the" posp="det"/>
+            <word posp="noun" gloss="daughter"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="neut">
-          <word posp="noun" gloss="dog"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="dog"/>
        </np>
      </np>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="lion"/>
    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
      <word posp="verb" gloss="eat"/>
    </vp>
-    <np role="obj" case="ACC" number="sing">
+    <np role="obj" case="ACC" number="sing" gender="fem">
      <np type="owner_owned" gender="neut" number="sing">
        <np type="owner_owned" role="owner" gender="fem" number="sing">
          <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
            <word gloss="the" posp="det"/>
            <word posp="noun" gloss="hunter"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
            <word gloss="the" posp="det"/>
            <word posp="noun" gloss="daughter"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="dog"/>
        </np>
      </np>
    </np>
  </s>
</example>

prodrop: No change.

addclitics:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="lion"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="eat"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np role="obj" case="ACC" number="sing" gender="fem">
      <np type="owner_owned" gender="neut" number="sing">
        <np type="owner_owned" role="owner" gender="fem" number="sing">
          <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
            <word gloss="the" posp="det"/>
            <word posp="noun" gloss="hunter"/>
          </np>
          <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
            <word gloss="the" posp="det"/>
            <word posp="noun" gloss="daughter"/>
          </np>
        </np>
        <np number="sing" def="def" locus="number" role="owned" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="dog"/>
        </np>
      </np>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="lion"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="eat"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
-    <np role="obj" case="ACC" number="sing" gender="fem">
-      <np type="owner_owned" gender="neut" number="sing">
+    <np type="owner_owned" gender="neut" number="sing" role="obj" case="ACC">
      <np type="owner_owned" role="owner" gender="fem" number="sing">
        <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="hunter"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="daughter"/>
        </np>
      </np>
      <np number="sing" def="def" locus="number" role="owned" gender="neut">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="dog"/>
      </np>
    </np>
-    </np>
  </s>
</example>

unwrapOwnerOwned:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="lion"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="eat"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
-    <np type="owner_owned" gender="neut" number="sing" role="obj" case="ACC">
-      <np type="owner_owned" role="owner" gender="fem" number="sing">
    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="hunter"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="daughter"/>
    </np>
-      </np>
-      <np number="sing" def="def" locus="number" role="owned" gender="neut">
+    <np number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="dog"/>
    </np>
-    </np>
  </s>
</example>

movedowntoword:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="lion"/>
+      <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
+      <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="eat"/>
+      <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="hunter"/>
+      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
+      <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="daughter"/>
+      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem"/>
+      <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="dog"/>
+      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC"/>
+      <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC"/>
    </np>
  </s>
</example>
About to call getSlotValue for lion/noun/case/optional
Got NOM
About to call getSlotValue for lion/noun/number/optional
Got sing
About to call getSlotValue for eat/verb/subj/obligatory
Got 3.sing.neut
About to call getSlotValue for hunter/noun/case/optional
Got GEN
About to call getSlotValue for hunter/noun/number/optional
Got sing
About to call getSlotValue for daughter/noun/case/optional
Got GEN
About to call getSlotValue for daughter/noun/number/optional
Got sing
About to call getSlotValue for dog/noun/case/optional
Got ACC
About to call getSlotValue for dog/noun/number/optional
Got sing

addaffixes:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <s>
    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
      <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
+      <thingy type="nouncase" function="prefix" gloss="NOM"/>
      <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
+      <thingy type="nouncase" function="prefix" gloss="GEN"/>
      <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem"/>
+      <thingy type="nouncase" function="prefix" gloss="GEN"/>
      <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC">
      <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
  </s>
</example>

flatten:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
-  <s>
-    <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">
+  <flat>
    <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem"/>
    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <np number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <flat>
-    <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
-    <thingy type="nouncase" function="prefix" gloss="GEN"/>
-    <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem"/>
-    <thingy type="nouncase" function="prefix" gloss="GEN"/>
-    <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">|h|iː|x|iː|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">|f|a|ɲ|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut.SUBJ">-|iː|l|u|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
+    <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|f|a|j|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
+    <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">|f|aː|n|iː|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC">|ŋ|aː|t|i|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|iː|x|iː|
#-> hiːxiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|ɲ|
#-> faɲ

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|iː|l|u|
#-> -iːlu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|-
#-> ha-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|j|u|
#-> faju

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|-
#-> ha-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|aː|n|iː|
#-> faːniː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ŋ|aː|t|i|
#-> ŋaːti

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i| |h|iː|x|iː| |f|a|ɲ||iː|l|u| |s|a| |k|i| |h|a||f|a|j|u| |k|i| |h|a||f|aː|n|iː| |k|i| |ɲ|i||ŋ|aː|t|i|
#-> ki hiːxiː faɲiːlu sa ki hafaju ki hafaːniː ki ɲiŋaːti

removetags:

<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
  <flat>
    <word gloss="the" posp="det" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" gender="neut">|h|iː|x|iː|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">|f|a|ɲ|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut.SUBJ">-|iː|l|u|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
    <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" gender="masc">|f|a|j|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
    <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" gender="fem">|f|aː|n|iː|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" gender="neut" case="ACC">|ŋ|aː|t|i|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;hiːxiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;lion&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;faɲ&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;eat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-iːlu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.neut.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ha-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;GEN&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;faju&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;hunter&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ha-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;GEN&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;faːniː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;daughter&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ŋaːti&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;dog&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ki hiːxiː faɲiːlu sa ki hafaju ki hafaːniː ki ɲiŋaːti</p>
+  <p>ки гиихии фањиилу са ки гафају ки гафаании ки њиӈаати</p>
+  <il>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>lion</g>
+    </w>
+    <w>
+      <o/>
+      <g>eat</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.neut.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>GEN</g>
+    </w>
+    <w>
+      <o/>
+      <g>hunter</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>GEN</g>
+    </w>
+    <w>
+      <o/>
+      <g>daughter</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>dog</g>
+    </w>
+  </il>
</example>
### ki hiːxiː faɲiːlu sa ki hafaju ki hafaːniː ki ɲiŋaːti
#-> ki hiːxiː faɲiːlu sa ki hafaju ki hafaːniː ki ɲiŋaːti

initial XML:

<example id="poss3" translation="your son's friend's book">
  <np type="owner_owned">
    <np type="owner_owned">
      <np type="owner_owned">
        <np number="sing" def="neither">
          <pron person="2" number="sing"/>
        </np>
        <np number="sing" def="def">
          <noun>son</noun>
        </np>
      </np>
      <np number="sing" def="def">
        <noun>friend</noun>
      </np>
    </np>
    <np number="sing" def="def">
      <noun>book</noun>
    </np>
  </np>
</example>

cleanup:

<example id="poss3" translation="your son's friend's book">
  <np type="owner_owned">
-    <np type="owner_owned">
-      <np type="owner_owned">
-        <np number="sing" def="neither">
-          <pron person="2" number="sing"/>
+    <np type="owner_owned" role="owner">
+      <np type="owner_owned" role="owner">
+        <np number="sing" def="neither" locus="number" role="owner">
+          <word person="2" number="sing" posp="pron"/>
        </np>
-        <np number="sing" def="def">
-          <noun>son</noun>
+        <np number="sing" def="def" locus="number" role="owned">
+          <word posp="noun" gloss="son"/>
        </np>
      </np>
-      <np number="sing" def="def">
-        <noun>friend</noun>
+      <np number="sing" def="def" locus="number" role="owned">
+        <word posp="noun" gloss="friend"/>
      </np>
    </np>
-    <np number="sing" def="def">
-      <noun>book</noun>
+    <np number="sing" def="def" locus="number" role="owned">
+      <word posp="noun" gloss="book"/>
    </np>
  </np>
</example>

module adj2verb: No change.

module articles:

<example id="poss3" translation="your son's friend's book">
  <np type="owner_owned">
    <np type="owner_owned" role="owner">
      <np type="owner_owned" role="owner">
        <np number="sing" def="neither" locus="number" role="owner">
          <word person="2" number="sing" posp="pron"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="son"/>
+          <word gloss="the" posp="det"/>
        </np>
      </np>
      <np number="sing" def="def" locus="number" role="owned">
        <word posp="noun" gloss="friend"/>
+        <word gloss="the" posp="det"/>
      </np>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="book"/>
+      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module nonpastonly: No change.

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

module affixdensity: No change.

module adpositions: No change.

module constorder: No change.

module casemarking:

<example id="poss3" translation="your son's friend's book">
-  <np type="owner_owned">
+  <np type="owner_owned" case="NOM">
    <np type="owner_owned" role="owner">
      <np type="owner_owned" role="owner">
        <np number="sing" def="neither" locus="number" role="owner">
          <word person="2" number="sing" posp="pron"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
      <np number="sing" def="def" locus="number" role="owned">
        <word posp="noun" gloss="friend"/>
        <word gloss="the" posp="det"/>
      </np>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="book"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module markowner:

<example id="poss3" translation="your son's friend's book">
  <np type="owner_owned" case="NOM">
    <np type="owner_owned" role="owner">
      <np type="owner_owned" role="owner">
-        <np number="sing" def="neither" locus="number" role="owner">
+        <np number="sing" def="neither" locus="number" role="owner" case="GEN">
          <word person="2" number="sing" posp="pron"/>
        </np>
-        <np number="sing" def="def" locus="number" role="owned">
+        <np number="sing" def="def" locus="number" role="owned" case="GEN">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
-      <np number="sing" def="def" locus="number" role="owned">
+      <np number="sing" def="def" locus="number" role="owned" case="GEN">
        <word posp="noun" gloss="friend"/>
        <word gloss="the" posp="det"/>
      </np>
    </np>
    <np number="sing" def="def" locus="number" role="owned">
      <word posp="noun" gloss="book"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module addgender:

<example id="poss3" translation="your son's friend's book">
-  <np type="owner_owned" case="NOM">
-    <np type="owner_owned" role="owner">
-      <np type="owner_owned" role="owner">
+  <np type="owner_owned" case="NOM" gender="masc">
+    <np type="owner_owned" role="owner" gender="neut">
+      <np type="owner_owned" role="owner" gender="masc">
        <np number="sing" def="neither" locus="number" role="owner" case="GEN">
          <word person="2" number="sing" posp="pron"/>
        </np>
-        <np number="sing" def="def" locus="number" role="owned" case="GEN">
+        <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
-      <np number="sing" def="def" locus="number" role="owned" case="GEN">
+      <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
        <word posp="noun" gloss="friend"/>
        <word gloss="the" posp="det"/>
      </np>
    </np>
-    <np number="sing" def="def" locus="number" role="owned">
+    <np number="sing" def="def" locus="number" role="owned" gender="masc">
      <word posp="noun" gloss="book"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

module propagatenumber:

<example id="poss3" translation="your son's friend's book">
-  <np type="owner_owned" case="NOM" gender="masc">
-    <np type="owner_owned" role="owner" gender="neut">
-      <np type="owner_owned" role="owner" gender="masc">
+  <np type="owner_owned" case="NOM" gender="masc" number="sing">
+    <np type="owner_owned" role="owner" gender="neut" number="sing">
+      <np type="owner_owned" role="owner" gender="masc" number="sing">
        <np number="sing" def="neither" locus="number" role="owner" case="GEN">
          <word person="2" number="sing" posp="pron"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">
          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
        </np>
      </np>
      <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
        <word posp="noun" gloss="friend"/>
        <word gloss="the" posp="det"/>
      </np>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="masc">
      <word posp="noun" gloss="book"/>
      <word gloss="the" posp="det"/>
    </np>
  </np>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="poss3" translation="your son's friend's book">
  <np type="owner_owned" case="NOM" gender="masc" number="sing">
    <np type="owner_owned" role="owner" gender="neut" number="sing">
      <np type="owner_owned" role="owner" gender="masc" number="sing">
        <np number="sing" def="neither" locus="number" role="owner" case="GEN">
          <word person="2" number="sing" posp="pron"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">
-          <word posp="noun" gloss="son"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="son"/>
        </np>
      </np>
      <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
-        <word posp="noun" gloss="friend"/>
        <word gloss="the" posp="det"/>
+        <word posp="noun" gloss="friend"/>
      </np>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="masc">
-      <word posp="noun" gloss="book"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="book"/>
    </np>
  </np>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="poss3" translation="your son's friend's book">
  <np type="owner_owned" case="NOM" gender="masc" number="sing">
    <np type="owner_owned" role="owner" gender="neut" number="sing">
      <np type="owner_owned" role="owner" gender="masc" number="sing">
        <np number="sing" def="neither" locus="number" role="owner" case="GEN">
-          <word person="2" number="sing" posp="pron"/>
+          <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="son"/>
        </np>
      </np>
      <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="friend"/>
      </np>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="book"/>
    </np>
  </np>
</example>

copyuptophrase:

<example id="poss3" translation="your son's friend's book">
  <np type="owner_owned" case="NOM" gender="masc" number="sing">
    <np type="owner_owned" role="owner" gender="neut" number="sing">
      <np type="owner_owned" role="owner" gender="masc" number="sing">
-        <np number="sing" def="neither" locus="number" role="owner" case="GEN">
+        <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
          <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
        </np>
        <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="son"/>
        </np>
      </np>
      <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="friend"/>
      </np>
    </np>
    <np number="sing" def="def" locus="number" role="owned" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="book"/>
    </np>
  </np>
</example>

prodrop: No change.

addclitics: No change.

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned:

<example id="poss3" translation="your son's friend's book">
-  <np type="owner_owned" case="NOM" gender="masc" number="sing">
-    <np type="owner_owned" role="owner" gender="neut" number="sing">
-      <np type="owner_owned" role="owner" gender="masc" number="sing">
  <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">
    <word gloss="the" posp="det"/>
    <word posp="noun" gloss="son"/>
  </np>
-      </np>
  <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
    <word gloss="the" posp="det"/>
    <word posp="noun" gloss="friend"/>
  </np>
-    </np>
-    <np number="sing" def="def" locus="number" role="owned" gender="masc">
+  <np number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM">
    <word gloss="the" posp="det"/>
    <word posp="noun" gloss="book"/>
  </np>
-  </np>
</example>

movedowntoword:

<example id="poss3" translation="your son's friend's book">
  <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
-    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut"/>
+    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">
-    <word gloss="the" posp="det"/>
-    <word posp="noun" gloss="son"/>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc"/>
+    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
-    <word gloss="the" posp="det"/>
-    <word posp="noun" gloss="friend"/>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
+    <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM">
-    <word gloss="the" posp="det"/>
-    <word posp="noun" gloss="book"/>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM"/>
+    <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM"/>
  </np>
</example>
About to call getSlotValue for son/noun/case/optional
Got GEN
About to call getSlotValue for son/noun/number/optional
Got sing
About to call getSlotValue for friend/noun/case/optional
Got GEN
About to call getSlotValue for friend/noun/number/optional
Got sing
About to call getSlotValue for book/noun/case/optional
Got NOM
About to call getSlotValue for book/noun/number/optional
Got sing

addaffixes:

<example id="poss3" translation="your son's friend's book">
  <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc"/>
+    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc"/>
+    <thingy type="nounnumber" function="suffix" gloss="sing"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
+    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
+    <thingy type="nounnumber" function="suffix" gloss="sing"/>
  </np>
  <np number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM"/>
+    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM"/>
+    <thingy type="nounnumber" function="suffix" gloss="sing"/>
  </np>
</example>

flatten:

<example id="poss3" translation="your son's friend's book">
-  <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
+  <flat>
    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
-  </np>
-  <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc"/>
    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-  </np>
-  <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="GEN"/>
    <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-  </np>
-  <np number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM">
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-  </np>
+  </flat>
</example>

addvocab:

<example id="poss3" translation="your son's friend's book">
  <flat>
-    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc"/>
-    <thingy type="nouncase" function="prefix" gloss="GEN"/>
-    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="GEN"/>
-    <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN">|p|i|</word>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
+    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">|p|i|l|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
+    <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">|w|aː|k|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM">|f|u|ŋ|aː|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |p|i|
#-> pi

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|-
#-> ha-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|i|l|a|
#-> pila

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|-
#-> ha-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |w|aː|k|a|
#-> waːka

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|u|ŋ|aː|
#-> fuŋaː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|i| |k|i| |h|a||p|i|l|a| |k|i| |h|a||w|aː|k|a| |k|i| |f|u|ŋ|aː|
#-> pi ki hapila ki hawaːka ki fuŋaː

removetags:

<example id="poss3" translation="your son's friend's book">
  <flat>
    <word person="2" number="sing" posp="pron" gloss="2.sing" gender="neut" def="neither" locus="number" role="owner" case="GEN">|p|i|</word>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
    <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" gender="masc">|p|i|l|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="GEN">|h|a|-</thingy>
    <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" gender="neut">|w|aː|k|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="the" posp="det" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" gender="masc" case="NOM">|f|u|ŋ|aː|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;pi&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;2.sing&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ha-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;GEN&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;pila&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;son&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ha-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;GEN&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;waːka&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;friend&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;fuŋaː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;book&lt;/span&gt;&lt;/span&gt;</p>
+  <p>pi ki hapila ki hawaːka ki fuŋaː</p>
+  <p>пи ки гапила ки гаваака ки фуӈаа</p>
+  <il>
+    <w>
+      <o/>
+      <g>2.sing</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>GEN</g>
+    </w>
+    <w>
+      <o/>
+      <g>son</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>GEN</g>
+    </w>
+    <w>
+      <o/>
+      <g>friend</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>book</g>
+    </w>
+  </il>
</example>
### pi ki hapila ki hawaːka ki fuŋaː
#-> pi ki hapila ki hawaːka ki fuŋaː

initial XML:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <vp tam="pres-punct">
      <verb>kill</verb>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj">
      <noun>hunter</noun>
    </np>
    <np role="obj" tr="rheme">
      <conjp conj="and">
        <np def="def" number="plur">
          <noun>jaguar</noun>
        </np>
        <np def="def" number="plur">
          <noun>tiger</noun>
        </np>
        <np def="def" number="plur">
          <noun>lion</noun>
        </np>
      </conjp>
    </np>
  </s>
</example>

cleanup:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
-    <vp tam="pres-punct">
-      <verb>kill</verb>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+      <word posp="verb" gloss="kill"/>
    </vp>
-    <np def="def" number="sing" tr="theme" role="subj">
-      <noun>hunter</noun>
+    <np def="def" number="sing" tr="theme" role="subj" locus="number">
+      <word posp="noun" gloss="hunter"/>
    </np>
    <np role="obj" tr="rheme">
      <conjp conj="and">
-        <np def="def" number="plur">
-          <noun>jaguar</noun>
+        <np def="def" number="plur" locus="number">
+          <word posp="noun" gloss="jaguar"/>
        </np>
-        <np def="def" number="plur">
-          <noun>tiger</noun>
+        <np def="def" number="plur" locus="number">
+          <word posp="noun" gloss="tiger"/>
        </np>
-        <np def="def" number="plur">
-          <noun>lion</noun>
+        <np def="def" number="plur" locus="number">
+          <word posp="noun" gloss="lion"/>
        </np>
      </conjp>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj" locus="number">
      <word posp="noun" gloss="hunter"/>
+      <word gloss="the" posp="det"/>
    </np>
    <np role="obj" tr="rheme">
      <conjp conj="and">
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="jaguar"/>
+          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="tiger"/>
+          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="lion"/>
+          <word gloss="the" posp="det"/>
        </np>
      </conjp>
    </np>
  </s>
</example>

module nonpastonly:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np def="def" number="sing" tr="theme" role="subj" locus="number">
      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
    </np>
    <np role="obj" tr="rheme">
      <conjp conj="and">
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="jaguar"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="tiger"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="lion"/>
          <word gloss="the" posp="det"/>
        </np>
      </conjp>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
-      <word posp="verb" gloss="kill"/>
-    </vp>
    <np def="def" number="sing" tr="theme" role="subj" locus="number">
      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
    </np>
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+      <word posp="verb" gloss="kill"/>
+    </vp>
    <np role="obj" tr="rheme">
      <conjp conj="and">
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="jaguar"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="tiger"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="lion"/>
          <word gloss="the" posp="det"/>
        </np>
      </conjp>
    </np>
  </s>
</example>

module casemarking:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" locus="number">
+    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
-    <np role="obj" tr="rheme">
+    <np role="obj" tr="rheme" case="ACC">
      <conjp conj="and">
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="jaguar"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="tiger"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number">
          <word posp="noun" gloss="lion"/>
          <word gloss="the" posp="det"/>
        </np>
      </conjp>
    </np>
  </s>
</example>

module markowner: No change.

module addgender:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
-    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
+    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
-    <np role="obj" tr="rheme" case="ACC">
+    <np role="obj" tr="rheme" case="ACC" gender="neut">
      <conjp conj="and">
-        <np def="def" number="plur" locus="number">
+        <np def="def" number="plur" locus="number" gender="neut">
          <word posp="noun" gloss="jaguar"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np def="def" number="plur" locus="number">
+        <np def="def" number="plur" locus="number" gender="neut">
          <word posp="noun" gloss="tiger"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np def="def" number="plur" locus="number">
+        <np def="def" number="plur" locus="number" gender="neut">
          <word posp="noun" gloss="lion"/>
          <word gloss="the" posp="det"/>
        </np>
      </conjp>
    </np>
  </s>
</example>

module propagatenumber:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
-    <np role="obj" tr="rheme" case="ACC" gender="neut">
+    <np role="obj" tr="rheme" case="ACC" gender="neut" number="plur">
      <conjp conj="and">
        <np def="def" number="plur" locus="number" gender="neut">
          <word posp="noun" gloss="jaguar"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number" gender="neut">
          <word posp="noun" gloss="tiger"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="plur" locus="number" gender="neut">
          <word posp="noun" gloss="lion"/>
          <word gloss="the" posp="det"/>
        </np>
      </conjp>
    </np>
  </s>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
-      <word posp="noun" gloss="hunter"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="hunter"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np role="obj" tr="rheme" case="ACC" gender="neut" number="plur">
      <conjp conj="and">
        <np def="def" number="plur" locus="number" gender="neut">
-          <word posp="noun" gloss="jaguar"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="jaguar"/>
        </np>
        <np def="def" number="plur" locus="number" gender="neut">
-          <word posp="noun" gloss="tiger"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="tiger"/>
        </np>
        <np def="def" number="plur" locus="number" gender="neut">
-          <word posp="noun" gloss="lion"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="lion"/>
        </np>
      </conjp>
    </np>
  </s>
</example>

module conjp:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="hunter"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np role="obj" tr="rheme" case="ACC" gender="neut" number="plur">
      <conjp conj="and">
        <np def="def" number="plur" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="jaguar"/>
        </np>
+        <word posp="conj" gloss="and"/>
        <np def="def" number="plur" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="tiger"/>
        </np>
+        <word posp="conj" gloss="and"/>
        <np def="def" number="plur" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="lion"/>
        </np>
      </conjp>
    </np>
  </s>
</example>

flattenconjp:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="hunter"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np role="obj" tr="rheme" case="ACC" gender="neut" number="plur">
-      <conjp conj="and">
-        <np def="def" number="plur" locus="number" gender="neut">
+      <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="jaguar"/>
      </np>
      <word posp="conj" gloss="and"/>
-        <np def="def" number="plur" locus="number" gender="neut">
+      <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="tiger"/>
      </np>
      <word posp="conj" gloss="and"/>
-        <np def="def" number="plur" locus="number" gender="neut">
+      <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="lion"/>
      </np>
-      </conjp>
    </np>
  </s>
</example>

fixpronouns: No change.

copyuptophrase:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="hunter"/>
    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut">
      <word posp="verb" gloss="kill"/>
    </vp>
    <np role="obj" tr="rheme" case="ACC" gender="neut" number="plur">
      <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="jaguar"/>
      </np>
      <word posp="conj" gloss="and"/>
      <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="tiger"/>
      </np>
      <word posp="conj" gloss="and"/>
      <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="lion"/>
      </np>
    </np>
  </s>
</example>

prodrop: No change.

addclitics:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="hunter"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kill"/>
+      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np role="obj" tr="rheme" case="ACC" gender="neut" number="plur">
      <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="jaguar"/>
      </np>
      <word posp="conj" gloss="and"/>
      <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="tiger"/>
      </np>
      <word posp="conj" gloss="and"/>
      <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="lion"/>
      </np>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="hunter"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kill"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
-    <np role="obj" tr="rheme" case="ACC" gender="neut" number="plur">
    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="jaguar"/>
    </np>
    <word posp="conj" gloss="and"/>
    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="tiger"/>
    </np>
    <word posp="conj" gloss="and"/>
    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="lion"/>
    </np>
-    </np>
  </s>
</example>

unwrapOwnerOwned: No change.

movedowntoword:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="hunter"/>
+      <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
+      <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="kill"/>
+      <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="jaguar"/>
+      <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
+      <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
    </np>
    <word posp="conj" gloss="and"/>
    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="tiger"/>
+      <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
+      <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
    </np>
    <word posp="conj" gloss="and"/>
    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="lion"/>
+      <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
+      <word posp="noun" gloss="lion" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
    </np>
  </s>
</example>
About to call getSlotValue for hunter/noun/case/optional
Got NOM
About to call getSlotValue for hunter/noun/number/optional
Got sing
About to call getSlotValue for kill/verb/subj/obligatory
Got 3.sing.masc
About to call getSlotValue for jaguar/noun/case/optional
Got ACC
About to call getSlotValue for jaguar/noun/number/optional
Got plur
About to call getSlotValue for tiger/noun/case/optional
Got ACC
About to call getSlotValue for tiger/noun/number/optional
Got plur
About to call getSlotValue for lion/noun/case/optional
Got ACC
About to call getSlotValue for lion/noun/number/optional
Got plur

addaffixes:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <s>
    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
      <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
+      <thingy type="nouncase" function="prefix" gloss="NOM"/>
      <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
      <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
    </vp>
    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
      <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
+      <thingy type="nounnumber" function="suffix" gloss="plur"/>
    </np>
    <word posp="conj" gloss="and"/>
    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
      <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
+      <thingy type="nounnumber" function="suffix" gloss="plur"/>
    </np>
    <word posp="conj" gloss="and"/>
    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
      <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="lion" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
+      <thingy type="nounnumber" function="suffix" gloss="plur"/>
    </np>
  </s>
</example>

flatten:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
-  <s>
-    <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">
+  <flat>
    <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    </vp>
-    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
    <thingy type="nounnumber" function="suffix" gloss="plur"/>
-    </np>
    <word posp="conj" gloss="and"/>
-    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
    <thingy type="nounnumber" function="suffix" gloss="plur"/>
-    </np>
    <word posp="conj" gloss="and"/>
-    <np def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">
    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="lion" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
    <thingy type="nounnumber" function="suffix" gloss="plur"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <flat>
-    <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
-    <thingy type="nounnumber" function="suffix" gloss="plur"/>
-    <word posp="conj" gloss="and"/>
-    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
-    <thingy type="nounnumber" function="suffix" gloss="plur"/>
-    <word posp="conj" gloss="and"/>
-    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="lion" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC"/>
-    <thingy type="nounnumber" function="suffix" gloss="plur"/>
+    <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">|f|a|j|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut">|f|u|x|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|s|uː|k|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="plur">-|s|aː|</thingy>
+    <word posp="conj" gloss="and">|p|a|</word>
+    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|x|i|j|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="plur">-|s|aː|</thingy>
+    <word posp="conj" gloss="and">|p|a|</word>
+    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="lion" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|h|iː|x|iː|</word>
+    <thingy type="nounnumber" function="suffix" gloss="plur">-|s|aː|</thingy>
  </flat>
</example>

vowelharmony: No change.

### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|j|u|
#-> faju

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|u|x|
#-> fux

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|uː|k|a|
#-> suːka

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|s|aː|
#-> -saː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|a|
#-> pa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |x|i|j|a|
#-> xija

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|s|aː|
#-> -saː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|a|
#-> pa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|iː|x|iː|
#-> hiːxiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|s|aː|
#-> -saː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i| |f|a|j|u| |f|u|x||uː|h|iː| |s|a| |k|i| |ɲ|i||s|uː|k|a||s|aː| |p|a| |k|i| |ɲ|i||x|i|j|a||s|aː| |p|a| |k|i| |ɲ|i||h|iː|x|iː||s|aː|
#-> ki faju fuxuːhiː sa ki ɲisuːkasaː pa ki ɲixijasaː pa ki ɲihiːxiːsaː

removetags:

<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
  <flat>
    <word gloss="the" posp="det" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="masc">|f|a|j|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" subj="3.sing.masc" obj="3.plur.neut">|f|u|x|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|s|uː|k|a|</word>
    <thingy type="nounnumber" function="suffix" gloss="plur">-|s|aː|</thingy>
    <word posp="conj" gloss="and">|p|a|</word>
    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|x|i|j|a|</word>
    <thingy type="nounnumber" function="suffix" gloss="plur">-|s|aː|</thingy>
    <word posp="conj" gloss="and">|p|a|</word>
    <word gloss="the" posp="det" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="lion" def="def" number="plur" locus="number" gender="neut" role="obj" tr="rheme" case="ACC">|h|iː|x|iː|</word>
    <thingy type="nounnumber" function="suffix" gloss="plur">-|s|aː|</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;faju&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;hunter&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;fux&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;kill&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;suːka&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;jaguar&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-saː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;plur&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;pa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;and&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;xija&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;tiger&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-saː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;plur&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;pa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;and&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;hiːxiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;lion&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-saː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;plur&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ki faju fuxuːhiː sa ki ɲisuːkasaː pa ki ɲixijasaː pa ki ɲihiːxiːsaː</p>
+  <p>ки фају фухуугии са ки њисуукасаа па ки њихијасаа па ки њигиихиисаа</p>
+  <il>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>hunter</g>
+    </w>
+    <w>
+      <o/>
+      <g>kill</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>jaguar</g>
+    </w>
+    <w>
+      <o/>
+      <g>plur</g>
+    </w>
+    <w>
+      <o/>
+      <g>and</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>tiger</g>
+    </w>
+    <w>
+      <o/>
+      <g>plur</g>
+    </w>
+    <w>
+      <o/>
+      <g>and</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>lion</g>
+    </w>
+    <w>
+      <o/>
+      <g>plur</g>
+    </w>
+  </il>
</example>
### ki faju fuxuːhiː sa ki ɲisuːkasaː pa ki ɲixijasaː pa ki ɲihiːxiːsaː
#-> ki faju fuxuːhiː sa ki ɲisuːkasaː pa ki ɲixijasaː pa ki ɲihiːxiːsaː

initial XML:

<example id="relp1" translation="I patted the cat.">
  <s>
    <vp tam="past-punct">
      <verb>pat</verb>
    </vp>
    <np number="sing" def="neither" role="subj">
      <pron person="1excl" number="sing"/>
    </np>
    <np def="def" number="sing" tr="rheme" role="obj">
      <noun>cat</noun>
    </np>
  </s>
</example>

cleanup:

<example id="relp1" translation="I patted the cat.">
  <s>
-    <vp tam="past-punct">
-      <verb>pat</verb>
+    <vp tam="past-punct" negation="POS" question="not.Q">
+      <word posp="verb" gloss="pat"/>
    </vp>
-    <np number="sing" def="neither" role="subj">
-      <pron person="1excl" number="sing"/>
+    <np number="sing" def="neither" role="subj" locus="number">
+      <word person="1excl" number="sing" posp="pron"/>
    </np>
-    <np def="def" number="sing" tr="rheme" role="obj">
-      <noun>cat</noun>
+    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
+      <word posp="noun" gloss="cat"/>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="relp1" translation="I patted the cat.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
      <word posp="noun" gloss="cat"/>
+      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module nonpastonly:

<example id="relp1" translation="I patted the cat.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
      <word posp="noun" gloss="cat"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise: No change.

tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="relp1" translation="I patted the cat.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
-      <word posp="verb" gloss="pat"/>
-    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+      <word posp="verb" gloss="pat"/>
+    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
      <word posp="noun" gloss="cat"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module casemarking:

<example id="relp1" translation="I patted the cat.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" locus="number">
+    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
      <word posp="noun" gloss="cat"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module markowner: No change.

module addgender:

<example id="relp1" translation="I patted the cat.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
+    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">
      <word posp="noun" gloss="cat"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module propagatenumber: No change.

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="relp1" translation="I patted the cat.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">
-      <word posp="noun" gloss="cat"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="cat"/>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="relp1" translation="I patted the cat.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
-      <word person="1excl" number="sing" posp="pron"/>
+      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="cat"/>
    </np>
  </s>
</example>

copyuptophrase:

<example id="relp1" translation="I patted the cat.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="cat"/>
    </np>
  </s>
</example>

prodrop:

<example id="relp1" translation="I patted the cat.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
-      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
-    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="cat"/>
    </np>
  </s>
</example>

addclitics:

<example id="relp1" translation="I patted the cat.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="cat"/>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs: No change.

unwrapOwnerOwned: No change.

movedowntoword:

<example id="relp1" translation="I patted the cat.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="pat"/>
+      <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="cat"/>
+      <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut"/>
+      <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut"/>
    </np>
  </s>
</example>
About to call getSlotValue for pat/verb/subj/obligatory
Got 1excl.sing
About to call getSlotValue for cat/noun/case/optional
Got ACC
About to call getSlotValue for cat/noun/number/optional
Got sing

addaffixes:

<example id="relp1" translation="I patted the cat.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut"/>
+      <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
    </vp>
    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">
      <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
  </s>
</example>

flatten:

<example id="relp1" translation="I patted the cat.">
-  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut">
+  <flat>
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut"/>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    </vp>
-    <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">
    <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="relp1" translation="I patted the cat.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut"/>
-    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut">|l|i|p|</word>
+    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">|h|a|p|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |l|i|p|
#-> lip

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|u|s|a|
#-> -usa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|p|a|
#-> hapa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|i|p||u|s|a| |k|i| |ɲ|i||h|a|p|a|
#-> lipusa ki ɲihapa

removetags:

<example id="relp1" translation="I patted the cat.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.neut">|l|i|p|</word>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="neut">|h|a|p|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;lip&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;pat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-usa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.sing.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;hapa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;cat&lt;/span&gt;&lt;/span&gt;</p>
+  <p>lipusa ki ɲihapa</p>
+  <p>липуса ки њигапа</p>
+  <il>
+    <w>
+      <o/>
+      <g>pat</g>
+    </w>
+    <w>
+      <o/>
+      <g>1excl.sing.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>cat</g>
+    </w>
+  </il>
</example>
### lipusa ki ɲihapa
#-> lipusa ki ɲihapa

initial XML:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <vp tam="past-punct">
      <verb>pat</verb>
    </vp>
    <np number="sing" def="neither" role="subj">
      <pron person="1excl" number="sing"/>
    </np>
    <np role="obj">
      <relp>
        <vp tam="past-punct">
          <verb>catch</verb>
        </vp>
        <np def="def" number="sing" role="subj" head="this">
          <noun>cat</noun>
        </np>
        <np def="def" number="sing" role="obj">
          <noun>mouse</noun>
        </np>
      </relp>
    </np>
  </s>
</example>

cleanup:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
-    <vp tam="past-punct">
-      <verb>pat</verb>
+    <vp tam="past-punct" negation="POS" question="not.Q">
+      <word posp="verb" gloss="pat"/>
    </vp>
-    <np number="sing" def="neither" role="subj">
-      <pron person="1excl" number="sing"/>
+    <np number="sing" def="neither" role="subj" locus="number">
+      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
      <relp>
-        <vp tam="past-punct">
-          <verb>catch</verb>
+        <vp tam="past-punct" negation="POS" question="not.Q">
+          <word posp="verb" gloss="catch"/>
        </vp>
-        <np def="def" number="sing" role="subj" head="this">
-          <noun>cat</noun>
+        <np def="def" number="sing" role="subj" head="this" locus="number">
+          <word posp="noun" gloss="cat"/>
        </np>
-        <np def="def" number="sing" role="obj">
-          <noun>mouse</noun>
+        <np def="def" number="sing" role="obj" locus="number">
+          <word posp="noun" gloss="mouse"/>
        </np>
      </relp>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
      <relp>
        <vp tam="past-punct" negation="POS" question="not.Q">
          <word posp="verb" gloss="catch"/>
        </vp>
        <np def="def" number="sing" role="subj" head="this" locus="number">
          <word posp="noun" gloss="cat"/>
+          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="sing" role="obj" locus="number">
          <word posp="noun" gloss="mouse"/>
+          <word gloss="the" posp="det"/>
        </np>
      </relp>
    </np>
  </s>
</example>

module nonpastonly:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
      <relp>
-        <vp tam="past-punct" negation="POS" question="not.Q">
+        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
          <word posp="verb" gloss="catch"/>
        </vp>
        <np def="def" number="sing" role="subj" head="this" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="sing" role="obj" locus="number">
          <word posp="noun" gloss="mouse"/>
          <word gloss="the" posp="det"/>
        </np>
      </relp>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
-      <relp>
+      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
          <word posp="verb" gloss="catch"/>
        </vp>
-        <np def="def" number="sing" role="subj" head="this" locus="number">
+        <np def="def" number="sing" role="subj" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np def="def" number="sing" role="obj" locus="number">
          <word posp="noun" gloss="mouse"/>
          <word gloss="the" posp="det"/>
        </np>
-      </relp>
+      </subs>
    </np>
  </s>
</example>

module sentenceconnectors: No change.

module nominalise:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
+      <np type="owner_owned">
+        <np def="def" number="sing" role="owned" locus="number">
+          <word posp="noun" gloss="cat"/>
+          <word gloss="the" posp="det"/>
+        </np>
+        <np role="owner">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
-        <np def="def" number="sing" role="subj" locus="number">
-          <word posp="noun" gloss="cat"/>
-          <word gloss="the" posp="det"/>
-        </np>
            <np def="def" number="sing" role="obj" locus="number">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
          </subs>
        </np>
+      </np>
+    </np>
  </s>
</example>
tva1
tva2
tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
-      <word posp="verb" gloss="pat"/>
-    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+      <word posp="verb" gloss="pat"/>
+    </vp>
    <np role="obj">
      <np type="owner_owned">
        <np def="def" number="sing" role="owned" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module casemarking:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np role="obj">
+    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np def="def" number="sing" role="owned" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
-            <np def="def" number="sing" role="obj" locus="number">
+            <np def="def" number="sing" role="obj" locus="number" case="ACC">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module markowner:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np def="def" number="sing" role="owned" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np role="owner">
+        <np role="owner" case="GEN">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module addgender:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np role="obj" case="ACC">
-      <np type="owner_owned">
-        <np def="def" number="sing" role="owned" locus="number">
+    <np role="obj" case="ACC" gender="masc" number="sing">
+      <np type="owner_owned" gender="neut">
+        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np role="owner" case="GEN">
+        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
-            <np def="def" number="sing" role="obj" locus="number" case="ACC">
+            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module propagatenumber:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
-      <np type="owner_owned" gender="neut">
+      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
-          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
-              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
+              <word posp="noun" gloss="mouse"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
-      <word person="1excl" number="sing" posp="pron"/>
+      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
              <word gloss="the" posp="det"/>
              <word posp="noun" gloss="mouse"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

copyuptophrase:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
-            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
              <word gloss="the" posp="det"/>
              <word posp="noun" gloss="mouse"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

prodrop:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
-      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
-    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
              <word gloss="the" posp="det"/>
              <word posp="noun" gloss="mouse"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

addclitics:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">
+              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
              <word posp="verb" gloss="catch"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
              <word gloss="the" posp="det"/>
              <word posp="noun" gloss="mouse"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np role="obj" case="ACC" gender="masc" number="sing">
-      <np type="owner_owned" gender="neut" number="sing">
+    <np type="owner_owned" gender="neut" number="sing" role="obj" case="ACC">
      <np def="def" number="sing" role="owned" locus="number" gender="neut">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="cat"/>
      </np>
      <np role="owner" case="GEN" gender="masc" number="sing">
        <subs>
          <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">
            <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
            <word posp="verb" gloss="catch"/>
          </vp>
          <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
            <word gloss="the" posp="det"/>
            <word posp="noun" gloss="mouse"/>
          </np>
        </subs>
      </np>
    </np>
-    </np>
  </s>
</example>

unwrapOwnerOwned:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np type="owner_owned" gender="neut" number="sing" role="obj" case="ACC">
-      <np def="def" number="sing" role="owned" locus="number" gender="neut">
+    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="cat"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
          <word posp="verb" gloss="catch"/>
        </vp>
        <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="mouse"/>
        </np>
      </subs>
    </np>
-    </np>
  </s>
</example>

movedowntoword:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="pat"/>
+      <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
    </vp>
    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="cat"/>
+      <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
+      <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-          <word posp="verb" gloss="catch"/>
+          <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut"/>
        </vp>
        <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
-          <word gloss="the" posp="det"/>
-          <word posp="noun" gloss="mouse"/>
+          <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
+          <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
        </np>
      </subs>
    </np>
  </s>
</example>
About to call getSlotValue for pat/verb/subj/obligatory
Got 1excl.sing
About to call getSlotValue for cat/noun/case/optional
Got ACC
About to call getSlotValue for cat/noun/number/optional
Got sing
About to call getSlotValue for catch/verb/subj/obligatory
calling defaultval for subj/
defaultval: verb, subj
returning 3.sing.masc
Got 3.sing.masc
About to call getSlotValue for mouse/noun/case/optional
Got ACC
About to call getSlotValue for mouse/noun/number/optional
Got sing

addaffixes:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
+      <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
    </vp>
    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
      <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
          <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut"/>
+          <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
        </vp>
        <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
          <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
+          <thingy type="nouncase" function="prefix" gloss="ACC"/>
          <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
+          <thingy type="nounnumber" function="suffix" gloss="sing"/>
        </np>
      </subs>
    </np>
  </s>
</example>

flatten:

<example id="relp2" translation="I patted the cat that caught the mouse.">
-  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
+  <flat>
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    </vp>
-    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <np role="owner" case="GEN" gender="masc" number="sing">
-      <subs>
-        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-        </vp>
-        <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">
    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-        </np>
-      </subs>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
-    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">|l|i|p|</word>
+    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|h|a|p|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">|f|a|n|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">|m|u|t|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |l|i|p|
#-> lip

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|u|s|a|
#-> -usa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|p|a|
#-> hapa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|n|
#-> fan

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |m|u|t|a|
#-> muta

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|i|p||u|s|a| |k|i| |ɲ|i||h|a|p|a| |f|a|n||uː|h|iː| |k|i| |ɲ|i||m|u|t|a|
#-> lipusa ki ɲihapa fanuːhiː ki ɲimuta

removetags:

<example id="relp2" translation="I patted the cat that caught the mouse.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">|l|i|p|</word>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|h|a|p|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.neut">|f|a|n|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" gender="neut">|m|u|t|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;lip&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;pat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-usa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.sing.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;hapa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;cat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;fan&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;catch&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;muta&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;mouse&lt;/span&gt;&lt;/span&gt;</p>
+  <p>lipusa ki ɲihapa fanuːhiː ki ɲimuta</p>
+  <p>липуса ки њигапа фануугии ки њимута</p>
+  <il>
+    <w>
+      <o/>
+      <g>pat</g>
+    </w>
+    <w>
+      <o/>
+      <g>1excl.sing.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>cat</g>
+    </w>
+    <w>
+      <o/>
+      <g>catch</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>mouse</g>
+    </w>
+  </il>
</example>
### lipusa ki ɲihapa fanuːhiː ki ɲimuta
#-> lipusa ki ɲihapa fanuːhiː ki ɲimuta

initial XML:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <vp tam="past-punct">
      <verb>pat</verb>
    </vp>
    <np number="sing" def="neither" role="subj">
      <pron person="1excl" number="sing"/>
    </np>
    <np role="obj">
      <relp>
        <vp tam="past-punct">
          <verb>catch</verb>
        </vp>
        <np def="def" number="sing" role="subj" head="this">
          <noun>cat</noun>
        </np>
        <np role="obj">
          <relp>
            <vp tam="past-punct">
              <verb>eat</verb>
            </vp>
            <np def="def" number="sing" role="subj" head="this">
              <noun>mouse</noun>
            </np>
            <np def="def" number="sing" role="obj">
              <noun>cheese</noun>
            </np>
          </relp>
        </np>
      </relp>
    </np>
  </s>
</example>

cleanup:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
-    <vp tam="past-punct">
-      <verb>pat</verb>
+    <vp tam="past-punct" negation="POS" question="not.Q">
+      <word posp="verb" gloss="pat"/>
    </vp>
-    <np number="sing" def="neither" role="subj">
-      <pron person="1excl" number="sing"/>
+    <np number="sing" def="neither" role="subj" locus="number">
+      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
      <relp>
-        <vp tam="past-punct">
-          <verb>catch</verb>
+        <vp tam="past-punct" negation="POS" question="not.Q">
+          <word posp="verb" gloss="catch"/>
        </vp>
-        <np def="def" number="sing" role="subj" head="this">
-          <noun>cat</noun>
+        <np def="def" number="sing" role="subj" head="this" locus="number">
+          <word posp="noun" gloss="cat"/>
        </np>
        <np role="obj">
          <relp>
-            <vp tam="past-punct">
-              <verb>eat</verb>
+            <vp tam="past-punct" negation="POS" question="not.Q">
+              <word posp="verb" gloss="eat"/>
            </vp>
-            <np def="def" number="sing" role="subj" head="this">
-              <noun>mouse</noun>
+            <np def="def" number="sing" role="subj" head="this" locus="number">
+              <word posp="noun" gloss="mouse"/>
            </np>
-            <np def="def" number="sing" role="obj">
-              <noun>cheese</noun>
+            <np def="def" number="sing" role="obj" locus="number">
+              <word posp="noun" gloss="cheese"/>
            </np>
          </relp>
        </np>
      </relp>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
      <relp>
        <vp tam="past-punct" negation="POS" question="not.Q">
          <word posp="verb" gloss="catch"/>
        </vp>
        <np def="def" number="sing" role="subj" head="this" locus="number">
          <word posp="noun" gloss="cat"/>
+          <word gloss="the" posp="det"/>
        </np>
        <np role="obj">
          <relp>
            <vp tam="past-punct" negation="POS" question="not.Q">
              <word posp="verb" gloss="eat"/>
            </vp>
            <np def="def" number="sing" role="subj" head="this" locus="number">
              <word posp="noun" gloss="mouse"/>
+              <word gloss="the" posp="det"/>
            </np>
            <np def="def" number="sing" role="obj" locus="number">
              <word posp="noun" gloss="cheese"/>
+              <word gloss="the" posp="det"/>
            </np>
          </relp>
        </np>
      </relp>
    </np>
  </s>
</example>

module nonpastonly:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
      <relp>
-        <vp tam="past-punct" negation="POS" question="not.Q">
+        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
          <word posp="verb" gloss="catch"/>
        </vp>
        <np def="def" number="sing" role="subj" head="this" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="obj">
          <relp>
-            <vp tam="past-punct" negation="POS" question="not.Q">
+            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="eat"/>
            </vp>
            <np def="def" number="sing" role="subj" head="this" locus="number">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
            <np def="def" number="sing" role="obj" locus="number">
              <word posp="noun" gloss="cheese"/>
              <word gloss="the" posp="det"/>
            </np>
          </relp>
        </np>
      </relp>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
-      <relp>
+      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
          <word posp="verb" gloss="catch"/>
        </vp>
-        <np def="def" number="sing" role="subj" head="this" locus="number">
+        <np def="def" number="sing" role="subj" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="obj">
-          <relp>
+          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="eat"/>
            </vp>
-            <np def="def" number="sing" role="subj" head="this" locus="number">
+            <np def="def" number="sing" role="subj" locus="number">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
            <np def="def" number="sing" role="obj" locus="number">
              <word posp="noun" gloss="cheese"/>
              <word gloss="the" posp="det"/>
            </np>
-          </relp>
+          </subs>
        </np>
-      </relp>
+      </subs>
    </np>
  </s>
</example>

module sentenceconnectors: No change.

module nominalise:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
+      <np type="owner_owned">
+        <np def="def" number="sing" role="owned" locus="number">
+          <word posp="noun" gloss="cat"/>
+          <word gloss="the" posp="det"/>
+        </np>
+        <np role="owner">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
-        <np def="def" number="sing" role="subj" locus="number">
-          <word posp="noun" gloss="cat"/>
-          <word gloss="the" posp="det"/>
-        </np>
            <np role="obj">
              <subs>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np def="def" number="sing" role="subj" locus="number">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <np def="def" number="sing" role="obj" locus="number">
                  <word posp="noun" gloss="cheese"/>
                  <word gloss="the" posp="det"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
+      </np>
+    </np>
  </s>
</example>
tva1
tva2
tva1
tva2
tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
-      <word posp="verb" gloss="pat"/>
-    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+      <word posp="verb" gloss="pat"/>
+    </vp>
    <np role="obj">
      <np type="owner_owned">
        <np def="def" number="sing" role="owned" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj">
              <subs>
-                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
-                  <word posp="verb" gloss="eat"/>
-                </vp>
                <np def="def" number="sing" role="subj" locus="number">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
+                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+                  <word posp="verb" gloss="eat"/>
+                </vp>
                <np def="def" number="sing" role="obj" locus="number">
                  <word posp="noun" gloss="cheese"/>
                  <word gloss="the" posp="det"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module casemarking:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np role="obj">
+    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np def="def" number="sing" role="owned" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
-            <np role="obj">
+            <np role="obj" case="ACC">
              <subs>
-                <np def="def" number="sing" role="subj" locus="number">
+                <np def="def" number="sing" role="subj" locus="number" case="NOM">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
-                <np def="def" number="sing" role="obj" locus="number">
+                <np def="def" number="sing" role="obj" locus="number" case="ACC">
                  <word posp="noun" gloss="cheese"/>
                  <word gloss="the" posp="det"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module markowner:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np def="def" number="sing" role="owned" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np role="owner">
+        <np role="owner" case="GEN">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC">
                  <word posp="noun" gloss="cheese"/>
                  <word gloss="the" posp="det"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module addgender:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np role="obj" case="ACC">
-      <np type="owner_owned">
-        <np def="def" number="sing" role="owned" locus="number">
+    <np role="obj" case="ACC" gender="masc" number="sing">
+      <np type="owner_owned" gender="neut">
+        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np role="owner" case="GEN">
+        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
-            <np role="obj" case="ACC">
+            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
-                <np def="def" number="sing" role="subj" locus="number" case="NOM">
+                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
-                <np def="def" number="sing" role="obj" locus="number" case="ACC">
+                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                  <word posp="noun" gloss="cheese"/>
                  <word gloss="the" posp="det"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module propagatenumber:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
-      <np type="owner_owned" gender="neut">
+      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                  <word posp="noun" gloss="cheese"/>
                  <word gloss="the" posp="det"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
-          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
-                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
+                  <word posp="noun" gloss="mouse"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
-                  <word posp="noun" gloss="cheese"/>
                  <word gloss="the" posp="det"/>
+                  <word posp="noun" gloss="cheese"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
-      <word person="1excl" number="sing" posp="pron"/>
+      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="mouse"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="cheese"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

copyuptophrase:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
-            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="mouse"/>
                </np>
-                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="cheese"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

prodrop:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
-      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
-    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="mouse"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="cheese"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

addclitics:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
+              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="mouse"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
+                  <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="cheese"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np role="obj" case="ACC" gender="masc" number="sing">
-      <np type="owner_owned" gender="neut" number="sing">
+    <np type="owner_owned" gender="neut" number="sing" role="obj" case="ACC">
      <np def="def" number="sing" role="owned" locus="number" gender="neut">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="cat"/>
      </np>
      <np role="owner" case="GEN" gender="masc" number="sing">
        <subs>
          <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
            <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
            <word posp="verb" gloss="catch"/>
          </vp>
          <np role="obj" case="ACC" gender="masc" number="sing">
            <subs>
              <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                <word gloss="the" posp="det"/>
                <word posp="noun" gloss="mouse"/>
              </np>
              <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
                <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
                <word posp="verb" gloss="eat"/>
              </vp>
              <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                <word gloss="the" posp="det"/>
                <word posp="noun" gloss="cheese"/>
              </np>
            </subs>
          </np>
        </subs>
      </np>
    </np>
-    </np>
  </s>
</example>

unwrapOwnerOwned:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np type="owner_owned" gender="neut" number="sing" role="obj" case="ACC">
-      <np def="def" number="sing" role="owned" locus="number" gender="neut">
+    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="cat"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
          <word posp="verb" gloss="catch"/>
        </vp>
        <np role="obj" case="ACC" gender="masc" number="sing">
          <subs>
            <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
              <word gloss="the" posp="det"/>
              <word posp="noun" gloss="mouse"/>
            </np>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
              <word posp="verb" gloss="eat"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
              <word gloss="the" posp="det"/>
              <word posp="noun" gloss="cheese"/>
            </np>
          </subs>
        </np>
      </subs>
    </np>
-    </np>
  </s>
</example>

movedowntoword:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="pat"/>
+      <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
    </vp>
    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="cat"/>
+      <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
+      <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-          <word posp="verb" gloss="catch"/>
+          <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc"/>
        </vp>
        <np role="obj" case="ACC" gender="masc" number="sing">
          <subs>
            <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
-              <word gloss="the" posp="det"/>
-              <word posp="noun" gloss="mouse"/>
+              <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
+              <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
            </np>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-              <word posp="verb" gloss="eat"/>
+              <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
-              <word gloss="the" posp="det"/>
-              <word posp="noun" gloss="cheese"/>
+              <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
+              <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
            </np>
          </subs>
        </np>
      </subs>
    </np>
  </s>
</example>
About to call getSlotValue for pat/verb/subj/obligatory
Got 1excl.sing
About to call getSlotValue for cat/noun/case/optional
Got ACC
About to call getSlotValue for cat/noun/number/optional
Got sing
About to call getSlotValue for catch/verb/subj/obligatory
calling defaultval for subj/
defaultval: verb, subj
returning 3.sing.masc
Got 3.sing.masc
About to call getSlotValue for mouse/noun/case/optional
Got NOM
About to call getSlotValue for mouse/noun/number/optional
Got sing
About to call getSlotValue for eat/verb/subj/obligatory
Got 3.sing.neut
About to call getSlotValue for cheese/noun/case/optional
Got ACC
About to call getSlotValue for cheese/noun/number/optional
Got sing

addaffixes:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
+      <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
    </vp>
    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
      <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
          <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc"/>
+          <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
        </vp>
        <np role="obj" case="ACC" gender="masc" number="sing">
          <subs>
            <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
              <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
+              <thingy type="nouncase" function="prefix" gloss="NOM"/>
              <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
+              <thingy type="nounnumber" function="suffix" gloss="sing"/>
            </np>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
              <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem"/>
+              <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
            </vp>
            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
              <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
+              <thingy type="nouncase" function="prefix" gloss="ACC"/>
              <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
+              <thingy type="nounnumber" function="suffix" gloss="sing"/>
            </np>
          </subs>
        </np>
      </subs>
    </np>
  </s>
</example>

flatten:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
-  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
+  <flat>
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    </vp>
-    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <np role="owner" case="GEN" gender="masc" number="sing">
-      <subs>
-        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-        </vp>
-        <np role="obj" case="ACC" gender="masc" number="sing">
-          <subs>
-            <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
    <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-            </np>
-            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
-            </vp>
-            <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-            </np>
-          </subs>
-        </np>
-      </subs>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
-    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
-    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">|l|i|p|</word>
+    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|h|a|p|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">|f|a|n|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">|m|u|t|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">|f|a|ɲ|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut.SUBJ">-|iː|l|u|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">|m|iː|l|i|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |l|i|p|
#-> lip

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|u|s|a|
#-> -usa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|p|a|
#-> hapa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|n|
#-> fan

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |m|u|t|a|
#-> muta

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|ɲ|
#-> faɲ

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|iː|l|u|
#-> -iːlu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |m|iː|l|i|
#-> miːli

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|i|p||u|s|a| |k|i| |ɲ|i||h|a|p|a| |f|a|n||uː|h|iː| |k|i| |m|u|t|a| |f|a|ɲ||iː|l|u| |k|i| |ɲ|i||m|iː|l|i|
#-> lipusa ki ɲihapa fanuːhiː ki muta faɲiːlu ki ɲimiːli

removetags:

<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">|l|i|p|</word>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|h|a|p|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">|f|a|n|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">|m|u|t|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="3.sing.fem">|f|a|ɲ|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut.SUBJ">-|iː|l|u|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">|m|iː|l|i|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;lip&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;pat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-usa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.sing.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;hapa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;cat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;fan&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;catch&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;muta&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;mouse&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;faɲ&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;eat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-iːlu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.neut.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;miːli&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;cheese&lt;/span&gt;&lt;/span&gt;</p>
+  <p>lipusa ki ɲihapa fanuːhiː ki muta faɲiːlu ki ɲimiːli</p>
+  <p>липуса ки њигапа фануугии ки мута фањиилу ки њимиили</p>
+  <il>
+    <w>
+      <o/>
+      <g>pat</g>
+    </w>
+    <w>
+      <o/>
+      <g>1excl.sing.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>cat</g>
+    </w>
+    <w>
+      <o/>
+      <g>catch</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>mouse</g>
+    </w>
+    <w>
+      <o/>
+      <g>eat</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.neut.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>cheese</g>
+    </w>
+  </il>
</example>
### lipusa ki ɲihapa fanuːhiː ki muta faɲiːlu ki ɲimiːli
#-> lipusa ki ɲihapa fanuːhiː ki muta faɲiːlu ki ɲimiːli

initial XML:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <vp tam="past-punct">
      <verb>pat</verb>
    </vp>
    <np number="sing" def="neither" role="subj">
      <pron person="1excl" number="sing"/>
    </np>
    <np role="obj">
      <relp>
        <vp tam="past-punct">
          <verb>catch</verb>
        </vp>
        <np def="def" number="sing" role="subj" head="this">
          <noun>cat</noun>
        </np>
        <np role="obj">
          <relp>
            <vp tam="past-punct">
              <verb>eat</verb>
            </vp>
            <np def="def" number="sing" role="subj" head="this">
              <noun>mouse</noun>
            </np>
            <np role="obj">
              <relp>
                <vp tam="past-punct">
                  <verb>buy</verb>
                </vp>
                <np number="sing" def="neither" role="subj">
                  <pron person="1excl" number="sing"/>
                </np>
                <np def="def" number="sing" role="obj" head="this">
                  <noun>cheese</noun>
                </np>
              </relp>
            </np>
          </relp>
        </np>
      </relp>
    </np>
  </s>
</example>

cleanup:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
-    <vp tam="past-punct">
-      <verb>pat</verb>
+    <vp tam="past-punct" negation="POS" question="not.Q">
+      <word posp="verb" gloss="pat"/>
    </vp>
-    <np number="sing" def="neither" role="subj">
-      <pron person="1excl" number="sing"/>
+    <np number="sing" def="neither" role="subj" locus="number">
+      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
      <relp>
-        <vp tam="past-punct">
-          <verb>catch</verb>
+        <vp tam="past-punct" negation="POS" question="not.Q">
+          <word posp="verb" gloss="catch"/>
        </vp>
-        <np def="def" number="sing" role="subj" head="this">
-          <noun>cat</noun>
+        <np def="def" number="sing" role="subj" head="this" locus="number">
+          <word posp="noun" gloss="cat"/>
        </np>
        <np role="obj">
          <relp>
-            <vp tam="past-punct">
-              <verb>eat</verb>
+            <vp tam="past-punct" negation="POS" question="not.Q">
+              <word posp="verb" gloss="eat"/>
            </vp>
-            <np def="def" number="sing" role="subj" head="this">
-              <noun>mouse</noun>
+            <np def="def" number="sing" role="subj" head="this" locus="number">
+              <word posp="noun" gloss="mouse"/>
            </np>
            <np role="obj">
              <relp>
-                <vp tam="past-punct">
-                  <verb>buy</verb>
+                <vp tam="past-punct" negation="POS" question="not.Q">
+                  <word posp="verb" gloss="buy"/>
                </vp>
-                <np number="sing" def="neither" role="subj">
-                  <pron person="1excl" number="sing"/>
+                <np number="sing" def="neither" role="subj" locus="number">
+                  <word person="1excl" number="sing" posp="pron"/>
                </np>
-                <np def="def" number="sing" role="obj" head="this">
-                  <noun>cheese</noun>
+                <np def="def" number="sing" role="obj" head="this" locus="number">
+                  <word posp="noun" gloss="cheese"/>
                </np>
              </relp>
            </np>
          </relp>
        </np>
      </relp>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
      <relp>
        <vp tam="past-punct" negation="POS" question="not.Q">
          <word posp="verb" gloss="catch"/>
        </vp>
        <np def="def" number="sing" role="subj" head="this" locus="number">
          <word posp="noun" gloss="cat"/>
+          <word gloss="the" posp="det"/>
        </np>
        <np role="obj">
          <relp>
            <vp tam="past-punct" negation="POS" question="not.Q">
              <word posp="verb" gloss="eat"/>
            </vp>
            <np def="def" number="sing" role="subj" head="this" locus="number">
              <word posp="noun" gloss="mouse"/>
+              <word gloss="the" posp="det"/>
            </np>
            <np role="obj">
              <relp>
                <vp tam="past-punct" negation="POS" question="not.Q">
                  <word posp="verb" gloss="buy"/>
                </vp>
                <np number="sing" def="neither" role="subj" locus="number">
                  <word person="1excl" number="sing" posp="pron"/>
                </np>
                <np def="def" number="sing" role="obj" head="this" locus="number">
                  <word posp="noun" gloss="cheese"/>
+                  <word gloss="the" posp="det"/>
                </np>
              </relp>
            </np>
          </relp>
        </np>
      </relp>
    </np>
  </s>
</example>

module nonpastonly:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
      <relp>
-        <vp tam="past-punct" negation="POS" question="not.Q">
+        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
          <word posp="verb" gloss="catch"/>
        </vp>
        <np def="def" number="sing" role="subj" head="this" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="obj">
          <relp>
-            <vp tam="past-punct" negation="POS" question="not.Q">
+            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="eat"/>
            </vp>
            <np def="def" number="sing" role="subj" head="this" locus="number">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
            <np role="obj">
              <relp>
-                <vp tam="past-punct" negation="POS" question="not.Q">
+                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="buy"/>
                </vp>
                <np number="sing" def="neither" role="subj" locus="number">
                  <word person="1excl" number="sing" posp="pron"/>
                </np>
                <np def="def" number="sing" role="obj" head="this" locus="number">
                  <word posp="noun" gloss="cheese"/>
                  <word gloss="the" posp="det"/>
                </np>
              </relp>
            </np>
          </relp>
        </np>
      </relp>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
-      <relp>
+      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
          <word posp="verb" gloss="catch"/>
        </vp>
-        <np def="def" number="sing" role="subj" head="this" locus="number">
+        <np def="def" number="sing" role="subj" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="obj">
-          <relp>
+          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="eat"/>
            </vp>
-            <np def="def" number="sing" role="subj" head="this" locus="number">
+            <np def="def" number="sing" role="subj" locus="number">
              <word posp="noun" gloss="mouse"/>
              <word gloss="the" posp="det"/>
            </np>
            <np role="obj">
-              <relp>
+              <subs>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="buy"/>
                </vp>
                <np number="sing" def="neither" role="subj" locus="number">
                  <word person="1excl" number="sing" posp="pron"/>
                </np>
-                <np def="def" number="sing" role="obj" head="this" locus="number">
+                <np def="def" number="sing" role="obj" locus="number">
                  <word posp="noun" gloss="cheese"/>
                  <word gloss="the" posp="det"/>
                </np>
-              </relp>
+              </subs>
            </np>
-          </relp>
+          </subs>
        </np>
-      </relp>
+      </subs>
    </np>
  </s>
</example>

module sentenceconnectors: No change.

module nominalise:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <np role="obj">
+      <np type="owner_owned">
+        <np def="def" number="sing" role="owned" locus="number">
+          <word posp="noun" gloss="cat"/>
+          <word gloss="the" posp="det"/>
+        </np>
+        <np role="owner">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
-        <np def="def" number="sing" role="subj" locus="number">
-          <word posp="noun" gloss="cat"/>
-          <word gloss="the" posp="det"/>
-        </np>
            <np role="obj">
              <subs>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np def="def" number="sing" role="subj" locus="number">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <np role="obj">
                  <subs>
                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                      <word posp="verb" gloss="buy"/>
                    </vp>
                    <np number="sing" def="neither" role="subj" locus="number">
                      <word person="1excl" number="sing" posp="pron"/>
                    </np>
                    <np def="def" number="sing" role="obj" locus="number">
                      <word posp="noun" gloss="cheese"/>
                      <word gloss="the" posp="det"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
+      </np>
+    </np>
  </s>
</example>
tva1
tva2
tva1
tva2
tva1
tva2
tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
-      <word posp="verb" gloss="pat"/>
-    </vp>
    <np number="sing" def="neither" role="subj" locus="number">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+      <word posp="verb" gloss="pat"/>
+    </vp>
    <np role="obj">
      <np type="owner_owned">
        <np def="def" number="sing" role="owned" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj">
              <subs>
-                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
-                  <word posp="verb" gloss="eat"/>
-                </vp>
                <np def="def" number="sing" role="subj" locus="number">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
-                <np role="obj">
-                  <subs>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
-                      <word posp="verb" gloss="buy"/>
+                  <word posp="verb" gloss="eat"/>
                </vp>
+                <np role="obj">
+                  <subs>
                    <np number="sing" def="neither" role="subj" locus="number">
                      <word person="1excl" number="sing" posp="pron"/>
                    </np>
+                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+                      <word posp="verb" gloss="buy"/>
+                    </vp>
                    <np def="def" number="sing" role="obj" locus="number">
                      <word posp="noun" gloss="cheese"/>
                      <word gloss="the" posp="det"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module casemarking:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np role="obj">
+    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np def="def" number="sing" role="owned" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
-            <np role="obj">
+            <np role="obj" case="ACC">
              <subs>
-                <np def="def" number="sing" role="subj" locus="number">
+                <np def="def" number="sing" role="subj" locus="number" case="NOM">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
-                <np role="obj">
+                <np role="obj" case="ACC">
                  <subs>
-                    <np number="sing" def="neither" role="subj" locus="number">
+                    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
                      <word person="1excl" number="sing" posp="pron"/>
                    </np>
                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                      <word posp="verb" gloss="buy"/>
                    </vp>
-                    <np def="def" number="sing" role="obj" locus="number">
+                    <np def="def" number="sing" role="obj" locus="number" case="ACC">
                      <word posp="noun" gloss="cheese"/>
                      <word gloss="the" posp="det"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module markowner:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC">
      <np type="owner_owned">
        <np def="def" number="sing" role="owned" locus="number">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np role="owner">
+        <np role="owner" case="GEN">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np role="obj" case="ACC">
                  <subs>
                    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
                      <word person="1excl" number="sing" posp="pron"/>
                    </np>
                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                      <word posp="verb" gloss="buy"/>
                    </vp>
                    <np def="def" number="sing" role="obj" locus="number" case="ACC">
                      <word posp="noun" gloss="cheese"/>
                      <word gloss="the" posp="det"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module addgender:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np role="obj" case="ACC">
-      <np type="owner_owned">
-        <np def="def" number="sing" role="owned" locus="number">
+    <np role="obj" case="ACC" gender="masc" number="sing">
+      <np type="owner_owned" gender="neut">
+        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np role="owner" case="GEN">
+        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
-            <np role="obj" case="ACC">
+            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
-                <np def="def" number="sing" role="subj" locus="number" case="NOM">
+                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
-                <np role="obj" case="ACC">
+                <np role="obj" case="ACC" gender="masc" number="sing">
                  <subs>
                    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
                      <word person="1excl" number="sing" posp="pron"/>
                    </np>
                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                      <word posp="verb" gloss="buy"/>
                    </vp>
-                    <np def="def" number="sing" role="obj" locus="number" case="ACC">
+                    <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                      <word posp="noun" gloss="cheese"/>
                      <word gloss="the" posp="det"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module propagatenumber:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
-      <np type="owner_owned" gender="neut">
+      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np role="obj" case="ACC" gender="masc" number="sing">
                  <subs>
                    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
                      <word person="1excl" number="sing" posp="pron"/>
                    </np>
                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                      <word posp="verb" gloss="buy"/>
                    </vp>
                    <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                      <word posp="noun" gloss="cheese"/>
                      <word gloss="the" posp="det"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
      <word person="1excl" number="sing" posp="pron"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
-          <word posp="noun" gloss="cat"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
-                  <word posp="noun" gloss="mouse"/>
                  <word gloss="the" posp="det"/>
+                  <word posp="noun" gloss="mouse"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np role="obj" case="ACC" gender="masc" number="sing">
                  <subs>
                    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
                      <word person="1excl" number="sing" posp="pron"/>
                    </np>
                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                      <word posp="verb" gloss="buy"/>
                    </vp>
                    <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
-                      <word posp="noun" gloss="cheese"/>
                      <word gloss="the" posp="det"/>
+                      <word posp="noun" gloss="cheese"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
-      <word person="1excl" number="sing" posp="pron"/>
+      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="mouse"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np role="obj" case="ACC" gender="masc" number="sing">
                  <subs>
                    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
-                      <word person="1excl" number="sing" posp="pron"/>
+                      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
                    </np>
                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
                      <word posp="verb" gloss="buy"/>
                    </vp>
                    <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                      <word gloss="the" posp="det"/>
                      <word posp="noun" gloss="cheese"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

copyuptophrase:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
+    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
    </np>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
-            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="mouse"/>
                </np>
-                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">
                  <word posp="verb" gloss="eat"/>
                </vp>
-                <np role="obj" case="ACC" gender="masc" number="sing">
+                <np role="obj" case="ACC" gender="masc" number="sing" person="1excl">
                  <subs>
-                    <np number="sing" def="neither" role="subj" locus="number" case="NOM">
+                    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
                      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
                    </np>
-                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">
                      <word posp="verb" gloss="buy"/>
                    </vp>
                    <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                      <word gloss="the" posp="det"/>
                      <word posp="noun" gloss="cheese"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

prodrop:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
-    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
-      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
-    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="mouse"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np role="obj" case="ACC" gender="masc" number="sing" person="1excl">
                  <subs>
                    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
                      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
                    </np>
                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">
                      <word posp="verb" gloss="buy"/>
                    </vp>
                    <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                      <word gloss="the" posp="det"/>
                      <word posp="noun" gloss="cheese"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

addclitics:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
    <np role="obj" case="ACC" gender="masc" number="sing">
      <np type="owner_owned" gender="neut" number="sing">
        <np def="def" number="sing" role="owned" locus="number" gender="neut">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="cat"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
+              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
              <word posp="verb" gloss="catch"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing">
              <subs>
                <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="mouse"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">
+                  <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
                  <word posp="verb" gloss="eat"/>
                </vp>
                <np role="obj" case="ACC" gender="masc" number="sing" person="1excl">
                  <subs>
                    <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
                      <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
                    </np>
                    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">
+                      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
                      <word posp="verb" gloss="buy"/>
                    </vp>
                    <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                      <word gloss="the" posp="det"/>
                      <word posp="noun" gloss="cheese"/>
                    </np>
                  </subs>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </np>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np role="obj" case="ACC" gender="masc" number="sing">
-      <np type="owner_owned" gender="neut" number="sing">
+    <np type="owner_owned" gender="neut" number="sing" role="obj" case="ACC">
      <np def="def" number="sing" role="owned" locus="number" gender="neut">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="cat"/>
      </np>
      <np role="owner" case="GEN" gender="masc" number="sing">
        <subs>
          <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
            <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
            <word posp="verb" gloss="catch"/>
          </vp>
          <np role="obj" case="ACC" gender="masc" number="sing">
            <subs>
              <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
                <word gloss="the" posp="det"/>
                <word posp="noun" gloss="mouse"/>
              </np>
              <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">
                <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
                <word posp="verb" gloss="eat"/>
              </vp>
              <np role="obj" case="ACC" gender="masc" number="sing" person="1excl">
                <subs>
                  <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
                    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
                  </np>
                  <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">
                    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
                    <word posp="verb" gloss="buy"/>
                  </vp>
                  <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                    <word gloss="the" posp="det"/>
                    <word posp="noun" gloss="cheese"/>
                  </np>
                </subs>
              </np>
            </subs>
          </np>
        </subs>
      </np>
    </np>
-    </np>
  </s>
</example>

unwrapOwnerOwned:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat"/>
    </vp>
-    <np type="owner_owned" gender="neut" number="sing" role="obj" case="ACC">
-      <np def="def" number="sing" role="owned" locus="number" gender="neut">
+    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="cat"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
          <word posp="verb" gloss="catch"/>
        </vp>
        <np role="obj" case="ACC" gender="masc" number="sing">
          <subs>
            <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
              <word gloss="the" posp="det"/>
              <word posp="noun" gloss="mouse"/>
            </np>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">
              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
              <word posp="verb" gloss="eat"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing" person="1excl">
              <subs>
                <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
                  <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">
                  <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
                  <word posp="verb" gloss="buy"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                  <word gloss="the" posp="det"/>
                  <word posp="noun" gloss="cheese"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </subs>
    </np>
-    </np>
  </s>
</example>

movedowntoword:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="pat"/>
+      <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
    </vp>
    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="cat"/>
+      <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
+      <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-          <word posp="verb" gloss="catch"/>
+          <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc"/>
        </vp>
        <np role="obj" case="ACC" gender="masc" number="sing">
          <subs>
            <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
-              <word gloss="the" posp="det"/>
-              <word posp="noun" gloss="mouse"/>
+              <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
+              <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
            </np>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">
              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-              <word posp="verb" gloss="eat"/>
+              <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing" person="1excl">
              <subs>
                <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
-                  <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut"/>
+                  <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" role="subj" locus="number" case="NOM"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">
                  <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-                  <word posp="verb" gloss="buy"/>
+                  <word posp="verb" gloss="buy" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
-                  <word gloss="the" posp="det"/>
-                  <word posp="noun" gloss="cheese"/>
+                  <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
+                  <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </subs>
    </np>
  </s>
</example>
About to call getSlotValue for pat/verb/subj/obligatory
Got 1excl.sing
About to call getSlotValue for cat/noun/case/optional
Got ACC
About to call getSlotValue for cat/noun/number/optional
Got sing
About to call getSlotValue for catch/verb/subj/obligatory
calling defaultval for subj/
defaultval: verb, subj
returning 3.sing.masc
Got 3.sing.masc
About to call getSlotValue for mouse/noun/case/optional
Got NOM
About to call getSlotValue for mouse/noun/number/optional
Got sing
About to call getSlotValue for eat/verb/subj/obligatory
Got 3.sing.neut
About to call getSlotValue for buy/verb/subj/obligatory
Got 1excl.sing
About to call getSlotValue for cheese/noun/case/optional
Got ACC
About to call getSlotValue for cheese/noun/number/optional
Got sing

addaffixes:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
+      <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
    </vp>
    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
      <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
+      <thingy type="nouncase" function="prefix" gloss="ACC"/>
      <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
          <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc"/>
+          <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
        </vp>
        <np role="obj" case="ACC" gender="masc" number="sing">
          <subs>
            <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
              <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
+              <thingy type="nouncase" function="prefix" gloss="NOM"/>
              <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
+              <thingy type="nounnumber" function="suffix" gloss="sing"/>
            </np>
            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">
              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
              <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing"/>
+              <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
            </vp>
            <np role="obj" case="ACC" gender="masc" number="sing" person="1excl">
              <subs>
                <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
                  <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" role="subj" locus="number" case="NOM"/>
                </np>
                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">
                  <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
                  <word posp="verb" gloss="buy" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem"/>
+                  <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
                </vp>
                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
                  <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
+                  <thingy type="nouncase" function="prefix" gloss="ACC"/>
                  <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
+                  <thingy type="nounnumber" function="suffix" gloss="sing"/>
                </np>
              </subs>
            </np>
          </subs>
        </np>
      </subs>
    </np>
  </s>
</example>

flatten:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
-  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">
+  <flat>
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    </vp>
-    <np def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">
    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <np role="owner" case="GEN" gender="masc" number="sing">
-      <subs>
-        <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-        </vp>
-        <np role="obj" case="ACC" gender="masc" number="sing">
-          <subs>
-            <np def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">
    <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-            </np>
-            <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
-            </vp>
-            <np role="obj" case="ACC" gender="masc" number="sing" person="1excl">
-              <subs>
-                <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" role="subj" locus="number" case="NOM"/>
-                </np>
-                <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="buy" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem"/>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-                </vp>
-                <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">
    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-                </np>
-              </subs>
-            </np>
-          </subs>
-        </np>
-      </subs>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc"/>
-    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut"/>
-    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" role="subj" locus="number" case="NOM"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="buy" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem"/>
-    <thingy type="verbsubj" function="suffix" gloss="1excl.sing"/>
-    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">|l|i|p|</word>
+    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|h|a|p|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">|f|a|n|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">|m|u|t|a|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">|f|a|ɲ|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut.SUBJ">-|iː|l|u|</thingy>
+    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" role="subj" locus="number" case="NOM">|l|iː|</word>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="buy" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">|ŋ|i|l|</word>
+    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
+    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">|m|iː|l|i|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |l|i|p|
#-> lip

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|u|s|a|
#-> -usa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |h|a|p|a|
#-> hapa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|n|
#-> fan

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |m|u|t|a|
#-> muta

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |f|a|ɲ|
#-> faɲ

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|iː|l|u|
#-> -iːlu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|iː|
#-> liː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ŋ|i|l|
#-> ŋil

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|u|s|a|
#-> -usa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |m|iː|l|i|
#-> miːli

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |l|i|p||u|s|a| |k|i| |ɲ|i||h|a|p|a| |f|a|n||uː|h|iː| |k|i| |m|u|t|a| |f|a|ɲ||iː|l|u| |l|iː| |ŋ|i|l||u|s|a| |k|i| |ɲ|i||m|iː|l|i|
#-> lipusa ki ɲihapa fanuːhiː ki muta faɲiːlu liː ŋilusa ki ɲimiːli

removetags:

<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
  <flat>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="pat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.masc">|l|i|p|</word>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="cat" def="def" number="sing" role="owned" locus="number" gender="neut" case="ACC">|h|a|p|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="catch" tam="past-punct" negation="POS" question="not.Q" ta="PRES" obj="3.sing.masc">|f|a|n|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="mouse" def="def" number="sing" role="subj" locus="number" case="NOM" gender="neut">|m|u|t|a|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="eat" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.neut" obj="1excl.sing">|f|a|ɲ|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.neut.SUBJ">-|iː|l|u|</thingy>
    <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" gender="neut" def="neither" role="subj" locus="number" case="NOM">|l|iː|</word>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="buy" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="1excl.sing" obj="3.sing.fem">|ŋ|i|l|</word>
    <thingy type="verbsubj" function="suffix" gloss="1excl.sing.SUBJ">-|u|s|a|</thingy>
    <word gloss="the" posp="det" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" gender="fem">|m|iː|l|i|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;lip&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;pat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-usa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.sing.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;hapa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;cat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;fan&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;catch&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;muta&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;mouse&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;faɲ&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;eat&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-iːlu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.neut.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;liː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.sing&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ŋil&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;buy&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-usa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;1excl.sing.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;miːli&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;cheese&lt;/span&gt;&lt;/span&gt;</p>
+  <p>lipusa ki ɲihapa fanuːhiː ki muta faɲiːlu liː ŋilusa ki ɲimiːli</p>
+  <p>липуса ки њигапа фануугии ки мута фањиилу лии ӈилуса ки њимиили</p>
+  <il>
+    <w>
+      <o/>
+      <g>pat</g>
+    </w>
+    <w>
+      <o/>
+      <g>1excl.sing.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>cat</g>
+    </w>
+    <w>
+      <o/>
+      <g>catch</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>mouse</g>
+    </w>
+    <w>
+      <o/>
+      <g>eat</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.neut.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>1excl.sing</g>
+    </w>
+    <w>
+      <o/>
+      <g>buy</g>
+    </w>
+    <w>
+      <o/>
+      <g>1excl.sing.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>cheese</g>
+    </w>
+  </il>
</example>
### lipusa ki ɲihapa fanuːhiː ki muta faɲiːlu liː ŋilusa ki ɲimiːli
#-> lipusa ki ɲihapa fanuːhiː ki muta faɲiːlu liː ŋilusa ki ɲimiːli

initial XML:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <vp tam="past-punct">
      <verb>surprise</verb>
    </vp>
    <np role="subj">
      <subs>
        <vp tam="pres-punct">
          <verb>give</verb>
        </vp>
        <np number="sing" def="def" head="this" role="subj">
          <noun>boy</noun>
        </np>
        <np number="sing" def="indef" role="obj">
          <noun>apple</noun>
        </np>
        <np number="sing" def="def" role="indobj" tr="rheme">
          <noun>girl</noun>
        </np>
      </subs>
    </np>
    <np number="sing" def="def" role="indobj">
      <noun>teacher</noun>
    </np>
  </s>
</example>

cleanup:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
-    <vp tam="past-punct">
-      <verb>surprise</verb>
+    <vp tam="past-punct" negation="POS" question="not.Q">
+      <word posp="verb" gloss="surprise"/>
    </vp>
    <np role="subj">
      <subs>
-        <vp tam="pres-punct">
-          <verb>give</verb>
+        <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+          <word posp="verb" gloss="give"/>
        </vp>
-        <np number="sing" def="def" head="this" role="subj">
-          <noun>boy</noun>
+        <np number="sing" def="def" head="this" role="subj" locus="number">
+          <word posp="noun" gloss="boy"/>
        </np>
-        <np number="sing" def="indef" role="obj">
-          <noun>apple</noun>
+        <np number="sing" def="indef" role="obj" locus="number">
+          <word posp="noun" gloss="apple"/>
        </np>
-        <np number="sing" def="def" role="indobj" tr="rheme">
-          <noun>girl</noun>
+        <np number="sing" def="def" role="indobj" tr="rheme" locus="number">
+          <word posp="noun" gloss="girl"/>
        </np>
      </subs>
    </np>
-    <np number="sing" def="def" role="indobj">
-      <noun>teacher</noun>
+    <np number="sing" def="def" role="indobj" locus="number">
+      <word posp="noun" gloss="teacher"/>
    </np>
  </s>
</example>

module adj2verb: No change.

module articles:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q">
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np role="subj">
      <subs>
        <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
          <word posp="verb" gloss="give"/>
        </vp>
        <np number="sing" def="def" head="this" role="subj" locus="number">
          <word posp="noun" gloss="boy"/>
+          <word gloss="the" posp="det"/>
        </np>
-        <np number="sing" def="indef" role="obj" locus="number">
+        <np number="sing" role="obj" locus="number">
          <word posp="noun" gloss="apple"/>
+          <word gloss="a" posp="det"/>
        </np>
        <np number="sing" def="def" role="indobj" tr="rheme" locus="number">
          <word posp="noun" gloss="girl"/>
+          <word gloss="the" posp="det"/>
        </np>
      </subs>
    </np>
    <np number="sing" def="def" role="indobj" locus="number">
      <word posp="noun" gloss="teacher"/>
+      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module nonpastonly:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np role="subj">
      <subs>
-        <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active">
+        <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
          <word posp="verb" gloss="give"/>
        </vp>
        <np number="sing" def="def" head="this" role="subj" locus="number">
          <word posp="noun" gloss="boy"/>
          <word gloss="the" posp="det"/>
        </np>
        <np number="sing" role="obj" locus="number">
          <word posp="noun" gloss="apple"/>
          <word gloss="a" posp="det"/>
        </np>
        <np number="sing" def="def" role="indobj" tr="rheme" locus="number">
          <word posp="noun" gloss="girl"/>
          <word gloss="the" posp="det"/>
        </np>
      </subs>
    </np>
    <np number="sing" def="def" role="indobj" locus="number">
      <word posp="noun" gloss="teacher"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module noepistemic: No change.

module embed: No change.

module sentenceconnectors: No change.

module nominalise:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np role="subj">
+      <np type="owner_owned">
+        <np number="sing" def="def" head="this" role="owned" locus="number">
+          <word posp="noun" gloss="boy"/>
+          <word gloss="the" posp="det"/>
+        </np>
+        <np role="owner">
          <subs>
            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
              <word posp="verb" gloss="give"/>
            </vp>
-        <np number="sing" def="def" head="this" role="subj" locus="number">
-          <word posp="noun" gloss="boy"/>
-          <word gloss="the" posp="det"/>
-        </np>
            <np number="sing" role="obj" locus="number">
              <word posp="noun" gloss="apple"/>
              <word gloss="a" posp="det"/>
            </np>
            <np number="sing" def="def" role="indobj" tr="rheme" locus="number">
              <word posp="noun" gloss="girl"/>
              <word gloss="the" posp="det"/>
            </np>
          </subs>
        </np>
+      </np>
+    </np>
    <np number="sing" def="def" role="indobj" locus="number">
      <word posp="noun" gloss="teacher"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>
tva1
tva2
tva1
tva2

module affixdensity: No change.

module adpositions: No change.

module constorder:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
-      <word posp="verb" gloss="surprise"/>
-    </vp>
    <np role="subj">
      <np type="owner_owned">
        <np number="sing" def="def" head="this" role="owned" locus="number">
          <word posp="noun" gloss="boy"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner">
          <subs>
            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
              <word posp="verb" gloss="give"/>
            </vp>
-            <np number="sing" role="obj" locus="number">
-              <word posp="noun" gloss="apple"/>
-              <word gloss="a" posp="det"/>
-            </np>
            <np number="sing" def="def" role="indobj" tr="rheme" locus="number">
              <word posp="noun" gloss="girl"/>
              <word gloss="the" posp="det"/>
            </np>
+            <np number="sing" role="obj" locus="number">
+              <word posp="noun" gloss="apple"/>
+              <word gloss="a" posp="det"/>
+            </np>
          </subs>
        </np>
      </np>
    </np>
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+      <word posp="verb" gloss="surprise"/>
+    </vp>
    <np number="sing" def="def" role="indobj" locus="number">
      <word posp="noun" gloss="teacher"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module casemarking:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
-    <np role="subj">
+    <np role="subj" case="NOM">
      <np type="owner_owned">
        <np number="sing" def="def" head="this" role="owned" locus="number">
          <word posp="noun" gloss="boy"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner">
          <subs>
            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
              <word posp="verb" gloss="give"/>
            </vp>
-            <np number="sing" def="def" role="indobj" tr="rheme" locus="number">
+            <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
              <word posp="noun" gloss="girl"/>
              <word gloss="the" posp="det"/>
            </np>
-            <np number="sing" role="obj" locus="number">
+            <np number="sing" role="obj" locus="number" case="ACC">
              <word posp="noun" gloss="apple"/>
              <word gloss="a" posp="det"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="surprise"/>
    </vp>
-    <np number="sing" def="def" role="indobj" locus="number">
+    <np number="sing" def="def" role="indobj" locus="number" case="DAT">
      <word posp="noun" gloss="teacher"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module markowner:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <np role="subj" case="NOM">
      <np type="owner_owned">
        <np number="sing" def="def" head="this" role="owned" locus="number">
          <word posp="noun" gloss="boy"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np role="owner">
+        <np role="owner" case="GEN">
          <subs>
            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
              <word posp="verb" gloss="give"/>
            </vp>
            <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
              <word posp="noun" gloss="girl"/>
              <word gloss="the" posp="det"/>
            </np>
            <np number="sing" role="obj" locus="number" case="ACC">
              <word posp="noun" gloss="apple"/>
              <word gloss="a" posp="det"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np number="sing" def="def" role="indobj" locus="number" case="DAT">
      <word posp="noun" gloss="teacher"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module addgender:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
-    <np role="subj" case="NOM">
-      <np type="owner_owned">
-        <np number="sing" def="def" head="this" role="owned" locus="number">
+    <np role="subj" case="NOM" gender="masc" number="sing">
+      <np type="owner_owned" gender="masc">
+        <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc">
          <word posp="noun" gloss="boy"/>
          <word gloss="the" posp="det"/>
        </np>
-        <np role="owner" case="GEN">
+        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
              <word posp="verb" gloss="give"/>
            </vp>
-            <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
+            <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
              <word posp="noun" gloss="girl"/>
              <word gloss="the" posp="det"/>
            </np>
-            <np number="sing" role="obj" locus="number" case="ACC">
+            <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
              <word posp="noun" gloss="apple"/>
              <word gloss="a" posp="det"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="surprise"/>
    </vp>
-    <np number="sing" def="def" role="indobj" locus="number" case="DAT">
+    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
      <word posp="noun" gloss="teacher"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

module propagatenumber:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <np role="subj" case="NOM" gender="masc" number="sing">
-      <np type="owner_owned" gender="masc">
+      <np type="owner_owned" gender="masc" number="sing">
        <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc">
          <word posp="noun" gloss="boy"/>
          <word gloss="the" posp="det"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
              <word posp="verb" gloss="give"/>
            </vp>
            <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
              <word posp="noun" gloss="girl"/>
              <word gloss="the" posp="det"/>
            </np>
            <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
              <word posp="noun" gloss="apple"/>
              <word gloss="a" posp="det"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
      <word posp="noun" gloss="teacher"/>
      <word gloss="the" posp="det"/>
    </np>
  </s>
</example>

createpronouns: No change.

module ngen: No change.

module wordorder: No change.

module wordorder: No change.

module wordorder:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <np role="subj" case="NOM" gender="masc" number="sing">
      <np type="owner_owned" gender="masc" number="sing">
        <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc">
-          <word posp="noun" gloss="boy"/>
          <word gloss="the" posp="det"/>
+          <word posp="noun" gloss="boy"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
              <word posp="verb" gloss="give"/>
            </vp>
            <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
-              <word posp="noun" gloss="girl"/>
              <word gloss="the" posp="det"/>
+              <word posp="noun" gloss="girl"/>
            </np>
            <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
-              <word posp="noun" gloss="apple"/>
              <word gloss="a" posp="det"/>
+              <word posp="noun" gloss="apple"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
-      <word posp="noun" gloss="teacher"/>
      <word gloss="the" posp="det"/>
+      <word posp="noun" gloss="teacher"/>
    </np>
  </s>
</example>

module conjp: No change.

flattenconjp: No change.

fixpronouns: No change.

copyuptophrase:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <np role="subj" case="NOM" gender="masc" number="sing">
      <np type="owner_owned" gender="masc" number="sing">
        <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="boy"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
-            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES">
+            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem">
              <word posp="verb" gloss="give"/>
            </vp>
            <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
              <word gloss="the" posp="det"/>
              <word posp="noun" gloss="girl"/>
            </np>
            <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
              <word gloss="a" posp="det"/>
              <word posp="noun" gloss="apple"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
+    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut">
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="teacher"/>
    </np>
  </s>
</example>

prodrop: No change.

addclitics:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <np role="subj" case="NOM" gender="masc" number="sing">
      <np type="owner_owned" gender="masc" number="sing">
        <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="boy"/>
        </np>
        <np role="owner" case="GEN" gender="masc" number="sing">
          <subs>
            <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem">
+              <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
              <word posp="verb" gloss="give"/>
+              <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
            </vp>
            <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
              <word gloss="the" posp="det"/>
              <word posp="noun" gloss="girl"/>
            </np>
            <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
              <word gloss="a" posp="det"/>
              <word posp="noun" gloss="apple"/>
            </np>
          </subs>
        </np>
      </np>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut">
+      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="teacher"/>
    </np>
  </s>
</example>

propagateArgumentCase: No change.

unwrapArgumentNPs:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
-    <np role="subj" case="NOM" gender="masc" number="sing">
-      <np type="owner_owned" gender="masc" number="sing">
+    <np type="owner_owned" gender="masc" number="sing" role="subj" case="NOM">
      <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc">
        <word gloss="the" posp="det"/>
        <word posp="noun" gloss="boy"/>
      </np>
      <np role="owner" case="GEN" gender="masc" number="sing">
        <subs>
          <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem">
            <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
            <word posp="verb" gloss="give"/>
            <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
          </vp>
          <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
            <word gloss="the" posp="det"/>
            <word posp="noun" gloss="girl"/>
          </np>
          <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
            <word gloss="a" posp="det"/>
            <word posp="noun" gloss="apple"/>
          </np>
        </subs>
      </np>
    </np>
-    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="teacher"/>
    </np>
  </s>
</example>

unwrapOwnerOwned:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
-    <np type="owner_owned" gender="masc" number="sing" role="subj" case="NOM">
-      <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc">
+    <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="boy"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
          <word posp="verb" gloss="give"/>
          <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
        </vp>
        <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
          <word gloss="the" posp="det"/>
          <word posp="noun" gloss="girl"/>
        </np>
        <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
          <word gloss="a" posp="det"/>
          <word posp="noun" gloss="apple"/>
        </np>
      </subs>
    </np>
-    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="surprise"/>
    </vp>
    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
      <word gloss="the" posp="det"/>
      <word posp="noun" gloss="teacher"/>
    </np>
  </s>
</example>

movedowntoword:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="boy"/>
+      <word gloss="the" posp="det" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM"/>
+      <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-          <word posp="verb" gloss="give"/>
+          <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem"/>
          <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
        </vp>
        <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
-          <word gloss="the" posp="det"/>
-          <word posp="noun" gloss="girl"/>
+          <word gloss="the" posp="det" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
+          <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
        </np>
        <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
-          <word gloss="a" posp="det"/>
-          <word posp="noun" gloss="apple"/>
+          <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
+          <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
        </np>
      </subs>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-      <word posp="verb" gloss="surprise"/>
+      <word posp="verb" gloss="surprise" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut"/>
    </vp>
    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
-      <word gloss="the" posp="det"/>
-      <word posp="noun" gloss="teacher"/>
+      <word gloss="the" posp="det" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut"/>
+      <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut"/>
    </np>
  </s>
</example>
About to call getSlotValue for boy/noun/case/optional
Got NOM
About to call getSlotValue for boy/noun/number/optional
Got sing
About to call getSlotValue for give/verb/subj/obligatory
calling defaultval for subj/
defaultval: verb, subj
returning 3.sing.masc
Got 3.sing.masc
About to call getSlotValue for girl/noun/case/optional
Got DAT
About to call getSlotValue for girl/noun/number/optional
Got sing
About to call getSlotValue for apple/noun/case/optional
Got ACC
About to call getSlotValue for apple/noun/number/optional
Got sing
About to call getSlotValue for surprise/verb/subj/obligatory
Got 3.sing.masc
About to call getSlotValue for teacher/noun/case/optional
Got DAT
About to call getSlotValue for teacher/noun/number/optional
Got sing

addaffixes:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <s>
    <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM">
      <word gloss="the" posp="det" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM"/>
+      <thingy type="nouncase" function="prefix" gloss="NOM"/>
      <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
    <np role="owner" case="GEN" gender="masc" number="sing">
      <subs>
        <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem">
          <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
          <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem"/>
+          <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
          <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
        </vp>
        <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
          <word gloss="the" posp="det" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
+          <thingy type="nouncase" function="prefix" gloss="DAT"/>
          <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
+          <thingy type="nounnumber" function="suffix" gloss="sing"/>
        </np>
        <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
          <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
+          <thingy type="nouncase" function="prefix" gloss="ACC"/>
          <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
+          <thingy type="nounnumber" function="suffix" gloss="sing"/>
        </np>
      </subs>
    </np>
    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut">
      <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
      <word posp="verb" gloss="surprise" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut"/>
+      <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
    </vp>
    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
      <word gloss="the" posp="det" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut"/>
+      <thingy type="nouncase" function="prefix" gloss="DAT"/>
      <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut"/>
+      <thingy type="nounnumber" function="suffix" gloss="sing"/>
    </np>
  </s>
</example>

flatten:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
-  <s>
-    <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM">
+  <flat>
    <word gloss="the" posp="det" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM"/>
    <thingy type="nouncase" function="prefix" gloss="NOM"/>
    <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-    <np role="owner" case="GEN" gender="masc" number="sing">
-      <subs>
-        <vp negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-        </vp>
-        <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
    <word gloss="the" posp="det" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
    <thingy type="nouncase" function="prefix" gloss="DAT"/>
    <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-        </np>
-        <np number="sing" role="obj" locus="number" case="ACC" gender="fem">
    <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
    <thingy type="nouncase" function="prefix" gloss="ACC"/>
    <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-        </np>
-      </subs>
-    </np>
-    <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut">
    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
    <word posp="verb" gloss="surprise" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut"/>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    </vp>
-    <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">
    <word gloss="the" posp="det" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut"/>
    <thingy type="nouncase" function="prefix" gloss="DAT"/>
    <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut"/>
    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    </np>
-  </s>
+  </flat>
</example>

addvocab:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <flat>
-    <word gloss="the" posp="det" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM"/>
-    <thingy type="nouncase" function="prefix" gloss="NOM"/>
-    <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS"/>
-    <word gloss="the" posp="det" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
-    <thingy type="nouncase" function="prefix" gloss="DAT"/>
-    <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
-    <thingy type="nouncase" function="prefix" gloss="ACC"/>
-    <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" gender="fem"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q"/>
-    <word posp="verb" gloss="surprise" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut"/>
-    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc"/>
-    <word gloss="the" posp="det" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut"/>
-    <thingy type="nouncase" function="prefix" gloss="DAT"/>
-    <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut"/>
-    <thingy type="nounnumber" function="suffix" gloss="sing"/>
+    <word gloss="the" posp="det" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
+    <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM">|p|i|n|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem">|ɲ|u|ŋ|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="DAT">|t|uː|-</thingy>
+    <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">|s|i|m|i|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC" gender="fem">|x|uː|</word>
+    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
+    <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" gender="fem">|s|i|k|u|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
+    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
+    <word posp="verb" gloss="surprise" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut">|ɲ|i|s|</word>
+    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
+    <word gloss="the" posp="det" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">|k|i|</word>
+    <thingy type="nouncase" function="prefix" gloss="DAT">|t|uː|-</thingy>
+    <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">|w|iː|l|uː|</word>
+    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
</example>

vowelharmony: No change.

### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |p|i|n|u|
#-> pinu

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|u|ŋ|
#-> ɲuŋ

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|a|
#-> sa

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |t|uː|-
#-> tuː-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|i|m|i|
#-> simi

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |x|uː|
#-> xuː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|-
#-> ɲi-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |s|i|k|u|
#-> siku

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |ɲ|i|s|
#-> ɲis

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### -|uː|h|iː|
#-> -uːhiː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i|
#-> ki

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |t|uː|-
#-> tuː-

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |w|iː|l|uː|
#-> wiːluː

Warning: Undefined variable $ortho in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php on line 1466
### |k|i| |p|i|n|u| |ɲ|u|ŋ||uː|h|iː| |s|a| |k|i| |t|uː||s|i|m|i| |x|uː| |ɲ|i||s|i|k|u| |ɲ|i|s||uː|h|iː| |k|i| |t|uː||w|iː|l|uː|
#-> ki pinu ɲuŋuːhiː sa ki tuːsimi xuː ɲisiku ɲisuːhiː ki tuːwiːluː

removetags:

<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
  <flat>
    <word gloss="the" posp="det" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM">|k|i|</word>
-    <thingy type="nouncase" function="prefix" gloss="NOM">-</thingy>
    <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="owned" locus="number" gender="masc" case="NOM">|p|i|n|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="present" asp="action" mode="indicative" voice="active" ta="PRES" indobj="3.sing.fem" obj="3.sing.fem">|ɲ|u|ŋ|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <thingy type="vpta.mode.voice.negation" function="enclitic" gloss="PRES.indicative.active.POS">|s|a|</thingy>
    <word gloss="the" posp="det" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="DAT">|t|uː|-</thingy>
    <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">|s|i|m|i|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
    <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC" gender="fem">|x|uː|</word>
    <thingy type="nouncase" function="prefix" gloss="ACC">|ɲ|i|-</thingy>
    <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" gender="fem">|s|i|k|u|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
-    <thingy type="vpquestion" function="proclitic" gloss="not.Q">-</thingy>
    <word posp="verb" gloss="surprise" tam="past-punct" negation="POS" question="not.Q" ta="PRES" subj="3.sing.masc" indobj="3.sing.neut">|ɲ|i|s|</word>
    <thingy type="verbsubj" function="suffix" gloss="3.sing.masc.SUBJ">-|uː|h|iː|</thingy>
    <word gloss="the" posp="det" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">|k|i|</word>
    <thingy type="nouncase" function="prefix" gloss="DAT">|t|uː|-</thingy>
    <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" gender="neut">|w|iː|l|uː|</word>
-    <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
  </flat>
+  <p>&lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;pinu&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;boy&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲuŋ&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;give&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;sa&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;PRES.indicative.active.POS&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;tuː-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;DAT&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;simi&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;girl&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;xuː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;a&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲi-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;ACC&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;siku&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;apple&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ɲis&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;surprise&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;-uːhiː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;3.sing.masc.SUBJ&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;ki&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;the&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;tuː-&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;DAT&lt;/span&gt;&lt;/span&gt; &lt;span class="ilpair"&gt;&lt;span class="mor"&gt;wiːluː&lt;/span&gt;&lt;br&gt;&lt;span class="gls"&gt;teacher&lt;/span&gt;&lt;/span&gt;</p>
+  <p>ki pinu ɲuŋuːhiː sa ki tuːsimi xuː ɲisiku ɲisuːhiː ki tuːwiːluː</p>
+  <p>ки пину њуӈуугии са ки туусими хуу њисику њисуугии ки туувиилуу</p>
+  <il>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>boy</g>
+    </w>
+    <w>
+      <o/>
+      <g>give</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>PRES.indicative.active.POS</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>DAT</g>
+    </w>
+    <w>
+      <o/>
+      <g>girl</g>
+    </w>
+    <w>
+      <o/>
+      <g>a</g>
+    </w>
+    <w>
+      <o/>
+      <g>ACC</g>
+    </w>
+    <w>
+      <o/>
+      <g>apple</g>
+    </w>
+    <w>
+      <o/>
+      <g>surprise</g>
+    </w>
+    <w>
+      <o/>
+      <g>3.sing.masc.SUBJ</g>
+    </w>
+    <w>
+      <o/>
+      <g>the</g>
+    </w>
+    <w>
+      <o/>
+      <g>DAT</g>
+    </w>
+    <w>
+      <o/>
+      <g>teacher</g>
+    </w>
+  </il>
</example>
### ki pinu ɲuŋuːhiː sa ki tuːsimi xuː ɲisiku ɲisuːhiː ki tuːwiːluː
#-> ki pinu ɲuŋuːhiː sa ki tuːsimi xuː ɲisiku ɲisuːhiː ki tuːwiːluː

initial XML:

<s>
  <littrans>All humans in the whole earth had one language and one dialect.</littrans>
  <vp tam="past-punct" evidence="hearsay">
    <verb>have</verb>
  </vp>
  <np def="def" number="plur" role="subj">
    <noun>human being</noun>
    <adj>all</adj>
    <pp p="in" location="surface" precise="no">
      <np def="def" number="sing">
        <noun>earth</noun>
        <adj>whole</adj>
      </np>
    </pp>
  </np>
  <np role="obj">
    <conjp conj="and">
      <np def="neither" number="sing">
        <noun>language</noun>
        <num>one</num>
      </np>
      <np def="neither" number="sing">
        <noun>dialect</noun>
        <num>one</num>
      </np>
    </conjp>
  </np>
</s>

cleanup:

<s>
  <littrans>All humans in the whole earth had one language and one dialect.</littrans>
-  <vp tam="past-punct" evidence="hearsay">
-    <verb>have</verb>
+  <vp tam="past-punct" evidence="hearsay" negation="POS" question="not.Q">
+    <word posp="verb" gloss="have"/>
  </vp>
-  <np def="def" number="plur" role="subj">
-    <noun>human being</noun>
-    <adj>all</adj>
+  <np def="def" number="plur" role="subj" locus="number">
+    <word posp="noun" gloss="human being"/>
+    <word posp="adj" gloss="all"/>
    <pp p="in" location="surface" precise="no">
-      <np def="def" number="sing">
-        <noun>earth</noun>
-        <adj>whole</adj>
+      <np def="def" number="sing" locus="number">
+        <word posp="noun" gloss="earth"/>
+        <word posp="adj" gloss="whole"/>
      </np>
    </pp>
  </np>
  <np role="obj">
    <conjp conj="and">
-      <np def="neither" number="sing">
-        <noun>language</noun>
-        <num>one</num>
+      <np def="neither" number="sing" locus="number">
+        <word posp="noun" gloss="language"/>
+        <word posp="num" gloss="one"/>
      </np>
-      <np def="neither" number="sing">
-        <noun>dialect</noun>
-        <num>one</num>
+      <np def="neither" number="sing" locus="number">
+        <word posp="noun" gloss="dialect"/>
+        <word posp="num" gloss="one"/>
      </np>
    </conjp>
  </np>
</s>

module adj2verb:

<s>
  <littrans>All humans in the whole earth had one language and one dialect.</littrans>
  <vp tam="past-punct" evidence="hearsay" negation="POS" question="not.Q">
    <word posp="verb" gloss="have"/>
  </vp>
  <np def="def" number="plur" role="subj" locus="number">
+    <relp>
+      <vp tam="pres-state">
+        <word lexposp="adj" posp="verb" gloss="all"/>
+      </vp>
+      <np head="this" role="subj" number="plur">
        <word posp="noun" gloss="human being"/>
-    <word posp="adj" gloss="all"/>
        <pp p="in" location="surface" precise="no">
          <np def="def" number="sing" locus="number">
+            <relp>
+              <vp tam="pres-state">
+                <word lexposp="adj" posp="verb" gloss="whole"/>
+              </vp>
+              <np head="this" role="subj" number="sing">
                <word posp="noun" gloss="earth"/>
-        <word posp="adj" gloss="whole"/>
              </np>
+            </relp>
+          </np>
        </pp>
      </np>
+    </relp>
+  </np>
  <np role="obj">
    <conjp conj="and">
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="language"/>
        <word posp="num" gloss="one"/>
      </np>
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="dialect"/>
        <word posp="num" gloss="one"/>
      </np>
    </conjp>
  </np>
</s>

module articles:

<s>
  <littrans>All humans in the whole earth had one language and one dialect.</littrans>
  <vp tam="past-punct" evidence="hearsay" negation="POS" question="not.Q">
    <word posp="verb" gloss="have"/>
  </vp>
  <np def="def" number="plur" role="subj" locus="number">
    <relp>
      <vp tam="pres-state">
        <word lexposp="adj" posp="verb" gloss="all"/>
      </vp>
      <np head="this" role="subj" number="plur">
        <word posp="noun" gloss="human being"/>
        <pp p="in" location="surface" precise="no">
          <np def="def" number="sing" locus="number">
            <relp>
              <vp tam="pres-state">
                <word lexposp="adj" posp="verb" gloss="whole"/>
              </vp>
              <np head="this" role="subj" number="sing">
                <word posp="noun" gloss="earth"/>
              </np>
            </relp>
+            <word gloss="the" posp="det"/>
          </np>
        </pp>
      </np>
    </relp>
+    <word gloss="the" posp="det"/>
  </np>
  <np role="obj">
    <conjp conj="and">
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="language"/>
        <word posp="num" gloss="one"/>
      </np>
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="dialect"/>
        <word posp="num" gloss="one"/>
      </np>
    </conjp>
  </np>
</s>

module nonpastonly:

<s>
  <littrans>All humans in the whole earth had one language and one dialect.</littrans>
-  <vp tam="past-punct" evidence="hearsay" negation="POS" question="not.Q">
+  <vp tam="past-punct" evidence="hearsay" negation="POS" question="not.Q" ta="PRES">
    <word posp="verb" gloss="have"/>
  </vp>
  <np def="def" number="plur" role="subj" locus="number">
    <relp>
-      <vp tam="pres-state">
+      <vp tam="pres-state" ta="PRES">
        <word lexposp="adj" posp="verb" gloss="all"/>
      </vp>
      <np head="this" role="subj" number="plur">
        <word posp="noun" gloss="human being"/>
        <pp p="in" location="surface" precise="no">
          <np def="def" number="sing" locus="number">
            <relp>
-              <vp tam="pres-state">
+              <vp tam="pres-state" ta="PRES">
                <word lexposp="adj" posp="verb" gloss="whole"/>
              </vp>
              <np head="this" role="subj" number="sing">
                <word posp="noun" gloss="earth"/>
              </np>
            </relp>
            <word gloss="the" posp="det"/>
          </np>
        </pp>
      </np>
    </relp>
    <word gloss="the" posp="det"/>
  </np>
  <np role="obj">
    <conjp conj="and">
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="language"/>
        <word posp="num" gloss="one"/>
      </np>
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="dialect"/>
        <word posp="num" gloss="one"/>
      </np>
    </conjp>
  </np>
</s>

module noepistemic:

<s>
  <littrans>All humans in the whole earth had one language and one dialect.</littrans>
-  <vp tam="past-punct" evidence="hearsay" negation="POS" question="not.Q" ta="PRES">
+  <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
    <word posp="verb" gloss="have"/>
  </vp>
  <np def="def" number="plur" role="subj" locus="number">
    <relp>
      <vp tam="pres-state" ta="PRES">
        <word lexposp="adj" posp="verb" gloss="all"/>
      </vp>
      <np head="this" role="subj" number="plur">
        <word posp="noun" gloss="human being"/>
        <pp p="in" location="surface" precise="no">
          <np def="def" number="sing" locus="number">
            <relp>
              <vp tam="pres-state" ta="PRES">
                <word lexposp="adj" posp="verb" gloss="whole"/>
              </vp>
              <np head="this" role="subj" number="sing">
                <word posp="noun" gloss="earth"/>
              </np>
            </relp>
            <word gloss="the" posp="det"/>
          </np>
        </pp>
      </np>
    </relp>
    <word gloss="the" posp="det"/>
  </np>
  <np role="obj">
    <conjp conj="and">
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="language"/>
        <word posp="num" gloss="one"/>
      </np>
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="dialect"/>
        <word posp="num" gloss="one"/>
      </np>
    </conjp>
  </np>
</s>

module embed:

<s>
  <littrans>All humans in the whole earth had one language and one dialect.</littrans>
  <vp tam="past-punct" negation="POS" question="not.Q" ta="PRES">
    <word posp="verb" gloss="have"/>
  </vp>
  <np def="def" number="plur" role="subj" locus="number">
-    <relp>
+    <subs>
      <vp tam="pres-state" ta="PRES">
        <word lexposp="adj" posp="verb" gloss="all"/>
      </vp>
-      <np head="this" role="subj" number="plur">
+      <np role="subj" number="plur">
        <word posp="noun" gloss="human being"/>
        <pp p="in" location="surface" precise="no">
          <np def="def" number="sing" locus="number">
-            <relp>
+            <subs>
              <vp tam="pres-state" ta="PRES">
                <word lexposp="adj" posp="verb" gloss="whole"/>
              </vp>
-              <np head="this" role="subj" number="sing">
+              <np role="subj" number="sing">
                <word posp="noun" gloss="earth"/>
              </np>
-            </relp>
+            </subs>
            <word gloss="the" posp="det"/>
          </np>
        </pp>
      </np>
-    </relp>
+    </subs>
    <word gloss="the" posp="det"/>
  </np>
  <np role="obj">
    <conjp conj="and">
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="language"/>
        <word posp="num" gloss="one"/>
      </np>
      <np def="neither" number="sing" locus="number">
        <word posp="noun" gloss="dialect"/>
        <word posp="num" gloss="one"/>
      </np>
    </conjp>
  </np>
</s>

module sentenceconnectors: No change.


Fatal error: Uncaught Error: Call to a member function replaceChild() on null in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/Modules/Syntax/nominalise.php:40 Stack trace: #0 /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php(1734): Modules\Syntax\nominalise::transform() #1 /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php(309): SyntaxGenerator->module() #2 /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/SyntaxGenerator.php(78): SyntaxGenerator->applylanguageoptions() #3 /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/GrammarGenerator.php(153): SyntaxGenerator->translateexample() #4 /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/LanguageGenerator.php(187): GrammarGenerator->proctexts() #5 /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/genlangprint.php(158): LanguageGenerator->getAll() #6 {main} thrown in /home/u338028385/domains/languagecreator.org/public_html/branches/0.90/Modules/Syntax/nominalise.php on line 40