A Grammar of Chakh
Introduction
Scope and Purpose
This grammar provides a systematic description of the Chakh language (the 1881st one produced by the Language Creator), outlining its sound system, word formation and syntactic structure, with the aim of presenting a coherent account of the language as an integrated whole. Attention has been paid to both regular patterns and minor irregularities, as these together define the internal balance of the language.
The grammar is accompanied by a bilingual dictionary and a collection of illustrative texts, offering material for further study and comparison. The examples have been selected to demonstrate typical constructions and to give a sense of the language in extended use. The description is intended as a reference work for linguists and language enthusiasts alike, and as a foundation for any future research, teaching or creative adaptation of Chakh.
Typological Profile
It has has no interesting typological features.Phonology
Phoneme Inventory
Consonants
Chakh has 25 consonant phonemes, a size that falls within a broadly average range.
It has a complete absence of palatal consonants, something which is a rare occurrence indeed, and a broad set of voiced–voiceless oppositions.The table below presents the full inventory of consonant phonemes in Chakh. The chart lists all places and manners of articulation attested in the language.
| labial | alveolar | postalveolar | lateral | velar | glottal | |
|---|---|---|---|---|---|---|
| stop | p b | d t | k ɡ | |||
| nasal | m | n | ŋ | |||
| trill/tap/flap | r | |||||
| fricative | f v | s z | ʃ ʒ | x ɣ | h | |
| approximant | w | l | ||||
| affricate | t͡s | d͡ʒ t͡ʃ |
Vowels
Chakh has 11 vowel qualities, forming a relatively large inventory. The system distinguishes several vowel categories, as indicated in the chart, offering a wide range of vocalic contrasts.
It has a maximally “square” vowel system balancing heights across backness, an unusually fine-grained height system distinguishing four levels and a moderately reduced system of unstressed vowels.The table below presents the full inventory of vowel phonemes in Chakh. The system comprises the distinct vowel qualities listed in the chart.
| front | back | |
|---|---|---|
| close | i | u |
| close-mid | e | o |
| open-mid | ɛ | ɔ |
| open | æ | ɑ |
Stress and Tones
Chakh has phonemic stress but no lexical tone. Stress consistently falls on the first vowel of the root, and no contrastive tonal distinctions are made.
Phonological Processes
Vowel Harmony
Vowel harmony does not exist in this language.
Writing System
Introduction
Chakh is normally written using the Latin alphabet, whose familiarity makes it straightforward for most readers. For clarity and precision, phonetic transcriptions in the International Phonetic Alphabet (IPA) are also provided throughout this grammar.
Orthography
Here are the various components of the orthography:
Simple letters
| a /ɑ/ | b /b/ | d /d/ | e /e/ |
| f /f/ | g /ɡ/ | h /h/ | i /i/ |
| j /d͡ʒ/ | k /k/ | l /l/ | m /m/ |
| n /n/ | o /ɔ/ | p /p/ | r /r/ |
| s /s/ | t /t/ | u /u/ | v /v/ |
| w /w/ | z /z/ | ä /æ/ | æ /ɛ/ |
| ó /o/ | ğ /ɣ/ |
Multi-letter combinations such as digraphs
| ai /ai/ | au /au/ | ch /t͡ʃ/ |
| kh /x/ | ng /ŋ/ | sh /ʃ/ |
| tz /t͡s/ | zh /ʒ/ | ɔi /ɔi/ |
Word Classes and Morphology
Number and Gender
Number
Chakh does not have grammatical number.
Gender
Chakh does not have genders or noun classes.
The Nominal Phrase
Nominal phrases in Chakh can be exemplified by the following example:
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.
module adpositions:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="subj" number="sing" def="def" locus="number">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
+ <word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
<word posp="noun" gloss="mouse"/>
<word posp="adj" gloss="blind"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</s>
</example>
module constorder:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np role="subj" number="sing" def="def" locus="number"> <word posp="noun" gloss="woman"/> <pp role="comitative"> <word gloss="COMIT" posp="pp"/> <np number="sing" def="def" locus="number"> <word posp="noun" gloss="knife"/> </np> </pp> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> <np role="obj" def="def" number="plur" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> <word posp="adj" gloss="blind"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </s> </example>
module casemarking:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <np role="subj" number="sing" def="def" locus="number"> + <np role="subj" number="sing" def="def" locus="number" case="NOM"> <word posp="noun" gloss="woman"/> <pp role="comitative"> <word gloss="COMIT" posp="pp"/> <np number="sing" def="def" locus="number"> <word posp="noun" gloss="knife"/> </np> </pp> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> - <np role="obj" def="def" number="plur" tr="rheme" locus="number"> + <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"> <word posp="noun" gloss="mouse"/> <word posp="adj" gloss="blind"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number" case="NOM">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
<word posp="adj" gloss="blind"/>
+ <word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</s>
</example>
module wordorder:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number" case="NOM">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
+ <word posp="num" gloss="three"/>
<word posp="adj" gloss="blind"/>
<word posp="noun" gloss="mouse"/>
- <word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</s>
</example>
module wordorder:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number" case="NOM">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
+ <word posp="det" gloss="yon"/>
<word posp="num" gloss="three"/>
<word posp="adj" gloss="blind"/>
<word posp="noun" gloss="mouse"/>
- <word posp="det" gloss="yon"/>
</np>
</s>
</example>
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number" case="NOM">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
<word posp="det" gloss="yon"/>
<word posp="num" gloss="three"/>
<word posp="adj" gloss="blind"/>
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number" case="NOM">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
<word posp="det" gloss="yon"/>
<word posp="num" gloss="three"/>
<word posp="adj" gloss="blind"/>
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number" case="NOM">
- <word posp="noun" gloss="woman"/>
+ <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM"/>
<pp role="comitative">
- <word gloss="COMIT" posp="pp"/>
+ <word gloss="COMIT" posp="pp" role="comitative"/>
<np number="sing" def="def" locus="number">
- <word posp="noun" gloss="knife"/>
+ <word posp="noun" gloss="knife" number="sing" def="def" locus="number"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
- <word posp="det" gloss="yon"/>
- <word posp="num" gloss="three"/>
- <word posp="adj" gloss="blind"/>
- <word posp="noun" gloss="mouse"/>
+ <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
</np>
</s>
</example>
calling defaultval for case/defaultval: noun, case
returning NOM
addaffixes:
About to call getSlotValue for woman/noun/number/optionalGot sing
About to call getSlotValue for woman/noun/def/optional
Got def
About to call getSlotValue for woman/noun/case/obligatory
Got NOM
About to call getSlotValue for knife/noun/number/optional
Got sing
About to call getSlotValue for knife/noun/def/optional
Got def
About to call getSlotValue for knife/noun/case/obligatory
Got NOM
About to call getSlotValue for catch/verb/negation/obligatory
Got POS
About to call getSlotValue for mouse/noun/number/optional
Got plur
About to call getSlotValue for mouse/noun/def/optional
Got def
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp" role="comitative"/>
<np number="sing" def="def" locus="number">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="knife" number="sing" def="def" locus="number"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
<word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
<word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
<word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="prefix" gloss="plur"/>
<word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> - <s> - <np role="subj" number="sing" def="def" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - <pp role="comitative"> <word gloss="COMIT" posp="pp" role="comitative"/> - <np number="sing" def="def" locus="number"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="knife" number="sing" def="def" locus="number"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </pp> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"> <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> <thingy type="nounnumber" function="prefix" gloss="plur"/> <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word gloss="COMIT" posp="pp" role="comitative"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="knife" number="sing" def="def" locus="number"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> - <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> - <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> - <thingy type="nounnumber" function="prefix" gloss="plur"/> - <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" ph="d͡ʒ ɑ ˈ m">d͡ʒɑˈm</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word gloss="COMIT" posp="pp" role="comitative" ph="t ɑ ɡ æ ˈ b">tɑɡæˈb</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="knife" number="sing" def="def" locus="number" ph="p u ˈ l">puˈl</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="ʃ o ˈ t͡s">ʃoˈt͡s</word> + <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="ɡ e ˈ p">ɡeˈp</word> + <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="s+p ɑ ˈ w">spɑˈw</word> + <thingy type="nounnumber" function="prefix" gloss="plur" attach="prefix" ph="f u">fu</thingy> + <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="ʃ i z e ˈ s">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM" ph="d͡ʒ ɑ ˈ m">d͡ʒɑˈm</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <word gloss="COMIT" posp="pp" role="comitative" ph="t ɑ ɡ æ ˈ b">tɑɡæˈb</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="knife" number="sing" def="def" locus="number" ph="p u ˈ l">puˈl</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="ʃ o ˈ t͡s">ʃoˈt͡s</word> - <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="ɡ e ˈ p">ɡeˈp</word> - <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="s+p ɑ ˈ w">spɑˈw</word> - <thingy type="nounnumber" function="prefix" gloss="plur" attach="prefix" ph="f u">fu</thingy> - <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC" ph="ʃ i z e ˈ s">ʃizeˈs</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="noun" gloss="woman" role="subj" number="sing" def="def" locus="number" case="NOM">d͡ʒɑˈm</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <word gloss="COMIT" posp="pp" role="comitative">tɑɡæˈb</word> + <word posp="noun" gloss="knife" number="sing" def="def" locus="number">puˈl</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="det" gloss="yon" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">ʃoˈt͡s</word> + <word posp="num" gloss="three" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">ɡeˈp</word> + <word posp="adj" gloss="blind" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">spɑˈw</word> + <thingy type="nounnumber" function="prefix" gloss="plur">fu</thingy> + <word posp="noun" gloss="mouse" role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈd͡ʒɑm</span><br><span class="gls">woman</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">tɑˈɡæb</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ˈpul</span><br><span class="gls">knife</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈʃkɔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈʃot͡s</span><br><span class="gls">yon</span></span> <span class="ilpair"><span class="mor">ˈɡep</span><br><span class="gls">three</span></span> <span class="ilpair"><span class="mor">ˈspɑw</span><br><span class="gls">blind</span></span> <span class="ilpair"><span class="mor">fu-</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">ʃiˈzes</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈd͡ʒɑmudɑk tɑˈɡæb ˈpuludɑk pub ˈʃkɔit͡ʃ ˈʃot͡s ˈɡep ˈspɑw fuʃiˈzesudih</p> + <p>jamudak tagäb puludak pub shkɔich shótz gep spaw fushizesudih</p> + <il> + <w> + <o>ˈd͡ʒɑm</o> + <g>woman</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>tɑˈɡæb</o> + <g>COMIT</g> + </w> + <w> + <o>ˈpul</o> + <g>knife</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈʃkɔi</o> + <g>catch</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈʃot͡s</o> + <g>yon</g> + </w> + <w> + <o>ˈɡep</o> + <g>three</g> + </w> + <w> + <o>ˈspɑw</o> + <g>blind</g> + </w> + <w> + <o>fu-</o> + <g>plur</g> + </w> + <w> + <o>ʃiˈzes</o> + <g>mouse</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Jamudak tagäb puludak pub shkɔich shótz gep spaw fushizesudih. [ˈd͡ʒɑmudɑk tɑˈɡæb ˈpuludɑk pub ˈʃkɔit͡ʃ ˈʃot͡s ˈɡep ˈspɑw fuʃiˈzesudih] ˈd͡ʒɑm woman -ud def -ɑk NOM tɑˈɡæb COMIT ˈpul knife -ud def -ɑk NOM pub PAST ˈʃkɔi catch -t͡ʃ POS ˈʃot͡s yon ˈɡep three ˈspɑw blind fu- plur ʃiˈzes mouse -ud def -ih ACC “The woman with the knife caught those three blind mice.” | (1) |
In the following, we shall look at the various components in more details.
There are no clitics in the nominal phrase.The Noun
The noun in Chakh consists of first, an optional prefix expressing number, comprising fu- /fu-/ ‘plur’; second, the root; third, an optional suffix expressing def, comprising -ud /-ud/ ‘def’; and finally, fourth, an obligatory suffix expressing case, comprising -ak /-ɑk/ ‘NOM’, -ih /-ih/ ‘ACC’, -al /-ɑl/ ‘GEN’, -aj /-ɑd͡ʒ/ ‘DAT’, -ik /-ik/ ‘INS’, -ar /-ɑr/ ‘VOC’, -am /-ɑm/ ‘ALL’, -ah /-ɑh/ ‘LOC’, -af /-ɑf/ ‘ABL’ and -äh /-æh/ ‘PART’.
The Adjective
The adjective in Chakh stands alone without any prefixes or suffixes attached to it.
Numerals
The numeral in Chakh stands alone without any prefixes or suffixes attached to it.
Determiners
The determiner in Chakh stands alone without any prefixes or suffixes attached to it.
Pronouns
The pronoun in Chakh stands alone without any prefixes or suffixes attached to it.
Chakh always includes the personal pronouns, even if they are not stressed. This is similar to English, where the only way to distinguish "he loves her" from "he loves her" and "he loves her" is the stress. So the following corresponds exactly to English in this regard:
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.
module adpositions:
No change.
module constorder:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="love"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module casemarking:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> + <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM"> - <word posp="noun" gloss="boy"/> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <word posp="pron" number="sing" gloss="3.sing"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC"> - <word posp="noun" gloss="girl"/> + <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC"> + <word posp="pron" number="sing" gloss="3.sing"/> </np> </s> </example>
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
- <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="love"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="love"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="love"/>
+ <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/negation/obligatoryGot POS
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
flatten:
<example id="love2" translation="He (the boy) loves her (the girl)."> - <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <flat> <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" number="sing" tr="theme" role="obj" locus="number" case="ACC"> <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="ɣ ɛ ˈ ŋ">ɣɛˈŋ</word> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing" ph="t ɑ ˈ">tɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC" ph="ɣ ɛ ˈ ŋ">ɣɛˈŋ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="ɣ ɛ ˈ ŋ">ɣɛˈŋ</word> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing" ph="t ɑ ˈ">tɑˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC" ph="ɣ ɛ ˈ ŋ">ɣɛˈŋ</word> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM">ɣɛˈŋ</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">tɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="obj" locus="number" case="ACC">ɣɛˈŋ</word> </flat> + <p><span class="ilpair"><span class="mor">ˈɣɛŋ</span><br><span class="gls">3.sing</span></span> <span class="ilpair"><span class="mor">ˈtɑ</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈɣɛŋ</span><br><span class="gls">3.sing</span></span></p> + <p>ˈɣɛŋ ˈtɑt͡ʃ ˈɣɛŋ</p> + <p>ğæng tach ğæng</p> + <il> + <w> + <o>ˈɣɛŋ</o> + <g>3.sing</g> + </w> + <w> + <o>ˈtɑ</o> + <g>love</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈɣɛŋ</o> + <g>3.sing</g> + </w> + </il> </example>
Ğæng tach ğæng. [ˈɣɛŋ ˈtɑt͡ʃ ˈɣɛŋ] ˈɣɛŋ 3.sing ˈtɑ love -t͡ʃ POS ˈɣɛŋ 3.sing “He (the boy) loves her (the girl).” | (2) |
Proper Nouns
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.
module adpositions:
No change.
module constorder:
<example id="loveprop" translation="NN1 hates NN2."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="hate"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" locus="number"> <word posp="noun" gloss="NN1"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="hate"/> + </vp> <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="NN2"/> </np> </s> </example>
module casemarking:
<example id="loveprop" translation="NN1 hates NN2."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="NN1"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="hate"/> </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number"> + <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="NN2"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="NN1"/>
</np>
- <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="hate"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="NN2"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="NN1"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="hate"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="NN2"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="noun" gloss="NN1"/>
+ <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="hate"/>
+ <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="NN2"/>
+ <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for NN1/noun/number/optionalGot sing
About to call getSlotValue for NN1/noun/def/optional
Got def
About to call getSlotValue for NN1/noun/case/obligatory
Got NOM
About to call getSlotValue for hate/verb/negation/obligatory
Got POS
About to call getSlotValue for NN2/noun/number/optional
Got sing
About to call getSlotValue for NN2/noun/def/optional
Got def
About to call getSlotValue for NN2/noun/case/obligatory
Got ACC
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="loveprop" translation="NN1 hates NN2."> - <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
-<example id="loveprop" translation="NN1 hates NN2."> +<example id="loveprop" translation="Sakoim hates Sahpijoip."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="NN1" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="NN2" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="Sakoim" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" propernoun="yes" ph="s ɑ k ɔi ˈ m">sɑkɔiˈm</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing" ph="w æ f o ˈ">wæfoˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="Sahpijoip" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" propernoun="yes" ph="ʃ+p i d͡ʒ ɔi ˈ p">ʃpid͡ʒɔiˈp</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="loveprop" translation="Sakoim hates Sahpijoip."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="Sakoim" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" propernoun="yes" ph="s ɑ k ɔi ˈ m">sɑkɔiˈm</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing" ph="w æ f o ˈ">wæfoˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="Sahpijoip" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" propernoun="yes" ph="ʃ+p i d͡ʒ ɔi ˈ p">ʃpid͡ʒɔiˈp</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="noun" gloss="Sakoim" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" propernoun="yes">sɑkɔiˈm</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.sing">wæfoˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="Sahpijoip" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" propernoun="yes">ʃpid͡ʒɔiˈp</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">sɑˈkɔim</span><br><span class="gls">Sakoim</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">wæˈfo</span><br><span class="gls">hate</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ʃpiˈd͡ʒɔip</span><br><span class="gls">Sahpijoip</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>sɑˈkɔimudɑk wæˈfot͡ʃ ʃpiˈd͡ʒɔipudih</p> + <p>Sakɔimudak wäfóch Shpijɔipudih</p> + <il> + <w> + <o>sɑˈkɔim</o> + <g>Sakoim</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>wæˈfo</o> + <g>hate</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ʃpiˈd͡ʒɔip</o> + <g>Sahpijoip</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Sakɔimudak wäfóch Shpijɔipudih. [sɑˈkɔimudɑk wæˈfot͡ʃ ʃpiˈd͡ʒɔipudih] sɑˈkɔim Sakoim -ud def -ɑk NOM wæˈfo hate -t͡ʃ POS ʃpiˈd͡ʒɔip Sahpijoip -ud def -ih ACC “Sakoim hates Sahpijoip.” | (3) |
Possession
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 adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module markowner:
<example id="posso1" translation="the boy's apple"> <np type="owner_owned" case="NOM"> - <np number="sing" def="def" locus="number" role="owner"> + <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
No change.
prodrop:
No change.
addclitics:
No change.
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="apple"/> </np> - </np> </example>
movedowntoword:
<example id="posso1" translation="the boy's apple"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> - <word posp="noun" gloss="boy"/> + <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> </np> </example>
addaffixes:
About to call getSlotValue for boy/noun/number/optionalGot sing
About to call getSlotValue for boy/noun/def/optional
Got def
About to call getSlotValue for boy/noun/case/obligatory
Got GEN
About to call getSlotValue for apple/noun/number/optional
Got sing
About to call getSlotValue for apple/noun/def/optional
Got def
About to call getSlotValue for apple/noun/case/obligatory
Got NOM
<example id="posso1" translation="the boy's apple"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> + <thingy type="noundef" function="suffix" gloss="def"/> + <thingy type="nouncase" function="suffix" gloss="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> + <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> + <thingy type="noundef" function="suffix" gloss="def"/> + <thingy type="nouncase" function="suffix" gloss="NOM"/> </np> </example>
flatten:
<example id="posso1" translation="the boy's apple"> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="posso1" translation="the boy's apple"> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" ph="b ai ˈ ʒ">baiˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="f i f ɛ ˈ t͡ʃ">fifɛˈt͡ʃ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso1" translation="the boy's apple"> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN" ph="b ai ˈ ʒ">baiˈʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="f i f ɛ ˈ t͡ʃ">fifɛˈt͡ʃ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word posp="noun" gloss="boy" number="sing" def="def" locus="number" role="owner" case="GEN">baiˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN">ɑl</thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM">fifɛˈt͡ʃ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈbaiʒ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑl</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">fiˈfɛt͡ʃ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p> + <p>ˈbaiʒudɑl fiˈfɛt͡ʃudɑk</p> + <p>baizhudal fifæchudak</p> + <il> + <w> + <o>ˈbaiʒ</o> + <g>boy</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑl</o> + <g>GEN</g> + </w> + <w> + <o>fiˈfɛt͡ʃ</o> + <g>apple</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + </il> </example>
baizhudal fifæchudak [ˈbaiʒudɑl fiˈfɛt͡ʃudɑk] ˈbaiʒ boy -ud def -ɑl GEN fiˈfɛt͡ʃ apple -ud def -ɑk NOM “the boy’s apple” | (4) |
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 adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np number="sing" def="def" output="aspron" locus="number" role="owner"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module markowner:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="NOM"> - <np number="sing" def="def" output="aspron" locus="number" role="owner"> + <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
No change.
createpronouns:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="NOM" number="sing"> - <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN"> - <word posp="noun" gloss="boy"/> + <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <word posp="pron" number="sing" gloss="3.sing"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
No change.
prodrop:
No change.
addclitics:
No change.
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="pron" number="sing" gloss="3.sing"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="apple"/> </np> - </np> </example>
movedowntoword:
<example id="posso1b" translation="his (the boy's) apple"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> - <word posp="pron" number="sing" gloss="3.sing"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> </np> </example>
addaffixes:
About to call getSlotValue for apple/noun/number/optionalGot sing
About to call getSlotValue for apple/noun/def/optional
Got def
About to call getSlotValue for apple/noun/case/obligatory
Got NOM
<example id="posso1b" translation="his (the boy's) apple">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</example>
flatten:
<example id="posso1b" translation="his (the boy's) apple"> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <flat> <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="posso1b" translation="his (the boy's) apple"> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN" ph="ɣ ɛ ˈ ŋ">ɣɛˈŋ</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="f i f ɛ ˈ t͡ʃ">fifɛˈt͡ʃ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso1b" translation="his (the boy's) apple"> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN" ph="ɣ ɛ ˈ ŋ">ɣɛˈŋ</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="f i f ɛ ˈ t͡ʃ">fifɛˈt͡ʃ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word posp="pron" number="sing" gloss="3.sing" def="def" locus="number" role="owner" case="GEN">ɣɛˈŋ</word> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM">fifɛˈt͡ʃ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈɣɛŋ</span><br><span class="gls">3.sing</span></span> <span class="ilpair"><span class="mor">fiˈfɛt͡ʃ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p> + <p>ˈɣɛŋ fiˈfɛt͡ʃudɑk</p> + <p>ğæng fifæchudak</p> + <il> + <w> + <o>ˈɣɛŋ</o> + <g>3.sing</g> + </w> + <w> + <o>fiˈfɛt͡ʃ</o> + <g>apple</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + </il> </example>
ğæng fifæchudak [ˈɣɛŋ fiˈfɛt͡ʃudɑk] ˈɣɛŋ 3.sing fiˈfɛt͡ʃ apple -ud def -ɑk NOM “his (the boy’s) apple” | (5) |
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 adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="posso2" translation="my apple"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np number="sing" def="neither" locus="number" role="owner"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module markowner:
<example id="posso2" translation="my apple"> <np type="owner_owned" case="NOM"> - <np number="sing" def="neither" locus="number" role="owner"> + <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="posso2" translation="my apple">
<np type="owner_owned" case="NOM" number="sing">
<np number="sing" def="neither" locus="number" role="owner" case="GEN">
- <word person="1excl" number="sing" posp="pron"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="apple"/>
</np>
</np>
</example>
copyuptophrase:
<example id="posso2" translation="my apple"> <np type="owner_owned" case="NOM" number="sing"> - <np number="sing" def="neither" locus="number" role="owner" case="GEN"> + <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
prodrop:
No change.
addclitics:
No change.
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="apple"/> </np> - </np> </example>
movedowntoword:
<example id="posso2" translation="my apple"> <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl"> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> </np> </example>
addaffixes:
About to call getSlotValue for apple/noun/number/optionalGot sing
About to call getSlotValue for apple/noun/def/optional
Got def
About to call getSlotValue for apple/noun/case/obligatory
Got NOM
<example id="posso2" translation="my apple">
<np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</example>
flatten:
<example id="posso2" translation="my apple"> - <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="1excl"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="posso2" translation="my apple"> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN" ph="ʒ+b u ˈ l">ʒbuˈl</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="f i f ɛ ˈ t͡ʃ">fifɛˈt͡ʃ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso2" translation="my apple"> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN" ph="ʒ+b u ˈ l">ʒbuˈl</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM" ph="f i f ɛ ˈ t͡ʃ">fifɛˈt͡ʃ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" role="owner" case="GEN">ʒbuˈl</word> + <word posp="noun" gloss="apple" number="sing" def="def" locus="number" role="owned" case="NOM">fifɛˈt͡ʃ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈʒbul</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">fiˈfɛt͡ʃ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p> + <p>ˈʒbul fiˈfɛt͡ʃudɑk</p> + <p>zhbul fifæchudak</p> + <il> + <w> + <o>ˈʒbul</o> + <g>1excl.sing</g> + </w> + <w> + <o>fiˈfɛt͡ʃ</o> + <g>apple</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + </il> </example>
zhbul fifæchudak [ˈʒbul fiˈfɛt͡ʃudɑk] ˈʒbul 1excl.sing fiˈfɛt͡ʃ apple -ud def -ɑk NOM “my apple” | (6) |
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.
module adpositions:
No change.
module constorder:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="kiss"/> - </vp> <np role="subj"> <np type="owner_owned"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="kiss"/> + </vp> <np role="obj"> <np type="owner_owned"> <np type="owner_owned" role="owner"> <np number="sing" def="neither" locus="number" role="owner"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="neighbour"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> </np> </np> </s> </example>
module casemarking:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np role="subj"> + <np role="subj" case="NOM"> <np type="owner_owned"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kiss"/> </vp> - <np role="obj"> + <np role="obj" case="ACC"> <np type="owner_owned"> <np type="owner_owned" role="owner"> <np number="sing" def="neither" locus="number" role="owner"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="neighbour"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> </np> </np> </s> </example>
module markowner:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj" case="NOM">
<np type="owner_owned">
- <np number="sing" def="def" locus="number" role="owner">
+ <np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kiss"/>
</vp>
<np role="obj" case="ACC">
<np type="owner_owned">
<np type="owner_owned" role="owner">
- <np number="sing" def="neither" locus="number" role="owner">
+ <np number="sing" def="neither" locus="number" role="owner" case="GEN">
<word person="2" number="sing" posp="pron"/>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
</np>
</np>
</s>
</example>
module propagatenumber:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np role="subj" case="NOM"> - <np type="owner_owned"> + <np role="subj" case="NOM" number="sing"> + <np type="owner_owned" number="sing"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kiss"/> </vp> - <np role="obj" case="ACC"> - <np type="owner_owned"> - <np type="owner_owned" role="owner"> + <np role="obj" case="ACC" number="sing"> + <np type="owner_owned" number="sing"> + <np type="owner_owned" role="owner" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="neighbour"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> </np> </np> </s> </example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj" case="NOM" number="sing">
<np type="owner_owned" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kiss"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np number="sing" def="neither" locus="number" role="owner" case="GEN">
- <word person="2" number="sing" posp="pron"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
</np>
</np>
</s>
</example>
copyuptophrase:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj" case="NOM" number="sing">
<np type="owner_owned" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="kiss"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" number="sing">
- <np number="sing" def="neither" locus="number" role="owner" case="GEN">
+ <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
</np>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj" case="NOM" number="sing">
<np type="owner_owned" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="kiss"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np role="subj" case="NOM" number="sing"> - <np type="owner_owned" number="sing"> + <np type="owner_owned" number="sing" role="subj" case="NOM"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="kiss"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> - <np role="obj" case="ACC" number="sing"> - <np type="owner_owned" number="sing"> + <np type="owner_owned" number="sing" role="obj" case="ACC"> <np type="owner_owned" role="owner" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="neighbour"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> </np> - </np> </s> </example>
unwrapOwnerOwned:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np type="owner_owned" number="sing" role="subj" case="NOM"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="daughter"/> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="kiss"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> - <np type="owner_owned" number="sing" role="obj" case="ACC"> - <np type="owner_owned" role="owner" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="neighbour"/> </np> - </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="ACC"> <word posp="noun" gloss="son"/> </np> - </np> </s> </example>
movedowntoword:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np number="sing" def="def" locus="number" role="owner" case="GEN">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="kiss"/>
+ <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
- <word person="2" number="sing" posp="pron" gloss="2.sing"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
- <word posp="noun" gloss="neighbour"/>
+ <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="ACC">
- <word posp="noun" gloss="son"/>
+ <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for hunter/noun/number/optionalGot sing
About to call getSlotValue for hunter/noun/def/optional
Got def
About to call getSlotValue for hunter/noun/case/obligatory
Got GEN
About to call getSlotValue for daughter/noun/number/optional
Got sing
About to call getSlotValue for daughter/noun/def/optional
Got def
About to call getSlotValue for daughter/noun/case/obligatory
Got NOM
About to call getSlotValue for kiss/verb/negation/obligatory
Got POS
About to call getSlotValue for neighbour/noun/number/optional
Got sing
About to call getSlotValue for neighbour/noun/def/optional
Got def
About to call getSlotValue for neighbour/noun/case/obligatory
Got GEN
About to call getSlotValue for son/noun/number/optional
Got sing
About to call getSlotValue for son/noun/def/optional
Got def
About to call getSlotValue for son/noun/case/obligatory
Got ACC
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np number="sing" def="def" locus="number" role="owner" case="GEN">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> - <s> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="p u s o ˈ d͡ʒ">pusoˈd͡ʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM" ph="t͡s ɔ ˈ s">t͡sɔˈs</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="b ɑ t͡s ɑ ˈ">bɑt͡sɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="z+b ɑ ˈ s">zbɑˈs</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" ph="h æ ɡ e ˈ d">hæɡeˈd</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC" ph="m i ˈ z">miˈz</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="p u s o ˈ d͡ʒ">pusoˈd͡ʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM" ph="t͡s ɔ ˈ s">t͡sɔˈs</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="b ɑ t͡s ɑ ˈ">bɑt͡sɑˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="z+b ɑ ˈ s">zbɑˈs</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN" ph="h æ ɡ e ˈ d">hæɡeˈd</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC" ph="m i ˈ z">miˈz</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN">pusoˈd͡ʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN">ɑl</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="NOM">t͡sɔˈs</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">bɑt͡sɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN">zbɑˈs</word> + <word posp="noun" gloss="neighbour" number="sing" def="def" locus="number" role="owned" case="GEN">hæɡeˈd</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN">ɑl</thingy> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="ACC">miˈz</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">puˈsod͡ʒ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑl</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈt͡sɔs</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">bɑˈt͡sɑ</span><br><span class="gls">kiss</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈzbɑs</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">hæˈɡed</span><br><span class="gls">neighbour</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑl</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈmiz</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>puˈsod͡ʒudɑl ˈt͡sɔsudɑk pub bɑˈt͡sɑt͡ʃ ˈzbɑs hæˈɡedudɑl ˈmizudih</p> + <p>pusójudal tzosudak pub batzach zbas hägedudal mizudih</p> + <il> + <w> + <o>puˈsod͡ʒ</o> + <g>hunter</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑl</o> + <g>GEN</g> + </w> + <w> + <o>ˈt͡sɔs</o> + <g>daughter</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>bɑˈt͡sɑ</o> + <g>kiss</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈzbɑs</o> + <g>2.sing</g> + </w> + <w> + <o>hæˈɡed</o> + <g>neighbour</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑl</o> + <g>GEN</g> + </w> + <w> + <o>ˈmiz</o> + <g>son</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Pusójudal tzosudak pub batzach zbas hägedudal mizudih. [puˈsod͡ʒudɑl ˈt͡sɔsudɑk pub bɑˈt͡sɑt͡ʃ ˈzbɑs hæˈɡedudɑl ˈmizudih] puˈsod͡ʒ hunter -ud def -ɑl GEN ˈt͡sɔs daughter -ud def -ɑk NOM pub PAST bɑˈt͡sɑ kiss -t͡ʃ POS ˈzbɑs 2.sing hæˈɡed neighbour -ud def -ɑl GEN ˈmiz son -ud def -ih ACC “The hunter’s daughter kissed your neighbour’s son.” | (7) |
Derivation
Chakh has no derivational processes.
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"/> + <word gloss="a" posp="det"/> </np> </example>
module nonpastonly:
No change.
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
No change.
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number" case="NOM"> <word posp="noun" gloss="lamb"/> <word gloss="a" posp="det"/> </np> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
<example id="lamb0" translation="a lamb"> <np number="sing" tr="rheme" locus="number" case="NOM"> - <word posp="noun" gloss="lamb"/> <word gloss="a" posp="det"/> + <word posp="noun" gloss="lamb"/> </np> </example>
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
No change.
prodrop:
No change.
addclitics:
No change.
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="lamb0" translation="a lamb"> <np number="sing" tr="rheme" locus="number" case="NOM"> - <word gloss="a" posp="det"/> - <word posp="noun" gloss="lamb"/> + <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM"/> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM"/> </np> </example>
addaffixes:
About to call getSlotValue for lamb/noun/number/optionalGot sing
About to call getSlotValue for lamb/noun/def/optional
About to call getSlotValue for lamb/noun/case/obligatory
Got NOM
<example id="lamb0" translation="a lamb">
<np number="sing" tr="rheme" locus="number" case="NOM">
<word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM"/>
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</example>
flatten:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number" case="NOM"> + <flat> <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM"/> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="lamb0" translation="a lamb"> <flat> - <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" ph="ʃ+t ɑ ˈ ŋ">ʃtɑˈŋ</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" ph="t͡ʃ æ t i ˈ ŋ">t͡ʃætiˈŋ</word> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb0" translation="a lamb"> <flat> - <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM" ph="ʃ+t ɑ ˈ ŋ">ʃtɑˈŋ</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM" ph="t͡ʃ æ t i ˈ ŋ">t͡ʃætiˈŋ</word> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word gloss="a" posp="det" number="sing" tr="rheme" locus="number" case="NOM">ʃtɑˈŋ</word> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" locus="number" case="NOM">t͡ʃætiˈŋ</word> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈʃtɑŋ</span><br><span class="gls">a</span></span> <span class="ilpair"><span class="mor">t͡ʃæˈtiŋ</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p> + <p>ˈʃtɑŋ t͡ʃæˈtiŋɑk</p> + <p>shtang chätingak</p> + <il> + <w> + <o>ˈʃtɑŋ</o> + <g>a</g> + </w> + <w> + <o>t͡ʃæˈtiŋ</o> + <g>lamb</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + </il> </example>
shtang chätingak [ˈʃtɑŋ t͡ʃæˈtiŋɑk] ˈʃtɑŋ a t͡ʃæˈtiŋ lamb -ɑk NOM “a lamb” | (8) |
Note how none show up here:
initial XML:
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<vp tam="past-punct">
<verb>want</verb>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron">
<noun>girl</noun>
</np>
<np role="obj">
<subs>
<vp tam="past-punct">
<verb>have</verb>
</vp>
<np def="indef" number="sing" tr="rheme" role="obj">
<noun>lamb</noun>
<adj>little</adj>
</np>
</subs>
</np>
</s>
</example>cleanup:
<example id="lamb3" translation="She wanted to have a little lamb."> <s> - <vp tam="past-punct"> - <verb>want</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="want"/> </vp> - <np def="def" number="sing" tr="theme" role="subj" output="aspron"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> </np> <np role="obj"> <subs> - <vp tam="past-punct"> - <verb>have</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="have"/> </vp> - <np def="indef" number="sing" tr="rheme" role="obj"> - <noun>lamb</noun> - <adj>little</adj> + <np def="indef" number="sing" tr="rheme" role="obj" locus="number"> + <word posp="noun" gloss="lamb"/> + <word posp="adj" gloss="little"/> </np> </subs> </np> </s> </example>
module articles:
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="want"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="have"/>
</vp>
- <np def="indef" number="sing" tr="rheme" role="obj" locus="number">
+ <np number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="lamb"/>
<word posp="adj" gloss="little"/>
+ <word gloss="a" posp="det"/>
</np>
</subs>
</np>
</s>
</example>
module nonpastonly:
<example id="lamb3" translation="She wanted to have a little lamb."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="want"/> </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> <np role="obj"> <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="have"/> </vp> <np number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="little"/> <word gloss="a" posp="det"/> </np> </subs> </np> </s> </example>
module noepistemic:
No change.
module NRel:
No change.
module sentenceconnectors:
No change.
module complementise:
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="want"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj">
<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="have"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="lamb"/>
<word posp="adj" gloss="little"/>
<word gloss="a" posp="det"/>
</np>
</subs>
</np>
</s>
</example>
module adpositions:
No change.
module constorder:
<example id="lamb3" translation="She wanted to have a little lamb."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="want"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="want"/> + </vp> <np role="obj"> <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="have"/> </vp> <np number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="little"/> <word gloss="a" posp="det"/> </np> + <word gloss="COMP" posp="pp"/> </subs> </np> </s> </example>
module casemarking:
<example id="lamb3" translation="She wanted to have a little lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="want"/> </vp> - <np role="obj"> + <np role="obj" case="ACC"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="have"/> </vp> - <np number="sing" tr="rheme" role="obj" locus="number"> + <np number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="little"/> <word gloss="a" posp="det"/> </np> <word gloss="COMP" posp="pp"/> </subs> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM">
<word posp="noun" gloss="girl"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="want"/>
</vp>
- <np role="obj" case="ACC">
+ <np role="obj" case="ACC" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="have"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="lamb"/>
<word posp="adj" gloss="little"/>
<word gloss="a" posp="det"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
module simplifynumber:
No change.
createpronouns:
<example id="lamb3" translation="She wanted to have a little lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM"> - <word posp="noun" gloss="girl"/> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <word posp="pron" number="sing" gloss="3.sing"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="want"/> </vp> <np role="obj" case="ACC" number="sing"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="have"/> </vp> <np number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="little"/> <word gloss="a" posp="det"/> </np> <word gloss="COMP" posp="pp"/> </subs> </np> </s> </example>
module ngen:
No change.
module wordorder:
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="want"/>
</vp>
<np role="obj" case="ACC" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="have"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="lamb"/>
<word posp="adj" gloss="little"/>
+ <word posp="noun" gloss="lamb"/>
<word gloss="a" posp="det"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
module wordorder:
No change.
module wordorder:
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="want"/>
</vp>
<np role="obj" case="ACC" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="have"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
+ <word gloss="a" posp="det"/>
<word posp="adj" gloss="little"/>
<word posp="noun" gloss="lamb"/>
- <word gloss="a" posp="det"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="want"/>
</vp>
<np role="obj" case="ACC" number="sing">
<subs>
- <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">
<word posp="verb" gloss="have"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word gloss="a" posp="det"/>
<word posp="adj" gloss="little"/>
<word posp="noun" gloss="lamb"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="want"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="ACC" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="have"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word gloss="a" posp="det"/>
<word posp="adj" gloss="little"/>
<word posp="noun" gloss="lamb"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="pron" number="sing" gloss="3.sing"/>
+ <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="want"/>
+ <word posp="verb" gloss="want" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="ACC" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="have"/>
+ <word posp="verb" gloss="have" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
- <word gloss="a" posp="det"/>
- <word posp="adj" gloss="little"/>
- <word posp="noun" gloss="lamb"/>
+ <word gloss="a" posp="det" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <word posp="adj" gloss="little" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
</np>
- <word gloss="COMP" posp="pp"/>
+ <word gloss="COMP" posp="pp" role="obj" case="ACC" number="sing"/>
</subs>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for want/verb/negation/obligatoryGot POS
About to call getSlotValue for have/verb/negation/obligatory
Got POS
About to call getSlotValue for lamb/noun/number/optional
Got sing
About to call getSlotValue for lamb/noun/def/optional
About to call getSlotValue for lamb/noun/case/obligatory
Got ACC
<example id="lamb3" translation="She wanted to have a little lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="want" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="ACC" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="have" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word gloss="a" posp="det" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
<word posp="adj" gloss="little" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<word gloss="COMP" posp="pp" role="obj" case="ACC" number="sing"/>
</subs>
</np>
</s>
</example>
flatten:
<example id="lamb3" translation="She wanted to have a little lamb."> - <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <flat> <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="want" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np role="obj" case="ACC" number="sing"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="have" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word gloss="a" posp="det" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> <word posp="adj" gloss="little" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> <word gloss="COMP" posp="pp" role="obj" case="ACC" number="sing"/> - </subs> - </np> - </s> + </flat> </example>
addvocab:
<example id="lamb3" translation="She wanted to have a little lamb."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="want" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="have" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word gloss="a" posp="det" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> - <word posp="adj" gloss="little" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word gloss="COMP" posp="pp" role="obj" case="ACC" number="sing"/> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="ɣ ɛ ˈ ŋ">ɣɛˈŋ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="want" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="h ɔ ˈ">hɔˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="have" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" ph="t͡s ɔi ˈ">t͡sɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word gloss="a" posp="det" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="ʃ+t ɑ ˈ ŋ">ʃtɑˈŋ</word> + <word posp="adj" gloss="little" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="v au ˈ v">vauˈv</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="t͡ʃ æ t i ˈ ŋ">t͡ʃætiˈŋ</word> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word gloss="COMP" posp="pp" role="obj" case="ACC" number="sing" ph="p æ f ai ˈ w">pæfaiˈw</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb3" translation="She wanted to have a little lamb."> <flat> - <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM" ph="ɣ ɛ ˈ ŋ">ɣɛˈŋ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="want" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="h ɔ ˈ">hɔˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="have" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" ph="t͡s ɔi ˈ">t͡sɔiˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word gloss="a" posp="det" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="ʃ+t ɑ ˈ ŋ">ʃtɑˈŋ</word> - <word posp="adj" gloss="little" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="v au ˈ v">vauˈv</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="t͡ʃ æ t i ˈ ŋ">t͡ʃætiˈŋ</word> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> - <word gloss="COMP" posp="pp" role="obj" case="ACC" number="sing" ph="p æ f ai ˈ w">pæfaiˈw</word> + <word posp="pron" number="sing" gloss="3.sing" def="def" tr="theme" role="subj" locus="number" case="NOM">ɣɛˈŋ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="want" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">hɔˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="have" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing">t͡sɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word gloss="a" posp="det" number="sing" tr="rheme" role="obj" locus="number" case="ACC">ʃtɑˈŋ</word> + <word posp="adj" gloss="little" number="sing" tr="rheme" role="obj" locus="number" case="ACC">vauˈv</word> + <word posp="noun" gloss="lamb" number="sing" tr="rheme" role="obj" locus="number" case="ACC">t͡ʃætiˈŋ</word> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> + <word gloss="COMP" posp="pp" role="obj" case="ACC" number="sing">pæfaiˈw</word> </flat> + <p><span class="ilpair"><span class="mor">ˈɣɛŋ</span><br><span class="gls">3.sing</span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈhɔ</span><br><span class="gls">want</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡sɔi</span><br><span class="gls">have</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈʃtɑŋ</span><br><span class="gls">a</span></span> <span class="ilpair"><span class="mor">ˈvauv</span><br><span class="gls">little</span></span> <span class="ilpair"><span class="mor">t͡ʃæˈtiŋ</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">pæˈfaiw</span><br><span class="gls"><span class="glssc">COMP</span></span></span></p> + <p>ˈɣɛŋ pub ˈhɔt͡ʃ pub ˈt͡sɔit͡ʃ ˈʃtɑŋ ˈvauv t͡ʃæˈtiŋih pæˈfaiw</p> + <p>ğæng pub hoch pub tzɔich shtang vauv chätingih päfaiw</p> + <il> + <w> + <o>ˈɣɛŋ</o> + <g>3.sing</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈhɔ</o> + <g>want</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈt͡sɔi</o> + <g>have</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈʃtɑŋ</o> + <g>a</g> + </w> + <w> + <o>ˈvauv</o> + <g>little</g> + </w> + <w> + <o>t͡ʃæˈtiŋ</o> + <g>lamb</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + <w> + <o>pæˈfaiw</o> + <g>COMP</g> + </w> + </il> </example>
Ğæng pub hoch pub tzɔich shtang vauv chätingih päfaiw. [ˈɣɛŋ pub ˈhɔt͡ʃ pub ˈt͡sɔit͡ʃ ˈʃtɑŋ ˈvauv t͡ʃæˈtiŋih pæˈfaiw] ˈɣɛŋ 3.sing pub PAST ˈhɔ want -t͡ʃ POS pub PAST ˈt͡sɔi have -t͡ʃ POS ˈʃtɑŋ a ˈvauv little t͡ʃæˈtiŋ lamb -ih ACC pæˈfaiw COMP “She wanted to have a little lamb.” | (9) |
Compounding
Verbs
Inflectional Categories
The verbal phrase clitics in Chakh fall into two categories, proclitics and enclitics: first, a clitic expressing mode, comprising fäng /fæŋ/ ‘imperative’, zhgif /ʒɡif/ ‘conditional’ and fär /fær/ ‘optative’; second, a clitic expressing ta, comprising pub /pub/ ‘PAST’; third, a clitic expressing voice, comprising tik /tik/ ‘passive’; and finally, fourth, a clitic expressing question, comprising shäg /ʃæɡ/ ‘Q’.
In addition, the verb is structured like this: the root followed by an obligatory suffix expressing negation, comprising -h /-h/ ‘NEG’ and -ch /-t͡ʃ/ ‘POS’.
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.
module adpositions:
No change.
module constorder:
<example id="love" translation="I love you."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="love"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> <np number="sing" def="neither" role="obj" locus="number"> <word person="2" number="sing" posp="pron"/> </np> </s> </example>
module casemarking:
<example id="love" translation="I love you."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM"> <word person="1excl" number="sing" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np number="sing" def="neither" role="obj" locus="number"> + <np number="sing" def="neither" role="obj" locus="number" case="ACC"> <word person="2" number="sing" posp="pron"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="love" translation="I love you.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" case="ACC">
- <word person="2" number="sing" posp="pron"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
</s>
</example>
copyuptophrase:
<example id="love" translation="I love you."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"> <word posp="verb" gloss="love"/> </vp> - <np number="sing" def="neither" role="obj" locus="number" case="ACC"> + <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing"/> </np> </s> </example>
prodrop:
No change.
addclitics:
<example id="love" translation="I love you.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="love"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="love" translation="I love you.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="love"/>
+ <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
- <word person="2" number="sing" posp="pron" gloss="2.sing"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/negation/obligatoryGot POS
<example id="love" translation="I love you.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
flatten:
<example id="love" translation="I love you."> - <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love" translation="I love you."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing" ph="t ɑ ˈ">tɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC" ph="z+b ɑ ˈ s">zbɑˈs</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love" translation="I love you."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing" ph="t ɑ ˈ">tɑˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC" ph="z+b ɑ ˈ s">zbɑˈs</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">ʒbuˈl</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">tɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC">zbɑˈs</word> </flat> + <p><span class="ilpair"><span class="mor">ˈʒbul</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">ˈtɑ</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈzbɑs</span><br><span class="gls">2.sing</span></span></p> + <p>ˈʒbul ˈtɑt͡ʃ ˈzbɑs</p> + <p>zhbul tach zbas</p> + <il> + <w> + <o>ˈʒbul</o> + <g>1excl.sing</g> + </w> + <w> + <o>ˈtɑ</o> + <g>love</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈzbɑs</o> + <g>2.sing</g> + </w> + </il> </example>
Zhbul tach zbas. [ˈʒbul ˈtɑt͡ʃ ˈzbɑs] ˈʒbul 1excl.sing ˈtɑ love -t͡ʃ POS ˈzbɑs 2.sing “I love you.” | (10) |
Adverbs Minor Classes
Adpositions
There is one type of clitic in the adpositional phrase, namely an enclitic (placed finally), expressing root.
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 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>calling defaultval for case/
defaultval: noun, case
returning NOM
addaffixes:
About to call getSlotValue for table/noun/number/optionalGot sing
About to call getSlotValue for table/noun/def/optional
Got def
About to call getSlotValue for table/noun/case/obligatory
Got NOM
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/>
<np def="def" number="sing" locus="number">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="table" def="def" number="sing" locus="number"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</pp>
</example>
flatten:
<example id="adpos1" translation="on the table"> - <pp p="in" location="surface" precise="yes"> + <flat> <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/> - <np def="def" number="sing" locus="number"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="table" def="def" number="sing" locus="number"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </pp> + </flat> </example>
addvocab:
<example id="adpos1" translation="on the table"> <flat> - <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="table" def="def" number="sing" locus="number"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes" ph="n ɑ ˈ ɡ">nɑˈɡ</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="table" def="def" number="sing" locus="number" ph="t͡s i ˈ ʃ">t͡siˈʃ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos1" translation="on the table"> <flat> - <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes" ph="n ɑ ˈ ɡ">nɑˈɡ</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="table" def="def" number="sing" locus="number" ph="t͡s i ˈ ʃ">t͡siˈʃ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes">nɑˈɡ</word> + <word posp="noun" gloss="table" def="def" number="sing" locus="number">t͡siˈʃ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈnɑɡ</span><br><span class="gls">in_surface</span></span> <span class="ilpair"><span class="mor">ˈt͡siʃ</span><br><span class="gls">table</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p> + <p>ˈnɑɡ ˈt͡siʃudɑk</p> + <p>nag tzishudak</p> + <il> + <w> + <o>ˈnɑɡ</o> + <g>in_surface</g> + </w> + <w> + <o>ˈt͡siʃ</o> + <g>table</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + </il> </example>
nag tzishudak [ˈnɑɡ ˈt͡siʃudɑk] ˈnɑɡ in_surface ˈt͡siʃ table -ud def -ɑk NOM “on the table” | (11) |
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 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>calling defaultval for case/
defaultval: noun, case
returning NOM
addaffixes:
About to call getSlotValue for box/noun/number/optionalGot sing
About to call getSlotValue for box/noun/def/optional
Got def
About to call getSlotValue for box/noun/case/obligatory
Got NOM
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/>
<np def="def" number="sing" locus="number">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="box" def="def" number="sing" locus="number"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</pp>
</example>
flatten:
<example id="adpos2" translation="into the box"> - <pp p="to" location="inside" precise="yes"> + <flat> <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/> - <np def="def" number="sing" locus="number"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="box" def="def" number="sing" locus="number"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </pp> + </flat> </example>
addvocab:
<example id="adpos2" translation="into the box"> <flat> - <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="box" def="def" number="sing" locus="number"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes" ph="v ɔ ˈ t͡ʃ">vɔˈt͡ʃ</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="box" def="def" number="sing" locus="number" ph="t͡s u ʒ æ ˈ x">t͡suʒæˈx</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos2" translation="into the box"> <flat> - <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes" ph="v ɔ ˈ t͡ʃ">vɔˈt͡ʃ</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="box" def="def" number="sing" locus="number" ph="t͡s u ʒ æ ˈ x">t͡suʒæˈx</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes">vɔˈt͡ʃ</word> + <word posp="noun" gloss="box" def="def" number="sing" locus="number">t͡suʒæˈx</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈvɔt͡ʃ</span><br><span class="gls">to_inside</span></span> <span class="ilpair"><span class="mor">t͡suˈʒæx</span><br><span class="gls">box</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p> + <p>ˈvɔt͡ʃ t͡suˈʒæxudɑk</p> + <p>voch tzuzhäkhudak</p> + <il> + <w> + <o>ˈvɔt͡ʃ</o> + <g>to_inside</g> + </w> + <w> + <o>t͡suˈʒæx</o> + <g>box</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + </il> </example>
voch tzuzhäkhudak [ˈvɔt͡ʃ t͡suˈʒæxudɑk] ˈvɔt͡ʃ to_inside t͡suˈʒæx box -ud def -ɑk NOM “into the box” | (12) |
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 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="t ɑ ɡ æ ˈ b">tɑɡæˈb</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" ph="ʒ+b u ˈ l">ʒbuˈl</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos3" translation="with me"> <flat> - <word gloss="COMIT" posp="pp" role="comitative" ph="t ɑ ɡ æ ˈ b">tɑɡæˈb</word> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number" ph="ʒ+b u ˈ l">ʒbuˈl</word> + <word gloss="COMIT" posp="pp" role="comitative">tɑɡæˈb</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" locus="number">ʒbuˈl</word> </flat> + <p><span class="ilpair"><span class="mor">tɑˈɡæb</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ˈʒbul</span><br><span class="gls">1excl.sing</span></span></p> + <p>tɑˈɡæb ˈʒbul</p> + <p>tagäb zhbul</p> + <il> + <w> + <o>tɑˈɡæb</o> + <g>COMIT</g> + </w> + <w> + <o>ˈʒbul</o> + <g>1excl.sing</g> + </w> + </il> </example>
tagäb zhbul [tɑˈɡæb ˈʒbul] tɑˈɡæb COMIT ˈʒbul 1excl.sing “with me” | (13) |
Syntax
Basic Clause Structure
Constituent Order
Constituent order describes the typical arrangement of the subject (S), verb (V) and object (O) in simple declarative clauses. It is a fundamental parameter in grammatical description and forms one of the clearest ways of characterising the overall structure of a language’s clause system.
Chakh employs Subject–Verb–Object (SVO) as its basic word order. The subject is followed by the verb, with the object occurring in post-verbal position. This ordering is widely attested across the world’s languages.
The following examples illustrate the basic, unmarked, constituent order in Chakh.
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.
module adpositions:
No change.
module constorder:
<example id="wo1" translation="The jaguar killed the hunter."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="kill"/> - </vp> <np number="sing" def="def" role="subj" locus="number"> <word posp="noun" gloss="jaguar"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="kill"/> + </vp> <np number="sing" def="def" role="obj" locus="number"> <word posp="noun" gloss="hunter"/> </np> </s> </example>
module casemarking:
<example id="wo1" translation="The jaguar killed the hunter."> <s> - <np number="sing" def="def" role="subj" locus="number"> + <np number="sing" def="def" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="jaguar"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kill"/> </vp> - <np number="sing" def="def" role="obj" locus="number"> + <np number="sing" def="def" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="hunter"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="jaguar"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="kill"/>
</vp>
<np number="sing" def="def" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="hunter"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="jaguar"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="kill"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="hunter"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="kill"/>
+ <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for jaguar/noun/number/optionalGot sing
About to call getSlotValue for jaguar/noun/def/optional
Got def
About to call getSlotValue for jaguar/noun/case/obligatory
Got NOM
About to call getSlotValue for kill/verb/negation/obligatory
Got POS
About to call getSlotValue for hunter/noun/number/optional
Got sing
About to call getSlotValue for hunter/noun/def/optional
Got def
About to call getSlotValue for hunter/noun/case/obligatory
Got ACC
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="obj" locus="number" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="wo1" translation="The jaguar killed the hunter."> - <s> - <np number="sing" def="def" role="subj" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="def" role="obj" locus="number" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" ph="p u s ɑ ˈ ʒ">pusɑˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="n ɑ ˈ">nɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" ph="p u s o ˈ d͡ʒ">pusoˈd͡ʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM" ph="p u s ɑ ˈ ʒ">pusɑˈʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="n ɑ ˈ">nɑˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC" ph="p u s o ˈ d͡ʒ">pusoˈd͡ʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="noun" gloss="jaguar" number="sing" def="def" role="subj" locus="number" case="NOM">pusɑˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">nɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" role="obj" locus="number" case="ACC">pusoˈd͡ʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">puˈsɑʒ</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈnɑ</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">puˈsod͡ʒ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>puˈsɑʒudɑk pub ˈnɑt͡ʃ puˈsod͡ʒudih</p> + <p>pusazhudak pub nach pusójudih</p> + <il> + <w> + <o>puˈsɑʒ</o> + <g>jaguar</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈnɑ</o> + <g>kill</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>puˈsod͡ʒ</o> + <g>hunter</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Pusazhudak pub nach pusójudih. [puˈsɑʒudɑk pub ˈnɑt͡ʃ puˈsod͡ʒudih] puˈsɑʒ jaguar -ud def -ɑk NOM pub PAST ˈnɑ kill -t͡ʃ POS puˈsod͡ʒ hunter -ud def -ih ACC “The jaguar killed the hunter.” | (14) |
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.
module adpositions:
No change.
module constorder:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="eat"/> - </vp> <np number="sing" def="def" role="subj" locus="number"> <word posp="noun" gloss="lion"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="eat"/> + </vp> <np role="obj"> <np type="owner_owned"> <np type="owner_owned" role="owner"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> </np> </np> </np> </s> </example>
module casemarking:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <s> - <np number="sing" def="def" role="subj" locus="number"> + <np number="sing" def="def" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="lion"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> - <np role="obj"> + <np role="obj" case="ACC"> <np type="owner_owned"> <np type="owner_owned" role="owner"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> </np> </np> </np> </s> </example>
module markowner:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
<np role="obj" case="ACC">
<np type="owner_owned">
<np type="owner_owned" role="owner">
- <np number="sing" def="def" locus="number" role="owner">
+ <np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
module propagatenumber:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np role="obj" case="ACC">
- <np type="owner_owned">
- <np type="owner_owned" role="owner">
+ <np role="obj" case="ACC" number="sing">
+ <np type="owner_owned" number="sing">
+ <np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="eat"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="ACC" number="sing">
<np type="owner_owned" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="ACC" number="sing">
- <np type="owner_owned" number="sing">
+ <np type="owner_owned" number="sing" role="obj" case="ACC">
<np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np type="owner_owned" number="sing" role="obj" case="ACC">
- <np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
- </np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="ACC">
<word posp="noun" gloss="dog"/>
</np>
- </np>
</s>
</example>
movedowntoword:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="eat"/>
+ <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" locus="number" role="owner" case="GEN">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="ACC">
- <word posp="noun" gloss="dog"/>
+ <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for lion/noun/number/optionalGot sing
About to call getSlotValue for lion/noun/def/optional
Got def
About to call getSlotValue for lion/noun/case/obligatory
Got NOM
About to call getSlotValue for eat/verb/negation/obligatory
Got POS
About to call getSlotValue for hunter/noun/number/optional
Got sing
About to call getSlotValue for hunter/noun/def/optional
Got def
About to call getSlotValue for hunter/noun/case/obligatory
Got GEN
About to call getSlotValue for daughter/noun/number/optional
Got sing
About to call getSlotValue for daughter/noun/def/optional
Got def
About to call getSlotValue for daughter/noun/case/obligatory
Got GEN
About to call getSlotValue for dog/noun/number/optional
Got sing
About to call getSlotValue for dog/noun/def/optional
Got def
About to call getSlotValue for dog/noun/case/obligatory
Got ACC
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" locus="number" role="owner" case="GEN">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> - <s> - <np number="sing" def="def" role="subj" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" ph="ɡ ɑ ʒ ɑ ˈ z+d">ɡɑʒɑˈzd</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="x ɛ ˈ">xɛˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="p u s o ˈ d͡ʒ">pusoˈd͡ʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" ph="t͡s ɔ ˈ s">t͡sɔˈs</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC" ph="x o ˈ ʒ">xoˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM" ph="ɡ ɑ ʒ ɑ ˈ z+d">ɡɑʒɑˈzd</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="x ɛ ˈ">xɛˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN" ph="p u s o ˈ d͡ʒ">pusoˈd͡ʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN" ph="t͡s ɔ ˈ s">t͡sɔˈs</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC" ph="x o ˈ ʒ">xoˈʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="noun" gloss="lion" number="sing" def="def" role="subj" locus="number" case="NOM">ɡɑʒɑˈzd</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">xɛˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="hunter" number="sing" def="def" locus="number" role="owner" case="GEN">pusoˈd͡ʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN">ɑl</thingy> + <word posp="noun" gloss="daughter" number="sing" def="def" locus="number" role="owned" case="GEN">t͡sɔˈs</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN">ɑl</thingy> + <word posp="noun" gloss="dog" number="sing" def="def" locus="number" role="owned" case="ACC">xoˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɡɑˈʒɑzd</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈxɛ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">puˈsod͡ʒ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑl</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈt͡sɔs</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑl</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈxoʒ</span><br><span class="gls">dog</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ɡɑˈʒɑzdudɑk pub ˈxɛt͡ʃ puˈsod͡ʒudɑl ˈt͡sɔsudɑl ˈxoʒudih</p> + <p>gazhazdudak pub khæch pusójudal tzosudal khózhudih</p> + <il> + <w> + <o>ɡɑˈʒɑzd</o> + <g>lion</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈxɛ</o> + <g>eat</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>puˈsod͡ʒ</o> + <g>hunter</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑl</o> + <g>GEN</g> + </w> + <w> + <o>ˈt͡sɔs</o> + <g>daughter</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑl</o> + <g>GEN</g> + </w> + <w> + <o>ˈxoʒ</o> + <g>dog</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Gazhazdudak pub khæch pusójudal tzosudal khózhudih. [ɡɑˈʒɑzdudɑk pub ˈxɛt͡ʃ puˈsod͡ʒudɑl ˈt͡sɔsudɑl ˈxoʒudih] ɡɑˈʒɑzd lion -ud def -ɑk NOM pub PAST ˈxɛ eat -t͡ʃ POS puˈsod͡ʒ hunter -ud def -ɑl GEN ˈt͡sɔs daughter -ud def -ɑl GEN ˈxoʒ dog -ud def -ih ACC “The lion ate the hunter’s daughter’s dog.” | (15) |
The language has a fixed constituent order, and major phrases normally appear in a predictable position in the clause. Movement for discourse reasons is highly restricted: topics and foci are expressed not by rearranging elements, but through dedicated constructions such as clefts, focus clauses or topic–comment frames. Constituents remain continuous, and both the relative order of phrases and the internal structure of each phrase are stable. As a result, significant deviations from the basic word order are ungrammatical, and discourse structure is managed through these specialised constructions rather than through word-order variation.
Noun Phrases
Structure and Order
The internal structure of noun phrases in Chakh reveals typologically significant preferences in the ordering of nominal constituents. This includes the position of adjectives, numerals, and possessors relative to the noun, each of which can offer clues to the overall headedness of the language.
Possessive constructions are head-final: the possessor precedes the possessed noun. For example, Chakh expresses “the child’s toy” with the equivalent of “child toy”. This ordering is found in many SOV and postpositional languages and aligns with a broader tendency towards modifier-first structures.
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 adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np type="owner_owned" role="owner"> <np type="owner_owned" role="owner"> <np number="sing" def="neither" locus="number" role="owner"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="friend"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> </np> </np> </example>
module markowner:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned" case="NOM">
<np type="owner_owned" role="owner">
<np type="owner_owned" role="owner">
- <np number="sing" def="neither" locus="number" role="owner">
+ <np number="sing" def="neither" locus="number" role="owner" case="GEN">
<word person="2" number="sing" posp="pron"/>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="son"/>
</np>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
</np>
</np>
</example>
module propagatenumber:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="NOM"> - <np type="owner_owned" role="owner"> - <np type="owner_owned" role="owner"> + <np type="owner_owned" case="NOM" number="sing"> + <np type="owner_owned" role="owner" number="sing"> + <np type="owner_owned" role="owner" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="son"/> </np> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="friend"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> </np> </np> </example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned" case="NOM" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np number="sing" def="neither" locus="number" role="owner" case="GEN">
- <word person="2" number="sing" posp="pron"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="son"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
</np>
</np>
</example>
copyuptophrase:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned" case="NOM" number="sing">
<np type="owner_owned" role="owner" number="sing">
<np type="owner_owned" role="owner" number="sing">
- <np number="sing" def="neither" locus="number" role="owner" case="GEN">
+ <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="son"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
</np>
</np>
</example>
prodrop:
No change.
addclitics:
No change.
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="NOM" number="sing"> - <np type="owner_owned" role="owner" number="sing"> - <np type="owner_owned" role="owner" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="son"/> </np> - </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="friend"/> </np> - </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="book"/> </np> - </np> </example>
movedowntoword:
<example id="poss3" translation="your son's friend's book"> <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2"> - <word person="2" number="sing" posp="pron" gloss="2.sing"/> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> - <word posp="noun" gloss="son"/> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> - <word posp="noun" gloss="friend"/> + <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/> </np> <np number="sing" def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="book"/> + <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM"/> </np> </example>
addaffixes:
About to call getSlotValue for son/noun/number/optionalGot sing
About to call getSlotValue for son/noun/def/optional
Got def
About to call getSlotValue for son/noun/case/obligatory
Got GEN
About to call getSlotValue for friend/noun/number/optional
Got sing
About to call getSlotValue for friend/noun/def/optional
Got def
About to call getSlotValue for friend/noun/case/obligatory
Got GEN
About to call getSlotValue for book/noun/number/optional
Got sing
About to call getSlotValue for book/noun/def/optional
Got def
About to call getSlotValue for book/noun/case/obligatory
Got NOM
<example id="poss3" translation="your son's friend's book">
<np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</example>
flatten:
<example id="poss3" translation="your son's friend's book"> - <np number="sing" def="neither" locus="number" role="owner" case="GEN" person="2"> + <flat> <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np number="sing" def="def" locus="number" role="owned" case="NOM"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="poss3" translation="your son's friend's book"> <flat> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="z+b ɑ ˈ s">zbɑˈs</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" ph="m i ˈ z">miˈz</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" ph="ʒ ɑ ˈ z+d">ʒɑˈzd</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM" ph="l i b ɛ r">libɛr</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="poss3" translation="your son's friend's book"> <flat> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN" ph="z+b ɑ ˈ s">zbɑˈs</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN" ph="m i ˈ z">miˈz</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN" ph="ʒ ɑ ˈ z+d">ʒɑˈzd</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="GEN" attach="suffix" ph="ɑ l">ɑl</thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM" ph="l i b ɛ r">libɛr</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" locus="number" role="owner" case="GEN">zbɑˈs</word> + <word posp="noun" gloss="son" number="sing" def="def" locus="number" role="owned" case="GEN">miˈz</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN">ɑl</thingy> + <word posp="noun" gloss="friend" number="sing" def="def" locus="number" role="owned" case="GEN">ʒɑˈzd</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="GEN">ɑl</thingy> + <word posp="noun" gloss="book" number="sing" def="def" locus="number" role="owned" case="NOM">libɛr</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈzbɑs</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">ˈmiz</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑl</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈʒɑzd</span><br><span class="gls">friend</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑl</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">libɛr</span><br><span class="gls">book</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p> + <p>ˈzbɑs ˈmizudɑl ˈʒɑzdudɑl libɛrudɑk</p> + <p>zbas mizudal zhazdudal libærudak</p> + <il> + <w> + <o>ˈzbɑs</o> + <g>2.sing</g> + </w> + <w> + <o>ˈmiz</o> + <g>son</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑl</o> + <g>GEN</g> + </w> + <w> + <o>ˈʒɑzd</o> + <g>friend</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑl</o> + <g>GEN</g> + </w> + <w> + <o>libɛr</o> + <g>book</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + </il> </example>
zbas mizudal zhazdudal libærudak [ˈzbɑs ˈmizudɑl ˈʒɑzdudɑl libɛrudɑk] ˈzbɑs 2.sing ˈmiz son -ud def -ɑl GEN ˈʒɑzd friend -ud def -ɑl GEN libɛr book -ud def -ɑk NOM “your son’s friend’s book” | (16) |
Case Marking
Chakh uses nominative–accusative case marking. The subject of an intransitive verb and the subject of a transitive verb are treated alike and take the nominative case, while the object of a transitive verb is marked with the accusative case. This is the familiar pattern from many European languages: the grammar groups together the participants that function as subjects and marks the participant affected by a transitive action separately.
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.
module adpositions:
No change.
module constorder:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="sleep"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="sleep"/> + </vp> </s> </example>
module casemarking:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="sleep"/> </vp> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">
<word posp="verb" gloss="sleep"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="sleep"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="sleep"/>
+ <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/number/optionalGot sing
About to call getSlotValue for cat/noun/def/optional
Got def
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
About to call getSlotValue for sleep/verb/negation/obligatory
Got POS
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="intr_stat" translation="The cat is sleeping."> - <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="w ɔi ˈ w">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" ph="s e ˈ">seˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="w ɔi ˈ w">wɔiˈw</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" ph="s e ˈ">seˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing">seˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈwɔiw</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈse</span><br><span class="gls">sleep</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span></p> + <p>ˈwɔiwudɑk ˈset͡ʃ</p> + <p>wɔiwudak sech</p> + <il> + <w> + <o>ˈwɔiw</o> + <g>cat</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>ˈse</o> + <g>sleep</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + </il> </example>
Wɔiwudak sech. [ˈwɔiwudɑk ˈset͡ʃ] ˈwɔiw cat -ud def -ɑk NOM ˈse sleep -t͡ʃ POS “The cat is sleeping.” | (17) |
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.
module adpositions:
No change.
module constorder:
<example id="intr_act" translation="The cat is running."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> - <word posp="verb" gloss="run"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <word posp="verb" gloss="run"/> + </vp> </s> </example>
module casemarking:
<example id="intr_act" translation="The cat is running."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </np> <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="run"/> </vp> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="intr_act" translation="The cat is running.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES">
+ <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
<word posp="verb" gloss="run"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="intr_act" translation="The cat is running.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="run"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="intr_act" translation="The cat is running.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
- <word posp="verb" gloss="run"/>
+ <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/number/optionalGot sing
About to call getSlotValue for cat/noun/def/optional
Got def
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
About to call getSlotValue for run/verb/negation/obligatory
Got POS
<example id="intr_act" translation="The cat is running.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="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" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="intr_act" translation="The cat is running."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="w ɔi ˈ w">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" ph="ʒ+d i ˈ">ʒdiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="intr_act" translation="The cat is running."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="w ɔi ˈ w">wɔiˈw</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" ph="ʒ+d i ˈ">ʒdiˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing">ʒdiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈwɔiw</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈʒdi</span><br><span class="gls">run</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span></p> + <p>ˈwɔiwudɑk ˈʒdit͡ʃ</p> + <p>wɔiwudak zhdich</p> + <il> + <w> + <o>ˈwɔiw</o> + <g>cat</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>ˈʒdi</o> + <g>run</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + </il> </example>
Wɔiwudak zhdich. [ˈwɔiwudɑk ˈʒdit͡ʃ] ˈwɔiw cat -ud def -ɑk NOM ˈʒdi run -t͡ʃ POS “The cat is running.” | (18) |
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.
module adpositions:
No change.
module constorder:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> - <word posp="verb" gloss="chase"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <word posp="verb" gloss="chase"/> + </vp> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module casemarking:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </np> <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="chase"/> </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number"> + <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES">
+ <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="chase"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="chase"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
- <word posp="verb" gloss="chase"/>
+ <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/number/optionalGot sing
About to call getSlotValue for cat/noun/def/optional
Got def
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
About to call getSlotValue for chase/verb/negation/obligatory
Got POS
About to call getSlotValue for mouse/noun/number/optional
Got sing
About to call getSlotValue for mouse/noun/def/optional
Got def
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="tr_pres" translation="The cat is chasing the mouse."> - <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="w ɔi ˈ w">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing" ph="h ɑ k ɔi ˈ">hɑkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" ph="ʃ i z e ˈ s">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="w ɔi ˈ w">wɔiˈw</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing" ph="h ɑ k ɔi ˈ">hɑkɔiˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" ph="ʃ i z e ˈ s">ʃizeˈs</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.sing" obj="3.sing">hɑkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈwɔiw</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">hɑˈkɔi</span><br><span class="gls">chase</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ʃiˈzes</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈwɔiwudɑk hɑˈkɔit͡ʃ ʃiˈzesudih</p> + <p>wɔiwudak hakɔich shizesudih</p> + <il> + <w> + <o>ˈwɔiw</o> + <g>cat</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>hɑˈkɔi</o> + <g>chase</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ʃiˈzes</o> + <g>mouse</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Wɔiwudak hakɔich shizesudih. [ˈwɔiwudɑk hɑˈkɔit͡ʃ ʃiˈzesudih] ˈwɔiw cat -ud def -ɑk NOM hɑˈkɔi chase -t͡ʃ POS ʃiˈzes mouse -ud def -ih ACC “The cat is chasing the mouse.” | (19) |
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.
module adpositions:
No change.
module constorder:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module casemarking:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number"> + <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<word posp="verb" gloss="catch"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/number/optionalGot sing
About to call getSlotValue for cat/noun/def/optional
Got def
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
About to call getSlotValue for catch/verb/negation/obligatory
Got POS
About to call getSlotValue for mouse/noun/number/optional
Got sing
About to call getSlotValue for mouse/noun/def/optional
Got def
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="tr_past" translation="The cat caught the mouse."> - <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="w ɔi ˈ w">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" ph="ʃ i z e ˈ s">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" ph="w ɔi ˈ w">wɔiˈw</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" ph="ʃ i z e ˈ s">ʃizeˈs</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="noun" gloss="cat" number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="mouse" number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈwɔiw</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈʃkɔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ʃiˈzes</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈwɔiwudɑk pub ˈʃkɔit͡ʃ ʃiˈzesudih</p> + <p>wɔiwudak pub shkɔich shizesudih</p> + <il> + <w> + <o>ˈwɔiw</o> + <g>cat</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈʃkɔi</o> + <g>catch</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ʃiˈzes</o> + <g>mouse</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Wɔiwudak pub shkɔich shizesudih. [ˈwɔiwudɑk pub ˈʃkɔit͡ʃ ʃiˈzesudih] ˈwɔiw cat -ud def -ɑk NOM pub PAST ˈʃkɔi catch -t͡ʃ POS ʃiˈzes mouse -ud def -ih ACC “The cat caught the mouse.” | (20) |
Conjunctions
Here is an example of a conjunction.
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.
module adpositions:
No change.
module constorder:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="kill"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" locus="number"> <word posp="noun" gloss="hunter"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="kill"/> + </vp> <np role="obj" tr="rheme"> <conjp conj="and"> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="jaguar"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="tiger"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="lion"/> </np> </conjp> </np> </s> </example>
module casemarking:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="hunter"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kill"/> </vp> - <np role="obj" tr="rheme"> + <np role="obj" tr="rheme" case="ACC"> <conjp conj="and"> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="jaguar"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="tiger"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="lion"/> </np> </conjp> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
- <np role="obj" tr="rheme" case="ACC">
+ <np role="obj" tr="rheme" case="ACC" number="plur">
<conjp conj="and">
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="jaguar"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="tiger"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="lion"/>
</np>
</conjp>
</np>
</s>
</example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
<np role="obj" tr="rheme" case="ACC" number="plur">
<conjp conj="and">
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="jaguar"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="tiger"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="lion"/>
</np>
</conjp>
</np>
</s>
</example>
flattenconjp:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
<np role="obj" tr="rheme" case="ACC" number="plur">
- <conjp conj="and">
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="lion"/>
</np>
- </conjp>
</np>
</s>
</example>
fixpronouns:
No change.
copyuptophrase:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<word posp="verb" gloss="kill"/>
</vp>
<np role="obj" tr="rheme" case="ACC" number="plur">
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="lion"/>
</np>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="kill"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" tr="rheme" case="ACC" number="plur">
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="lion"/>
</np>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="kill"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" tr="rheme" case="ACC" number="plur">
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="lion"/>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="kill"/>
+ <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
- <word posp="noun" gloss="tiger"/>
+ <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for hunter/noun/number/optionalGot sing
About to call getSlotValue for hunter/noun/def/optional
Got def
About to call getSlotValue for hunter/noun/case/obligatory
Got NOM
About to call getSlotValue for kill/verb/negation/obligatory
Got POS
About to call getSlotValue for jaguar/noun/number/optional
Got plur
About to call getSlotValue for jaguar/noun/def/optional
Got def
About to call getSlotValue for jaguar/noun/case/obligatory
Got ACC
About to call getSlotValue for tiger/noun/number/optional
Got plur
About to call getSlotValue for tiger/noun/def/optional
Got def
About to call getSlotValue for tiger/noun/case/obligatory
Got ACC
About to call getSlotValue for lion/noun/number/optional
Got plur
About to call getSlotValue for lion/noun/def/optional
Got def
About to call getSlotValue for lion/noun/case/obligatory
Got ACC
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="plur"/>
<word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="plur"/>
<word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="plur"/>
<word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> - <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="plur"/> <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="plur"/> <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="plur"/> <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="plur"/> - <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="conj" gloss="and"/> - <thingy type="nounnumber" function="prefix" gloss="plur"/> - <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="conj" gloss="and"/> - <thingy type="nounnumber" function="prefix" gloss="plur"/> - <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" ph="p u s o ˈ d͡ʒ">pusoˈd͡ʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur" ph="n ɑ ˈ">nɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="plur" attach="prefix" ph="f u">fu</thingy> + <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="p u s ɑ ˈ ʒ">pusɑˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="conj" gloss="and" ph="b o ˈ ʒ">boˈʒ</word> + <thingy type="nounnumber" function="prefix" gloss="plur" attach="prefix" ph="f u">fu</thingy> + <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="ɡ æ p ɑ ˈ t͡ʃ">ɡæpɑˈt͡ʃ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="conj" gloss="and" ph="b o ˈ ʒ">boˈʒ</word> + <thingy type="nounnumber" function="prefix" gloss="plur" attach="prefix" ph="f u">fu</thingy> + <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="ɡ ɑ ʒ ɑ ˈ z+d">ɡɑʒɑˈzd</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" ph="p u s o ˈ d͡ʒ">pusoˈd͡ʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur" ph="n ɑ ˈ">nɑˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="plur" attach="prefix" ph="f u">fu</thingy> - <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="p u s ɑ ˈ ʒ">pusɑˈʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> - <word posp="conj" gloss="and" ph="b o ˈ ʒ">boˈʒ</word> - <thingy type="nounnumber" function="prefix" gloss="plur" attach="prefix" ph="f u">fu</thingy> - <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="ɡ æ p ɑ ˈ t͡ʃ">ɡæpɑˈt͡ʃ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> - <word posp="conj" gloss="and" ph="b o ˈ ʒ">boˈʒ</word> - <thingy type="nounnumber" function="prefix" gloss="plur" attach="prefix" ph="f u">fu</thingy> - <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC" ph="ɡ ɑ ʒ ɑ ˈ z+d">ɡɑʒɑˈzd</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word posp="noun" gloss="hunter" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">pusoˈd͡ʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.plur">nɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <thingy type="nounnumber" function="prefix" gloss="plur">fu</thingy> + <word posp="noun" gloss="jaguar" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">pusɑˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> + <word posp="conj" gloss="and">boˈʒ</word> + <thingy type="nounnumber" function="prefix" gloss="plur">fu</thingy> + <word posp="noun" gloss="tiger" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">ɡæpɑˈt͡ʃ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> + <word posp="conj" gloss="and">boˈʒ</word> + <thingy type="nounnumber" function="prefix" gloss="plur">fu</thingy> + <word posp="noun" gloss="lion" def="def" number="plur" locus="number" role="obj" tr="rheme" case="ACC">ɡɑʒɑˈzd</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">puˈsod͡ʒ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈnɑ</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">fu-</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">puˈsɑʒ</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ˈboʒ</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">fu-</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">ɡæˈpɑt͡ʃ</span><br><span class="gls">tiger</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ˈboʒ</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">fu-</span><br><span class="gls">plur</span></span> <span class="ilpair"><span class="mor">ɡɑˈʒɑzd</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>puˈsod͡ʒudɑk pub ˈnɑt͡ʃ fupuˈsɑʒudih ˈboʒ fuɡæˈpɑt͡ʃudih ˈboʒ fuɡɑˈʒɑzdudih</p> + <p>pusójudak pub nach fupusazhudih bózh fugäpachudih bózh fugazhazdudih</p> + <il> + <w> + <o>puˈsod͡ʒ</o> + <g>hunter</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈnɑ</o> + <g>kill</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>fu-</o> + <g>plur</g> + </w> + <w> + <o>puˈsɑʒ</o> + <g>jaguar</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + <w> + <o>ˈboʒ</o> + <g>and</g> + </w> + <w> + <o>fu-</o> + <g>plur</g> + </w> + <w> + <o>ɡæˈpɑt͡ʃ</o> + <g>tiger</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + <w> + <o>ˈboʒ</o> + <g>and</g> + </w> + <w> + <o>fu-</o> + <g>plur</g> + </w> + <w> + <o>ɡɑˈʒɑzd</o> + <g>lion</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Pusójudak pub nach fupusazhudih bózh fugäpachudih bózh fugazhazdudih. [puˈsod͡ʒudɑk pub ˈnɑt͡ʃ fupuˈsɑʒudih ˈboʒ fuɡæˈpɑt͡ʃudih ˈboʒ fuɡɑˈʒɑzdudih] puˈsod͡ʒ hunter -ud def -ɑk NOM pub PAST ˈnɑ kill -t͡ʃ POS fu- plur puˈsɑʒ jaguar -ud def -ih ACC ˈboʒ and fu- plur ɡæˈpɑt͡ʃ tiger -ud def -ih ACC ˈboʒ and fu- plur ɡɑˈʒɑzd lion -ud def -ih ACC “The hunter killed the jaguars, the tigers and the lions.” | (21) |
Modifiers and Determiners
The ordering of demonstratives, articles (if present), and other modifiers in Chakh provides further insight into the structure of the noun phrase. These elements frequently exhibit fixed positions and may reveal whether the language favours head-initial or head-final patterns.
Complex Sentences
Relative Clauses
Chakh forms relative clauses by placing the relative clause after the noun it modifies. The clause follows the internal word order of ordinary finite clauses. A dedicated relativising marker introduces the clause and identifies the relationship between the head noun and its role inside the relative clause.
To illustrate how relative clauses work, let us begin with a simple sentence:
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.
module adpositions:
No change.
module constorder:
<example id="relp1" translation="I patted the cat."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="cat"/> </np> </s> </example>
module casemarking:
<example id="relp1" translation="I patted the cat."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM"> <word person="1excl" number="sing" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number"> + <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="cat"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
No change.
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="relp1" translation="I patted the cat.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
copyuptophrase:
<example id="relp1" translation="I patted the cat."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"> <word posp="verb" gloss="pat"/> </vp> <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="cat"/> </np> </s> </example>
prodrop:
No change.
addclitics:
<example id="relp1" translation="I patted the cat.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="relp1" translation="I patted the cat.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/negation/obligatoryGot POS
About to call getSlotValue for cat/noun/number/optional
Got sing
About to call getSlotValue for cat/noun/def/optional
Got def
About to call getSlotValue for cat/noun/case/obligatory
Got ACC
<example id="relp1" translation="I patted the cat.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="relp1" translation="I patted the cat."> - <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp1" translation="I patted the cat."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing" ph="ʒ+b æ ʒ u ˈ">ʒbæʒuˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="w ɔi ˈ w">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp1" translation="I patted the cat."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing" ph="ʒ+b æ ʒ u ˈ">ʒbæʒuˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" ph="w ɔi ˈ w">wɔiˈw</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" obj="3.sing">ʒbæʒuˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈʒbul</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ʒbæˈʒu</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈwɔiw</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈʒbul pub ʒbæˈʒut͡ʃ ˈwɔiwudih</p> + <p>zhbul pub zhbäzhuch wɔiwudih</p> + <il> + <w> + <o>ˈʒbul</o> + <g>1excl.sing</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ʒbæˈʒu</o> + <g>pat</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈwɔiw</o> + <g>cat</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Zhbul pub zhbäzhuch wɔiwudih. [ˈʒbul pub ʒbæˈʒut͡ʃ ˈwɔiwudih] ˈʒbul 1excl.sing pub PAST ʒbæˈʒu pat -t͡ʃ POS ˈwɔiw cat -ud def -ih ACC “I patted the cat.” | (22) |
We can now add a relative clause modifying the noun:
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.
module adpositions:
No change.
module constorder:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="mouse"/> </np> </relp> </np> </s> </example>
module casemarking:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM"> <word person="1excl" number="sing" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> - <np def="def" number="sing" role="obj" locus="number"> + <np def="def" number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="mouse"/> </np> </relp> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</np>
</s>
</example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</np>
</s>
</example>
copyuptophrase:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <word posp="verb" gloss="pat"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <word posp="verb" gloss="catch"/> </vp> <np def="def" number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="mouse"/> </np> </relp> </np> </s> </example>
prodrop:
No change.
addclitics:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</np>
</s>
</example>
propagateArgumentCase:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</relp>
</np>
</s>
</example>
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC"/>
</np>
</relp>
</np>
</s>
</example>
calling defaultval for case/defaultval: noun, case
returning NOM
addaffixes:
About to call getSlotValue for pat/verb/negation/obligatoryGot POS
About to call getSlotValue for cat/noun/number/optional
Got sing
About to call getSlotValue for cat/noun/def/optional
Got def
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
About to call getSlotValue for catch/verb/negation/obligatory
Got POS
About to call getSlotValue for mouse/noun/number/optional
Got sing
About to call getSlotValue for mouse/noun/def/optional
Got def
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</relp>
</np>
</s>
</example>
flatten:
<example id="relp2" translation="I patted the cat that caught the mouse."> - <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" number="sing" role="obj" locus="number" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC"/> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </relp> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="ʒ+b æ ʒ u ˈ">ʒbæʒuˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="w ɔi ˈ w">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after" ph="ʃ i z e ˈ s">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="ʒ+b æ ʒ u ˈ">ʒbæʒuˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="w ɔi ˈ w">wɔiˈw</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after" ph="ʃ i z e ˈ s">ʃizeˈs</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">ʒbæʒuˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk,</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈʒbul</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ʒbæˈʒu</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈwɔiw</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈfæɣ</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈʃkɔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ʃiˈzes</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈʒbul pub ʒbæˈʒut͡ʃ ˈwɔiwudɑk, ˈfæɣ pub ˈʃkɔit͡ʃ ʃiˈzesudih</p> + <p>zhbul pub zhbäzhuch wɔiwudak, fäğ pub shkɔich shizesudih</p> + <il> + <w> + <o>ˈʒbul</o> + <g>1excl.sing</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ʒbæˈʒu</o> + <g>pat</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈwɔiw</o> + <g>cat</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>ˈfæɣ</o> + <g>RELPRON</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈʃkɔi</o> + <g>catch</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ʃiˈzes</o> + <g>mouse</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Zhbul pub zhbäzhuch wɔiwudak, fäğ pub shkɔich shizesudih. [ˈʒbul pub ʒbæˈʒut͡ʃ ˈwɔiwudɑk, ˈfæɣ pub ˈʃkɔit͡ʃ ʃiˈzesudih] ˈʒbul 1excl.sing pub PAST ʒbæˈʒu pat -t͡ʃ POS ˈwɔiw cat -ud def -ɑk NOM ˈfæɣ RELPRON pub PAST ˈʃkɔi catch -t͡ʃ POS ʃiˈzes mouse -ud def -ih ACC “I patted the cat that caught the mouse.” | (23) |
Relative clauses may themselves contain other relative clauses:
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.
module adpositions:
No change.
module constorder:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="cheese"/> </np> </relp> </np> </relp> </np> </s> </example>
module casemarking:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM"> <word person="1excl" number="sing" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> - <np def="def" number="sing" role="obj" locus="number"> + <np def="def" number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="cheese"/> </np> </relp> </np> </relp> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
copyuptophrase:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <word posp="verb" gloss="pat"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <word posp="verb" gloss="catch"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <word posp="verb" gloss="eat"/> </vp> <np def="def" number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="cheese"/> </np> </relp> </np> </relp> </np> </s> </example>
prodrop:
No change.
addclitics:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
propagateArgumentCase:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="eat"/>
+ <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
calling defaultval for case/defaultval: noun, case
returning NOM
calling defaultval for case/
defaultval: noun, case
returning NOM
addaffixes:
About to call getSlotValue for pat/verb/negation/obligatoryGot POS
About to call getSlotValue for cat/noun/number/optional
Got sing
About to call getSlotValue for cat/noun/def/optional
Got def
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
About to call getSlotValue for catch/verb/negation/obligatory
Got POS
About to call getSlotValue for mouse/noun/number/optional
Got sing
About to call getSlotValue for mouse/noun/def/optional
Got def
About to call getSlotValue for mouse/noun/case/obligatory
Got NOM
About to call getSlotValue for eat/verb/negation/obligatory
Got POS
About to call getSlotValue for cheese/noun/number/optional
Got sing
About to call getSlotValue for cheese/noun/def/optional
Got def
About to call getSlotValue for cheese/noun/case/obligatory
Got ACC
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="ACC">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
flatten:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> - <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" number="sing" role="obj" locus="number" case="ACC"> <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC"/> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </relp> - </np> - </relp> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="ʒ+b æ ʒ u ˈ">ʒbæʒuˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="w ɔi ˈ w">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="ʃ i z e ˈ s">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="x ɛ ˈ">xɛˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after" ph="h æ k e ˈ n">hækeˈn</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="ʒ+b æ ʒ u ˈ">ʒbæʒuˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="w ɔi ˈ w">wɔiˈw</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="ʃ i z e ˈ s">ʃizeˈs</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing" ph="x ɛ ˈ">xɛˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after" ph="h æ k e ˈ n">hækeˈn</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">ʒbæʒuˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk,</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk,</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" obj="3.sing">xɛˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" case="ACC" comma="after">hækeˈn</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈʒbul</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ʒbæˈʒu</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈwɔiw</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈfæɣ</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈʃkɔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ʃiˈzes</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈfæɣ</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈxɛ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">hæˈken</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p> + <p>ˈʒbul pub ʒbæˈʒut͡ʃ ˈwɔiwudɑk, ˈfæɣ pub ˈʃkɔit͡ʃ ʃiˈzesudɑk, ˈfæɣ pub ˈxɛt͡ʃ hæˈkenudih</p> + <p>zhbul pub zhbäzhuch wɔiwudak, fäğ pub shkɔich shizesudak, fäğ pub khæch häkenudih</p> + <il> + <w> + <o>ˈʒbul</o> + <g>1excl.sing</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ʒbæˈʒu</o> + <g>pat</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈwɔiw</o> + <g>cat</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>ˈfæɣ</o> + <g>RELPRON</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈʃkɔi</o> + <g>catch</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ʃiˈzes</o> + <g>mouse</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>ˈfæɣ</o> + <g>RELPRON</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈxɛ</o> + <g>eat</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>hæˈken</o> + <g>cheese</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + </il> </example>
Zhbul pub zhbäzhuch wɔiwudak, fäğ pub shkɔich shizesudak, fäğ pub khæch häkenudih. [ˈʒbul pub ʒbæˈʒut͡ʃ ˈwɔiwudɑk, ˈfæɣ pub ˈʃkɔit͡ʃ ʃiˈzesudɑk, ˈfæɣ pub ˈxɛt͡ʃ hæˈkenudih] ˈʒbul 1excl.sing pub PAST ʒbæˈʒu pat -t͡ʃ POS ˈwɔiw cat -ud def -ɑk NOM ˈfæɣ RELPRON pub PAST ˈʃkɔi catch -t͡ʃ POS ʃiˈzes mouse -ud def -ɑk NOM ˈfæɣ RELPRON pub PAST ˈxɛ eat -t͡ʃ POS hæˈken cheese -ud def -ih ACC “I patted the cat that caught the mouse that ate the cheese.” | (24) |
Finally, here is an example containing several layers of embedding:
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.
module adpositions:
No change.
module constorder:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cheese"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="obj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="buy"/> </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> </relp> </np> </relp> </np> </relp> </np> </s> </example>
module casemarking:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM"> <word person="1excl" number="sing" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> <np id="parent"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cheese"/> </np> <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="obj" comma="before"> + <np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="buy"/> </vp> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM"> <word person="1excl" number="sing" posp="pron"/> </np> </relp> </np> </relp> </np> </relp> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np id="parent">
+ <np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cheese"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cheese"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
copyuptophrase:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <word posp="verb" gloss="pat"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cat"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <word posp="verb" gloss="catch"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="mouse"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <word posp="verb" gloss="eat"/> </vp> <np id="parent" number="sing"> <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <word posp="noun" gloss="cheese"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"> <word posp="verb" gloss="buy"/> </vp> - <np number="sing" def="neither" role="subj" locus="number" case="NOM"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/> </np> </relp> </np> </relp> </np> </relp> </np> </s> </example>
prodrop:
No change.
addclitics:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cheese"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="buy"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
propagateArgumentCase:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cat"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="mouse"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np id="parent" number="sing">
+ <np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
<word posp="noun" gloss="cheese"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="buy"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="eat"/>
+ <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
- <word posp="pron" gloss="RELPRON"/>
+ <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="buy"/>
+ <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
calling defaultval for case/defaultval: noun, case
returning NOM
calling defaultval for case/
defaultval: noun, case
returning NOM
calling defaultval for case/
defaultval: noun, case
returning NOM
addaffixes:
About to call getSlotValue for pat/verb/negation/obligatoryGot POS
About to call getSlotValue for cat/noun/number/optional
Got sing
About to call getSlotValue for cat/noun/def/optional
Got def
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
About to call getSlotValue for catch/verb/negation/obligatory
Got POS
About to call getSlotValue for mouse/noun/number/optional
Got sing
About to call getSlotValue for mouse/noun/def/optional
Got def
About to call getSlotValue for mouse/noun/case/obligatory
Got NOM
About to call getSlotValue for eat/verb/negation/obligatory
Got POS
About to call getSlotValue for cheese/noun/number/optional
Got sing
About to call getSlotValue for cheese/noun/def/optional
Got def
About to call getSlotValue for cheese/noun/case/obligatory
Got NOM
About to call getSlotValue for buy/verb/negation/obligatory
Got POS
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np id="parent" number="sing" case="NOM">
<np def="def" number="sing" role="obj" locus="number" id="headnp" tr="">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<relp comma="after">
<np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">
<word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
flatten:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> - <s> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> + <flat> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np id="parent" number="sing" case="NOM"> - <np def="def" number="sing" role="obj" locus="number" id="headnp" tr=""> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - </relp> - </np> - </relp> - </np> - </relp> - </np> - </s> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after"/> + </flat> </example>
addvocab:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after"/> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="ʒ+b æ ʒ u ˈ">ʒbæʒuˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="w ɔi ˈ w">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="ʃ i z e ˈ s">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="x ɛ ˈ">xɛˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp" ph="h æ k e ˈ n">hækeˈn</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC" ph="f æ ˈ ɣ">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing" ph="t o ˈ">toˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after" ph="ʒ+b u ˈ l">ʒbuˈl</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <flat> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing" ph="ʒ+b æ ʒ u ˈ">ʒbæʒuˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp" ph="w ɔi ˈ w">wɔiˈw</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="ʃ+k ɔi ˈ">ʃkɔiˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp" ph="ʃ i z e ˈ s">ʃizeˈs</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM" ph="f æ ˈ ɣ">fæˈɣ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" ph="x ɛ ˈ">xɛˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp" ph="h æ k e ˈ n">hækeˈn</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC" ph="f æ ˈ ɣ">fæˈɣ</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing" ph="t o ˈ">toˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after" ph="ʒ+b u ˈ l">ʒbuˈl</word> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl.sing">ʒbæʒuˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="cat" def="def" number="sing" role="obj" locus="number" id="headnp">wɔiˈw</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk,</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">ʃkɔiˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="mouse" def="def" number="sing" role="obj" locus="number" id="headnp">ʃizeˈs</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk,</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" case="NOM">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing">xɛˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="cheese" def="def" number="sing" role="obj" locus="number" id="headnp">hækeˈn</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk,</thingy> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="obj" comma="before" case="ACC">fæˈɣ</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.sing" subj="1excl.sing">toˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" comma="after">ʒbuˈl</word> </flat> + <p><span class="ilpair"><span class="mor">ˈʒbul</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ʒbæˈʒu</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈwɔiw</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈfæɣ</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈʃkɔi</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ʃiˈzes</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈfæɣ</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈxɛ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">hæˈken</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈfæɣ</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈto</span><br><span class="gls">buy</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈʒbul</span><br><span class="gls">1excl.sing</span></span></p> + <p>ˈʒbul pub ʒbæˈʒut͡ʃ ˈwɔiwudɑk, ˈfæɣ pub ˈʃkɔit͡ʃ ʃiˈzesudɑk, ˈfæɣ pub ˈxɛt͡ʃ hæˈkenudɑk, ˈfæɣ pub ˈtot͡ʃ ˈʒbul</p> + <p>zhbul pub zhbäzhuch wɔiwudak, fäğ pub shkɔich shizesudak, fäğ pub khæch häkenudak, fäğ pub tóch zhbul</p> + <il> + <w> + <o>ˈʒbul</o> + <g>1excl.sing</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ʒbæˈʒu</o> + <g>pat</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈwɔiw</o> + <g>cat</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>ˈfæɣ</o> + <g>RELPRON</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈʃkɔi</o> + <g>catch</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ʃiˈzes</o> + <g>mouse</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>ˈfæɣ</o> + <g>RELPRON</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈxɛ</o> + <g>eat</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>hæˈken</o> + <g>cheese</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>ˈfæɣ</o> + <g>RELPRON</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈto</o> + <g>buy</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈʒbul</o> + <g>1excl.sing</g> + </w> + </il> </example>
Zhbul pub zhbäzhuch wɔiwudak, fäğ pub shkɔich shizesudak, fäğ pub khæch häkenudak, fäğ pub tóch zhbul. [ˈʒbul pub ʒbæˈʒut͡ʃ ˈwɔiwudɑk, ˈfæɣ pub ˈʃkɔit͡ʃ ʃiˈzesudɑk, ˈfæɣ pub ˈxɛt͡ʃ hæˈkenudɑk, ˈfæɣ pub ˈtot͡ʃ ˈʒbul] ˈʒbul 1excl.sing pub PAST ʒbæˈʒu pat -t͡ʃ POS ˈwɔiw cat -ud def -ɑk NOM ˈfæɣ RELPRON pub PAST ˈʃkɔi catch -t͡ʃ POS ʃiˈzes mouse -ud def -ɑk NOM ˈfæɣ RELPRON pub PAST ˈxɛ eat -t͡ʃ POS hæˈken cheese -ud def -ɑk NOM ˈfæɣ RELPRON pub PAST ˈto buy -t͡ʃ POS ˈʒbul 1excl.sing “I patted the cat that caught the mouse that ate the cheese that I bought.” | (25) |
Complementation Strategies
Chakh introduces complement clauses with a dedicated complementiser, similar to English that. The complementiser appears at the beginning of the embedded clause and signals that the clause functions as a syntactic argument. The embedded clause is fully finite and displays the same tense, aspect and agreement patterns as independent clauses.
The following example illustrate how complement clauses function:
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"/>
+ <word gloss="a" posp="det"/>
</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"/> <word gloss="a" posp="det"/> </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"/>
<word gloss="a" posp="det"/>
</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 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"/> <word gloss="a" posp="det"/> </np> - <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> - <word posp="noun" gloss="girl"/> - </np> + <word gloss="COMP" posp="pp"/> </subs> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="surprise"/> + </vp> <np number="sing" def="def" role="indobj" locus="number"> <word posp="noun" gloss="teacher"/> </np> </s> </example>
module casemarking:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np role="subj"> + <np role="subj" case="NOM"> <subs> - <np number="sing" def="def" head="this" role="subj" locus="number"> + <np number="sing" def="def" head="this" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> - <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> + <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> </np> - <np number="sing" role="obj" locus="number"> + <np number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="apple"/> <word gloss="a" posp="det"/> </np> <word gloss="COMP" posp="pp"/> </subs> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="surprise"/> </vp> - <np number="sing" def="def" role="indobj" locus="number"> + <np number="sing" def="def" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="teacher"/> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np role="subj" case="NOM"> + <np role="subj" case="NOM" number="sing"> <subs> <np number="sing" def="def" head="this" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> </np> <np number="sing" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="apple"/> <word gloss="a" posp="det"/> </np> <word gloss="COMP" posp="pp"/> </subs> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="surprise"/> </vp> <np number="sing" def="def" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="teacher"/> </np> </s> </example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="NOM" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="give"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="apple"/>
<word gloss="a" posp="det"/>
+ <word posp="noun" gloss="apple"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="surprise"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="NOM" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">
<word posp="verb" gloss="give"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" role="obj" locus="number" case="ACC">
<word gloss="a" posp="det"/>
<word posp="noun" gloss="apple"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">
<word posp="verb" gloss="surprise"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="NOM" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="give"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" role="obj" locus="number" case="ACC">
<word gloss="a" posp="det"/>
<word posp="noun" gloss="apple"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="surprise"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="NOM" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number" case="NOM">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="give"/>
+ <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/>
</np>
<np number="sing" role="obj" locus="number" case="ACC">
- <word gloss="a" posp="det"/>
- <word posp="noun" gloss="apple"/>
+ <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC"/>
+ <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC"/>
</np>
- <word gloss="COMP" posp="pp"/>
+ <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing"/>
</subs>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="surprise"/>
+ <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
- <word posp="noun" gloss="teacher"/>
+ <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for boy/noun/number/optionalGot sing
About to call getSlotValue for boy/noun/def/optional
Got def
About to call getSlotValue for boy/noun/case/obligatory
Got NOM
About to call getSlotValue for give/verb/negation/obligatory
Got POS
About to call getSlotValue for girl/noun/number/optional
Got sing
About to call getSlotValue for girl/noun/def/optional
Got def
About to call getSlotValue for girl/noun/case/obligatory
Got DAT
About to call getSlotValue for apple/noun/number/optional
Got sing
About to call getSlotValue for apple/noun/def/optional
About to call getSlotValue for apple/noun/case/obligatory
Got ACC
About to call getSlotValue for surprise/verb/negation/obligatory
Got POS
About to call getSlotValue for teacher/noun/number/optional
Got sing
About to call getSlotValue for teacher/noun/def/optional
Got def
About to call getSlotValue for teacher/noun/case/obligatory
Got DAT
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="NOM" number="sing">
<subs>
<np number="sing" def="def" head="this" role="subj" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
<np number="sing" role="obj" locus="number" case="ACC">
<word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC"/>
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing"/>
</subs>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
</s>
</example>
flatten:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> - <s> - <np role="subj" case="NOM" number="sing"> - <subs> - <np number="sing" def="def" head="this" role="subj" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - <np number="sing" role="obj" locus="number" case="ACC"> <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC"/> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing"/> - </subs> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="def" role="indobj" locus="number" case="DAT"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM" ph="b ai ˈ ʒ">baiˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing" ph="t͡s ɔ ˈ">t͡sɔˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" ph="ʒ+d i ˈ l">ʒdiˈl</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="ɑ d͡ʒ">ɑd͡ʒ</thingy> + <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC" ph="ʃ+t ɑ ˈ ŋ">ʃtɑˈŋ</word> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" ph="f i f ɛ ˈ t͡ʃ">fifɛˈt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> + <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing" ph="p æ f ai ˈ w">pæfaiˈw</word> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" ph="ɡ æ k æ ˈ">ɡækæˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" ph="ɡ i t ɛ r">ɡitɛr</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="ɑ d͡ʒ">ɑd͡ʒ</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM" ph="b ai ˈ ʒ">baiˈʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing" ph="t͡s ɔ ˈ">t͡sɔˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" ph="ʒ+d i ˈ l">ʒdiˈl</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="ɑ d͡ʒ">ɑd͡ʒ</thingy> - <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC" ph="ʃ+t ɑ ˈ ŋ">ʃtɑˈŋ</word> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC" ph="f i f ɛ ˈ t͡ʃ">fifɛˈt͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="ACC" attach="suffix" ph="i h">ih</thingy> - <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing" ph="p æ f ai ˈ w">pæfaiˈw</word> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" ph="ɡ æ k æ ˈ">ɡækæˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT" ph="ɡ i t ɛ r">ɡitɛr</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="ɑ d͡ʒ">ɑd͡ʒ</thingy> + <word posp="noun" gloss="boy" number="sing" def="def" head="this" role="subj" locus="number" case="NOM">baiˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="3.sing">t͡sɔˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="girl" number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">ʒdiˈl</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="DAT">ɑd͡ʒ</thingy> + <word gloss="a" posp="det" number="sing" role="obj" locus="number" case="ACC">ʃtɑˈŋ</word> + <word posp="noun" gloss="apple" number="sing" role="obj" locus="number" case="ACC">fifɛˈt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="ACC">ih</thingy> + <word gloss="COMP" posp="pp" role="subj" case="NOM" number="sing">pæfaiˈw</word> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing">ɡækæˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="teacher" number="sing" def="def" role="indobj" locus="number" case="DAT">ɡitɛr</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="DAT">ɑd͡ʒ</thingy> </flat> + <p><span class="ilpair"><span class="mor">ˈbaiʒ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡sɔ</span><br><span class="gls">give</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈʒdil</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑd͡ʒ</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">ˈʃtɑŋ</span><br><span class="gls">a</span></span> <span class="ilpair"><span class="mor">fiˈfɛt͡ʃ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-ih</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">pæˈfaiw</span><br><span class="gls"><span class="glssc">COMP</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɡæˈkæ</span><br><span class="gls">surprise</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ɡitɛr</span><br><span class="gls">teacher</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑd͡ʒ</span><br><span class="gls"><span class="glssc">DAT</span></span></span></p> + <p>ˈbaiʒudɑk pub ˈt͡sɔt͡ʃ ˈʒdiludɑd͡ʒ ˈʃtɑŋ fiˈfɛt͡ʃih pæˈfaiw pub ɡæˈkæt͡ʃ ɡitɛrudɑd͡ʒ</p> + <p>baizhudak pub tzoch zhdiludaj shtang fifæchih päfaiw pub gäkäch gitærudaj</p> + <il> + <w> + <o>ˈbaiʒ</o> + <g>boy</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈt͡sɔ</o> + <g>give</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈʒdil</o> + <g>girl</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑd͡ʒ</o> + <g>DAT</g> + </w> + <w> + <o>ˈʃtɑŋ</o> + <g>a</g> + </w> + <w> + <o>fiˈfɛt͡ʃ</o> + <g>apple</g> + </w> + <w> + <o>-ih</o> + <g>ACC</g> + </w> + <w> + <o>pæˈfaiw</o> + <g>COMP</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ɡæˈkæ</o> + <g>surprise</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ɡitɛr</o> + <g>teacher</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑd͡ʒ</o> + <g>DAT</g> + </w> + </il> </example>
Baizhudak pub tzoch zhdiludaj shtang fifæchih päfaiw pub gäkäch gitærudaj. [ˈbaiʒudɑk pub ˈt͡sɔt͡ʃ ˈʒdiludɑd͡ʒ ˈʃtɑŋ fiˈfɛt͡ʃih pæˈfaiw pub ɡæˈkæt͡ʃ ɡitɛrudɑd͡ʒ] ˈbaiʒ boy -ud def -ɑk NOM pub PAST ˈt͡sɔ give -t͡ʃ POS ˈʒdil girl -ud def -ɑd͡ʒ DAT ˈʃtɑŋ a fiˈfɛt͡ʃ apple -ih ACC pæˈfaiw COMP pub PAST ɡæˈkæ surprise -t͡ʃ POS ɡitɛr teacher -ud def -ɑd͡ʒ DAT “It surprised the teacher that the boy had given the girl an apple.” | (26) |
Quotes
Chakh expresses quoted or reported speech without a dedicated quotative particle. Quotations appear as ordinary clauses, distinguished only by the surrounding syntactic context or by the use of verbs of speaking.
Here is an example of how quotations are expressed:
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>
module adpositions:
No change.
module constorder:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> + <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <word posp="noun" gloss="boy"/> + </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="tell"/> </vp> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> - <word posp="noun" gloss="boy"/> + <np def="def" number="sing" tr="theme" role="indobj" locus="number"> + <word posp="noun" gloss="girl"/> </np> <np role="obj" tr="rheme"> <subs> - <word gloss="COMP" posp="pp"/> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="love"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> <np number="sing" def="neither" role="obj" locus="number"> <word person="2" number="sing" posp="pron"/> </np> + <word gloss="COMP" posp="pp"/> </subs> </np> - <np def="def" number="sing" tr="theme" role="indobj" locus="number"> - <word posp="noun" gloss="girl"/> - </np> </s> </example>
module casemarking:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="tell"/> </vp> - <np def="def" number="sing" tr="theme" role="indobj" locus="number"> + <np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> </np> - <np role="obj" tr="rheme"> + <np role="obj" tr="rheme" case="ACC"> <subs> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="NOM"> <word person="1excl" number="sing" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np number="sing" def="neither" role="obj" locus="number"> + <np number="sing" def="neither" role="obj" locus="number" case="ACC"> <word person="2" number="sing" posp="pron"/> </np> <word gloss="COMP" posp="pp"/> </subs> </np> </s> </example>
module markowner:
No change.
module propagatenumber:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
- <np role="obj" tr="rheme" case="ACC">
+ <np role="obj" tr="rheme" case="ACC" number="sing">
<subs>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" case="ACC">
<word person="2" number="sing" posp="pron"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" tr="rheme" case="ACC" number="sing">
<subs>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" case="ACC">
- <word person="2" number="sing" posp="pron"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
copyuptophrase:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
- <np role="obj" tr="rheme" case="ACC" number="sing">
+ <np role="obj" tr="rheme" case="ACC" number="sing" person="1excl">
<subs>
- <np number="sing" def="neither" role="subj" locus="number" case="NOM">
+ <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
- <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<word posp="verb" gloss="love"/>
</vp>
- <np number="sing" def="neither" role="obj" locus="number" case="ACC">
+ <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">
+ <thingy type="vpta" function="proclitic" gloss="PAST"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="tell"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" tr="rheme" case="ACC" number="sing" person="1excl">
<subs>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
+ <thingy type="vpta" function="proclitic" gloss="PRES"/>
+ <thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="love"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="tell"/>
+ <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"/>
</np>
<np role="obj" tr="rheme" case="ACC" number="sing" person="1excl">
<subs>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" number="sing" posp="pron" gloss="1excl.sing"/>
+ <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
- <word posp="verb" gloss="love"/>
+ <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
- <word person="2" number="sing" posp="pron" gloss="2.sing"/>
+ <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/>
</np>
- <word gloss="COMP" posp="pp"/>
+ <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl"/>
</subs>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for boy/noun/number/optionalGot sing
About to call getSlotValue for boy/noun/def/optional
Got def
About to call getSlotValue for boy/noun/case/obligatory
Got NOM
About to call getSlotValue for tell/verb/negation/obligatory
Got POS
About to call getSlotValue for girl/noun/number/optional
Got sing
About to call getSlotValue for girl/noun/def/optional
Got def
About to call getSlotValue for girl/noun/case/obligatory
Got DAT
About to call getSlotValue for love/verb/negation/obligatory
Got POS
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">
<thingy type="vpta" function="proclitic" gloss="PAST"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
+ <thingy type="nounnumber" function="prefix" gloss="sing"/>
<word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"/>
+ <thingy type="noundef" function="suffix" gloss="def"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
<np role="obj" tr="rheme" case="ACC" number="sing" person="1excl">
<subs>
<np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing">
<thingy type="vpta" function="proclitic" gloss="PRES"/>
<thingy type="vpmode" function="proclitic" gloss="indicative"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/>
+ <thingy type="verbnegation" function="suffix" gloss="POS"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/>
</np>
<word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl"/>
</subs>
</np>
</s>
</example>
flatten:
<example id="quot1" translation="The boy told the girl that he loved her."> - <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"> + <flat> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"> <thingy type="vpta" function="proclitic" gloss="PAST"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"> <thingy type="nounnumber" function="prefix" gloss="sing"/> <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"/> <thingy type="noundef" function="suffix" gloss="def"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - <np role="obj" tr="rheme" case="ACC" number="sing" person="1excl"> - <subs> - <np number="sing" def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"> <thingy type="vpta" function="proclitic" gloss="PRES"/> <thingy type="vpmode" function="proclitic" gloss="indicative"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/> <thingy type="verbnegation" function="suffix" gloss="POS"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np number="sing" def="neither" role="obj" locus="number" case="ACC" person="2"> <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/> - </np> <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl"/> - </subs> - </np> - </s> + </flat> </example>
addvocab:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PAST"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="nounnumber" function="prefix" gloss="sing"/> - <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT"/> - <thingy type="noundef" function="suffix" gloss="def"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM"/> - <thingy type="vpta" function="proclitic" gloss="PRES"/> - <thingy type="vpmode" function="proclitic" gloss="indicative"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing"/> - <thingy type="verbnegation" function="suffix" gloss="POS"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC"/> - <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl"/> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" ph="b ai ˈ ʒ">baiˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing" ph="b o ˈ">boˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> + <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT" ph="ʒ+d i ˈ l">ʒdiˈl</word> + <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="ɑ d͡ʒ">ɑd͡ʒ</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> + <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing" ph="t ɑ ˈ">tɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC" ph="z+b ɑ ˈ s">zbɑˈs</word> + <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl" ph="p æ f ai ˈ w">pæfaiˈw</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" ph="b ai ˈ ʒ">baiˈʒ</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="NOM" attach="suffix" ph="ɑ k">ɑk</thingy> - <thingy type="vpta" function="proclitic" gloss="PAST" ph="p u b">pub</thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing" ph="b o ˈ">boˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <thingy type="nounnumber" function="prefix" gloss="sing" attach="prefix" ph=""></thingy> - <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT" ph="ʒ+d i ˈ l">ʒdiˈl</word> - <thingy type="noundef" function="suffix" gloss="def" attach="suffix" ph="u d">ud</thingy> - <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="ɑ d͡ʒ">ɑd͡ʒ</thingy> - <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM" ph="ʒ+b u ˈ l">ʒbuˈl</word> - <thingy type="vpta" function="proclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpmode" function="proclitic" gloss="indicative" ph=""></thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl.sing" obj="2.sing" ph="t ɑ ˈ">tɑˈ</word> - <thingy type="verbnegation" function="suffix" gloss="POS" attach="suffix" ph="t͡ʃ">t͡ʃ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC" ph="z+b ɑ ˈ s">zbɑˈs</word> - <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl" ph="p æ f ai ˈ w">pæfaiˈw</word> + <word posp="noun" gloss="boy" def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">baiˈʒ</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">ɑk</thingy> + <thingy type="vpta" function="proclitic" gloss="PAST">pub</thingy> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.sing" indobj="3.sing" obj="1excl.sing">boˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word posp="noun" gloss="girl" def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">ʒdiˈl</word> + <thingy type="noundef" function="suffix" gloss="def">ud</thingy> + <thingy type="nouncase" function="suffix" gloss="DAT">ɑd͡ʒ</thingy> + <word person="1excl" number="sing" posp="pron" gloss="1excl.sing" def="neither" role="subj" locus="number" case="NOM">ʒbuˈl</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">tɑˈ</word> + <thingy type="verbnegation" function="suffix" gloss="POS">t͡ʃ</thingy> + <word person="2" number="sing" posp="pron" gloss="2.sing" def="neither" role="obj" locus="number" case="ACC">zbɑˈs</word> + <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="ACC" number="sing" person="1excl">pæfaiˈw</word> </flat> + <p><span class="ilpair"><span class="mor">ˈbaiʒ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑk</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">pub</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈbo</span><br><span class="gls">tell</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈʒdil</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-ud</span><br><span class="gls">def</span></span> <span class="ilpair"><span class="mor">-ɑd͡ʒ</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">ˈʒbul</span><br><span class="gls">1excl.sing</span></span> <span class="ilpair"><span class="mor">ˈtɑ</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-t͡ʃ</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ˈzbɑs</span><br><span class="gls">2.sing</span></span> <span class="ilpair"><span class="mor">pæˈfaiw</span><br><span class="gls"><span class="glssc">COMP</span></span></span></p> + <p>ˈbaiʒudɑk pub ˈbot͡ʃ ˈʒdiludɑd͡ʒ ˈʒbul ˈtɑt͡ʃ ˈzbɑs pæˈfaiw</p> + <p>baizhudak pub bóch zhdiludaj zhbul tach zbas päfaiw</p> + <il> + <w> + <o>ˈbaiʒ</o> + <g>boy</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑk</o> + <g>NOM</g> + </w> + <w> + <o>pub</o> + <g>PAST</g> + </w> + <w> + <o>ˈbo</o> + <g>tell</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈʒdil</o> + <g>girl</g> + </w> + <w> + <o>-ud</o> + <g>def</g> + </w> + <w> + <o>-ɑd͡ʒ</o> + <g>DAT</g> + </w> + <w> + <o>ˈʒbul</o> + <g>1excl.sing</g> + </w> + <w> + <o>ˈtɑ</o> + <g>love</g> + </w> + <w> + <o>-t͡ʃ</o> + <g>POS</g> + </w> + <w> + <o>ˈzbɑs</o> + <g>2.sing</g> + </w> + <w> + <o>pæˈfaiw</o> + <g>COMP</g> + </w> + </il> </example>
Baizhudak pub bóch zhdiludaj zhbul tach zbas päfaiw. [ˈbaiʒudɑk pub ˈbot͡ʃ ˈʒdiludɑd͡ʒ ˈʒbul ˈtɑt͡ʃ ˈzbɑs pæˈfaiw] ˈbaiʒ boy -ud def -ɑk NOM pub PAST ˈbo tell -t͡ʃ POS ˈʒdil girl -ud def -ɑd͡ʒ DAT ˈʒbul 1excl.sing ˈtɑ love -t͡ʃ POS ˈzbɑs 2.sing pæˈfaiw COMP “The boy told the girl that he loved her.” | (27) |
How to cite this grammar
Language Creator. 2026. A Grammar of Chakh. Generated by the Language Creator, version 0.92, on 16 October 2026. https://languagecreator.org/grammar/64LWK
In BibTeX format:
@misc{LC-64LWK,
year = 2026,
author = {{Language Creator}},
title = {A Grammar of {Chakh}},
howpublished = {\url{https://languagecreator.org/grammar/64LWK}},
note = {Generated by the Language Creator, version 0.92, on 16 October 2026}
}
Supplementary Materials
A collection of illustrative texts and a bilingual dictionary (English–Chakh / Chakh–English) accompany this grammar. The complete work – comprising the grammar, dictionary and texts – may also be downloaded in ODT or DOCX format.
Readers are encouraged to share observations or corrections via the feedback form. The present page may be accessed directly at:
https://languagecreator.org/grammar/64LWK
Behind the scenes, the Language Creator stores the generated language in a JSON-based format known as ELD. The corresponding ELD file may be downloaded, edited as required, and reuploaded in order to regenerate the grammar, dictionary and texts.
Language creation took 0.03 seconds; writing the grammar 0.05 seconds.