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:
No change.
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">
<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="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">
<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="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">
<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="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">
<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">
<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">
<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">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
<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">
- <word posp="noun" gloss="woman"/>
+ <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number"/>
<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">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
- <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"/>
+ <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number"/>
+ <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number"/>
+ <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for woman/noun/number.case/optional<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number">
<word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp" role="comitative"/>
<np number="sing" def="def" locus="number">
<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">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
<word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number"/>
<word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number"/>
<word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number"/>
<word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number"/>
</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"> + <flat> <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number"/> - <pp role="comitative"> <word gloss="COMIT" posp="pp" role="comitative"/> - <np number="sing" def="def" locus="number"> <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"> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np role="obj" def="def" number="plur" tr="rheme" locus="number"> <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number"/> <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number"/> <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number"/> <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number"/> - <word gloss="COMIT" posp="pp" role="comitative"/> - <word posp="noun" gloss="knife" number="sing" def="def" locus="number"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number"/> - <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number"/> - <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number"/> - <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number"/> + <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" ph="l iː ˈ">liːˈ</word> + <word gloss="COMIT" posp="pp" role="comitative" ph="j u r eː ˈ ŋ">jureːˈŋ</word> + <word posp="noun" gloss="knife" number="sing" def="def" locus="number" ph="n a ˈ d">naˈd</word> + <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="n u ˈ t͡ʃ">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" ph="j o ˈ m">joˈm</word> + <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" ph="z uː ˈ b">zuːˈb</word> + <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" ph="p eː ˈ ŋ">peːˈŋ</word> + <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" ph="l iː ˈ">liːˈ</word> - <word gloss="COMIT" posp="pp" role="comitative" ph="j u r eː ˈ ŋ">jureːˈŋ</word> - <word posp="noun" gloss="knife" number="sing" def="def" locus="number" ph="n a ˈ d">naˈd</word> - <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="n u ˈ t͡ʃ">nuˈt͡ʃ</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" ph="j o ˈ m">joˈm</word> - <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" ph="z uː ˈ b">zuːˈb</word> - <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" ph="p eː ˈ ŋ">peːˈŋ</word> - <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> + <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number">liːˈ</word> + <word gloss="COMIT" posp="pp" role="comitative">jureːˈŋ</word> + <word posp="noun" gloss="knife" number="sing" def="def" locus="number">naˈd</word> + <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">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number">joˈm</word> + <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number">zuːˈb</word> + <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number">peːˈŋ</word> + <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number">xut͡ʃaˈs</word> </flat> + <p><span class="ilpair"><span class="mor">ˈliː</span><br><span class="gls">woman</span></span> <span class="ilpair"><span class="mor">juˈreːŋ</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ˈnad</span><br><span class="gls">knife</span></span> <span class="ilpair"><span class="mor">ˈnut͡ʃ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈjom</span><br><span class="gls">yon</span></span> <span class="ilpair"><span class="mor">ˈzuːb</span><br><span class="gls">three</span></span> <span class="ilpair"><span class="mor">ˈpeːŋ</span><br><span class="gls">blind</span></span> <span class="ilpair"><span class="mor">xuˈt͡ʃas</span><br><span class="gls">mouse</span></span></p> + <p>ˈliː juˈreːŋ ˈnad ˈnut͡ʃad xiŋ ˈjom ˈzuːb ˈpeːŋ xuˈt͡ʃas</p> + <p>lii jureeng nad nuchad khing jom zuub peeng khuchas</p> + <il> + <w> + <o>ˈliː</o> + <g>woman</g> + </w> + <w> + <o>juˈreːŋ</o> + <g>COMIT</g> + </w> + <w> + <o>ˈnad</o> + <g>knife</g> + </w> + <w> + <o>ˈnut͡ʃ</o> + <g>catch</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈjom</o> + <g>yon</g> + </w> + <w> + <o>ˈzuːb</o> + <g>three</g> + </w> + <w> + <o>ˈpeːŋ</o> + <g>blind</g> + </w> + <w> + <o>xuˈt͡ʃas</o> + <g>mouse</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:
No change.
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"> - <word posp="noun" gloss="boy"/> + <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <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"> - <word posp="noun" gloss="girl"/> + <np def="def" number="sing" tr="theme" role="obj" locus="number"> + <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">
<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">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
</s>
</example>
prodrop:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> - <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"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="theme" role="obj" locus="number"> <word posp="pron" number="sing" gloss="3.sing"/> </np> </s> </example>
addclitics:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="love"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number">
<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>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/ta.question/obligatory<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
<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="verbta.question" function="suffix" gloss="PRES.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number">
<word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number"/>
</np>
</s>
</example>
flatten:
<example id="love2" translation="He (the boy) loves her (the girl)."> - <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"> + <flat> <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="verbta.question" function="suffix" gloss="PRES.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np def="def" number="sing" tr="theme" role="obj" locus="number"> <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <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="verbta.question" function="suffix" gloss="PRES.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number"/> + <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="w o ˈ j">woˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" ph="d a ˈ p">daˈp</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <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="w o ˈ j">woˈj</word> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" ph="d a ˈ p">daˈp</word> + <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">woˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number">daˈp</word> </flat> + <p><span class="ilpair"><span class="mor">ˈwoj</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-id</span><br><span class="gls"><span class="glssc">PRES</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈdap</span><br><span class="gls">3.sing</span></span></p> + <p>ˈwojid xiŋ ˈdap</p> + <p>wojid khing dap</p> + <il> + <w> + <o>ˈwoj</o> + <g>love</g> + </w> + <w> + <o>-id</o> + <g>PRES.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈdap</o> + <g>3.sing</g> + </w> + </il> </example>
initial XML:
<example id="love2he" translation="*He* loves her.">
<s>
<vp tam="gnomic">
<verb>love</verb>
</vp>
<np def="def" number="sing" tr="rheme" role="subj" output="aspron">
<noun>boy</noun>
</np>
<np def="def" number="sing" tr="theme" role="obj" output="aspron">
<noun>girl</noun>
</np>
</s>
</example>cleanup:
<example id="love2he" translation="*He* loves her."> <s> - <vp tam="gnomic"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="rheme" role="subj" output="aspron"> - <noun>boy</noun> + <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="boy"/> </np> - <np def="def" number="sing" tr="theme" role="obj" output="aspron"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> </np> </s> </example>
module articles:
No change.
module nonpastonly:
<example id="love2he" translation="*He* loves her."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
tva1module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="love2he" translation="*He* loves her."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="love"/> - </vp> <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module casemarking:
No change.
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
<example id="love2he" translation="*He* loves her."> <s> - <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> - <word posp="noun" gloss="boy"/> + <np def="def" number="sing" tr="rheme" role="subj" locus="number"> + <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"> - <word posp="noun" gloss="girl"/> + <np def="def" number="sing" tr="theme" role="obj" locus="number"> + <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="love2he" translation="*He* loves her.">
<s>
<np def="def" number="sing" tr="rheme" role="subj" locus="number">
<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">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" number="sing" tr="rheme" role="subj" locus="number">
<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">
<word posp="verb" gloss="love"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" number="sing" tr="rheme" role="subj" locus="number">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="rheme" role="subj" locus="number"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/ta.question/obligatory<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" number="sing" tr="rheme" role="subj" locus="number">
<word posp="pron" number="sing" gloss="3.sing" def="def" tr="rheme" role="subj" locus="number"/>
</np>
<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" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number">
<word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number"/>
</np>
</s>
</example>
flatten:
<example id="love2he" translation="*He* loves her."> - <s> - <np def="def" number="sing" tr="rheme" role="subj" locus="number"> + <flat> <word posp="pron" number="sing" gloss="3.sing" def="def" tr="rheme" role="subj" locus="number"/> - </np> - <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" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np def="def" number="sing" tr="theme" role="obj" locus="number"> <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love2he" translation="*He* loves her."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="rheme" role="subj" locus="number"/> - <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="verbta.question" function="suffix" gloss="PRES.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="rheme" role="subj" locus="number" ph="d a ˈ p">daˈp</word> + <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="w o ˈ j">woˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" ph="d a ˈ p">daˈp</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love2he" translation="*He* loves her."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="rheme" role="subj" locus="number" ph="d a ˈ p">daˈp</word> - <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="w o ˈ j">woˈj</word> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" ph="d a ˈ p">daˈp</word> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="rheme" role="subj" locus="number">daˈp</word> + <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">woˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number">daˈp</word> </flat> + <p><span class="ilpair"><span class="mor">ˈdap</span><br><span class="gls">3.sing</span></span> <span class="ilpair"><span class="mor">ˈwoj</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-id</span><br><span class="gls"><span class="glssc">PRES</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈdap</span><br><span class="gls">3.sing</span></span></p> + <p>ˈdap ˈwojid xiŋ ˈdap</p> + <p>dap wojid khing dap</p> + <il> + <w> + <o>ˈdap</o> + <g>3.sing</g> + </w> + <w> + <o>ˈwoj</o> + <g>love</g> + </w> + <w> + <o>-id</o> + <g>PRES.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈdap</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:
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:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<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">
+ <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">
<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">
<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">
<word posp="verb" gloss="hate"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number">
<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">
- <word posp="noun" gloss="NN1"/>
+ <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number">
- <word posp="noun" gloss="NN2"/>
+ <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for NN1/noun/number.case/optional<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number">
<word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number"/>
</np>
<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" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number"/>
</np>
</s>
</example>
flatten:
<example id="loveprop" translation="NN1 hates NN2."> - <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <flat> <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number"/> - </np> - <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" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
-<example id="loveprop" translation="NN1 hates NN2."> +<example id="loveprop" translation="Naganeg hates Chiming."> <flat> - <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number"/> - <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="verbta.question" function="suffix" gloss="PRES.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number"/> + <word posp="noun" gloss="Naganeg" def="def" number="sing" tr="theme" role="subj" locus="number" propernoun="yes" ph="ŋ a n e ˈ ɡ">ŋaneˈɡ</word> + <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="s u t͡ʃ a ˈ m">sut͡ʃaˈm</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="Chiming" def="def" number="sing" tr="rheme" role="obj" locus="number" propernoun="yes" ph="t͡ʃ i m i ˈ ŋ">t͡ʃimiˈŋ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="loveprop" translation="Naganeg hates Chiming."> <flat> - <word posp="noun" gloss="Naganeg" def="def" number="sing" tr="theme" role="subj" locus="number" propernoun="yes" ph="ŋ a n e ˈ ɡ">ŋaneˈɡ</word> - <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="s u t͡ʃ a ˈ m">sut͡ʃaˈm</word> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="Chiming" def="def" number="sing" tr="rheme" role="obj" locus="number" propernoun="yes" ph="t͡ʃ i m i ˈ ŋ">t͡ʃimiˈŋ</word> + <word posp="noun" gloss="Naganeg" def="def" number="sing" tr="theme" role="subj" locus="number" propernoun="yes">ŋaneˈɡ</word> + <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">sut͡ʃaˈm</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="Chiming" def="def" number="sing" tr="rheme" role="obj" locus="number" propernoun="yes">t͡ʃimiˈŋ</word> </flat> + <p><span class="ilpair"><span class="mor">ŋaˈneɡ</span><br><span class="gls">Naganeg</span></span> <span class="ilpair"><span class="mor">suˈt͡ʃam</span><br><span class="gls">hate</span></span> <span class="ilpair"><span class="mor">-id</span><br><span class="gls"><span class="glssc">PRES</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">t͡ʃiˈmiŋ</span><br><span class="gls">Chiming</span></span></p> + <p>ŋaˈneɡ suˈt͡ʃamid xiŋ t͡ʃiˈmiŋ</p> + <p>Nganeg suchamid khing Chiming</p> + <il> + <w> + <o>ŋaˈneɡ</o> + <g>Naganeg</g> + </w> + <w> + <o>suˈt͡ʃam</o> + <g>hate</g> + </w> + <w> + <o>-id</o> + <g>PRES.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>t͡ʃiˈmiŋ</o> + <g>Chiming</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:
No change.
module markowner:
<example id="posso1" translation="the boy's apple"> <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="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"> + <np type="owner_owned" 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" 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>
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"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/> </np> </example>
addaffixes:
About to call getSlotValue for boy/noun/number.case/optional<example id="posso1" translation="the boy's apple">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/>
+ <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/>
</np>
</example>
flatten:
<example id="posso1" translation="the boy's apple"> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <flat> <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/> - </np> + </flat> </example>
addvocab:
<example id="posso1" translation="the boy's apple"> <flat> - <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/> + <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" ph="t͡ʃ oː ˈ t͡ʃ">t͡ʃoːˈt͡ʃ</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" ph="t͡ʃ u d o ˈ w">t͡ʃudoˈw</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso1" translation="the boy's apple"> <flat> - <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" ph="t͡ʃ oː ˈ t͡ʃ">t͡ʃoːˈt͡ʃ</word> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" ph="t͡ʃ u d o ˈ w">t͡ʃudoˈw</word> + <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN">t͡ʃoːˈt͡ʃ</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN">aw</thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned">t͡ʃudoˈw</word> </flat> + <p><span class="ilpair"><span class="mor">ˈt͡ʃoːt͡ʃ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-aw</span><br><span class="gls">sing.<span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">t͡ʃuˈdow</span><br><span class="gls">apple</span></span></p> + <p>ˈt͡ʃoːt͡ʃaw t͡ʃuˈdow</p> + <p>choochaw chudow</p> + <il> + <w> + <o>ˈt͡ʃoːt͡ʃ</o> + <g>boy</g> + </w> + <w> + <o>-aw</o> + <g>sing.GEN</g> + </w> + <w> + <o>t͡ʃuˈdow</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:
No change.
module markowner:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned"> - <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"> + <np type="owner_owned" 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" 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" 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"> <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"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/> </np> </example>
addaffixes:
About to call getSlotValue for apple/noun/number.case/optionalNo change.
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"> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/> - </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"/> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN" ph="d a ˈ p">daˈp</word> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" ph="t͡ʃ u d o ˈ w">t͡ʃudoˈw</word> </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="d a ˈ p">daˈp</word> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" ph="t͡ʃ u d o ˈ w">t͡ʃudoˈw</word> + <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN">daˈp</word> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned">t͡ʃudoˈw</word> </flat> + <p><span class="ilpair"><span class="mor">ˈdap</span><br><span class="gls">3.sing</span></span> <span class="ilpair"><span class="mor">t͡ʃuˈdow</span><br><span class="gls">apple</span></span></p> + <p>ˈdap t͡ʃuˈdow</p> + <p>dap chudow</p> + <il> + <w> + <o>ˈdap</o> + <g>3.sing</g> + </w> + <w> + <o>t͡ʃuˈdow</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:
No change.
module markowner:
<example id="posso2" translation="my apple"> <np type="owner_owned"> - <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"> + <np type="owner_owned" 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" 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" 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" 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"> <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"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/> </np> </example>
addaffixes:
About to call getSlotValue for apple/noun/number.case/optionalNo change.
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"> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/> - </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"/> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN" ph="d i ˈ t͡ʃ">diˈt͡ʃ</word> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" ph="t͡ʃ u d o ˈ w">t͡ʃudoˈw</word> </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="d i ˈ t͡ʃ">diˈt͡ʃ</word> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" ph="t͡ʃ u d o ˈ w">t͡ʃudoˈw</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN">diˈt͡ʃ</word> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned">t͡ʃudoˈw</word> </flat> + <p><span class="ilpair"><span class="mor">ˈdit͡ʃ</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">t͡ʃuˈdow</span><br><span class="gls">apple</span></span></p> + <p>ˈdit͡ʃ t͡ʃuˈdow</p> + <p>dich chudow</p> + <il> + <w> + <o>ˈdit͡ʃ</o> + <g>1excl.sing</g> + </w> + <w> + <o>t͡ʃuˈdow</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:
No change.
module markowner:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj">
<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">
<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"> - <np type="owner_owned"> + <np role="subj" 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"> - <np type="owner_owned"> - <np type="owner_owned" role="owner"> + <np role="obj" 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" 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" 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" 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" 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" 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">
<word posp="verb" gloss="kiss"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np role="obj" 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" number="sing"> - <np type="owner_owned" number="sing"> + <np type="owner_owned" number="sing" role="subj"> <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"> <word posp="verb" gloss="kiss"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> </vp> - <np role="obj" number="sing"> - <np type="owner_owned" number="sing"> + <np type="owner_owned" number="sing" role="obj"> <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"> <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> <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"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> </vp> - <np type="owner_owned" number="sing" role="obj"> - <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> </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">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
- <word person="2" number="sing" posp="pron" gloss="2.sing"/>
+ <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">
- <word posp="noun" gloss="son"/>
+ <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for hunter/noun/number.case/optional<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" number="sing" def="def" locus="number" role="owner" case="GEN"/>
+ <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned"/>
</np>
<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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing" 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" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned"/>
</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> <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned"/> - </np> - <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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing" 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" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/> - <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned"/> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="x i x aː ˈ h">xixaːˈh</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" ph="m eː ˈ k">meːˈk</word> + <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="j a ɡ a ˈ ŋ">jaɡaˈŋ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="d uː ˈ ŋ">duːˈŋ</word> + <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" ph="d i k o ˈ ɡ">dikoˈɡ</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" ph="j uː ˈ b">juːˈb</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="x i x aː ˈ h">xixaːˈh</word> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" ph="m eː ˈ k">meːˈk</word> - <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="j a ɡ a ˈ ŋ">jaɡaˈŋ</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="d uː ˈ ŋ">duːˈŋ</word> - <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" ph="d i k o ˈ ɡ">dikoˈɡ</word> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" ph="j uː ˈ b">juːˈb</word> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN">xixaːˈh</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN">aw</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned">meːˈk</word> + <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">jaɡaˈŋ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN">duːˈŋ</word> + <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN">dikoˈɡ</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN">aw</thingy> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned">juːˈb</word> </flat> + <p><span class="ilpair"><span class="mor">xiˈxaːh</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-aw</span><br><span class="gls">sing.<span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈmeːk</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">jaˈɡaŋ</span><br><span class="gls">kiss</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈduːŋ</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">diˈkoɡ</span><br><span class="gls">neighbour</span></span> <span class="ilpair"><span class="mor">-aw</span><br><span class="gls">sing.<span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈjuːb</span><br><span class="gls">son</span></span></p> + <p>xiˈxaːhaw ˈmeːk jaˈɡaŋad xiŋ ˈduːŋ diˈkoɡaw ˈjuːb</p> + <p>khikhaahaw meek jagangad khing duung dikogaw juub</p> + <il> + <w> + <o>xiˈxaːh</o> + <g>hunter</g> + </w> + <w> + <o>-aw</o> + <g>sing.GEN</g> + </w> + <w> + <o>ˈmeːk</o> + <g>daughter</g> + </w> + <w> + <o>jaˈɡaŋ</o> + <g>kiss</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈduːŋ</o> + <g>2.sing</g> + </w> + <w> + <o>diˈkoɡ</o> + <g>neighbour</g> + </w> + <w> + <o>-aw</o> + <g>sing.GEN</g> + </w> + <w> + <o>ˈjuːb</o> + <g>son</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:
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="lamb0" translation="a lamb"> <np number="sing" tr="rheme" locus="number"> - <word posp="noun" gloss="lamb"/> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number"/> </np> </example>
addaffixes:
About to call getSlotValue for lamb/noun/number.case/optionalNo change.
flatten:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number"> + <flat> <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number"/> - </np> + </flat> </example>
addvocab:
<example id="lamb0" translation="a lamb"> <flat> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number"/> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" ph="s u b i ˈ s">subiˈs</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb0" translation="a lamb"> <flat> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" ph="s u b i ˈ s">subiˈs</word> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number">subiˈs</word> </flat> + <p><span class="ilpair"><span class="mor">suˈbis</span><br><span class="gls">lamb</span></span></p> + <p>suˈbis</p> + <p>subis</p> + <il> + <w> + <o>suˈbis</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:
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="lamb1" translation="a little lamb"> <np number="sing" tr="rheme" locus="number"> - <word gloss="lamb" lexposp="noun" posp="noun"> + <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>
addaffixes:
About to call getSlotValue for lamb/noun/number.case/optionalNo change.
flatten:
<example id="lamb1" translation="a little lamb"> - <np number="sing" tr="rheme" locus="number"> - <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number"> + <flat> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - </word> - </np> + </flat> </example>
addvocab:
<example id="lamb1" translation="a little lamb"> <flat> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> - <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number"/> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> + <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" ph="s u b i ˈ s">subiˈs</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="a j">aj</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb1" translation="a little lamb"> <flat> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> - <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number" ph="s u b i ˈ s">subiˈs</word> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="a j">aj</thingy> + <word gloss="lamb" lexposp="noun" posp="noun" number="sing" tr="rheme" locus="number">subiˈs</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj">aj</thingy> </flat> + <p><span class="ilpair"><span class="mor">suˈbis</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-aj</span><br><span class="gls">little</span></span></p> + <p>suˈbisaj</p> + <p>subisaj</p> + <il> + <w> + <o>suˈbis</o> + <g>lamb</g> + </w> + <w> + <o>-aj</o> + <g>little</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:
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="love" translation="I love you.">
<s>
<np number="sing" def="neither" role="subj" locus="number">
- <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">
- <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"> + <np number="sing" def="neither" role="subj" locus="number" 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"> + <np number="sing" def="neither" role="obj" locus="number" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing"/> </np> </s> </example>
prodrop:
<example id="love" translation="I love you."> <s> - <np number="sing" def="neither" role="subj" locus="number" 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"> <word posp="verb" gloss="love"/> </vp> <np number="sing" def="neither" role="obj" locus="number" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing"/> </np> </s> </example>
addclitics:
<example id="love" translation="I love you.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<word posp="verb" gloss="love"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" 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>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" 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"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/ta.question/obligatory<example id="love" translation="I love you.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<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="verbta.question" function="suffix" gloss="PRES.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number"/>
</np>
</s>
</example>
flatten:
<example id="love" translation="I love you."> - <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"> + <flat> <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="verbta.question" function="suffix" gloss="PRES.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np number="sing" def="neither" role="obj" locus="number" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love" translation="I love you."> <flat> - <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="verbta.question" function="suffix" gloss="PRES.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number"/> + <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="w o ˈ j">woˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" ph="d uː ˈ ŋ">duːˈŋ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love" translation="I love you."> <flat> - <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="w o ˈ j">woˈj</word> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" ph="d uː ˈ ŋ">duːˈŋ</word> + <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">woˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number">duːˈŋ</word> </flat> + <p><span class="ilpair"><span class="mor">ˈwoj</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-id</span><br><span class="gls"><span class="glssc">PRES</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈduːŋ</span><br><span class="gls">2.sing</span></span></p> + <p>ˈwojid xiŋ ˈduːŋ</p> + <p>wojid khing duung</p> + <il> + <w> + <o>ˈwoj</o> + <g>love</g> + </w> + <w> + <o>-id</o> + <g>PRES.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈduːŋ</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/number.case/optionalNo change.
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"> <word posp="noun" gloss="table" def="def" number="sing" locus="number"/> - </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"/> - <word posp="noun" gloss="table" def="def" number="sing" locus="number"/> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes" ph="j u ˈ m">juˈm</word> + <word posp="noun" gloss="table" def="def" number="sing" locus="number" ph="k a ˈ b">kaˈb</word> </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="j u ˈ m">juˈm</word> - <word posp="noun" gloss="table" def="def" number="sing" locus="number" ph="k a ˈ b">kaˈb</word> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes">juˈm</word> + <word posp="noun" gloss="table" def="def" number="sing" locus="number">kaˈb</word> </flat> + <p><span class="ilpair"><span class="mor">ˈjum</span><br><span class="gls">in_surface</span></span> <span class="ilpair"><span class="mor">ˈkab</span><br><span class="gls">table</span></span></p> + <p>ˈjum ˈkab</p> + <p>jum kab</p> + <il> + <w> + <o>ˈjum</o> + <g>in_surface</g> + </w> + <w> + <o>ˈkab</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/number.case/optionalNo change.
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"> <word posp="noun" gloss="box" def="def" number="sing" locus="number"/> - </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"/> - <word posp="noun" gloss="box" def="def" number="sing" locus="number"/> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes" ph="s i ˈ r">siˈr</word> + <word posp="noun" gloss="box" def="def" number="sing" locus="number" ph="h i n eː ˈ ɡ">hineːˈɡ</word> </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="s i ˈ r">siˈr</word> - <word posp="noun" gloss="box" def="def" number="sing" locus="number" ph="h i n eː ˈ ɡ">hineːˈɡ</word> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes">siˈr</word> + <word posp="noun" gloss="box" def="def" number="sing" locus="number">hineːˈɡ</word> </flat> + <p><span class="ilpair"><span class="mor">ˈsir</span><br><span class="gls">to_inside</span></span> <span class="ilpair"><span class="mor">hiˈneːɡ</span><br><span class="gls">box</span></span></p> + <p>ˈsir hiˈneːɡ</p> + <p>sir hineeg</p> + <il> + <w> + <o>ˈsir</o> + <g>to_inside</g> + </w> + <w> + <o>hiˈneːɡ</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="j u r eː ˈ ŋ">jureːˈŋ</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" ph="d i ˈ t͡ʃ">diˈt͡ʃ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos3" translation="with me"> <flat> - <word gloss="COMIT" posp="pp" role="comitative" ph="j u r eː ˈ ŋ">jureːˈŋ</word> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" ph="d i ˈ t͡ʃ">diˈt͡ʃ</word> + <word gloss="COMIT" posp="pp" role="comitative">jureːˈŋ</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number">diˈt͡ʃ</word> </flat> + <p><span class="ilpair"><span class="mor">juˈreːŋ</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ˈdit͡ʃ</span><br><span class="gls">1excl.sing</span></span></p> + <p>juˈreːŋ ˈdit͡ʃ</p> + <p>jureeng dich</p> + <il> + <w> + <o>juˈreːŋ</o> + <g>COMIT</g> + </w> + <w> + <o>ˈdit͡ʃ</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:
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:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<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">
+ <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">
<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">
<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">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="obj" locus="number">
<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">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="obj" locus="number">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for jaguar/noun/number.case/optional<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np number="sing" def="def" role="subj" locus="number">
<word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number"/>
</np>
<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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="obj" locus="number">
<word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number"/>
</np>
</s>
</example>
flatten:
<example id="wo1" translation="The jaguar killed the hunter."> - <s> - <np number="sing" def="def" role="subj" locus="number"> + <flat> <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number"/> - </np> - <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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np number="sing" def="def" role="obj" locus="number"> <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number"/> + <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" ph="w a r i ˈ t">wariˈt</word> + <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="k uː ˈ w">kuːˈw</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" ph="x i x aː ˈ h">xixaːˈh</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" ph="w a r i ˈ t">wariˈt</word> - <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="k uː ˈ w">kuːˈw</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" ph="x i x aː ˈ h">xixaːˈh</word> + <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number">wariˈt</word> + <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">kuːˈw</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number">xixaːˈh</word> </flat> + <p><span class="ilpair"><span class="mor">waˈrit</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">ˈkuːw</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">xiˈxaːh</span><br><span class="gls">hunter</span></span></p> + <p>waˈrit ˈkuːwad xiŋ xiˈxaːh</p> + <p>warit kuuwad khing khikhaah</p> + <il> + <w> + <o>waˈrit</o> + <g>jaguar</g> + </w> + <w> + <o>ˈkuːw</o> + <g>kill</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>xiˈxaːh</o> + <g>hunter</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:
No change.
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">
<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">
+ <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">
<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 role="obj" 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">
<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" 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">
<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">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np role="obj" 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">
<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">
<word posp="verb" gloss="eat"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
- <np role="obj" number="sing">
- <np type="owner_owned" number="sing">
+ <np type="owner_owned" number="sing" role="obj">
<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">
<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">
<word posp="verb" gloss="eat"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
- <np type="owner_owned" number="sing" role="obj">
- <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>
</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">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.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">
- <word posp="noun" gloss="dog"/>
+ <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for lion/noun/number.case/optional<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number">
<word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number"/>
</np>
<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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/>
+ <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned"/>
</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"> + <flat> <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number"/> - </np> - <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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned"/> + <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" ph="p i k i ˈ ŋ">pikiˈŋ</word> + <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="k u ˈ n">kuˈn</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="x i x aː ˈ h">xixaːˈh</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" ph="m eː ˈ k">meːˈk</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> + <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" ph="j u ˈ k">juˈk</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" ph="p i k i ˈ ŋ">pikiˈŋ</word> - <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="k u ˈ n">kuˈn</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="x i x aː ˈ h">xixaːˈh</word> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" ph="m eː ˈ k">meːˈk</word> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> - <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" ph="j u ˈ k">juˈk</word> + <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number">pikiˈŋ</word> + <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">kuˈn</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN">xixaːˈh</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN">aw</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN">meːˈk</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN">aw</thingy> + <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned">juˈk</word> </flat> + <p><span class="ilpair"><span class="mor">piˈkiŋ</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">ˈkun</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">xiˈxaːh</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-aw</span><br><span class="gls">sing.<span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈmeːk</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-aw</span><br><span class="gls">sing.<span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈjuk</span><br><span class="gls">dog</span></span></p> + <p>piˈkiŋ ˈkunad xiŋ xiˈxaːhaw ˈmeːkaw ˈjuk</p> + <p>piking kunad khing khikhaahaw meekaw juk</p> + <il> + <w> + <o>piˈkiŋ</o> + <g>lion</g> + </w> + <w> + <o>ˈkun</o> + <g>eat</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>xiˈxaːh</o> + <g>hunter</g> + </w> + <w> + <o>-aw</o> + <g>sing.GEN</g> + </w> + <w> + <o>ˈmeːk</o> + <g>daughter</g> + </w> + <w> + <o>-aw</o> + <g>sing.GEN</g> + </w> + <w> + <o>ˈjuk</o> + <g>dog</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:
No change.
module markowner:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned">
<np type="owner_owned" role="owner">
<np type="owner_owned" role="owner">
- <np number="sing" def="neither" locus="number" role="owner">
+ <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"> - <np type="owner_owned" role="owner"> - <np type="owner_owned" role="owner"> + <np type="owner_owned" 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" 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" 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" 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"> <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"> - <word posp="noun" gloss="book"/> + <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned"/> </np> </example>
addaffixes:
About to call getSlotValue for son/noun/number.case/optional<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">
<word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned"/>
</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"> <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned"/> - </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"/> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN"/> - <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned"/> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="d uː ˈ ŋ">duːˈŋ</word> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" ph="j uː ˈ b">juːˈb</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> + <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" ph="t͡ʃ i ˈ k">t͡ʃiˈk</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> + <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" ph="b uː k">buːk</word> </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="d uː ˈ ŋ">duːˈŋ</word> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" ph="j uː ˈ b">juːˈb</word> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> - <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" ph="t͡ʃ i ˈ k">t͡ʃiˈk</word> - <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN" attach="suffix" ph="a w">aw</thingy> - <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" ph="b uː k">buːk</word> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN">duːˈŋ</word> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN">juːˈb</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN">aw</thingy> + <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN">t͡ʃiˈk</word> + <thingy type="nounnumber.case" function="suffix" gloss="sing.GEN">aw</thingy> + <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned">buːk</word> </flat> + <p><span class="ilpair"><span class="mor">ˈduːŋ</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">ˈjuːb</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-aw</span><br><span class="gls">sing.<span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ʃik</span><br><span class="gls">friend</span></span> <span class="ilpair"><span class="mor">-aw</span><br><span class="gls">sing.<span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">buːk</span><br><span class="gls">book</span></span></p> + <p>ˈduːŋ ˈjuːbaw ˈt͡ʃikaw buːk</p> + <p>duung juubaw chikaw buuk</p> + <il> + <w> + <o>ˈduːŋ</o> + <g>2.sing</g> + </w> + <w> + <o>ˈjuːb</o> + <g>son</g> + </w> + <w> + <o>-aw</o> + <g>sing.GEN</g> + </w> + <w> + <o>ˈt͡ʃik</o> + <g>friend</g> + </w> + <w> + <o>-aw</o> + <g>sing.GEN</g> + </w> + <w> + <o>buːk</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:
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:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<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">
+ <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">
<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">
<word posp="verb" gloss="sleep"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.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">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/number.case/optional<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number">
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">
<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="verbta.question" function="suffix" gloss="PRES.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.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"> + <flat> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/> - </np> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"> <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="verbta.question" function="suffix" gloss="PRES.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/> - <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="verbta.question" function="suffix" gloss="PRES.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" ph="x au ˈ t">xauˈt</word> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" ph="x au ˈ l">xauˈl</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" ph="x au ˈ t">xauˈt</word> - <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" ph="x au ˈ l">xauˈl</word> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number">xauˈt</word> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">xauˈl</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈxaut</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ˈxaul</span><br><span class="gls">sleep</span></span> <span class="ilpair"><span class="mor">-id</span><br><span class="gls"><span class="glssc">PRES</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span></p> + <p>ˈxaut ˈxaulid xiŋ</p> + <p>khaut khaulid khing</p> + <il> + <w> + <o>ˈxaut</o> + <g>cat</g> + </w> + <w> + <o>ˈxaul</o> + <g>sleep</g> + </w> + <w> + <o>-id</o> + <g>PRES.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</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:
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:
<example id="intr_act" translation="The cat is running.">
<s>
<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">
+ <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:
No change.
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">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
- <word posp="verb" gloss="run"/>
+ <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/number.case/optional<example id="intr_act" translation="The cat is running.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number">
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
<word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/>
</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"> + <flat> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/> - </np> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"> <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="intr_act" translation="The cat is running."> <flat> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" ph="x au ˈ t">xauˈt</word> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" ph="t͡ʃ iː ˈ j">t͡ʃiːˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="intr_act" translation="The cat is running."> <flat> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" ph="x au ˈ t">xauˈt</word> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" ph="t͡ʃ iː ˈ j">t͡ʃiːˈj</word> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number">xauˈt</word> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">t͡ʃiːˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q">id</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈxaut</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ˈt͡ʃiːj</span><br><span class="gls">run</span></span> <span class="ilpair"><span class="mor">-id</span><br><span class="gls"><span class="glssc">PRES</span>.not.Q</span></span></p> + <p>ˈxaut ˈt͡ʃiːjid</p> + <p>khaut chiijid</p> + <il> + <w> + <o>ˈxaut</o> + <g>cat</g> + </w> + <w> + <o>ˈt͡ʃiːj</o> + <g>run</g> + </w> + <w> + <o>-id</o> + <g>PRES.not.Q</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:
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:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<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">
+ <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">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
No change.
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">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
- <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"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/number.case/optional<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number">
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number">
<word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number"/>
</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"> + <flat> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/> - </np> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"> <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/> - </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number"/> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" ph="x au ˈ t">xauˈt</word> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing" ph="t a ɡ ai ˈ x">taɡaiˈx</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" ph="x au ˈ t">xauˈt</word> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing" ph="t a ɡ ai ˈ x">taɡaiˈx</word> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number">xauˈt</word> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">taɡaiˈx</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q">id</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number">xut͡ʃaˈs</word> </flat> + <p><span class="ilpair"><span class="mor">ˈxaut</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">taˈɡaix</span><br><span class="gls">chase</span></span> <span class="ilpair"><span class="mor">-id</span><br><span class="gls"><span class="glssc">PRES</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xuˈt͡ʃas</span><br><span class="gls">mouse</span></span></p> + <p>ˈxaut taˈɡaixid xuˈt͡ʃas</p> + <p>khaut tagaikhid khuchas</p> + <il> + <w> + <o>ˈxaut</o> + <g>cat</g> + </w> + <w> + <o>taˈɡaix</o> + <g>chase</g> + </w> + <w> + <o>-id</o> + <g>PRES.not.Q</g> + </w> + <w> + <o>xuˈt͡ʃas</o> + <g>mouse</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:
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:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<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">
+ <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">
<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">
<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">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number">
<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">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/number.case/optional<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number">
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/>
</np>
<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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number">
<word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number"/>
</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"> + <flat> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/> - </np> - <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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number"/> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" ph="x au ˈ t">xauˈt</word> + <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="n u ˈ t͡ʃ">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" ph="x au ˈ t">xauˈt</word> - <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="n u ˈ t͡ʃ">nuˈt͡ʃ</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number">xauˈt</word> + <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">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number">xut͡ʃaˈs</word> </flat> + <p><span class="ilpair"><span class="mor">ˈxaut</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ˈnut͡ʃ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">xuˈt͡ʃas</span><br><span class="gls">mouse</span></span></p> + <p>ˈxaut ˈnut͡ʃad xiŋ xuˈt͡ʃas</p> + <p>khaut nuchad khing khuchas</p> + <il> + <w> + <o>ˈxaut</o> + <g>cat</g> + </w> + <w> + <o>ˈnut͡ʃ</o> + <g>catch</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>xuˈt͡ʃas</o> + <g>mouse</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:
No change.
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">
<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" 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">
<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" 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">
<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" number="plur">
- <conjp conj="and">
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" role="obj" tr="rheme">
<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">
<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">
<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">
<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" number="plur">
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<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">
<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">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np role="obj" tr="rheme" number="plur">
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<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">
<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">
<word posp="verb" gloss="kill"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
- <np role="obj" tr="rheme" number="plur">
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<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">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
- <word posp="noun" gloss="tiger"/>
+ <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for hunter/noun/number.case/optional<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">
<word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number"/>
</np>
<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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/>
+ <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme">
<word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme"/>
</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"> + <flat> <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number"/> - </np> - <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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/> <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np def="def" number="plur" locus="number" role="obj" tr="rheme"> <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" number="plur" locus="number" role="obj" tr="rheme"> <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" number="plur" locus="number" role="obj" tr="rheme"> <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme"/> + <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" ph="x i x aː ˈ h">xixaːˈh</word> + <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="k uː ˈ w">kuːˈw</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" ph="w a r i ˈ t">wariˈt</word> + <word posp="conj" gloss="and" ph="b iː ˈ l">biːˈl</word> + <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" ph="s a ŋ eː ˈ d">saŋeːˈd</word> + <word posp="conj" gloss="and" ph="b iː ˈ l">biːˈl</word> + <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" ph="p i k i ˈ ŋ">pikiˈŋ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" ph="x i x aː ˈ h">xixaːˈh</word> - <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="k uː ˈ w">kuːˈw</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" ph="w a r i ˈ t">wariˈt</word> - <word posp="conj" gloss="and" ph="b iː ˈ l">biːˈl</word> - <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" ph="s a ŋ eː ˈ d">saŋeːˈd</word> - <word posp="conj" gloss="and" ph="b iː ˈ l">biːˈl</word> - <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" ph="p i k i ˈ ŋ">pikiˈŋ</word> + <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number">xixaːˈh</word> + <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">kuːˈw</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme">wariˈt</word> + <word posp="conj" gloss="and">biːˈl</word> + <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme">saŋeːˈd</word> + <word posp="conj" gloss="and">biːˈl</word> + <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme">pikiˈŋ</word> </flat> + <p><span class="ilpair"><span class="mor">xiˈxaːh</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">ˈkuːw</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">waˈrit</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">ˈbiːl</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">saˈŋeːd</span><br><span class="gls">tiger</span></span> <span class="ilpair"><span class="mor">ˈbiːl</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">piˈkiŋ</span><br><span class="gls">lion</span></span></p> + <p>xiˈxaːh ˈkuːwad xiŋ waˈrit ˈbiːl saˈŋeːd ˈbiːl piˈkiŋ</p> + <p>khikhaah kuuwad khing warit biil sangeed biil piking</p> + <il> + <w> + <o>xiˈxaːh</o> + <g>hunter</g> + </w> + <w> + <o>ˈkuːw</o> + <g>kill</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>waˈrit</o> + <g>jaguar</g> + </w> + <w> + <o>ˈbiːl</o> + <g>and</g> + </w> + <w> + <o>saˈŋeːd</o> + <g>tiger</g> + </w> + <w> + <o>ˈbiːl</o> + <g>and</g> + </w> + <w> + <o>piˈkiŋ</o> + <g>lion</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:
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="relp1" translation="I patted the cat.">
<s>
<np number="sing" def="neither" role="subj" locus="number">
- <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">
<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"> + <np number="sing" def="neither" role="subj" locus="number" 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"> <word posp="noun" gloss="cat"/> </np> </s> </example>
prodrop:
<example id="relp1" translation="I patted the cat."> <s> - <np number="sing" def="neither" role="subj" locus="number" 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"> <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>
addclitics:
<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" subj="1excl.sing" obj="3.sing">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="relp1" translation="I patted the cat.">
<s>
<vp 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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/ta.question/obligatory<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" subj="1excl.sing" obj="3.sing">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number"/>
</np>
</s>
</example>
flatten:
<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" subj="1excl.sing" obj="3.sing"> + <flat> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp1" translation="I patted the cat."> <flat> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number"/> + <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="h i w iː ˈ k">hiwiːˈk</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" ph="x au ˈ t">xauˈt</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp1" translation="I patted the cat."> <flat> - <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="h i w iː ˈ k">hiwiːˈk</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" ph="x au ˈ t">xauˈt</word> + <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">hiwiːˈk</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number">xauˈt</word> </flat> + <p><span class="ilpair"><span class="mor">hiˈwiːk</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈxaut</span><br><span class="gls">cat</span></span></p> + <p>hiˈwiːkad xiŋ ˈxaut</p> + <p>hiwiikad khing khaut</p> + <il> + <w> + <o>hiˈwiːk</o> + <g>pat</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈxaut</o> + <g>cat</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:
No change.
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">
<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">
<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 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">
- <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">
<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>
copyuptophrase:
<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" 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"> <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"> <word posp="noun" gloss="mouse"/> </np> </relp> </np> </s> </example>
prodrop:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np number="sing" def="neither" role="subj" locus="number" 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"> <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"> <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"> <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>
addclitics:
<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" subj="1excl.sing">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.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">
<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">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<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" subj="1excl.sing">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<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">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number"/>
</np>
</relp>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/ta.question/obligatory<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" subj="1excl.sing">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<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">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number"/>
</np>
</relp>
</np>
</s>
</example>
flatten:
<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" subj="1excl.sing"> + <flat> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np id="parent" number="sing"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <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"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - </np> - <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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np def="def" number="sing" role="obj" locus="number"> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number"/> - </np> - </relp> - </np> - </s> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" comma="after"/> + </flat> </example>
addvocab:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" comma="after"/> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="h i w iː ˈ k">hiwiːˈk</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x au ˈ t">xauˈt</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> + <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="n u ˈ t͡ʃ">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" comma="after" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="h i w iː ˈ k">hiwiːˈk</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x au ˈ t">xauˈt</word> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> - <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="n u ˈ t͡ʃ">nuˈt͡ʃ</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" comma="after" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">hiwiːˈk</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp">xauˈt,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before">diˈr</word> + <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">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" comma="after">xut͡ʃaˈs</word> </flat> + <p><span class="ilpair"><span class="mor">hiˈwiːk</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈxaut</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ˈdir</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">ˈnut͡ʃ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">xuˈt͡ʃas</span><br><span class="gls">mouse</span></span></p> + <p>hiˈwiːkad xiŋ ˈxaut, ˈdir ˈnut͡ʃad xiŋ xuˈt͡ʃas</p> + <p>hiwiikad khing khaut, dir nuchad khing khuchas</p> + <il> + <w> + <o>hiˈwiːk</o> + <g>pat</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈxaut</o> + <g>cat</g> + </w> + <w> + <o>ˈdir</o> + <g>RELPRON</g> + </w> + <w> + <o>ˈnut͡ʃ</o> + <g>catch</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>xuˈt͡ʃas</o> + <g>mouse</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:
No change.
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">
<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">
<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">
<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 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">
- <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">
<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">
<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>
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"> + <np number="sing" def="neither" role="subj" locus="number" 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"> <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"> <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"> <word posp="noun" gloss="cheese"/> </np> </relp> </np> </relp> </np> </s> </example>
prodrop:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np number="sing" def="neither" role="subj" locus="number" 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"> <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"> <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"> <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"> <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"> <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>
addclitics:
<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" subj="1excl.sing">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.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">
<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">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.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">
<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">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<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" subj="1excl.sing">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<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">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<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">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number">
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/ta.question/obligatory<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" subj="1excl.sing">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<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">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<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">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number"/>
</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> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> + <flat> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np id="parent" number="sing"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <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"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np id="parent" number="sing"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <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"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - </np> - <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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np def="def" number="sing" role="obj" locus="number"> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number"/> - </np> - </relp> - </np> - </relp> - </np> - </s> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" comma="after"/> + </flat> </example>
addvocab:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" comma="after"/> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="h i w iː ˈ k">hiwiːˈk</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x au ˈ t">xauˈt</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="n u ˈ t͡ʃ">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> + <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="k u ˈ n">kuˈn</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" comma="after" ph="l a k i ˈ x">lakiˈx</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="h i w iː ˈ k">hiwiːˈk</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x au ˈ t">xauˈt</word> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="n u ˈ t͡ʃ">nuˈt͡ʃ</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> - <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="k u ˈ n">kuˈn</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" comma="after" ph="l a k i ˈ x">lakiˈx</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">hiwiːˈk</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp">xauˈt,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before">diˈr</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp">xut͡ʃaˈs,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before">diˈr</word> + <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">kuˈn</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" comma="after">lakiˈx</word> </flat> + <p><span class="ilpair"><span class="mor">hiˈwiːk</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈxaut</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ˈdir</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">ˈnut͡ʃ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">xuˈt͡ʃas</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">ˈdir</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">ˈkun</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">laˈkix</span><br><span class="gls">cheese</span></span></p> + <p>hiˈwiːkad xiŋ ˈxaut, ˈdir ˈnut͡ʃad xiŋ xuˈt͡ʃas, ˈdir ˈkunad xiŋ laˈkix</p> + <p>hiwiikad khing khaut, dir nuchad khing khuchas, dir kunad khing lakikh</p> + <il> + <w> + <o>hiˈwiːk</o> + <g>pat</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈxaut</o> + <g>cat</g> + </w> + <w> + <o>ˈdir</o> + <g>RELPRON</g> + </w> + <w> + <o>ˈnut͡ʃ</o> + <g>catch</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>xuˈt͡ʃas</o> + <g>mouse</g> + </w> + <w> + <o>ˈdir</o> + <g>RELPRON</g> + </w> + <w> + <o>ˈkun</o> + <g>eat</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>laˈkix</o> + <g>cheese</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:
No change.
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">
<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">
<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">
<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">
<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 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">
- <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">
<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">
<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">
<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"/>
+ <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"> + <np number="sing" def="neither" role="subj" locus="number" 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"> <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"> <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"> <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"> + <np number="sing" def="neither" role="subj" locus="number" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> </relp> </np> </relp> </np> </relp> </np> </s> </example>
prodrop:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np number="sing" def="neither" role="subj" locus="number" 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"> <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"> <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"> <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"> <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"> <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"> <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"> <word posp="verb" gloss="buy"/> </vp> <np number="sing" def="neither" role="subj" locus="number" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> </relp> </np> </relp> </np> </relp> </np> </s> </example>
addclitics:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.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">
<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">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.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">
<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">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.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">
<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">
<word posp="verb" gloss="buy"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
propagateArgumentCase:
No change.
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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<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">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<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">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<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">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before"/>
</np>
<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"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" role="subj" 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" role="subj" locus="number"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/ta.question/obligatory<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" subj="1excl.sing">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<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">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<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">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<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">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before"/>
</np>
<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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number"/>
</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> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> + <flat> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np id="parent" number="sing"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <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"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np id="parent" number="sing"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <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"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np id="parent" number="sing"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <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"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before"/> - </np> - <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" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/> <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np number="sing" def="neither" role="subj" locus="number" person="1excl"> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number"/> - </np> - </relp> - </np> - </relp> - </np> - </relp> - </np> - </s> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" 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 posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" comma="after"/> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="h i w iː ˈ k">hiwiːˈk</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x au ˈ t">xauˈt</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="n u ˈ t͡ʃ">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="k u ˈ n">kuˈn</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp" ph="l a k i ˈ x">lakiˈx</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" ph="d i ˈ r">diˈr</word> + <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 ˈ w">ɡiˈw</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" comma="after" ph="d i ˈ t͡ʃ">diˈt͡ʃ</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 posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="h i w iː ˈ k">hiwiːˈk</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x au ˈ t">xauˈt</word> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="n u ˈ t͡ʃ">nuˈt͡ʃ</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="x u t͡ʃ a ˈ s">xut͡ʃaˈs</word> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="d i ˈ r">diˈr</word> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="k u ˈ n">kuˈn</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp" ph="l a k i ˈ x">lakiˈx</word> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" ph="d i ˈ r">diˈr</word> - <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 ˈ w">ɡiˈw</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" comma="after" ph="d i ˈ t͡ʃ">diˈt͡ʃ</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">hiwiːˈk</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp">xauˈt,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before">diˈr</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">nuˈt͡ʃ</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp">xut͡ʃaˈs,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before">diˈr</word> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">kuˈn</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp">lakiˈx,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before">diˈr</word> + <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ˈw</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" comma="after">diˈt͡ʃ</word> </flat> + <p><span class="ilpair"><span class="mor">hiˈwiːk</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈxaut</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">ˈdir</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">ˈnut͡ʃ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">xuˈt͡ʃas</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">ˈdir</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">ˈkun</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">laˈkix</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">ˈdir</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">ˈɡiw</span><br><span class="gls">buy</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈdit͡ʃ</span><br><span class="gls">1excl.sing</span></span></p> + <p>hiˈwiːkad xiŋ ˈxaut, ˈdir ˈnut͡ʃad xiŋ xuˈt͡ʃas, ˈdir ˈkunad xiŋ laˈkix, ˈdir ˈɡiwad xiŋ ˈdit͡ʃ</p> + <p>hiwiikad khing khaut, dir nuchad khing khuchas, dir kunad khing lakikh, dir giwad khing dich</p> + <il> + <w> + <o>hiˈwiːk</o> + <g>pat</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈxaut</o> + <g>cat</g> + </w> + <w> + <o>ˈdir</o> + <g>RELPRON</g> + </w> + <w> + <o>ˈnut͡ʃ</o> + <g>catch</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>xuˈt͡ʃas</o> + <g>mouse</g> + </w> + <w> + <o>ˈdir</o> + <g>RELPRON</g> + </w> + <w> + <o>ˈkun</o> + <g>eat</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>laˈkix</o> + <g>cheese</g> + </w> + <w> + <o>ˈdir</o> + <g>RELPRON</g> + </w> + <w> + <o>ˈɡiw</o> + <g>buy</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈdit͡ʃ</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:
No change.
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"> + <np role="subj" number="sing"> <subs> <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" 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> <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 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" number="sing">
<subs>
<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">
+ <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">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" role="obj" locus="number">
<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">
<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" number="sing">
<subs>
<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" subj="3.sing" indobj="3.sing" obj="3.sing">
<word posp="verb" gloss="give"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<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>
<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">
<word posp="verb" gloss="surprise"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number">
<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" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number"/>
</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">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number"/>
</np>
<np number="sing" role="obj" locus="number">
- <word posp="noun" gloss="apple"/>
+ <word posp="noun" gloss="apple" number="sing" role="obj" locus="number"/>
</np>
- <word gloss="COMP" posp="pp"/>
+ <word gloss="COMP" posp="pp" role="subj" 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">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number">
- <word posp="noun" gloss="teacher"/>
+ <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for boy/noun/number.case/optional<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number">
<word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number"/>
</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">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number">
<word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number"/>
</np>
<np number="sing" role="obj" locus="number">
<word posp="noun" gloss="apple" number="sing" role="obj" locus="number"/>
</np>
<word gloss="COMP" posp="pp" role="subj" 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">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number">
<word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number"/>
</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" number="sing"> - <subs> - <np number="sing" def="def" head="this" role="subj" locus="number"> + <flat> <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number"/> - </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"> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number"/> - </np> - <np number="sing" role="obj" locus="number"> <word posp="noun" gloss="apple" number="sing" role="obj" locus="number"/> - </np> <word gloss="COMP" posp="pp" role="subj" 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"> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np number="sing" def="def" role="indobj" locus="number"> <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number"/> - <word posp="noun" gloss="apple" number="sing" role="obj" locus="number"/> - <word gloss="COMP" posp="pp" role="subj" number="sing"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number"/> + <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" ph="t͡ʃ oː ˈ t͡ʃ">t͡ʃoːˈt͡ʃ</word> + <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="m i ˈ s">miˈs</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" ph="m u ˈ ŋ">muˈŋ</word> + <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" ph="t͡ʃ u d o ˈ w">t͡ʃudoˈw</word> + <word gloss="COMP" posp="pp" role="subj" number="sing" ph="d i n au ˈ s">dinauˈs</word> + <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="b u ŋ iː ˈ l">buŋiːˈl</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" ph="d i t͡ʃ eː l">dit͡ʃeːl</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" ph="t͡ʃ oː ˈ t͡ʃ">t͡ʃoːˈt͡ʃ</word> - <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="m i ˈ s">miˈs</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" ph="m u ˈ ŋ">muˈŋ</word> - <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" ph="t͡ʃ u d o ˈ w">t͡ʃudoˈw</word> - <word gloss="COMP" posp="pp" role="subj" number="sing" ph="d i n au ˈ s">dinauˈs</word> - <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="b u ŋ iː ˈ l">buŋiːˈl</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" ph="d i t͡ʃ eː l">dit͡ʃeːl</word> + <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number">t͡ʃoːˈt͡ʃ</word> + <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">miˈs</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number">muˈŋ</word> + <word posp="noun" gloss="apple" number="sing" role="obj" locus="number">t͡ʃudoˈw</word> + <word gloss="COMP" posp="pp" role="subj" number="sing">dinauˈs</word> + <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">buŋiːˈl</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number">dit͡ʃeːl</word> </flat> + <p><span class="ilpair"><span class="mor">ˈt͡ʃoːt͡ʃ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">ˈmis</span><br><span class="gls">give</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈmuŋ</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">t͡ʃuˈdow</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">diˈnaus</span><br><span class="gls"><span class="glssc">COMP</span></span></span> <span class="ilpair"><span class="mor">buˈŋiːl</span><br><span class="gls">surprise</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">dit͡ʃeːl</span><br><span class="gls">teacher</span></span></p> + <p>ˈt͡ʃoːt͡ʃ ˈmisad xiŋ ˈmuŋ t͡ʃuˈdow diˈnaus buˈŋiːlad xiŋ dit͡ʃeːl</p> + <p>chooch misad khing mung chudow dinaus bungiilad khing dicheel</p> + <il> + <w> + <o>ˈt͡ʃoːt͡ʃ</o> + <g>boy</g> + </w> + <w> + <o>ˈmis</o> + <g>give</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈmuŋ</o> + <g>girl</g> + </w> + <w> + <o>t͡ʃuˈdow</o> + <g>apple</g> + </w> + <w> + <o>diˈnaus</o> + <g>COMP</g> + </w> + <w> + <o>buˈŋiːl</o> + <g>surprise</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>dit͡ʃeːl</o> + <g>teacher</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:
No change.
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">
<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">
<word posp="noun" gloss="girl"/>
</np>
- <np role="obj" tr="rheme">
+ <np role="obj" tr="rheme" number="sing">
<subs>
<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>
</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">
<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">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" tr="rheme" number="sing">
<subs>
<np number="sing" def="neither" role="subj" locus="number">
- <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">
- <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">
<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">
<word posp="noun" gloss="girl"/>
</np>
- <np role="obj" tr="rheme" number="sing">
+ <np role="obj" tr="rheme" number="sing" person="1excl">
<subs>
- <np number="sing" def="neither" role="subj" locus="number">
+ <np number="sing" def="neither" role="subj" locus="number" 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">
+ <np number="sing" def="neither" role="obj" locus="number" 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">
<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">
<word posp="verb" gloss="tell"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" tr="rheme" number="sing" person="1excl">
<subs>
<np number="sing" def="neither" role="subj" locus="number" 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">
<word posp="verb" gloss="love"/>
+ <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" 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">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number"/>
</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">
- <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number"/>
</np>
<np role="obj" tr="rheme" number="sing" person="1excl">
<subs>
<np number="sing" def="neither" role="subj" 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" role="subj" locus="number"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
- <word posp="verb" gloss="love"/>
+ <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="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" 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"/>
</np>
- <word gloss="COMP" posp="pp"/>
+ <word gloss="COMP" posp="pp" role="obj" tr="rheme" number="sing" person="1excl"/>
</subs>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for boy/noun/number.case/optional<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" def="def" number="sing" tr="theme" role="subj" locus="number"/>
</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">
<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="verbta.question" function="suffix" gloss="PAST.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number">
<word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number"/>
</np>
<np role="obj" tr="rheme" number="sing" person="1excl">
<subs>
<np number="sing" def="neither" role="subj" locus="number" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/>
+ <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/>
<thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number"/>
</np>
<word gloss="COMP" posp="pp" role="obj" tr="rheme" 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"> + <flat> <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number"/> - </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"> <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np def="def" number="sing" tr="theme" role="indobj" locus="number"> <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number"/> - </np> - <np role="obj" tr="rheme" number="sing" person="1excl"> - <subs> - <np number="sing" def="neither" role="subj" locus="number" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/> <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q"/> <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - </vp> - <np number="sing" def="neither" role="obj" locus="number" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number"/> - </np> <word gloss="COMP" posp="pp" role="obj" tr="rheme" number="sing" person="1excl"/> - </subs> - </np> - </s> + </flat> </example>
addvocab:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number"/> - <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="verbta.question" function="suffix" gloss="PAST.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number"/> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number"/> - <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="verbta.question" function="suffix" gloss="PRES.not.Q"/> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS"/> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number"/> - <word gloss="COMP" posp="pp" role="obj" tr="rheme" number="sing" person="1excl"/> + <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" ph="t͡ʃ oː ˈ t͡ʃ">t͡ʃoːˈt͡ʃ</word> + <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="ɡ au ˈ t">ɡauˈt</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" ph="m u ˈ ŋ">muˈŋ</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" ph="d i ˈ t͡ʃ">diˈt͡ʃ</word> + <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="w o ˈ j">woˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" ph="d uː ˈ ŋ">duːˈŋ</word> + <word gloss="COMP" posp="pp" role="obj" tr="rheme" number="sing" person="1excl" ph="d i n au ˈ s">dinauˈs</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" ph="t͡ʃ oː ˈ t͡ʃ">t͡ʃoːˈt͡ʃ</word> - <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="ɡ au ˈ t">ɡauˈt</word> - <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q" attach="suffix" ph="a d">ad</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" ph="m u ˈ ŋ">muˈŋ</word> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" ph="d i ˈ t͡ʃ">diˈt͡ʃ</word> - <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="w o ˈ j">woˈj</word> - <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q" attach="suffix" ph="i d">id</thingy> - <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS" ph="x i ŋ">xiŋ</thingy> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" ph="d uː ˈ ŋ">duːˈŋ</word> - <word gloss="COMP" posp="pp" role="obj" tr="rheme" number="sing" person="1excl" ph="d i n au ˈ s">dinauˈs</word> + <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number">t͡ʃoːˈt͡ʃ</word> + <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">ɡauˈt</word> + <thingy type="verbta.question" function="suffix" gloss="PAST.not.Q">ad</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number">muˈŋ</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number">diˈt͡ʃ</word> + <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">woˈj</word> + <thingy type="verbta.question" function="suffix" gloss="PRES.not.Q">id</thingy> + <thingy type="vpmode.voice.negation" function="enclitic" gloss="indicative.active.POS">xiŋ</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number">duːˈŋ</word> + <word gloss="COMP" posp="pp" role="obj" tr="rheme" number="sing" person="1excl">dinauˈs</word> </flat> + <p><span class="ilpair"><span class="mor">ˈt͡ʃoːt͡ʃ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">ˈɡaut</span><br><span class="gls">tell</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls"><span class="glssc">PAST</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈmuŋ</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">ˈdit͡ʃ</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">ˈwoj</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-id</span><br><span class="gls"><span class="glssc">PRES</span>.not.Q</span></span> <span class="ilpair"><span class="mor">xiŋ</span><br><span class="gls">indicative.active.<span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈduːŋ</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">diˈnaus</span><br><span class="gls"><span class="glssc">COMP</span></span></span></p> + <p>ˈt͡ʃoːt͡ʃ ˈɡautad xiŋ ˈmuŋ ˈdit͡ʃ ˈwojid xiŋ ˈduːŋ diˈnaus</p> + <p>chooch gautad khing mung dich wojid khing duung dinaus</p> + <il> + <w> + <o>ˈt͡ʃoːt͡ʃ</o> + <g>boy</g> + </w> + <w> + <o>ˈɡaut</o> + <g>tell</g> + </w> + <w> + <o>-ad</o> + <g>PAST.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈmuŋ</o> + <g>girl</g> + </w> + <w> + <o>ˈdit͡ʃ</o> + <g>1excl.sing</g> + </w> + <w> + <o>ˈwoj</o> + <g>love</g> + </w> + <w> + <o>-id</o> + <g>PRES.not.Q</g> + </w> + <w> + <o>xiŋ</o> + <g>indicative.active.POS</g> + </w> + <w> + <o>ˈduːŋ</o> + <g>2.sing</g> + </w> + <w> + <o>diˈnaus</o> + <g>COMP</g> + </w> + </il> </example>