initial XML:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="past-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="past-punct"> - <verb>catch</verb> + <vp negation="POS" question="not.Q" tense="past" 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 articles:
No change.
module nonpastonly:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"> <word posp="noun" gloss="mouse"/> <word posp="adj" gloss="blind"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
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="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="subj" number="sing" def="def" locus="number">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
+ <word gloss="COMIT" posp="pp"/>
<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">
<word posp="noun" gloss="mouse"/>
<word posp="adj" gloss="blind"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</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="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np role="subj" number="sing" def="def" locus="number"> <word posp="noun" gloss="woman"/> <pp role="comitative"> <word gloss="COMIT" posp="pp"/> <np number="sing" def="def" locus="number"> <word posp="noun" gloss="knife"/> </np> </pp> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> <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 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"/> <pp role="comitative"> <word gloss="COMIT" posp="pp"/> <np number="sing" def="def" locus="number"> <word posp="noun" gloss="knife"/> </np> </pp> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"> <word posp="noun" gloss="mouse"/> <word posp="adj" gloss="blind"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
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">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
<word posp="adj" gloss="blind"/>
+ <word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</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">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
+ <word posp="num" gloss="three"/>
<word posp="adj" gloss="blind"/>
<word posp="noun" gloss="mouse"/>
- <word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</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">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
+ <word posp="det" gloss="yon"/>
<word posp="num" gloss="three"/>
<word posp="adj" gloss="blind"/>
<word posp="noun" gloss="mouse"/>
- <word posp="det" gloss="yon"/>
</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">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
<word posp="det" gloss="yon"/>
<word posp="num" gloss="three"/>
<word posp="adj" gloss="blind"/>
<word posp="noun" gloss="mouse"/>
</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">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
<word posp="det" gloss="yon"/>
<word posp="num" gloss="three"/>
<word posp="adj" gloss="blind"/>
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
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">
- <word posp="noun" gloss="woman"/>
+ <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM"/>
<pp role="comitative">
- <word gloss="COMIT" posp="pp"/>
+ <word gloss="COMIT" posp="pp" role="comitative"/>
<np number="sing" def="def" locus="number">
- <word posp="noun" gloss="knife"/>
+ <word posp="noun" gloss="knife" number="sing" def="def" locus="number"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
- <word posp="det" gloss="yon"/>
- <word posp="num" gloss="three"/>
- <word posp="adj" gloss="blind"/>
- <word posp="noun" gloss="mouse"/>
+ <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for woman/noun/def/obligatory<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">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp" role="comitative"/>
<np number="sing" def="def" locus="number">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="knife" number="sing" def="def" locus="number"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
<word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
<word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
<word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="plur"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - <pp role="comitative"> <word gloss="COMIT" posp="pp" role="comitative"/> - <np number="sing" def="def" locus="number"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="knife" number="sing" def="def" locus="number"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> - </np> - </pp> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"> <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="plur"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word gloss="COMIT" posp="pp" role="comitative"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="knife" number="sing" def="def" locus="number"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> - <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> - <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="plur"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" ph="a ˈ t e">aˈte</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <word gloss="COMIT" posp="pp" role="comitative" ph="m i n e ˈ">mineˈ</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="knife" number="sing" def="def" locus="number" ph="aː ˈ ɾ a t i">aːˈɾati</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur" ph="au ˈ ʔ i">auˈʔi</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="ʔ o ˈ">ʔoˈ</word> + <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="p e ˈ">peˈ</word> + <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="h a ˈ m oː">haˈmoː</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> + <thingy type="nounnumber" function="suffix" gloss="plur" attach="suffix" ph="w oː">woː</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" ph="a ˈ t e">aˈte</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <word gloss="COMIT" posp="pp" role="comitative" ph="m i n e ˈ">mineˈ</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="knife" number="sing" def="def" locus="number" ph="aː ˈ ɾ a t i">aːˈɾati</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur" ph="au ˈ ʔ i">auˈʔi</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="ʔ o ˈ">ʔoˈ</word> - <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="p e ˈ">peˈ</word> - <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="h a ˈ m oː">haˈmoː</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> - <thingy type="nounnumber" function="suffix" gloss="plur" attach="suffix" ph="w oː">woː</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM">aˈte</word> + <word gloss="COMIT" posp="pp" role="comitative">mineˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="knife" number="sing" def="def" locus="number">aːˈɾati</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">auˈʔi</word> + <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">ʔoˈ</word> + <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">peˈ</word> + <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">haˈmoː</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">iːˈneniːpa</word> + <thingy type="nounnumber" function="suffix" gloss="plur">woː</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈate</span><br><span class="gls">woman</span></span> <span class="ilpair"><span class="mor">miˈne</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈaːɾati</span><br><span class="gls">knife</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈauʔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ˈʔo</span><br><span class="gls">yon</span></span> <span class="ilpair"><span class="mor">ˈpe</span><br><span class="gls">three</span></span> <span class="ilpair"><span class="mor">ˈhamoː</span><br><span class="gls">blind</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈiːneniːpa</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-woː</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈɾate miˈne ˈɾaːɾati naː ˈɾauʔi ˈʔo ˈpe ˈhamoː ˈɾiːneniːpawoːhiː</p> + <p>rate mine raarati naa rauqi qo pe hamoo riineniipawoohii</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈate</o> + <g>woman</g> + </w> + <w> + <o>miˈne</o> + <g>COMIT</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈaːɾati</o> + <g>knife</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈauʔi</o> + <g>catch</g> + </w> + <w> + <o>ˈʔo</o> + <g>yon</g> + </w> + <w> + <o>ˈpe</o> + <g>three</g> + </w> + <w> + <o>ˈhamoː</o> + <g>blind</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈiːneniːpa</o> + <g>mouse</g> + </w> + <w> + <o>-woː</o> + <g>plur</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
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 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 NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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 propagatenumber:
No change.
module simplifynumber:
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"> - <word posp="noun" gloss="boy"/> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <word posp="pron" number="sing" gloss="3.sing"/> </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"> - <word posp="noun" gloss="girl"/> + <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC"> + <word posp="pron" number="sing" gloss="3.sing"/> </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">
<word posp="pron" number="sing" gloss="3.sing"/>
</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" obj="3.sing">
<word posp="verb" gloss="love"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<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">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="love"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" number="sing" gloss="3.sing"/>
</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>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" 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" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
- <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" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/mode/obligatory<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">
<word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" 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" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" number="sing" gloss="3.sing" 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> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <flat> <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" 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" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC"> <word posp="pron" number="sing" gloss="3.sing" 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> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="t uː ˈ">tuːˈ</word> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing" ph="eː ˈ ʔ e">eːˈʔe</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC" ph="t uː ˈ">tuːˈ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="t uː ˈ">tuːˈ</word> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing" ph="eː ˈ ʔ e">eːˈʔe</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC" ph="t uː ˈ">tuːˈ</word> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM">tuːˈ</word> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">eːˈʔe</word> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC">tuːˈ</word> </flat> + <p><span class="ilpair"><span class="mor">ˈtuː</span><br><span class="gls">3.sing</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈeːʔe</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">ˈtuː</span><br><span class="gls">3.sing</span></span></p> + <p>ˈtuː ˈɾeːʔe ˈtuː</p> + <p>tuu reeqe tuu</p> + <il> + <w> + <o>ˈtuː</o> + <g>3.sing</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈeːʔe</o> + <g>love</g> + </w> + <w> + <o>ˈtuː</o> + <g>3.sing</g> + </w> + </il> </example>
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 articles:
No change.
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"/> </np> <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="NN2"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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"/> </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"/> </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"/> </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"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
No change.
copyuptophrase:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<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" obj="3.sing">
<word posp="verb" gloss="hate"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<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">
<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" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="hate"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<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">
- <word posp="noun" gloss="NN1"/>
+ <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" 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" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
- <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" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="NN2"/>
+ <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for NN1/noun/def/obligatory<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
-<example id="loveprop" translation="NN1 hates NN2."> +<example id="loveprop" translation="Apopie hates Aunatena."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="Apopie" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" propernoun="yes" ph="a ˈ p oː p i ʔ eː">aˈpoːpiʔeː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing" ph="eː ˈ p a p aː">eːˈpapaː</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="Aunatena" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" propernoun="yes" ph="au ˈ n a t e n a">auˈnatena</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="loveprop" translation="Apopie hates Aunatena."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="Apopie" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" propernoun="yes" ph="a ˈ p oː p i ʔ eː">aˈpoːpiʔeː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing" ph="eː ˈ p a p aː">eːˈpapaː</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="Aunatena" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" propernoun="yes" ph="au ˈ n a t e n a">auˈnatena</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="Apopie" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" propernoun="yes">aˈpoːpiʔeː</word> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">eːˈpapaː</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="Aunatena" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" propernoun="yes">auˈnatena</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈapoːpiʔeː</span><br><span class="gls">Apopie</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈeːpapaː</span><br><span class="gls">hate</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈaunatena</span><br><span class="gls">Aunatena</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈɾapoːpiʔeː ˈɾeːpapaː ˈɾaunatenahiː</p> + <p>rApoopiqee reepapaa rAunatenahii</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈapoːpiʔeː</o> + <g>Apopie</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈeːpapaː</o> + <g>hate</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈaunatena</o> + <g>Aunatena</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
initial XML:
<example id="posso1" translation="the boy's apple">
<np type="owner_owned">
<np number="sing" def="def">
<noun>boy</noun>
</np>
<np number="sing" def="def">
<noun>apple</noun>
</np>
</np>
</example>cleanup:
<example id="posso1" translation="the boy's apple"> <np type="owner_owned"> - <np number="sing" def="def"> - <noun>boy</noun> + <np number="sing" def="def" locus="number" role="owner"> + <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def"> - <noun>apple</noun> + <np number="sing" def="def" locus="number" role="owned"> + <word posp="noun" gloss="apple"/> </np> </np> </example>
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </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"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="def" 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"/> </np> </np> </example>
module simplifynumber:
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:
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" number="sing"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <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"> - <word posp="noun" gloss="boy"/> + <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> </np> </example>
addaffixes:
About to call getSlotValue for boy/noun/def/obligatory<example id="posso1" translation="the boy's apple"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> + <thingy type="nounnumber" function="suffix" gloss="sing"/> + <thingy type="nouncase" function="suffix" gloss="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> + <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> + <thingy type="nounnumber" function="suffix" gloss="sing"/> + <thingy type="nouncase" function="suffix" gloss="NOM"/> </np> </example>
flatten:
<example id="posso1" translation="the boy's apple"> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="posso1" translation="the boy's apple"> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" ph="au ˈ ɾ a">auˈɾa</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="uː ˈ w e ʔ uː ʔ e">uːˈweʔuːʔe</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso1" translation="the boy's apple"> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" ph="au ˈ ɾ a">auˈɾa</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="uː ˈ w e ʔ uː ʔ e">uːˈweʔuːʔe</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN">auˈɾa</word> + <thingy type="nouncase" function="suffix" gloss="GEN">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM">uːˈweʔuːʔe</word> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈauɾa</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-ka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈuːweʔuːʔe</span><br><span class="gls">apple</span></span></p> + <p>ˈɾauɾaka ˈɾuːweʔuːʔe</p> + <p>rauraka ruuwequuqe</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈauɾa</o> + <g>boy</g> + </w> + <w> + <o>-ka</o> + <g>GEN</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈuːweʔuːʔe</o> + <g>apple</g> + </w> + </il> </example>
initial XML:
<example id="posso1b" translation="his (the boy's) apple">
<np type="owner_owned">
<np number="sing" def="def" output="aspron">
<noun>boy</noun>
</np>
<np number="sing" def="def">
<noun>apple</noun>
</np>
</np>
</example>cleanup:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned"> - <np number="sing" def="def" output="aspron"> - <noun>boy</noun> + <np number="sing" def="def" output="aspron" locus="number" role="owner"> + <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def"> - <noun>apple</noun> + <np number="sing" def="def" locus="number" role="owned"> + <word posp="noun" gloss="apple"/> </np> </np> </example>
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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"/> </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"/> </np> </np> </example>
module propagatenumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" number="sing"> <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"/> </np> </np> </example>
module simplifynumber:
No change.
createpronouns:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="NOM" number="sing"> - <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN"> - <word posp="noun" gloss="boy"/> + <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <word posp="pron" number="sing" gloss="3.sing"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </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:
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" number="sing"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="pron" number="sing" gloss="3.sing"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <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"> - <word posp="pron" number="sing" gloss="3.sing"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> </np> </example>
addaffixes:
About to call getSlotValue for apple/noun/def/obligatory<example id="posso1b" translation="his (the boy's) apple">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</example>
flatten:
<example id="posso1b" translation="his (the boy's) apple"> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <flat> <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="posso1b" translation="his (the boy's) apple"> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN" ph="t uː ˈ">tuːˈ</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="uː ˈ w e ʔ uː ʔ e">uːˈweʔuːʔe</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso1b" translation="his (the boy's) apple"> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN" ph="t uː ˈ">tuːˈ</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="uː ˈ w e ʔ uː ʔ e">uːˈweʔuːʔe</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN">tuːˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM">uːˈweʔuːʔe</word> </flat> + <p><span class="ilpair"><span class="mor">ˈtuː</span><br><span class="gls">3.sing</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈuːweʔuːʔe</span><br><span class="gls">apple</span></span></p> + <p>ˈtuː ˈɾuːweʔuːʔe</p> + <p>tuu ruuwequuqe</p> + <il> + <w> + <o>ˈtuː</o> + <g>3.sing</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈuːweʔuːʔe</o> + <g>apple</g> + </w> + </il> </example>
initial XML:
<example id="posso2" translation="my apple">
<np type="owner_owned">
<np number="sing" def="neither">
<pron person="1excl" number="sing"/>
</np>
<np number="sing" def="def">
<noun>apple</noun>
</np>
</np>
</example>cleanup:
<example id="posso2" translation="my apple"> <np type="owner_owned"> - <np number="sing" def="neither"> - <pron person="1excl" number="sing"/> + <np number="sing" def="neither" locus="number" role="owner"> + <word person="1excl" number="sing" posp="pron"/> </np> - <np number="sing" def="def"> - <noun>apple</noun> + <np number="sing" def="def" locus="number" role="owned"> + <word posp="noun" gloss="apple"/> </np> </np> </example>
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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"/> </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"/> </np> </np> </example>
module propagatenumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" 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"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
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="posso2" translation="my apple">
<np type="owner_owned" case="NOM" 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"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="apple"/>
</np>
</np>
</example>
copyuptophrase:
<example id="posso2" translation="my apple"> <np type="owner_owned" case="NOM" 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"/> </np> <np number="sing" def="def" locus="number" role="owned"> <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" 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"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <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"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> </np> </example>
addaffixes:
About to call getSlotValue for apple/noun/def/obligatory<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" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</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" def="neither" locus="number" role="owner" case="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="posso2" translation="my apple"> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN" ph="n u ˈ">nuˈ</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="uː ˈ w e ʔ uː ʔ e">uːˈweʔuːʔe</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso2" translation="my apple"> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN" ph="n u ˈ">nuˈ</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="uː ˈ w e ʔ uː ʔ e">uːˈweʔuːʔe</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN">nuˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM">uːˈweʔuːʔe</word> </flat> + <p><span class="ilpair"><span class="mor">ˈnu</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈuːweʔuːʔe</span><br><span class="gls">apple</span></span></p> + <p>ˈnu ˈɾuːweʔuːʔe</p> + <p>nu ruuwequuqe</p> + <il> + <w> + <o>ˈnu</o> + <g>1excl.sing</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈuːweʔuːʔe</o> + <g>apple</g> + </w> + </il> </example>
initial XML:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<vp tam="past-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="past-punct"> - <verb>kiss</verb> + <vp negation="POS" question="not.Q" tense="past" 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 articles:
No change.
module nonpastonly:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> <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" 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"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> </np> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <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"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <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"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </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"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </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"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<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"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</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"> + <np role="subj" case="NOM" number="sing"> + <np type="owner_owned" number="sing"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kiss"/> </vp> - <np role="obj" case="ACC"> - <np type="owner_owned"> - <np type="owner_owned" role="owner"> + <np role="obj" case="ACC" number="sing"> + <np type="owner_owned" number="sing"> + <np type="owner_owned" role="owner" 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"> <word posp="noun" gloss="neighbour"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> </np> </np> </s> </example>
module simplifynumber:
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="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj" case="NOM" number="sing">
<np type="owner_owned" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kiss"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" 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"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<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 type="owner_owned" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="kiss"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" 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"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<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">
<np type="owner_owned" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="kiss"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" 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"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<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"> - <np type="owner_owned" number="sing"> + <np type="owner_owned" number="sing" role="subj" case="NOM"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <word posp="verb" gloss="kiss"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> - <np role="obj" case="ACC" number="sing"> - <np type="owner_owned" number="sing"> + <np type="owner_owned" number="sing" role="obj" case="ACC"> <np type="owner_owned" role="owner" 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"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="neighbour"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <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" number="sing" role="subj" case="NOM"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="daughter"/> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <word posp="verb" gloss="kiss"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> - <np type="owner_owned" number="sing" role="obj" case="ACC"> - <np type="owner_owned" role="owner" 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"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="neighbour"/> </np> - </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="ACC"> <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">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="kiss"/>
+ <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="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"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
- <word posp="noun" gloss="neighbour"/>
+ <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="ACC">
- <word posp="noun" gloss="son"/>
+ <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for hunter/noun/def/obligatory<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">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="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" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="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" def="neither" locus="number" role="owner" case="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="i ˈ m o t a m oː">iˈmotamoː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM" ph="u ˈ ɾ i">uˈɾi</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="au ˈ w eː t aː">auˈweːtaː</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="p u ˈ">puˈ</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" ph="u ˈ n i n u m a">uˈninuma</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC" ph="eː ˈ t i">eːˈti</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="i ˈ m o t a m oː">iˈmotamoː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM" ph="u ˈ ɾ i">uˈɾi</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="au ˈ w eː t aː">auˈweːtaː</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="p u ˈ">puˈ</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" ph="u ˈ n i n u m a">uˈninuma</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC" ph="eː ˈ t i">eːˈti</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN">iˈmotamoː</word> + <thingy type="nouncase" function="suffix" gloss="GEN">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM">uˈɾi</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">auˈweːtaː</word> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN">puˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN">uˈninuma</word> + <thingy type="nouncase" function="suffix" gloss="GEN">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC">eːˈti</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈimotamoː</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈuɾi</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈauweːtaː</span><br><span class="gls">kiss</span></span> <span class="ilpair"><span class="mor">ˈpu</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈuninuma</span><br><span class="gls">neighbour</span></span> <span class="ilpair"><span class="mor">-ka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈeːti</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈɾimotamoːka ˈɾuɾi naː ˈɾauweːtaː ˈpu ˈɾuninumaka ˈɾeːtihiː</p> + <p>rimotamooka ruri naa rauweetaa pu runinumaka reetihii</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈimotamoː</o> + <g>hunter</g> + </w> + <w> + <o>-ka</o> + <g>GEN</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈuɾi</o> + <g>daughter</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈauweːtaː</o> + <g>kiss</g> + </w> + <w> + <o>ˈpu</o> + <g>2.sing</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈuninuma</o> + <g>neighbour</g> + </w> + <w> + <o>-ka</o> + <g>GEN</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈeːti</o> + <g>son</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
initial XML:
<example id="lamb0" translation="a lamb">
<np def="indef" number="sing" tr="rheme">
<noun>lamb</noun>
</np>
</example>cleanup:
<example id="lamb0" translation="a lamb"> - <np def="indef" number="sing" tr="rheme"> - <noun>lamb</noun> + <np def="indef" number="sing" tr="rheme" locus="number"> + <word posp="noun" gloss="lamb"/> </np> </example>
module 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"/> </np> </example>
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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"/> </np> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
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"> - <word posp="noun" gloss="lamb"/> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM"/> </np> </example>calling defaultval for def/
addaffixes:
About to call getSlotValue for lamb/noun/def/obligatory<example id="lamb0" translation="a lamb"> <np number="sing" tr="rheme" locus="number" case="NOM"> + <thingy type="noundef" function="prefix" gloss="not.def"/> <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM"/> + <thingy type="nounnumber" function="suffix" gloss="sing"/> + <thingy type="nouncase" function="suffix" gloss="NOM"/> </np> </example>
flatten:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number" case="NOM"> + <flat> <thingy type="noundef" function="prefix" gloss="not.def"/> <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="lamb0" translation="a lamb"> <flat> - <thingy type="noundef" function="prefix" gloss="not.def"/> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <thingy type="noundef" function="prefix" gloss="not.def" attach="prefix" ph="h">h</thingy> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" ph="oː ˈ m eː w iː w oː">oːˈmeːwiːwoː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb0" translation="a lamb"> <flat> - <thingy type="noundef" function="prefix" gloss="not.def" attach="prefix" ph="h">h</thingy> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" ph="oː ˈ m eː w iː w oː">oːˈmeːwiːwoː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="not.def">h</thingy> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM">oːˈmeːwiːwoː</word> </flat> + <p><span class="ilpair"><span class="mor">h-</span><br><span class="gls">not.def</span></span> <span class="ilpair"><span class="mor">ˈoːmeːwiːwoː</span><br><span class="gls">lamb</span></span></p> + <p>ˈhoːmeːwiːwoː</p> + <p>hoomeewiiwoo</p> + <il> + <w> + <o>h-</o> + <g>not.def</g> + </w> + <w> + <o>ˈoːmeːwiːwoː</o> + <g>lamb</g> + </w> + </il> </example>
initial XML:
<example id="lamb1" translation="a little lamb">
<np def="indef" number="sing" tr="rheme">
<noun>lamb</noun>
<adj>little</adj>
</np>
</example>cleanup:
<example id="lamb1" translation="a little lamb"> - <np def="indef" number="sing" tr="rheme"> - <noun>lamb</noun> - <adj>little</adj> + <np def="indef" number="sing" tr="rheme" locus="number"> + <word posp="noun" gloss="lamb"/> + <word posp="adj" gloss="little"/> </np> </example>
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"/> </np> </example>
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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>
</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> </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> </np> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
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"> - <word gloss="lamb" lexposp="noun" posp="noun"> + <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>calling defaultval for def/
addaffixes:
About to call getSlotValue for lamb/noun/def/obligatory<example id="lamb1" translation="a little lamb"> <np number="sing" tr="rheme" locus="number" case="NOM"> + <thingy type="noundef" function="prefix" gloss="not.def"/> <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> + <thingy type="nounnumber" function="suffix" gloss="sing"/> + <thingy type="nouncase" function="suffix" gloss="NOM"/> </np> </example>
flatten:
<example id="lamb1" translation="a little lamb"> - <np number="sing" tr="rheme" locus="number" case="NOM"> + <flat> <thingy type="noundef" function="prefix" gloss="not.def"/> - <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - </word> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="lamb1" translation="a little lamb"> <flat> - <thingy type="noundef" function="prefix" gloss="not.def"/> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> - <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM"/> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <thingy type="noundef" function="prefix" gloss="not.def" attach="prefix" ph="h">h</thingy> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> + <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" ph="oː ˈ m eː w iː w oː">oːˈmeːwiːwoː</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="h i">hi</thingy> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb1" translation="a little lamb"> <flat> - <thingy type="noundef" function="prefix" gloss="not.def" attach="prefix" ph="h">h</thingy> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> - <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM" ph="oː ˈ m eː w iː w oː">oːˈmeːwiːwoː</word> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="h i">hi</thingy> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="not.def">h</thingy> + <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" case="NOM">oːˈmeːwiːwoː</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj">hi</thingy> </flat> + <p><span class="ilpair"><span class="mor">h-</span><br><span class="gls">not.def</span></span> <span class="ilpair"><span class="mor">ˈoːmeːwiːwoː</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-hi</span><br><span class="gls">little</span></span></p> + <p>ˈhoːmeːwiːwoːhi</p> + <p>hoomeewiiwoohi</p> + <il> + <w> + <o>h-</o> + <g>not.def</g> + </w> + <w> + <o>ˈoːmeːwiːwoː</o> + <g>lamb</g> + </w> + <w> + <o>-hi</o> + <g>little</g> + </w> + </il> </example>
initial XML:
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp tam="past-punct">
<verb>have</verb>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron">
<noun>girl</noun>
</np>
<np def="indef" number="sing" tr="rheme" role="obj">
<noun>lamb</noun>
<adj>little</adj>
</np>
</s>
</example>cleanup:
<example id="lamb2" translation="She had a little lamb."> <s> - <vp tam="past-punct"> - <verb>have</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="have"/> </vp> - <np def="def" number="sing" tr="theme" role="subj" output="aspron"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> </np> - <np def="indef" number="sing" tr="rheme" role="obj"> - <noun>lamb</noun> - <adj>little</adj> + <np def="indef" number="sing" tr="rheme" role="obj" locus="number"> + <word posp="noun" gloss="lamb"/> + <word posp="adj" gloss="little"/> </np> </s> </example>
module articles:
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="have"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
- <np def="indef" number="sing" tr="rheme" role="obj" locus="number">
+ <np number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="lamb"/>
<word posp="adj" gloss="little"/>
</np>
</s>
</example>
module nonpastonly:
<example id="lamb2" translation="She had a little lamb."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="have"/> </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> <np number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="little"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
submodule transform_adj<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="have"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" tr="rheme" role="obj" locus="number">
<word gloss="lamb" lexposp="noun" posp="noun">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
</np>
</s>
</example>submodule transform_verb_obj
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word gloss="lamb" lexposp="noun" posp="verb">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>tva1module affixdensity:
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
- <word posp="verb" gloss="have"/>
+ <word gloss="lamb" lexposp="noun" posp="verb">
+ <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
+ <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
+ <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
+ <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
+ </word>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
- <np number="sing" tr="rheme" role="obj" locus="number">
- <word posp="noun" gloss="lamb"/>
- <word posp="adj" gloss="little"/>
- </np>
</s>
</example>
module adpositions:
No change.
module constorder:
<example id="lamb2" translation="She had a little lamb."> <s> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> + </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word gloss="lamb" lexposp="noun" posp="verb"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> </word> </vp> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> - <word posp="noun" gloss="girl"/> - </np> </s> </example>
module casemarking:
<example id="lamb2" translation="She had a little lamb."> <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="girl"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word gloss="lamb" lexposp="noun" posp="verb"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> </word> </vp> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
<example id="lamb2" translation="She had a little lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM"> - <word posp="noun" gloss="girl"/> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <word posp="pron" number="sing" gloss="3.sing"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word gloss="lamb" lexposp="noun" posp="verb"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> </word> </vp> </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="lamb2" translation="She had a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<word gloss="lamb" lexposp="noun" posp="verb">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="lamb2" translation="She had a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word gloss="lamb" lexposp="noun" posp="verb">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="lamb2" translation="She had a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word gloss="lamb" lexposp="noun" posp="verb">
+ <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for lamb/verb/mode/obligatory<example id="lamb2" translation="She had a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
</s>
</example>
flatten:
<example id="lamb2" translation="She had a little lamb."> - <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <flat> <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> - </word> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="lamb2" translation="She had a little lamb."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> - <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="t uː ˈ">tuːˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <thingy gloss="have₁" type="nounverbderivbef" origposp="verb" attach="prefix" ph=""></thingy> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> + <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="oː ˈ m eː w iː w oː">oːˈmeːwiːwoː</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="h i">hi</thingy> + <thingy gloss="have₂" type="nounverbderivaft" origposp="verb" attach="suffix" ph="ɾ iː">ɾiː</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb2" translation="She had a little lamb."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="t uː ˈ">tuːˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <thingy gloss="have₁" type="nounverbderivbef" origposp="verb" attach="prefix" ph=""></thingy> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> - <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="oː ˈ m eː w iː w oː">oːˈmeːwiːwoː</word> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="h i">hi</thingy> - <thingy gloss="have₂" type="nounverbderivaft" origposp="verb" attach="suffix" ph="ɾ iː">ɾiː</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM">tuːˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">oːˈmeːwiːwoː</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj">hi</thingy> + <thingy gloss="have₂" type="nounverbderivaft" origposp="verb">ɾiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈtuː</span><br><span class="gls">3.sing</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈoːmeːwiːwoː</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-hi</span><br><span class="gls">little</span></span> <span class="ilpair"><span class="mor">-ɾiː</span><br><span class="gls">have</span></span></p> + <p>ˈtuː naː ˈɾoːmeːwiːwoːhiɾiː</p> + <p>tuu naa roomeewiiwoohirii</p> + <il> + <w> + <o>ˈtuː</o> + <g>3.sing</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈoːmeːwiːwoː</o> + <g>lamb</g> + </w> + <w> + <o>-hi</o> + <g>little</g> + </w> + <w> + <o>-ɾiː</o> + <g>have</g> + </w> + </il> </example>
initial XML:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp tam="past-punct">
<verb>love</verb>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron">
<noun>girl</noun>
</np>
<np def="indef" number="sing" tr="rheme" role="obj">
<noun>lamb</noun>
<adj>black</adj>
</np>
</s>
</example>cleanup:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <vp tam="past-punct"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="theme" role="subj" output="aspron"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> </np> - <np def="indef" number="sing" tr="rheme" role="obj"> - <noun>lamb</noun> - <adj>black</adj> + <np def="indef" number="sing" tr="rheme" role="obj" locus="number"> + <word posp="noun" gloss="lamb"/> + <word posp="adj" gloss="black"/> </np> </s> </example>
module articles:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="love"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
- <np def="indef" number="sing" tr="rheme" role="obj" locus="number">
+ <np number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="lamb"/>
<word posp="adj" gloss="black"/>
</np>
</s>
</example>
module nonpastonly:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> <np number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="black"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
tva1module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="love"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="love"/> + </vp> <np number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="black"/> </np> </s> </example>
module casemarking:
<example id="lamb2b" translation="She loved a black lamb."> <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="girl"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="love"/> </vp> - <np number="sing" tr="rheme" role="obj" locus="number"> + <np number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="black"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM"> - <word posp="noun" gloss="girl"/> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <word posp="pron" number="sing" gloss="3.sing"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="love"/> </vp> <np number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="black"/> </np> </s> </example>
module ngen:
No change.
module wordorder:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="love"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="lamb"/>
<word posp="adj" gloss="black"/>
+ <word posp="noun" gloss="lamb"/>
</np>
</s>
</example>
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="love"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="adj" gloss="black"/>
<word posp="noun" gloss="lamb"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="love"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="adj" gloss="black"/>
<word posp="noun" gloss="lamb"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="love"/>
+ <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
- <word posp="adj" gloss="black"/>
- <word posp="noun" gloss="lamb"/>
+ <word posp="adj" gloss="black" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
calling defaultval for def/addaffixes:
About to call getSlotValue for love/verb/mode/obligatory<example id="lamb2b" translation="She loved a black lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="adj" gloss="black" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <thingy type="noundef" function="prefix" gloss="not.def"/>
<word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="lamb2b" translation="She loved a black lamb."> - <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <flat> <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="adj" gloss="black" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> <thingy type="noundef" function="prefix" gloss="not.def"/> <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="lamb2b" translation="She loved a black lamb."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word posp="adj" gloss="black" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> - <thingy type="noundef" function="prefix" gloss="not.def"/> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="t uː ˈ">tuːˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="eː ˈ ʔ e">eːˈʔe</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <word posp="adj" gloss="black" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="p e">pe</word> + <thingy type="noundef" function="prefix" gloss="not.def" attach="prefix" ph="h">h</thingy> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="oː ˈ m eː w iː w oː">oːˈmeːwiːwoː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb2b" translation="She loved a black lamb."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="t uː ˈ">tuːˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="eː ˈ ʔ e">eːˈʔe</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <word posp="adj" gloss="black" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="p e">pe</word> - <thingy type="noundef" function="prefix" gloss="not.def" attach="prefix" ph="h">h</thingy> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="oː ˈ m eː w iː w oː">oːˈmeːwiːwoː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM">tuːˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">eːˈʔe</word> + <word posp="adj" gloss="black" number="sing" tr="rheme" role="obj" locus="number" case="ACC">pe</word> + <thingy type="noundef" function="prefix" gloss="not.def">h</thingy> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC">oːˈmeːwiːwoː</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈtuː</span><br><span class="gls">3.sing</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈeːʔe</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">pe</span><br><span class="gls">black</span></span> <span class="ilpair"><span class="mor">h-</span><br><span class="gls">not.def</span></span> <span class="ilpair"><span class="mor">ˈoːmeːwiːwoː</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈtuː naː ˈɾeːʔe pe ˈhoːmeːwiːwoːhiː</p> + <p>tuu naa reeqe pe hoomeewiiwoohii</p> + <il> + <w> + <o>ˈtuː</o> + <g>3.sing</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈeːʔe</o> + <g>love</g> + </w> + <w> + <o>pe</o> + <g>black</g> + </w> + <w> + <o>h-</o> + <g>not.def</g> + </w> + <w> + <o>ˈoːmeːwiːwoː</o> + <g>lamb</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
initial XML:
<example id="love" translation="I love you.">
<s>
<vp tam="gnomic">
<verb>love</verb>
</vp>
<np number="sing" def="neither" role="subj">
<pron person="1excl" number="sing"/>
</np>
<np number="sing" def="neither" role="obj">
<pron person="2" number="sing"/>
</np>
</s>
</example>cleanup:
<example id="love" translation="I love you."> <s> - <vp tam="gnomic"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np number="sing" def="neither" role="subj"> - <pron person="1excl" number="sing"/> + <np number="sing" def="neither" role="subj" locus="number"> + <word person="1excl" number="sing" posp="pron"/> </np> - <np number="sing" def="neither" role="obj"> - <pron person="2" number="sing"/> + <np number="sing" def="neither" role="obj" locus="number"> + <word person="2" number="sing" posp="pron"/> </np> </s> </example>
module 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 NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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 propagatenumber:
No change.
module simplifynumber:
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"/>
</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"/>
</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"/> </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"/> </np> </s> </example>
prodrop:
No change.
addclitics:
<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"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="love"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="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"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<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"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
- <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="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="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"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/mode/obligatory<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" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<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="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="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" def="neither" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
flatten:
<example id="love" translation="I love you."> - <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <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="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="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" def="neither" role="obj" locus="number" case="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love" translation="I love you."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <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="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</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" ph="eː ˈ ʔ e">eːˈʔe</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC" ph="p u ˈ">puˈ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love" translation="I love you."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</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" ph="eː ˈ ʔ e">eːˈʔe</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC" ph="p u ˈ">puˈ</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">nuˈ</word> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</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">eːˈʔe</word> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC">puˈ</word> </flat> + <p><span class="ilpair"><span class="mor">ˈnu</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈeːʔe</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">ˈpu</span><br><span class="gls">2.sing</span></span></p> + <p>ˈnu ˈɾeːʔe ˈpu</p> + <p>nu reeqe pu</p> + <il> + <w> + <o>ˈnu</o> + <g>1excl.sing</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈeːʔe</o> + <g>love</g> + </w> + <w> + <o>ˈpu</o> + <g>2.sing</g> + </w> + </il> </example>
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 articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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"/>
<np def="def" number="sing" locus="number">
<word posp="noun" gloss="table"/>
</np>
</pp>
</example>
module constorder:
No change.
module casemarking:
No change.
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
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"/> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/> <np def="def" number="sing" locus="number"> - <word posp="noun" gloss="table"/> + <word posp="noun" gloss="table" def="def" number="sing" locus="number"/> </np> </pp> </example>
addaffixes:
About to call getSlotValue for table/noun/def/obligatory<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/>
<np def="def" number="sing" locus="number">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="table" def="def" number="sing" locus="number"/>
+ <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" p="in" location="surface" precise="yes"/> - <np def="def" number="sing" locus="number"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="table" def="def" number="sing" locus="number"/> <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" p="in" location="surface" precise="yes"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="table" def="def" number="sing" locus="number"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes" ph="m eː ˈ">meːˈ</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="table" def="def" number="sing" locus="number" ph="o ˈ ʔ i p a">oˈʔipa</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos1" translation="on the table"> <flat> - <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes" ph="m eː ˈ">meːˈ</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="table" def="def" number="sing" locus="number" ph="o ˈ ʔ i p a">oˈʔipa</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes">meːˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="table" def="def" number="sing" locus="number">oˈʔipa</word> </flat> + <p><span class="ilpair"><span class="mor">ˈmeː</span><br><span class="gls">in_surface</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈoʔipa</span><br><span class="gls">table</span></span></p> + <p>ˈmeː ˈɾoʔipa</p> + <p>mee roqipa</p> + <il> + <w> + <o>ˈmeː</o> + <g>in_surface</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈoʔipa</o> + <g>table</g> + </w> + </il> </example>
initial XML:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<np def="def" number="sing">
<noun>box</noun>
</np>
</pp>
</example>cleanup:
<example id="adpos2" translation="into the box"> <pp p="to" location="inside" precise="yes"> - <np def="def" number="sing"> - <noun>box</noun> + <np def="def" number="sing" locus="number"> + <word posp="noun" gloss="box"/> </np> </pp> </example>
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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"/>
<np def="def" number="sing" locus="number">
<word posp="noun" gloss="box"/>
</np>
</pp>
</example>
module constorder:
No change.
module casemarking:
No change.
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
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"/> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/> <np def="def" number="sing" locus="number"> - <word posp="noun" gloss="box"/> + <word posp="noun" gloss="box" def="def" number="sing" locus="number"/> </np> </pp> </example>
addaffixes:
About to call getSlotValue for box/noun/def/obligatory<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/>
<np def="def" number="sing" locus="number">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="box" def="def" number="sing" locus="number"/>
+ <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" p="to" location="inside" precise="yes"/> - <np def="def" number="sing" locus="number"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="box" def="def" number="sing" locus="number"/> <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" p="to" location="inside" precise="yes"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="box" def="def" number="sing" locus="number"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes" ph="k oː ˈ">koːˈ</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="box" def="def" number="sing" locus="number" ph="aː ˈ h o h o p u">aːˈhohopu</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos2" translation="into the box"> <flat> - <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes" ph="k oː ˈ">koːˈ</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="box" def="def" number="sing" locus="number" ph="aː ˈ h o h o p u">aːˈhohopu</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes">koːˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="box" def="def" number="sing" locus="number">aːˈhohopu</word> </flat> + <p><span class="ilpair"><span class="mor">ˈkoː</span><br><span class="gls">to_inside</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈaːhohopu</span><br><span class="gls">box</span></span></p> + <p>ˈkoː ˈɾaːhohopu</p> + <p>koo raahohopu</p> + <il> + <w> + <o>ˈkoː</o> + <g>to_inside</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈaːhohopu</o> + <g>box</g> + </w> + </il> </example>
initial XML:
<example id="adpos3" translation="with me">
<pp role="comitative">
<np number="sing" def="neither">
<pron person="1excl" number="sing"/>
</np>
</pp>
</example>cleanup:
<example id="adpos3" translation="with me"> <pp role="comitative"> - <np number="sing" def="neither"> - <pron person="1excl" number="sing"/> + <np number="sing" def="neither" locus="number"> + <word person="1excl" number="sing" posp="pron"/> </np> </pp> </example>
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
module affixdensity:
No change.
module adpositions:
<example id="adpos3" translation="with me">
<pp role="comitative">
+ <word gloss="COMIT" posp="pp"/>
<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 propagatenumber:
No change.
module simplifynumber:
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"/>
<np number="sing" def="neither" locus="number">
- <word person="1excl" number="sing" posp="pron"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
</pp>
</example>
copyuptophrase:
<example id="adpos3" translation="with me">
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
- <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"/>
</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"/> + <word gloss="COMIT" posp="pp" role="comitative"/> <np number="sing" def="neither" locus="number" person="1excl"> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" 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" role="comitative"/> - <np number="sing" def="neither" locus="number" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number"/> - </np> - </pp> + </flat> </example>
addvocab:
<example id="adpos3" translation="with me"> <flat> - <word gloss="COMIT" posp="pp" role="comitative"/> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number"/> + <word gloss="COMIT" posp="pp" role="comitative" ph="m i n e ˈ">mineˈ</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" ph="n u ˈ">nuˈ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos3" translation="with me"> <flat> - <word gloss="COMIT" posp="pp" role="comitative" ph="m i n e ˈ">mineˈ</word> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" ph="n u ˈ">nuˈ</word> + <word gloss="COMIT" posp="pp" role="comitative">mineˈ</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number">nuˈ</word> </flat> + <p><span class="ilpair"><span class="mor">miˈne</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ˈnu</span><br><span class="gls">1excl.sing</span></span></p> + <p>miˈne ˈnu</p> + <p>mine nu</p> + <il> + <w> + <o>miˈne</o> + <g>COMIT</g> + </w> + <w> + <o>ˈnu</o> + <g>1excl.sing</g> + </w> + </il> </example>
initial XML:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<vp tam="past-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="past-punct"> - <verb>kill</verb> + <vp negation="POS" question="not.Q" tense="past" 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 articles:
No change.
module nonpastonly:
<example id="wo1" translation="The jaguar killed the hunter."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kill"/> </vp> <np number="sing" def="def" role="subj" locus="number"> <word posp="noun" gloss="jaguar"/> </np> <np number="sing" def="def" role="obj" locus="number"> <word posp="noun" gloss="hunter"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="kill"/> - </vp> <np number="sing" def="def" role="subj" locus="number"> <word posp="noun" gloss="jaguar"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="kill"/> + </vp> <np number="sing" def="def" role="obj" locus="number"> <word posp="noun" gloss="hunter"/> </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"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
No change.
copyuptophrase:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="jaguar"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="kill"/>
</vp>
<np number="sing" def="def" role="obj" locus="number" case="ACC">
<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">
<word posp="noun" gloss="jaguar"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="kill"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="obj" locus="number" case="ACC">
<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">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="kill"/>
+ <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for jaguar/noun/def/obligatory<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="obj" locus="number" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np number="sing" def="def" role="obj" locus="number" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" ph="i ˈ m aː m a w e">iˈmaːmawe</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="aː ˈ ʔ e">aːˈʔe</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" ph="i ˈ m o t a m oː">iˈmotamoː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" ph="i ˈ m aː m a w e">iˈmaːmawe</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="aː ˈ ʔ e">aːˈʔe</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" ph="i ˈ m o t a m oː">iˈmotamoː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM">iˈmaːmawe</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">aːˈʔe</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC">iˈmotamoː</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈimaːmawe</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈaːʔe</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈimotamoː</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈɾimaːmawe naː ˈɾaːʔe ˈɾimotamoːhiː</p> + <p>rimaamawe naa raaqe rimotamoohii</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈimaːmawe</o> + <g>jaguar</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈaːʔe</o> + <g>kill</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈimotamoː</o> + <g>hunter</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
initial XML:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<vp tam="past-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="past-punct"> - <verb>eat</verb> + <vp negation="POS" question="not.Q" tense="past" 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 articles:
No change.
module nonpastonly:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> <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" role="owner"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> </np> </np> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="eat"/> - </vp> <np number="sing" def="def" role="subj" locus="number"> <word posp="noun" gloss="lion"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <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"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> </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"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> </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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<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"/>
</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"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</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">
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np role="obj" case="ACC">
- <np type="owner_owned">
- <np type="owner_owned" role="owner">
+ <np role="obj" case="ACC" number="sing">
+ <np type="owner_owned" number="sing">
+ <np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
module simplifynumber:
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:
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">
<word posp="noun" gloss="lion"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="eat"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<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">
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="eat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<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">
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="eat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np role="obj" case="ACC" number="sing">
- <np type="owner_owned" number="sing">
+ <np type="owner_owned" number="sing" role="obj" case="ACC">
<np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<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">
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="eat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np type="owner_owned" number="sing" role="obj" case="ACC">
- <np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
- </np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="ACC">
<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">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="eat"/>
+ <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" locus="number" role="owner" case="GEN">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="ACC">
- <word posp="noun" gloss="dog"/>
+ <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for lion/noun/def/obligatory<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">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" locus="number" role="owner" case="GEN">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" ph="ai ˈ t a p iː t a">aiˈtapiːta</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="oː ˈ m aː">oːˈmaː</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="i ˈ m o t a m oː">iˈmotamoː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" ph="u ˈ ɾ i">uˈɾi</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC" ph="u ˈ w i">uˈwi</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" ph="ai ˈ t a p iː t a">aiˈtapiːta</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="oː ˈ m aː">oːˈmaː</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="i ˈ m o t a m oː">iˈmotamoː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" ph="u ˈ ɾ i">uˈɾi</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC" ph="u ˈ w i">uˈwi</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM">aiˈtapiːta</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">oːˈmaː</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN">iˈmotamoː</word> + <thingy type="nouncase" function="suffix" gloss="GEN">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN">uˈɾi</word> + <thingy type="nouncase" function="suffix" gloss="GEN">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC">uˈwi</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈaitapiːta</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈoːmaː</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈimotamoː</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈuɾi</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-ka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈuwi</span><br><span class="gls">dog</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈɾaitapiːta naː ˈɾoːmaː ˈɾimotamoːka ˈɾuɾika ˈɾuwihiː</p> + <p>raitapiita naa roomaa rimotamooka rurika ruwihii</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈaitapiːta</o> + <g>lion</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈoːmaː</o> + <g>eat</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈimotamoː</o> + <g>hunter</g> + </w> + <w> + <o>-ka</o> + <g>GEN</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈuɾi</o> + <g>daughter</g> + </w> + <w> + <o>-ka</o> + <g>GEN</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈuwi</o> + <g>dog</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
initial XML:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned">
<np type="owner_owned">
<np type="owner_owned">
<np number="sing" def="neither">
<pron person="2" number="sing"/>
</np>
<np number="sing" def="def">
<noun>son</noun>
</np>
</np>
<np number="sing" def="def">
<noun>friend</noun>
</np>
</np>
<np number="sing" def="def">
<noun>book</noun>
</np>
</np>
</example>cleanup:
<example id="poss3" translation="your son's friend's book"> <np type="owner_owned"> - <np type="owner_owned"> - <np type="owner_owned"> - <np number="sing" def="neither"> - <pron person="2" number="sing"/> + <np type="owner_owned" role="owner"> + <np type="owner_owned" role="owner"> + <np number="sing" def="neither" locus="number" role="owner"> + <word person="2" number="sing" posp="pron"/> </np> - <np number="sing" def="def"> - <noun>son</noun> + <np number="sing" def="def" locus="number" role="owned"> + <word posp="noun" gloss="son"/> </np> </np> - <np number="sing" def="def"> - <noun>friend</noun> + <np number="sing" def="def" locus="number" role="owned"> + <word posp="noun" gloss="friend"/> </np> </np> - <np number="sing" def="def"> - <noun>book</noun> + <np number="sing" def="def" locus="number" role="owned"> + <word posp="noun" gloss="book"/> </np> </np> </example>
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="friend"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> </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"/>
</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"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
</np>
</np>
</example>
module propagatenumber:
<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" number="sing"> + <np type="owner_owned" role="owner" number="sing"> + <np type="owner_owned" role="owner" 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"> <word posp="noun" gloss="son"/> </np> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="friend"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> </np> </np> </example>
module simplifynumber:
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="poss3" translation="your son's friend's book">
<np type="owner_owned" case="NOM" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np type="owner_owned" role="owner" 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"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="son"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<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" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np type="owner_owned" role="owner" 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"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="son"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<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" number="sing"> - <np type="owner_owned" role="owner" number="sing"> - <np type="owner_owned" role="owner" 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"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="son"/> </np> - </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="friend"/> </np> - </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <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"/> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> - <word posp="noun" gloss="son"/> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> - <word posp="noun" gloss="friend"/> + <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="book"/> + <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM"/> </np> </example>
addaffixes:
About to call getSlotValue for son/noun/def/obligatory<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" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</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" def="neither" locus="number" role="owner" case="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </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" def="neither" locus="number" role="owner" case="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="p u ˈ">puˈ</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" ph="eː ˈ t i">eːˈti</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" ph="o ˈ m eː">oˈmeː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM" ph="eː w iː p eː ɾ eː">eːwiːpeːɾeː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="poss3" translation="your son's friend's book"> <flat> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="p u ˈ">puˈ</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" ph="eː ˈ t i">eːˈti</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" ph="o ˈ m eː">oˈmeː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="k a">ka</thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM" ph="eː w iː p eː ɾ eː">eːwiːpeːɾeː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN">puˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN">eːˈti</word> + <thingy type="nouncase" function="suffix" gloss="GEN">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN">oˈmeː</word> + <thingy type="nouncase" function="suffix" gloss="GEN">ka</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM">eːwiːpeːɾeː</word> </flat> + <p><span class="ilpair"><span class="mor">ˈpu</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈeːti</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-ka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈomeː</span><br><span class="gls">friend</span></span> <span class="ilpair"><span class="mor">-ka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">eːwiːpeːɾeː</span><br><span class="gls">book</span></span></p> + <p>ˈpu ˈɾeːtika ˈɾomeːka ɾeːwiːpeːɾeː</p> + <p>pu reetika romeeka reewiipeeree</p> + <il> + <w> + <o>ˈpu</o> + <g>2.sing</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈeːti</o> + <g>son</g> + </w> + <w> + <o>-ka</o> + <g>GEN</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈomeː</o> + <g>friend</g> + </w> + <w> + <o>-ka</o> + <g>GEN</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>eːwiːpeːɾeː</o> + <g>book</g> + </w> + </il> </example>
initial XML:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<vp tam="pres-state">
<verb>sleep</verb>
</vp>
<np number="sing" def="def" role="subj" tr="theme">
<noun>cat</noun>
</np>
</s>
</example>cleanup:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <vp tam="pres-state"> - <verb>sleep</verb> + <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="sleep"/> </vp> - <np number="sing" def="def" role="subj" tr="theme"> - <noun>cat</noun> + <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <word posp="noun" gloss="cat"/> </np> </s> </example>
module articles:
No change.
module nonpastonly:
<example id="intr_stat" translation="The cat is sleeping."> <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="sleep"/> </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
tva1module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="sleep"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="sleep"/> + </vp> </s> </example>
module casemarking:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="sleep"/> </vp> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
No change.
copyuptophrase:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</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="3.sing">
<word posp="verb" gloss="sleep"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="sleep"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
- <word posp="verb" gloss="sleep"/>
+ <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/def/obligatory<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
</s>
</example>
flatten:
<example id="intr_stat" translation="The cat is sleeping."> - <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="u ˈ p uː">uˈpuː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" ph="e ˈ p e">eˈpe</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="u ˈ p uː">uˈpuː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" ph="e ˈ p e">eˈpe</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">uˈpuː</word> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">eˈpe</word> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈupuː</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈepe</span><br><span class="gls">sleep</span></span></p> + <p>ˈɾupuː ˈɾepe</p> + <p>rupuu repe</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈupuː</o> + <g>cat</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈepe</o> + <g>sleep</g> + </w> + </il> </example>
initial XML:
<example id="intr_act" translation="The cat is running.">
<s>
<vp tam="pres-cont">
<verb>run</verb>
</vp>
<np number="sing" def="def" role="subj" tr="theme">
<noun>cat</noun>
</np>
</s>
</example>cleanup:
<example id="intr_act" translation="The cat is running."> <s> - <vp tam="pres-cont"> - <verb>run</verb> + <vp tam="pres-cont" negation="POS" question="not.Q"> + <word posp="verb" gloss="run"/> </vp> - <np number="sing" def="def" role="subj" tr="theme"> - <noun>cat</noun> + <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <word posp="noun" gloss="cat"/> </np> </s> </example>
module articles:
No change.
module nonpastonly:
<example id="intr_act" translation="The cat is running."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q"> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="run"/> </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
tva1module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="intr_act" translation="The cat is running."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> - <word posp="verb" gloss="run"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <word posp="verb" gloss="run"/> + </vp> </s> </example>
module casemarking:
<example id="intr_act" translation="The cat is running."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </np> <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="run"/> </vp> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
No change.
copyuptophrase:
<example id="intr_act" translation="The cat is running.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES">
+ <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
<word posp="verb" gloss="run"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="intr_act" translation="The cat is running.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="run"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="intr_act" translation="The cat is running.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
- <word posp="verb" gloss="run"/>
+ <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
</s>
</example>
calling defaultval for mode/addaffixes:
About to call getSlotValue for cat/noun/def/obligatory<example id="intr_act" translation="The cat is running.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
</s>
</example>
flatten:
<example id="intr_act" translation="The cat is running."> - <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="intr_act" translation="The cat is running."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="u ˈ p uː">uˈpuː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" ph="oː ˈ">oːˈ</word> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="intr_act" translation="The cat is running."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="u ˈ p uː">uˈpuː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" ph="oː ˈ">oːˈ</word> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">uˈpuː</word> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">oːˈ</word> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈupuː</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈoː</span><br><span class="gls">run</span></span></p> + <p>ˈɾupuː ˈɾoː</p> + <p>rupuu roo</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈupuː</o> + <g>cat</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈoː</o> + <g>run</g> + </w> + </il> </example>
initial XML:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<vp tam="pres-cont">
<verb>chase</verb>
</vp>
<np number="sing" def="def" role="subj" tr="theme">
<noun>cat</noun>
</np>
<np number="sing" def="def" role="obj" tr="rheme">
<noun>mouse</noun>
</np>
</s>
</example>cleanup:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <vp tam="pres-cont"> - <verb>chase</verb> + <vp tam="pres-cont" negation="POS" question="not.Q"> + <word posp="verb" gloss="chase"/> </vp> - <np number="sing" def="def" role="subj" tr="theme"> - <noun>cat</noun> + <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <word posp="noun" gloss="cat"/> </np> - <np number="sing" def="def" role="obj" tr="rheme"> - <noun>mouse</noun> + <np number="sing" def="def" role="obj" tr="rheme" locus="number"> + <word posp="noun" gloss="mouse"/> </np> </s> </example>
module articles:
No change.
module nonpastonly:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q"> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="chase"/> </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
tva1module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> - <word posp="verb" gloss="chase"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <word posp="verb" gloss="chase"/> + </vp> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module casemarking:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </np> <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="chase"/> </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number"> + <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
No change.
copyuptophrase:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES">
+ <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="chase"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="chase"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
- <word posp="verb" gloss="chase"/>
+ <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
</np>
</s>
</example>
calling defaultval for mode/addaffixes:
About to call getSlotValue for cat/noun/def/obligatory<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="tr_pres" translation="The cat is chasing the mouse."> - <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="u ˈ p uː">uˈpuː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing" ph="au ˈ ʔ u w a">auˈʔuwa</word> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="u ˈ p uː">uˈpuː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing" ph="au ˈ ʔ u w a">auˈʔuwa</word> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">uˈpuː</word> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">auˈʔuwa</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">iːˈneniːpa</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈupuː</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈauʔuwa</span><br><span class="gls">chase</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈiːneniːpa</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈɾupuː ˈɾauʔuwa ˈɾiːneniːpahiː</p> + <p>rupuu rauquwa riineniipahii</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈupuː</o> + <g>cat</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈauʔuwa</o> + <g>chase</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈiːneniːpa</o> + <g>mouse</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
initial XML:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<vp tam="past-punct">
<verb>catch</verb>
</vp>
<np number="sing" def="def" role="subj" tr="theme">
<noun>cat</noun>
</np>
<np number="sing" def="def" role="obj" tr="rheme">
<noun>mouse</noun>
</np>
</s>
</example>cleanup:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <vp tam="past-punct"> - <verb>catch</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="catch"/> </vp> - <np number="sing" def="def" role="subj" tr="theme"> - <noun>cat</noun> + <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <word posp="noun" gloss="cat"/> </np> - <np number="sing" def="def" role="obj" tr="rheme"> - <noun>mouse</noun> + <np number="sing" def="def" role="obj" tr="rheme" locus="number"> + <word posp="noun" gloss="mouse"/> </np> </s> </example>
module articles:
No change.
module nonpastonly:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
tva1module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module casemarking:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number"> + <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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:
No change.
copyuptophrase:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="catch"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/def/obligatory<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="tr_past" translation="The cat caught the mouse."> - <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="u ˈ p uː">uˈpuː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="au ˈ ʔ i">auˈʔi</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="u ˈ p uː">uˈpuː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="au ˈ ʔ i">auˈʔi</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">uˈpuː</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">auˈʔi</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">iːˈneniːpa</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈupuː</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈauʔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈiːneniːpa</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈɾupuː naː ˈɾauʔi ˈɾiːneniːpahiː</p> + <p>rupuu naa rauqi riineniipahii</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈupuː</o> + <g>cat</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈauʔi</o> + <g>catch</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈiːneniːpa</o> + <g>mouse</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
initial XML:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<vp tam="past-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="past-punct"> - <verb>kill</verb> + <vp negation="POS" question="not.Q" tense="past" 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 articles:
No change.
module nonpastonly:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kill"/> </vp> <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" locus="number"> <word posp="noun" gloss="jaguar"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="tiger"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="lion"/> </np> </conjp> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
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="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="kill"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" locus="number"> <word posp="noun" gloss="hunter"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <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"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="tiger"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="lion"/> </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"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="tiger"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="lion"/> </np> </conjp> </np> </s> </example>
module markowner:
No change.
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">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
- <np role="obj" tr="rheme" case="ACC">
+ <np role="obj" tr="rheme" case="ACC" number="plur">
<conjp conj="and">
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="jaguar"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="tiger"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="lion"/>
</np>
</conjp>
</np>
</s>
</example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
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">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
<np role="obj" tr="rheme" case="ACC" number="plur">
<conjp conj="and">
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="jaguar"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="tiger"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number">
<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">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
<np role="obj" tr="rheme" case="ACC" number="plur">
- <conjp conj="and">
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<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">
<word posp="noun" gloss="hunter"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<word posp="verb" gloss="kill"/>
</vp>
<np role="obj" tr="rheme" case="ACC" number="plur">
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<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">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="kill"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" tr="rheme" case="ACC" number="plur">
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<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">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="kill"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np role="obj" tr="rheme" case="ACC" number="plur">
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<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">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="kill"/>
+ <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
- <word posp="noun" gloss="tiger"/>
+ <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for hunter/noun/def/obligatory<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">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="plur"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="plur"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="plur"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="plur"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="plur"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="plur"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="plur"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="conj" gloss="and"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="plur"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="conj" gloss="and"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="plur"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" ph="i ˈ m o t a m oː">iˈmotamoː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur" ph="aː ˈ ʔ e">aːˈʔe</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="i ˈ m aː m a w e">iˈmaːmawe</word> + <thingy type="nounnumber" function="suffix" gloss="plur" attach="suffix" ph="w oː">woː</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <word posp="conj" gloss="and" ph="m aː ˈ">maːˈ</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="u ˈ t u p aː m u">uˈtupaːmu</word> + <thingy type="nounnumber" function="suffix" gloss="plur" attach="suffix" ph="w oː">woː</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <word posp="conj" gloss="and" ph="m aː ˈ">maːˈ</word> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="ai ˈ t a p iː t a">aiˈtapiːta</word> + <thingy type="nounnumber" function="suffix" gloss="plur" attach="suffix" ph="w oː">woː</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" ph="i ˈ m o t a m oː">iˈmotamoː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur" ph="aː ˈ ʔ e">aːˈʔe</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="i ˈ m aː m a w e">iˈmaːmawe</word> - <thingy type="nounnumber" function="suffix" gloss="plur" attach="suffix" ph="w oː">woː</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> - <word posp="conj" gloss="and" ph="m aː ˈ">maːˈ</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="u ˈ t u p aː m u">uˈtupaːmu</word> - <thingy type="nounnumber" function="suffix" gloss="plur" attach="suffix" ph="w oː">woː</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> - <word posp="conj" gloss="and" ph="m aː ˈ">maːˈ</word> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="ai ˈ t a p iː t a">aiˈtapiːta</word> - <thingy type="nounnumber" function="suffix" gloss="plur" attach="suffix" ph="w oː">woː</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">iˈmotamoː</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">aːˈʔe</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">iˈmaːmawe</word> + <thingy type="nounnumber" function="suffix" gloss="plur">woː</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> + <word posp="conj" gloss="and">maːˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">uˈtupaːmu</word> + <thingy type="nounnumber" function="suffix" gloss="plur">woː</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> + <word posp="conj" gloss="and">maːˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">aiˈtapiːta</word> + <thingy type="nounnumber" function="suffix" gloss="plur">woː</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈimotamoː</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈaːʔe</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈimaːmawe</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-woː</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ˈmaː</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈutupaːmu</span><br><span class="gls">tiger</span></span> <span class="ilpair"><span class="mor">-woː</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ˈmaː</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈaitapiːta</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-woː</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈɾimotamoː naː ˈɾaːʔe ˈɾimaːmawewoːhiː ˈmaː ˈɾutupaːmuwoːhiː ˈmaː ˈɾaitapiːtawoːhiː</p> + <p>rimotamoo naa raaqe rimaamawewoohii maa rutupaamuwoohii maa raitapiitawoohii</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈimotamoː</o> + <g>hunter</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈaːʔe</o> + <g>kill</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈimaːmawe</o> + <g>jaguar</g> + </w> + <w> + <o>-woː</o> + <g>plur</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + <w> + <o>ˈmaː</o> + <g>and</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈutupaːmu</o> + <g>tiger</g> + </w> + <w> + <o>-woː</o> + <g>plur</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + <w> + <o>ˈmaː</o> + <g>and</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈaitapiːta</o> + <g>lion</g> + </w> + <w> + <o>-woː</o> + <g>plur</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 articles:
No change.
module nonpastonly:
<example id="relp1" translation="I patted the cat."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
tva1module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp1" translation="I patted the cat."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </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="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="cat"/> </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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
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="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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<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"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"> <word posp="verb" gloss="pat"/> </vp> <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="cat"/> </np> </s> </example>
prodrop:
No change.
addclitics:
<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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="pat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<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>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/mode/obligatory<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" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="relp1" translation="I patted the cat."> - <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp1" translation="I patted the cat."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing" ph="i ˈ ʔ i ʔ a">iˈʔiʔa</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="u ˈ p uː">uˈpuː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp1" translation="I patted the cat."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing" ph="i ˈ ʔ i ʔ a">iˈʔiʔa</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="u ˈ p uː">uˈpuː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing">iˈʔiʔa</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">uˈpuː</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈnu</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈiʔiʔa</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈupuː</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈnu naː ˈɾiʔiʔa ˈɾupuːhiː</p> + <p>nu naa riqiqa rupuuhii</p> + <il> + <w> + <o>ˈnu</o> + <g>1excl.sing</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈiʔiʔa</o> + <g>pat</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈupuː</o> + <g>cat</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 articles:
No change.
module nonpastonly:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np def="def" number="sing" role="subj" head="this" locus="number"> <word posp="noun" gloss="cat"/> </np> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="mouse"/> </np> </relp> </np> </s> </example>
module noepistemic:
No change.
module NRel:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<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>
+ <np id="parent">
+ <np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <word posp="noun" gloss="cat"/>
+ </np>
+ <relp comma="after">
+ <np id="relnp" number="sing" def="neither" role="subj" comma="before">
+ <word posp="pron" gloss="RELPRON"/>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
- <word posp="noun" gloss="cat"/>
- </np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module complementise:
No change.
tva1module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </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="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="mouse"/> </np> </relp> </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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> </relp> </np> </s> </example>
module markowner:
No change.
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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</np>
</s>
</example>
module simplifynumber:
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="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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</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"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <word posp="verb" gloss="pat"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <word posp="verb" gloss="catch"/> </vp> <np def="def" number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="mouse"/> </np> </relp> </np> </s> </example>
prodrop:
No change.
addclitics:
<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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="pat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</np>
</s>
</example>
propagateArgumentCase:
<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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="pat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="catch"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</np>
</s>
</example>
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<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"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC"/>
</np>
</relp>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/mode/obligatory<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" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</relp>
</np>
</s>
</example>
flatten:
<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"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" number="sing" role="obj" locus="number" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC"/> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </relp> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="i ˈ ʔ i ʔ a">iˈʔiʔa</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="u ˈ p uː">uˈpuː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="au ˈ ʔ i">auˈʔi</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="i ˈ ʔ i ʔ a">iˈʔiʔa</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="u ˈ p uː">uˈpuː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="au ˈ ʔ i">auˈʔi</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">iˈʔiʔa</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp">uˈpuː,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">auˈʔi</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after">iːˈneniːpa</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈnu</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈiʔiʔa</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈupuː</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ˈta</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈauʔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈiːneniːpa</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈnu naː ˈɾiʔiʔa ˈɾupuː, ˈta naː ˈɾauʔi ˈɾiːneniːpahiː</p> + <p>nu naa riqiqa rupuu, ta naa rauqi riineniipahii</p> + <il> + <w> + <o>ˈnu</o> + <g>1excl.sing</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈiʔiʔa</o> + <g>pat</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈupuː</o> + <g>cat</g> + </w> + <w> + <o>ˈta</o> + <g>RELPRON</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈauʔi</o> + <g>catch</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈiːneniːpa</o> + <g>mouse</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 articles:
No change.
module nonpastonly:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np def="def" number="sing" role="subj" head="this" locus="number"> <word posp="noun" gloss="cat"/> </np> <np role="obj"> <relp> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> <np def="def" number="sing" role="subj" head="this" locus="number"> <word posp="noun" gloss="mouse"/> </np> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="cheese"/> </np> </relp> </np> </relp> </np> </s> </example>
module noepistemic:
No change.
module NRel:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<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>
+ <np id="parent">
+ <np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <word posp="noun" gloss="cat"/>
+ </np>
+ <relp comma="after">
+ <np id="relnp" number="sing" def="neither" role="subj" comma="before">
+ <word posp="pron" gloss="RELPRON"/>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
- <word posp="noun" gloss="cat"/>
+ <np id="parent">
+ <np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <word posp="noun" gloss="mouse"/>
</np>
- <np role="obj">
- <relp>
+ <relp comma="after">
+ <np id="relnp" number="sing" def="neither" role="subj" comma="before">
+ <word posp="pron" gloss="RELPRON"/>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
- <word posp="noun" gloss="mouse"/>
- </np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module complementise:
No change.
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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </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="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="cheese"/> </np> </relp> </np> </relp> </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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> </relp> </np> </relp> </np> </s> </example>
module markowner:
No change.
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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
module simplifynumber:
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="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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</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"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <word posp="verb" gloss="pat"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <word posp="verb" gloss="catch"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <word posp="verb" gloss="eat"/> </vp> <np def="def" number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="cheese"/> </np> </relp> </np> </relp> </np> </s> </example>
prodrop:
No change.
addclitics:
<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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="pat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="eat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
propagateArgumentCase:
<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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="pat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="catch"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="eat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<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"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="eat"/>
+ <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/mode/obligatory<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" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
flatten:
<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"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" number="sing" role="obj" locus="number" case="ACC"> <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC"/> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </relp> - </np> - </relp> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="i ˈ ʔ i ʔ a">iˈʔiʔa</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="u ˈ p uː">uˈpuː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="au ˈ ʔ i">auˈʔi</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="oː ˈ m aː">oːˈmaː</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after" ph="o ˈ ɾ a ʔ i w iː">oˈɾaʔiwiː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="i ˈ ʔ i ʔ a">iˈʔiʔa</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="u ˈ p uː">uˈpuː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="au ˈ ʔ i">auˈʔi</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="oː ˈ m aː">oːˈmaː</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after" ph="o ˈ ɾ a ʔ i w iː">oˈɾaʔiwiː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">iˈʔiʔa</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp">uˈpuː,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">auˈʔi</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp">iːˈneniːpa,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">oːˈmaː</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after">oˈɾaʔiwiː</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈnu</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈiʔiʔa</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈupuː</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ˈta</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈauʔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈiːneniːpa</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">ˈta</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈoːmaː</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈoɾaʔiwiː</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈnu naː ˈɾiʔiʔa ˈɾupuː, ˈta naː ˈɾauʔi ˈɾiːneniːpa, ˈta naː ˈɾoːmaː ˈɾoɾaʔiwiːhiː</p> + <p>nu naa riqiqa rupuu, ta naa rauqi riineniipa, ta naa roomaa roraqiwiihii</p> + <il> + <w> + <o>ˈnu</o> + <g>1excl.sing</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈiʔiʔa</o> + <g>pat</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈupuː</o> + <g>cat</g> + </w> + <w> + <o>ˈta</o> + <g>RELPRON</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈauʔi</o> + <g>catch</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈiːneniːpa</o> + <g>mouse</g> + </w> + <w> + <o>ˈta</o> + <g>RELPRON</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈoːmaː</o> + <g>eat</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈoɾaʔiwiː</o> + <g>cheese</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + </il> </example>
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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <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 articles:
No change.
module nonpastonly:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np def="def" number="sing" role="subj" head="this" locus="number"> <word posp="noun" gloss="cat"/> </np> <np role="obj"> <relp> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> <np def="def" number="sing" role="subj" head="this" locus="number"> <word posp="noun" gloss="mouse"/> </np> <np role="obj"> <relp> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> </relp> </np> </relp> </np> </relp> </np> </s> </example>
module noepistemic:
No change.
module NRel:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<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>
+ <np id="parent">
+ <np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <word posp="noun" gloss="cat"/>
+ </np>
+ <relp comma="after">
+ <np id="relnp" number="sing" def="neither" role="subj" comma="before">
+ <word posp="pron" gloss="RELPRON"/>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
- <word posp="noun" gloss="cat"/>
+ <np id="parent">
+ <np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <word posp="noun" gloss="mouse"/>
</np>
- <np role="obj">
- <relp>
+ <relp comma="after">
+ <np id="relnp" number="sing" def="neither" role="subj" comma="before">
+ <word posp="pron" gloss="RELPRON"/>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
- <word posp="noun" gloss="mouse"/>
+ <np id="parent">
+ <np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <word posp="noun" gloss="cheese"/>
</np>
- <np role="obj">
- <relp>
+ <relp comma="after">
+ <np id="relnp" number="sing" def="neither" role="obj" comma="before">
+ <word posp="pron" gloss="RELPRON"/>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<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"/>
- </np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module complementise:
No change.
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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </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="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cheese"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="obj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="buy"/> </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> </relp> </np> </relp> </np> </relp> </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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cheese"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="obj" comma="before"> + <np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="buy"/> </vp> - <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> </relp> </np> </relp> </np> </relp> </np> </s> </example>
module markowner:
No change.
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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cheese"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
module simplifynumber:
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="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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cheese"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
<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"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</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"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <word posp="verb" gloss="pat"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <word posp="verb" gloss="catch"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <word posp="verb" gloss="eat"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cheese"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"> <word posp="verb" gloss="buy"/> </vp> - <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"/> </np> </relp> </np> </relp> </np> </relp> </np> </s> </example>
prodrop:
No change.
addclitics:
<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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="pat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="eat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cheese"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="buy"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
propagateArgumentCase:
<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"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="pat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="catch"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="eat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cheese"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="buy"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<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"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="eat"/>
+ <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="buy"/>
+ <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/mode/obligatory<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" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
flatten:
<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"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - </relp> - </np> - </relp> - </np> - </relp> - </np> - </s> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after"/> + </flat> </example>
addvocab:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="i ˈ ʔ i ʔ a">iˈʔiʔa</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="u ˈ p uː">uˈpuː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="au ˈ ʔ i">auˈʔi</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="oː ˈ m aː">oːˈmaː</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp" ph="o ˈ ɾ a ʔ i w iː">oˈɾaʔiwiː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC" ph="t a ˈ">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing" ph="iː ˈ ɾ aː">iːˈɾaː</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after" ph="n u ˈ">nuˈ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="i ˈ ʔ i ʔ a">iˈʔiʔa</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="u ˈ p uː">uˈpuː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="au ˈ ʔ i">auˈʔi</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="iː ˈ n e n iː p a">iːˈneniːpa</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="t a ˈ">taˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="oː ˈ m aː">oːˈmaː</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp" ph="o ˈ ɾ a ʔ i w iː">oˈɾaʔiwiː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC" ph="t a ˈ">taˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing" ph="iː ˈ ɾ aː">iːˈɾaː</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after" ph="n u ˈ">nuˈ</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">iˈʔiʔa</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp">uˈpuː,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">auˈʔi</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp">iːˈneniːpa,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">oːˈmaː</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp">oˈɾaʔiwiː,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">taˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">iːˈɾaː</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after">nuˈ</word> </flat> + <p><span class="ilpair"><span class="mor">ˈnu</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈiʔiʔa</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈupuː</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ˈta</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈauʔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈiːneniːpa</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">ˈta</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈoːmaː</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈoɾaʔiwiː</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">ˈta</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈiːɾaː</span><br><span class="gls">buy</span></span> <span class="ilpair"><span class="mor">ˈnu</span><br><span class="gls">1excl.sing</span></span></p> + <p>ˈnu naː ˈɾiʔiʔa ˈɾupuː, ˈta naː ˈɾauʔi ˈɾiːneniːpa, ˈta naː ˈɾoːmaː ˈɾoɾaʔiwiː, ˈta naː ˈɾiːɾaː ˈnu</p> + <p>nu naa riqiqa rupuu, ta naa rauqi riineniipa, ta naa roomaa roraqiwii, ta naa riiraa nu</p> + <il> + <w> + <o>ˈnu</o> + <g>1excl.sing</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈiʔiʔa</o> + <g>pat</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈupuː</o> + <g>cat</g> + </w> + <w> + <o>ˈta</o> + <g>RELPRON</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈauʔi</o> + <g>catch</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈiːneniːpa</o> + <g>mouse</g> + </w> + <w> + <o>ˈta</o> + <g>RELPRON</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈoːmaː</o> + <g>eat</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈoɾaʔiwiː</o> + <g>cheese</g> + </w> + <w> + <o>ˈta</o> + <g>RELPRON</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈiːɾaː</o> + <g>buy</g> + </w> + <w> + <o>ˈnu</o> + <g>1excl.sing</g> + </w> + </il> </example>
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="past-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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="surprise"/> </vp> <np role="subj"> <subs> - <vp tam="past-punct"> - <verb>give</verb> + <vp negation="POS" question="not.Q" tense="past" 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 articles:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="surprise"/>
</vp>
<np role="subj">
<subs>
<vp negation="POS" question="not.Q" tense="past" 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"/>
</np>
- <np number="sing" def="indef" role="obj" locus="number">
+ <np number="sing" role="obj" locus="number">
<word posp="noun" gloss="apple"/>
</np>
<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" locus="number">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
module nonpastonly:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="surprise"/> </vp> <np role="subj"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> <np number="sing" def="def" head="this" role="subj" locus="number"> <word posp="noun" gloss="boy"/> </np> <np number="sing" role="obj" locus="number"> <word posp="noun" gloss="apple"/> </np> <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" locus="number"> <word posp="noun" gloss="teacher"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="surprise"/>
</vp>
<np role="subj">
<subs>
+ <word gloss="COMP" posp="pp"/>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="give"/>
</vp>
<np number="sing" def="def" head="this" role="subj" locus="number">
<word posp="noun" gloss="boy"/>
</np>
<np number="sing" role="obj" locus="number">
<word posp="noun" gloss="apple"/>
</np>
<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" locus="number">
<word posp="noun" gloss="teacher"/>
</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 negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="surprise"/> - </vp> <np role="subj"> <subs> - <word gloss="COMP" posp="pp"/> + <np number="sing" def="def" head="this" role="subj" locus="number"> + <word posp="noun" gloss="boy"/> + </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> - <np number="sing" def="def" head="this" role="subj" locus="number"> - <word posp="noun" gloss="boy"/> + <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> + <word posp="noun" gloss="girl"/> </np> <np number="sing" role="obj" locus="number"> <word posp="noun" gloss="apple"/> </np> - <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> - <word posp="noun" gloss="girl"/> - </np> + <word gloss="COMP" posp="pp"/> </subs> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="surprise"/> + </vp> <np number="sing" def="def" role="indobj" locus="number"> <word posp="noun" gloss="teacher"/> </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"> <subs> - <np number="sing" def="def" head="this" role="subj" locus="number"> + <np number="sing" def="def" head="this" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> - <np number="sing" role="obj" locus="number"> + <np number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="apple"/> </np> <word gloss="COMP" posp="pp"/> </subs> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <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"/> </np> </s> </example>
module markowner:
No change.
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"> + <np role="subj" case="NOM" number="sing"> <subs> <np number="sing" def="def" head="this" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> </np> <np number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="apple"/> </np> <word gloss="COMP" posp="pp"/> </subs> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="surprise"/> </vp> <np number="sing" def="def" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="teacher"/> </np> </s> </example>
module simplifynumber:
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:
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" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">
<word posp="verb" gloss="give"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="apple"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">
<word posp="verb" gloss="surprise"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
<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" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="give"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="apple"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="surprise"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="NOM" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number" case="NOM">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="give"/>
+ <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/>
</np>
<np number="sing" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="apple"/>
+ <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC"/>
</np>
- <word gloss="COMP" posp="pp"/>
+ <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing"/>
</subs>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="surprise"/>
+ <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
- <word posp="noun" gloss="teacher"/>
+ <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT"/>
</np>
</s>
</example>
calling defaultval for def/addaffixes:
About to call getSlotValue for boy/noun/def/obligatory<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="NOM" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
<np number="sing" role="obj" locus="number" case="ACC">
+ <thingy type="noundef" function="prefix" gloss="not.def"/>
<word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing"/>
</subs>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
</s>
</example>
flatten:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> - <s> - <np role="subj" case="NOM" number="sing"> - <subs> - <np number="sing" def="def" head="this" role="subj" locus="number" case="NOM"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - <np number="sing" role="obj" locus="number" case="ACC"> <thingy type="noundef" function="prefix" gloss="not.def"/> <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing"/> - </subs> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np number="sing" def="def" role="indobj" locus="number" case="DAT"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <thingy type="noundef" function="prefix" gloss="not.def"/> - <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM" ph="au ˈ ɾ a">auˈɾa</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing" ph="eː ˈ ɾ a">eːˈɾa</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" ph="aː ˈ w e">aːˈwe</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="k iː">kiː</thingy> + <thingy type="noundef" function="prefix" gloss="not.def" attach="prefix" ph="h">h</thingy> + <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" ph="uː ˈ w e ʔ uː ʔ e">uːˈweʔuːʔe</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> + <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing" ph="k oː ʔ aː ˈ">koːʔaːˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" ph="aː ˈ n aː m i">aːˈnaːmi</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" ph="aː k iː t eː ɾ eː">aːkiːteːɾeː</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="k iː">kiː</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM" ph="au ˈ ɾ a">auˈɾa</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing" ph="eː ˈ ɾ a">eːˈɾa</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" ph="aː ˈ w e">aːˈwe</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="k iː">kiː</thingy> - <thingy type="noundef" function="prefix" gloss="not.def" attach="prefix" ph="h">h</thingy> - <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" ph="uː ˈ w e ʔ uː ʔ e">uːˈweʔuːʔe</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="h iː">hiː</thingy> - <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing" ph="k oː ʔ aː ˈ">koːʔaːˈ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" ph="aː ˈ n aː m i">aːˈnaːmi</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" ph="aː k iː t eː ɾ eː">aːkiːteːɾeː</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="k iː">kiː</thingy> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM">auˈɾa</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">eːˈɾa</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">aːˈwe</word> + <thingy type="nouncase" function="suffix" gloss="DAT">kiː</thingy> + <thingy type="noundef" function="prefix" gloss="not.def">h</thingy> + <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC">uːˈweʔuːʔe</word> + <thingy type="nouncase" function="suffix" gloss="ACC">hiː</thingy> + <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing">koːʔaːˈ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">aːˈnaːmi</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT">aːkiːteːɾeː</word> + <thingy type="nouncase" function="suffix" gloss="DAT">kiː</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈauɾa</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈeːɾa</span><br><span class="gls">give</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈaːwe</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-kiː</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">h-</span><br><span class="gls">not.def</span></span> <span class="ilpair"><span class="mor">ˈuːweʔuːʔe</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-hiː</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">koːˈʔaː</span><br><span class="gls"><span class="glssc">COMP</span></span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈaːnaːmi</span><br><span class="gls">surprise</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">aːkiːteːɾeː</span><br><span class="gls">teacher</span></span> <span class="ilpair"><span class="mor">-kiː</span><br><span class="gls"><span class="glssc">DAT</span></span></span></p> + <p>ˈɾauɾa naː ˈɾeːɾa ˈɾaːwekiː ˈhuːweʔuːʔehiː koːˈʔaː naː ˈɾaːnaːmi ɾaːkiːteːɾeːkiː</p> + <p>raura naa reera raawekii huuwequuqehii kooqaa naa raanaami raakiiteereekii</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈauɾa</o> + <g>boy</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈeːɾa</o> + <g>give</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈaːwe</o> + <g>girl</g> + </w> + <w> + <o>-kiː</o> + <g>DAT</g> + </w> + <w> + <o>h-</o> + <g>not.def</g> + </w> + <w> + <o>ˈuːweʔuːʔe</o> + <g>apple</g> + </w> + <w> + <o>-hiː</o> + <g>ACC</g> + </w> + <w> + <o>koːˈʔaː</o> + <g>COMP</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈaːnaːmi</o> + <g>surprise</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>aːkiːteːɾeː</o> + <g>teacher</g> + </w> + <w> + <o>-kiː</o> + <g>DAT</g> + </w> + </il> </example>
initial XML:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<vp tam="past-punct">
<verb>tell</verb>
</vp>
<np def="def" number="sing" tr="theme" role="subj">
<noun>boy</noun>
</np>
<np role="obj" tr="rheme">
<subs>
<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>
</subs>
</np>
<np def="def" number="sing" tr="theme" role="indobj">
<noun>girl</noun>
</np>
</s>
</example>cleanup:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> - <vp tam="past-punct"> - <verb>tell</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="tell"/> </vp> - <np def="def" number="sing" tr="theme" role="subj"> - <noun>boy</noun> + <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <word posp="noun" gloss="boy"/> </np> <np role="obj" tr="rheme"> <subs> - <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> </subs> </np> - <np def="def" number="sing" tr="theme" role="indobj"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="indobj" locus="number"> + <word posp="noun" gloss="girl"/> </np> </s> </example>
module articles:
No change.
module nonpastonly:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="tell"/> </vp> <np def="def" number="sing" tr="theme" role="subj" locus="number"> <word posp="noun" gloss="boy"/> </np> <np role="obj" tr="rheme"> <subs> - <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> </subs> </np> <np def="def" number="sing" tr="theme" role="indobj" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" locus="number">
<word posp="noun" gloss="boy"/>
</np>
<np role="obj" tr="rheme">
<subs>
+ <word gloss="COMP" posp="pp"/>
<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>
</subs>
</np>
<np def="def" number="sing" tr="theme" role="indobj" locus="number">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
tva1module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> + <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <word posp="noun" gloss="boy"/> + </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="tell"/> </vp> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> - <word posp="noun" gloss="boy"/> + <np def="def" number="sing" tr="theme" role="indobj" locus="number"> + <word posp="noun" gloss="girl"/> </np> <np role="obj" tr="rheme"> <subs> - <word gloss="COMP" posp="pp"/> - <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> + <word gloss="COMP" posp="pp"/> </subs> </np> - <np def="def" number="sing" tr="theme" role="indobj" locus="number"> - <word posp="noun" gloss="girl"/> - </np> </s> </example>
module casemarking:
<example id="quot1" translation="The boy told the girl that he loved her."> <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="boy"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="tell"/> </vp> - <np def="def" number="sing" tr="theme" role="indobj" locus="number"> + <np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> </np> - <np role="obj" tr="rheme"> + <np role="obj" tr="rheme" 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 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> <word gloss="COMP" posp="pp"/> </subs> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
- <np role="obj" tr="rheme" case="ACC">
+ <np role="obj" tr="rheme" case="ACC" number="sing">
<subs>
<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" case="ACC">
<word person="2" number="sing" posp="pron"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
module simplifynumber:
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="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" tr="rheme" case="ACC" 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"/>
</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"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
copyuptophrase:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
- <np role="obj" tr="rheme" case="ACC" number="sing">
+ <np role="obj" tr="rheme" case="ACC" 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"/>
</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"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
<word posp="verb" gloss="tell"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" tr="rheme" case="ACC" 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"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="love"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="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"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
- <word posp="verb" gloss="tell"/>
+ <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"/>
</np>
<np role="obj" tr="rheme" case="ACC" 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"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
- <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="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="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"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/>
</np>
- <word gloss="COMP" posp="pp"/>
+ <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl"/>
</subs>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for boy/noun/def/obligatory<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
+ <thingy type="noundef" function="prefix" gloss="def"/>
<word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"/>
+ <thingy type="nounnumber" function="suffix" gloss="sing"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
<np role="obj" tr="rheme" case="ACC" 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" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="verbmode" function="prefix" gloss="indicative"/>
<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="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="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" def="neither" role="obj" locus="number" case="ACC"/>
</np>
<word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl"/>
</subs>
</np>
</s>
</example>
flatten:
<example id="quot1" translation="The boy told the girl that he loved her."> - <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <flat> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"> <thingy type="noundef" function="prefix" gloss="def"/> <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"/> <thingy type="nounnumber" function="suffix" gloss="sing"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - <np role="obj" tr="rheme" case="ACC" 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" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="verbmode" function="prefix" gloss="indicative"/> <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="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="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" def="neither" role="obj" locus="number" case="ACC"/> - </np> <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl"/> - </subs> - </np> - </s> + </flat> </example>
addvocab:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="noundef" function="prefix" gloss="def"/> - <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"/> - <thingy type="nounnumber" function="suffix" gloss="sing"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="verbmode" function="prefix" gloss="indicative"/> - <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="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/> - <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl"/> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" ph="au ˈ ɾ a">auˈɾa</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing" ph="ai ˈ k aː">aiˈkaː</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> + <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT" ph="aː ˈ w e">aːˈwe</word> + <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> + <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="k iː">kiː</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</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" ph="eː ˈ ʔ e">eːˈʔe</word> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC" ph="p u ˈ">puˈ</word> + <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl" ph="k oː ʔ aː ˈ">koːʔaːˈ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" ph="au ˈ ɾ a">auˈɾa</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="n aː">naː</thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing" ph="ai ˈ k aː">aiˈkaː</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="noundef" function="prefix" gloss="def" attach="prefix" ph="ɾ">ɾ</thingy> - <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT" ph="aː ˈ w e">aːˈwe</word> - <thingy type="nounnumber" function="suffix" gloss="sing" attach="suffix" ph=""></thingy> - <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="k iː">kiː</thingy> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="n u ˈ">nuˈ</word> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="verbmode" function="prefix" gloss="indicative" attach="prefix" ph="ɾ">ɾ</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" ph="eː ˈ ʔ e">eːˈʔe</word> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC" ph="p u ˈ">puˈ</word> - <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl" ph="k oː ʔ aː ˈ">koːʔaːˈ</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">auˈɾa</word> + <thingy type="vpta" function="proclitic" gloss="PAST">naː</thingy> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</thingy> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">aiˈkaː</word> + <thingy type="noundef" function="prefix" gloss="def">ɾ</thingy> + <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">aːˈwe</word> + <thingy type="nouncase" function="suffix" gloss="DAT">kiː</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">nuˈ</word> + <thingy type="verbmode" function="prefix" gloss="indicative">ɾ</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">eːˈʔe</word> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC">puˈ</word> + <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl">koːʔaːˈ</word> </flat> + <p><span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈauɾa</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">naː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈaikaː</span><br><span class="gls">tell</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">ˈaːwe</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-kiː</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">ˈnu</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">ɾ-</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈeːʔe</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">ˈpu</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">koːˈʔaː</span><br><span class="gls"><span class="glssc">COMP</span></span></span></p> + <p>ˈɾauɾa naː ˈɾaikaː ˈɾaːwekiː ˈnu ˈɾeːʔe ˈpu koːˈʔaː</p> + <p>raura naa raikaa raawekii nu reeqe pu kooqaa</p> + <il> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈauɾa</o> + <g>boy</g> + </w> + <w> + <o>naː</o> + <g>PAST</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈaikaː</o> + <g>tell</g> + </w> + <w> + <o>ɾ-</o> + <g>def</g> + </w> + <w> + <o>ˈaːwe</o> + <g>girl</g> + </w> + <w> + <o>-kiː</o> + <g>DAT</g> + </w> + <w> + <o>ˈnu</o> + <g>1excl.sing</g> + </w> + <w> + <o>ɾ-</o> + <g>indicative</g> + </w> + <w> + <o>ˈeːʔe</o> + <g>love</g> + </w> + <w> + <o>ˈpu</o> + <g>2.sing</g> + </w> + <w> + <o>koːˈʔaː</o> + <g>COMP</g> + </w> + </il> </example>