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>
tva1module 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/optionaladdaffixes:
<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|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><span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">kaɲu</span><br><span class="gls">woman</span></span> <span class="ilpair"><span class="mor">nuː</span><br><span class="gls">COMIT</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">xaːlu</span><br><span class="gls">knife</span></span> <span class="ilpair"><span class="mor">fan</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-ita</span><br><span class="gls">3.sing.fem.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">fa</span><br><span class="gls">yon</span></span> <span class="ilpair"><span class="mor">ŋa</span><br><span class="gls">three</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">muta</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-saː</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">siːn</span><br><span class="gls">blind</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span></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ː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.
tva1module 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/obligatoryaddaffixes:
<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|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><span class="ilpair"><span class="mor">fux</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-iːxu</span><br><span class="gls">1excl.plur.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">xija</span><br><span class="gls">tiger</span></span> <span class="ilpair"><span class="mor">siː</span><br><span class="gls">because</span></span> <span class="ilpair"><span class="mor">nuh</span><br><span class="gls">happy</span></span> <span class="ilpair"><span class="mor">-uːhaː</span><br><span class="gls">1incl.plur.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span></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
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.
tva1module 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/obligatoryaddaffixes:
<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|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><span class="ilpair"><span class="mor">kuːt</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">jaː</span><br><span class="gls">3.sing.fem</span></span></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ː
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.
tva1module 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/obligatoryaddaffixes:
<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ː|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><span class="ilpair"><span class="mor">luː</span><br><span class="gls">3.sing.masc</span></span> <span class="ilpair"><span class="mor">kuːt</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">jaː</span><br><span class="gls">3.sing.fem</span></span></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ː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.
tva1module 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/obligatoryaddaffixes:
<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|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><span class="ilpair"><span class="mor">kuːt</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">jaː</span><br><span class="gls">3.sing.fem</span></span></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ː
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.
tva1module 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/optionaladdaffixes:
<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|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><span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">puwi</span><br><span class="gls">Puwi</span></span> <span class="ilpair"><span class="mor">waːt</span><br><span class="gls">hate</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">saxu</span><br><span class="gls">Sakhu</span></span></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 ɲisaxuinitial 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
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|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><span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ha-</span><br><span class="gls">GEN</span></span> <span class="ilpair"><span class="mor">pinu</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">siku</span><br><span class="gls">apple</span></span></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 sikuinitial 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
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ː|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><span class="ilpair"><span class="mor">luː</span><br><span class="gls">3.sing.masc</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">siku</span><br><span class="gls">apple</span></span></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 sikuinitial 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
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ː|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><span class="ilpair"><span class="mor">liː</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">siku</span><br><span class="gls">apple</span></span></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 sikuinitial 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.
tva1module 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/optionaladdaffixes:
<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|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><span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ha-</span><br><span class="gls">GEN</span></span> <span class="ilpair"><span class="mor">faju</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">faːniː</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">kus</span><br><span class="gls">kiss</span></span> <span class="ilpair"><span class="mor">-ita</span><br><span class="gls">3.sing.fem.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">pi</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ha-</span><br><span class="gls">GEN</span></span> <span class="ilpair"><span class="mor">jaŋa</span><br><span class="gls">neighbour</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">pila</span><br><span class="gls">son</span></span></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 ɲipilainitial 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
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ː|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><span class="ilpair"><span class="mor">xuː</span><br><span class="gls">a</span></span> <span class="ilpair"><span class="mor">luti</span><br><span class="gls">lamb</span></span></p>
+ <p>xuː luti</p>
+ <p>хуу лути</p>
+ <il>
+ <w>
+ <o/>
+ <g>a</g>
+ </w>
+ <w>
+ <o/>
+ <g>lamb</g>
+ </w>
+ </il>
</example>
### xuː lutiinitial 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₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" 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₁" type="nounnounderivbef" origposp="adj"/> + <thingy gloss="little₂" 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₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" 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₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" 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₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" 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₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>About to call getSlotValue for lamb/noun/case/optional
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₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" 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₁" type="nounnounderivbef" origposp="adj"/> + <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/> <thingy gloss="little₂" 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₁" type="nounnounderivbef" origposp="adj"/> - <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" gender="neut"/> - <thingy gloss="little₂" 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₁" 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₂" type="nounnounderivaft" origposp="adj">-|||x||a|||||</thingy> + <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy> </flat> </example>
vowelharmony: No change.
### |x|uː|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₁" 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₂" type="nounnounderivaft" origposp="adj">-|||x||a|||||</thingy>
- <thingy type="nounnumber" function="suffix" gloss="sing">-</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">xuː</span><br><span class="gls">a</span></span> <span class="ilpair"><span class="mor">luti</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-xa</span><br><span class="gls">little</span></span></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ː lutixainitial 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.
tva1module 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/obligatoryaddaffixes:
<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|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><span class="ilpair"><span class="mor">kuːt</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-usa</span><br><span class="gls">1excl.sing.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">pi</span><br><span class="gls">2.sing</span></span></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
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
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ː|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><span class="ilpair"><span class="mor">ɲiː</span><br><span class="gls">in_surface</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tija</span><br><span class="gls">table</span></span></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 tijainitial 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
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ː|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><span class="ilpair"><span class="mor">ɲuː</span><br><span class="gls">to_inside</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">xaɲu</span><br><span class="gls">box</span></span></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ɲuinitial 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ː|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><span class="ilpair"><span class="mor">nuː</span><br><span class="gls">COMIT</span></span> <span class="ilpair"><span class="mor">liː</span><br><span class="gls">1excl.sing</span></span></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ː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.
tva1module 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/optionaladdaffixes:
<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|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><span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">suːka</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">fux</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-iːlu</span><br><span class="gls">3.sing.neut.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">faju</span><br><span class="gls">hunter</span></span></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 ɲifajuinitial 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.
tva1module 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/optionaladdaffixes:
<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|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><span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">hiːxiː</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">faɲ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-iːlu</span><br><span class="gls">3.sing.neut.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ha-</span><br><span class="gls">GEN</span></span> <span class="ilpair"><span class="mor">faju</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ha-</span><br><span class="gls">GEN</span></span> <span class="ilpair"><span class="mor">faːniː</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">ŋaːti</span><br><span class="gls">dog</span></span></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ːtiinitial 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
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|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><span class="ilpair"><span class="mor">pi</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ha-</span><br><span class="gls">GEN</span></span> <span class="ilpair"><span class="mor">pila</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ha-</span><br><span class="gls">GEN</span></span> <span class="ilpair"><span class="mor">waːka</span><br><span class="gls">friend</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">fuŋaː</span><br><span class="gls">book</span></span></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ː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.
tva1module 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/optionaladdaffixes:
<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|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><span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">faju</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">fux</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">suːka</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-saː</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">pa</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">xija</span><br><span class="gls">tiger</span></span> <span class="ilpair"><span class="mor">-saː</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">pa</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">hiːxiː</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-saː</span><br><span class="gls">plur</span></span></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ː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.
tva1module 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/obligatoryaddaffixes:
<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|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><span class="ilpair"><span class="mor">lip</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-usa</span><br><span class="gls">1excl.sing.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">hapa</span><br><span class="gls">cat</span></span></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
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>
tva1module 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/obligatoryaddaffixes:
<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|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><span class="ilpair"><span class="mor">lip</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-usa</span><br><span class="gls">1excl.sing.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">hapa</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">fan</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">muta</span><br><span class="gls">mouse</span></span></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
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>
tva1module 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/obligatoryaddaffixes:
<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|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><span class="ilpair"><span class="mor">lip</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-usa</span><br><span class="gls">1excl.sing.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">hapa</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">fan</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">muta</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">faɲ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-iːlu</span><br><span class="gls">3.sing.neut.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">miːli</span><br><span class="gls">cheese</span></span></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
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>
tva1module 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/obligatoryaddaffixes:
<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|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><span class="ilpair"><span class="mor">lip</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-usa</span><br><span class="gls">1excl.sing.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">hapa</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">fan</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">muta</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">faɲ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-iːlu</span><br><span class="gls">3.sing.neut.SUBJ</span></span> <span class="ilpair"><span class="mor">liː</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">ŋil</span><br><span class="gls">buy</span></span> <span class="ilpair"><span class="mor">-usa</span><br><span class="gls">1excl.sing.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">miːli</span><br><span class="gls">cheese</span></span></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
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>
tva1module 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/optionaladdaffixes:
<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|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><span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">pinu</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">ɲuŋ</span><br><span class="gls">give</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">sa</span><br><span class="gls">PRES.indicative.active.POS</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tuː-</span><br><span class="gls">DAT</span></span> <span class="ilpair"><span class="mor">simi</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">xuː</span><br><span class="gls">a</span></span> <span class="ilpair"><span class="mor">ɲi-</span><br><span class="gls">ACC</span></span> <span class="ilpair"><span class="mor">siku</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">ɲis</span><br><span class="gls">surprise</span></span> <span class="ilpair"><span class="mor">-uːhiː</span><br><span class="gls">3.sing.masc.SUBJ</span></span> <span class="ilpair"><span class="mor">ki</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tuː-</span><br><span class="gls">DAT</span></span> <span class="ilpair"><span class="mor">wiːluː</span><br><span class="gls">teacher</span></span></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ː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.