A Grammar of Fo
Introduction
Scope and Purpose
This grammar provides a systematic description of the Fo language (the 1943rd 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 Fo.
Typological Profile
It has a small but genuine set of click consonants.Phonology
Phoneme Inventory
Consonants
Fo has 23 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, as well as a modest (but clearly contrastive) set of labialised consonants and a small but genuine set of click consonants.The table below presents the full inventory of consonant phonemes in Fo. The chart lists all places and manners of articulation attested in the language.
| labial | dental | alveolar | postalveolar | lateral | velar | lab. velar | glottal | |
|---|---|---|---|---|---|---|---|---|
| stop | b | d t | k ɡ | kʷ ɡʷ | ||||
| ejective stop | kʼ | kʷʼ | ||||||
| nasal | m | n | ŋ | ŋʷ | ||||
| fricative | f | s | ʃ | h | ||||
| approximant | ʋ | ɾ | ||||||
| affricate | t͡ʃ | |||||||
| click | ᵏǀ | |||||||
| click, nasal | ᵑǀ |
Vowels
Fo has 10 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 phonologically distinctive back unrounded vowels and a fully three-way front–central–back distinction.The table below presents the full inventory of vowel phonemes in Fo. The system comprises the distinct vowel qualities listed in the chart.
| front | central | back unrounded | back rounded | |
|---|---|---|---|---|
| close | i | ɨ | ɯ | u |
| mid | e | ɤ | o | |
| open | æ | ɑ | ɒ |
Stress and Tones
Fo has neither phonemic stress nor lexical tone. Prosodic prominence and pitch variation are determined by pragmatic and discourse factors rather than by lexical contrasts.
Phonological Processes
Vowel Harmony
The language employs vowel harmony. To be specific, the following vowels change to match the first vowel of the root: /i/ becomes /ɯ/, /e/ becomes /ɤ/, /æ/ becomes /ɑ/.
Writing System
Introduction
Fo 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/ | c /ᵏǀ/ | d /d/ |
| e /e/ | f /f/ | g /ɡ/ | h /h/ |
| i /i/ | k /k/ | m /m/ | n /n/ |
| o /o/ | r /ɾ/ | s /s/ | t /t/ |
| u /u/ | w /ʋ/ | y /ɨ/ | ä /æ/ |
| ơ /ɤ/ | ư /ɯ/ | ɒ /ɒ/ |
Multi-letter combinations such as digraphs
| aa /ɑː/ | ch /t͡ʃ/ | ee /eː/ |
| gk /kʼ/ | gqu /kʼʷ/ | gw /ɡʷ/ |
| ii /iː/ | nc /ᵑǀ/ | ng /ŋ/ |
| ngw /ŋʷ/ | oo /oː/ | qu /kʷ/ |
| sh /ʃ/ | uu /uː/ | yy /ɨː/ |
| ää /æː/ | ơơ /ɤː/ | ưư /ɯː/ |
| ɒɒ /ɒː/ |
Word Classes and Morphology
Number and Gender
Number
Fo does not have grammatical number.
Gender
Fo has the following genders:
Gender masc – for instance: cengw ‘face’, chägw ‘dog’, ciniis ‘God’, deg ‘road’, gishưưch ‘lake’, gquɒdoch ‘embrace’, gwyys ‘head’, gwäshɒs ‘river’, kitaab ‘book’, kɒgwaagqu ‘court’, menge ‘brick’, mufɒɒf ‘vagina’, mäng ‘idea’, märääs ‘school’, ncingw ‘colour’, quɒdưb ‘wing’, quɒgw ‘table’, syn ‘sea’, was ‘language’, wưs ‘fight’.
Gender fem – for instance: bid ‘chair’, bug ‘blood’, bɒsaar ‘market’, chimych ‘rope’, dưgw ‘bone’, dɒgw ‘woman’, gkɒden ‘farmer’, gäw ‘tooth’, higquääb ‘snake’, hyf ‘bed’, käb ‘sun’, käsiim ‘teacher’, mưch ‘earth’, nash ‘friend’, ncisquygk ‘ash’, ngwybeech ‘tail’, sumid ‘bottle’, tingi ‘fog’, tood ‘girl’, täär ‘mother’.
Gender neut – for instance: cid ‘rotten’, dänoom ‘liver’, fygqu ‘star’, fɒcheegk ‘smooth’, gkingw ‘bird’, gkugwyw ‘cheese’, gquit ‘blind’, gquykoogw ‘religion’, häbygqu ‘library’, kɒs ‘some’, ne ‘heavy’, ngweesh ‘whole’, ngwegw ‘hair’, quyd ‘red’, quäw ‘few’, quääsh ‘human being’, ruuqu ‘wide’, shogqu ‘sky’, sɒm ‘white’, täng ‘long’.
The Nominal Phrase
Nominal phrases in Fo 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 adj2noun:
<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">
<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">
+ <np role="obj" tr="rheme">
+ <np type="owner_owned">
+ <np number="sing" def="def" role="owner">
+ <word posp="noun" gloss="blind" lexposp="adj"/>
+ </np>
+ <np role="owned" def="def" number="plur" locus="number">
<word posp="noun" gloss="mouse"/>
- <word posp="adj" gloss="blind"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
+ </np>
+ </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" tr="rheme"> <np type="owner_owned"> <np number="sing" def="def" role="owner"> <word posp="noun" gloss="blind" lexposp="adj"/> </np> <np role="owned" def="def" number="plur" locus="number"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </np> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp negation="POS" question="not.Q" tense="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" tr="rheme">
<np type="owner_owned">
<np number="sing" def="def" role="owner">
<word posp="noun" gloss="blind" lexposp="adj"/>
</np>
<np role="owned" def="def" number="plur" locus="number">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</np>
</np>
</s>
</example>
module constorder:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <vp negation="POS" question="not.Q" tense="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" tr="rheme"> <np type="owner_owned"> <np number="sing" def="def" role="owner"> <word posp="noun" gloss="blind" lexposp="adj"/> </np> <np role="owned" def="def" number="plur" locus="number"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </np> </np> </s> </example>
module casemarking:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <np role="subj" number="sing" def="def" locus="number"> + <np role="subj" number="sing" def="def" locus="number" case="ACT"> <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" tr="rheme"> + <np role="obj" tr="rheme" case="STA"> <np type="owner_owned"> <np number="sing" def="def" role="owner"> <word posp="noun" gloss="blind" lexposp="adj"/> </np> <np role="owned" def="def" number="plur" locus="number"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </np> </np> </s> </example>
module addgender:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <np role="subj" number="sing" def="def" locus="number" case="ACT"> + <np role="subj" number="sing" def="def" locus="number" case="ACT" gender="fem"> <word posp="noun" gloss="woman"/> <pp role="comitative"> <word gloss="COMIT" posp="pp"/> - <np number="sing" def="def" locus="number"> + <np number="sing" def="def" locus="number" gender="masc"> <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" tr="rheme" case="STA"> - <np type="owner_owned"> + <np type="owner_owned" gender="masc"> <np number="sing" def="def" role="owner"> <word posp="noun" gloss="blind" lexposp="adj"/> </np> - <np role="owned" def="def" number="plur" locus="number"> + <np role="owned" def="def" number="plur" locus="number" gender="masc"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </np> </np> </s> </example>
module propagatenumber:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number" case="ACT" gender="fem">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number" gender="masc">
<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" tr="rheme" case="STA">
- <np type="owner_owned" gender="masc">
+ <np role="obj" tr="rheme" case="STA" number="sing">
+ <np type="owner_owned" gender="masc" number="plur">
<np number="sing" def="def" role="owner">
<word posp="noun" gloss="blind" lexposp="adj"/>
</np>
<np role="owned" def="def" number="plur" locus="number" gender="masc">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</np>
</np>
</s>
</example>
module simplifynumber:
<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="ACT" gender="fem"> + <np role="subj" def="def" locus="number" case="ACT" gender="fem"> <word posp="noun" gloss="woman"/> <pp role="comitative"> <word gloss="COMIT" posp="pp"/> - <np number="sing" def="def" locus="number" gender="masc"> + <np def="def" locus="number" gender="masc"> <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" tr="rheme" case="STA" number="sing"> - <np type="owner_owned" gender="masc" number="plur"> - <np number="sing" def="def" role="owner"> + <np role="obj" tr="rheme" case="STA"> + <np type="owner_owned" gender="masc"> + <np def="def" role="owner"> <word posp="noun" gloss="blind" lexposp="adj"/> </np> - <np role="owned" def="def" number="plur" locus="number" gender="masc"> + <np role="owned" def="def" locus="number" gender="masc"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </np> </np> </s> </example>
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="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT" gender="fem">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np def="def" locus="number" gender="masc">
<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.fem" obj="3.masc">
<word posp="verb" gloss="catch"/>
</vp>
- <np role="obj" tr="rheme" case="STA">
+ <np role="obj" tr="rheme" case="STA" gender="masc">
<np type="owner_owned" gender="masc">
<np def="def" role="owner">
<word posp="noun" gloss="blind" lexposp="adj"/>
</np>
<np role="owned" def="def" locus="number" gender="masc">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</np>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT" gender="fem">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
- <np def="def" locus="number" gender="masc">
+ <np def="def" locus="number" gender="masc" case="ACT">
<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.fem" obj="3.masc">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" tr="rheme" case="STA" gender="masc">
- <np type="owner_owned" gender="masc">
- <np def="def" role="owner">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np def="def" role="owner" case="STA">
<word posp="noun" gloss="blind" lexposp="adj"/>
</np>
- <np role="owned" def="def" locus="number" gender="masc">
+ <np role="owned" def="def" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np def="def" locus="number" gender="masc" case="ACT">
<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.fem" obj="3.masc">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" tr="rheme" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj" tr="rheme">
<np def="def" role="owner" case="STA">
<word posp="noun" gloss="blind" lexposp="adj"/>
</np>
<np role="owned" def="def" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np def="def" locus="number" gender="masc" case="ACT">
<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.fem" obj="3.masc">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj" tr="rheme">
<np def="def" role="owner" case="STA">
<word posp="noun" gloss="blind" lexposp="adj"/>
</np>
- <np role="owned" def="def" locus="number" gender="masc" case="STA">
+ <np role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
- </np>
</s>
</example>
movedowntoword:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="noun" gloss="woman"/>
+ <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" gender="fem"/>
<pp role="comitative">
- <word gloss="COMIT" posp="pp"/>
+ <word gloss="COMIT" posp="pp" role="comitative"/>
<np def="def" locus="number" gender="masc" case="ACT">
- <word posp="noun" gloss="knife"/>
+ <word posp="noun" gloss="knife" def="def" locus="number" gender="masc" case="ACT"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc">
- <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.fem" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owner" case="STA">
- <word posp="noun" gloss="blind" lexposp="adj"/>
+ <word posp="noun" gloss="blind" lexposp="adj" def="def" role="owner" case="STA"/>
</np>
<np role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme">
- <word posp="noun" gloss="mouse"/>
- <word posp="num" gloss="three"/>
- <word posp="det" gloss="yon"/>
+ <word posp="noun" gloss="mouse" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/>
+ <word posp="num" gloss="three" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/>
+ <word posp="det" gloss="yon" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for catch/verb/negation/obligatoryGot POS
About to call getSlotValue for catch/verb/mode/optional
Got indicative
About to call getSlotValue for yon/det/gender/obligatory
Got masc
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" gender="fem"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp" role="comitative"/>
<np def="def" locus="number" gender="masc" case="ACT">
<word posp="noun" gloss="knife" def="def" locus="number" gender="masc" case="ACT"/>
</np>
</pp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owner" case="STA">
<word posp="noun" gloss="blind" lexposp="adj" def="def" role="owner" case="STA"/>
</np>
<np role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme">
<word posp="noun" gloss="mouse" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/>
<word posp="num" gloss="three" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/>
<word posp="det" gloss="yon" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/>
+ <thingy type="detgender" function="suffix" gloss="masc"/>
</np>
</s>
</example>
flatten:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> - <s> - <np role="subj" def="def" locus="number" case="ACT" gender="fem"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" gender="fem"/> - <pp role="comitative"> <word gloss="COMIT" posp="pp" role="comitative"/> - <np def="def" locus="number" gender="masc" case="ACT"> <word posp="noun" gloss="knife" def="def" locus="number" gender="masc" case="ACT"/> - </np> - </pp> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" role="owner" case="STA"> <word posp="noun" gloss="blind" lexposp="adj" def="def" role="owner" case="STA"/> - </np> - <np role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"> <word posp="noun" gloss="mouse" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/> <word posp="num" gloss="three" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/> <word posp="det" gloss="yon" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/> <thingy type="detgender" function="suffix" gloss="masc"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" gender="fem"/> - <word gloss="COMIT" posp="pp" role="comitative"/> - <word posp="noun" gloss="knife" def="def" locus="number" gender="masc" case="ACT"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="blind" lexposp="adj" def="def" role="owner" case="STA"/> - <word posp="noun" gloss="mouse" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/> - <word posp="num" gloss="three" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/> - <word posp="det" gloss="yon" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme"/> - <thingy type="detgender" function="suffix" gloss="masc"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" gender="fem" ph="d ɒ ɡʷ" slots="Cir V1 Cfr">dɒɡʷ</word> + <word gloss="COMIT" posp="pp" role="comitative" ph="b ɒ kʼ ɑ kʼʷ" slots="Cir V2 Cmr V1 Cfr">bɒkʼɑkʼʷ</word> + <word posp="noun" gloss="knife" def="def" locus="number" gender="masc" case="ACT" ph="b ɤ f" slots="Cir V1 Cfr">bɤf</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="blind" lexposp="adj" def="def" role="owner" case="STA" ph="kʼʷ i t" slots="Cir V1 Cfr">kʼʷit</word> + <word posp="noun" gloss="mouse" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> + <word posp="num" gloss="three" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="d i" slots="Cir V1">di</word> + <word posp="det" gloss="yon" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="d ɒ" slots="Cir V1">dɒ</word> + <thingy type="detgender" function="suffix" gloss="masc" attach="suffix" ph="ɤ kʼ" slots="V1 Cfs">ɤkʼ</thingy> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /ŋ/ > // + /k//ɒ/ + /ɤ/ > // + /o/
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" gender="fem" ph="d ɒ ɡʷ" slots="Cir V1 Cfr">dɒɡʷ</word> - <word gloss="COMIT" posp="pp" role="comitative" ph="b ɒ kʼ ɑ kʼʷ" slots="Cir V2 Cmr V1 Cfr">bɒkʼɑkʼʷ</word> - <word posp="noun" gloss="knife" def="def" locus="number" gender="masc" case="ACT" ph="b ɤ f" slots="Cir V1 Cfr">bɤf</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" gender="fem" ph="d ɒ ɡʷ">dɒɡʷ</word> + <word gloss="COMIT" posp="pp" role="comitative" ph="b ɒ kʼ ɑ kʼʷ">bɒkʼɑkʼʷ</word> + <word posp="noun" gloss="knife" def="def" locus="number" gender="masc" case="ACT" ph="b ɤ f">bɤf</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="blind" lexposp="adj" def="def" role="owner" case="STA" ph="kʼʷ i t" slots="Cir V1 Cfr">kʼʷit</word> - <word posp="noun" gloss="mouse" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> - <word posp="num" gloss="three" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="d i" slots="Cir V1">di</word> - <word posp="det" gloss="yon" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="d ɒ" slots="Cir V1">dɒ</word> - <thingy type="detgender" function="suffix" gloss="masc" attach="suffix" ph="ɤ kʼ" slots="V1 Cfs">ɤkʼ</thingy> + <word posp="noun" gloss="blind" lexposp="adj" def="def" role="owner" case="STA" ph="kʼʷ i t">kʼʷit</word> + <word posp="noun" gloss="mouse" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="n i n ɨ k">ninɨk</word> + <word posp="num" gloss="three" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="d i">di</word> + <word posp="det" gloss="yon" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="d" underlying="d ɒ">d</word> + <thingy type="detgender" function="suffix" gloss="masc" attach="suffix" ph="o kʼ" underlying="ɤ kʼ">okʼ</thingy> </flat> </example>
removetags:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" gender="fem" ph="d ɒ ɡʷ">dɒɡʷ</word> - <word gloss="COMIT" posp="pp" role="comitative" ph="b ɒ kʼ ɑ kʼʷ">bɒkʼɑkʼʷ</word> - <word posp="noun" gloss="knife" def="def" locus="number" gender="masc" case="ACT" ph="b ɤ f">bɤf</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="blind" lexposp="adj" def="def" role="owner" case="STA" ph="kʼʷ i t">kʼʷit</word> - <word posp="noun" gloss="mouse" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="n i n ɨ k">ninɨk</word> - <word posp="num" gloss="three" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="d i">di</word> - <word posp="det" gloss="yon" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" ph="d" underlying="d ɒ">d</word> - <thingy type="detgender" function="suffix" gloss="masc" attach="suffix" ph="o kʼ" underlying="ɤ kʼ">okʼ</thingy> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" gender="fem">dɒɡʷ</word> + <word gloss="COMIT" posp="pp" role="comitative">bɒkʼɑkʼʷ</word> + <word posp="noun" gloss="knife" def="def" locus="number" gender="masc" case="ACT">bɤf</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc" underlying="ŋ ɤ n">kɤn</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="blind" lexposp="adj" def="def" role="owner" case="STA">kʼʷit</word> + <word posp="noun" gloss="mouse" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme">ninɨk</word> + <word posp="num" gloss="three" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme">di</word> + <word posp="det" gloss="yon" role="owned" def="def" locus="number" gender="masc" case="STA" tr="rheme" underlying="d ɒ">d</word> + <thingy type="detgender" function="suffix" gloss="masc" underlying="ɤ kʼ">okʼ</thingy> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">dɒɡʷ</span><br><span class="gls">woman</span></span> <span class="ilpair"><span class="mor">bɒkʼɑkʼʷ</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">bɤf</span><br><span class="gls">knife</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋɤn</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">kʼʷit</span><br><span class="gls">blind</span></span> <span class="ilpair"><span class="mor">ninɨk</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">di</span><br><span class="gls">three</span></span> <span class="ilpair"><span class="mor">dɒ</span><br><span class="gls">yon</span></span> <span class="ilpair"><span class="mor">-ɤkʼ</span><br><span class="gls">masc</span></span></p> + <p>mon dɒɡʷ bɒkʼɑkʼʷ bɤf kɤn ŋuŋʷ kʼʷit ninɨk di dokʼ</p> + <p>mon dɒgw bɒgkagqu bơf kơn ngungw gquit ninyk di dogk</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>dɒɡʷ</o> + <g>woman</g> + </w> + <w> + <o>bɒkʼɑkʼʷ</o> + <g>COMIT</g> + </w> + <w> + <o>bɤf</o> + <g>knife</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋɤn</o> + <g>catch</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>kʼʷit</o> + <g>blind</g> + </w> + <w> + <o>ninɨk</o> + <g>mouse</g> + </w> + <w> + <o>di</o> + <g>three</g> + </w> + <w> + <o>dɒ</o> + <g>yon</g> + </w> + <w> + <o>-ɤkʼ</o> + <g>masc</g> + </w> + </il> </example>
Mon dɒgw bɒgkagqu bơf kơn ngungw gquit ninyk di dogk. [mon dɒɡʷ bɒkʼɑkʼʷ bɤf kɤn ŋuŋʷ kʼʷit ninɨk di dokʼ] mon ACT dɒɡʷ woman bɒkʼɑkʼʷ COMIT bɤf knife k- POS ŋɤn catch ŋuŋʷ PAST kʼʷit blind ninɨk mouse di three dɒ yon -ɤkʼ masc “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 is one type of clitic in the nominal phrase, namely a proclitic (placed initially), expressing case. a clitic expressing case, comprising mon /mon/ ‘ACT’, dɒb /dɒb/ ‘DAT’, bing /biŋ/ ‘INS’, quegw /kʷeɡʷ/ ‘VOC’, shir /ʃiɾ/ ‘ALL’, shyk /ʃɨk/ ‘LOC’, dɒd /dɒd/ ‘ABL’ and mem /mem/ ‘PART’.
The morphology of the elements of the nominal phrase, i.e., nouns, adjectives, numerals and pronouns, is described below, as is the way that possession is expressed in Fo.
The Noun
The noun in Fo stands alone without any prefixes or suffixes attached to it.
The noun displays the following derivational morphology: 11 suffixes, namely -dy /-dɨ/ ‘little’, -ro /-ɾo/ ‘big’, -ni /-ni/ ‘old’, -quo /-kʷo/ ‘new’, -quy /-kʷɨ/ ‘good’, -sɒ /-sɒ/ ‘bad’, -ngwɒ /-ŋʷɒ/ ‘have’, -gquɒ /-kʼʷɒ/ ‘use’, -ky /-kɨ/ ‘see’, -fy /-fɨ/ ‘make’ and -by /-bɨ/ ‘break’
The Adjective
In Fo, the adjective has the following structure: the root followed by an optional suffix expressing gender, comprising -aaɒsh /-ɑːɒʃ/ ‘masc’ and -yug /-ɨuɡ/ ‘fem’.
Numerals
The numeral in Fo stands alone without any prefixes or suffixes attached to it.
Determiners
In Fo, the determiner has the following structure: the root followed by an obligatory suffix expressing gender, comprising -ơgk /-ɤkʼ/ ‘masc’, -ưt /-ɯt/ ‘fem’ and -eeb /-eːb/ ‘neut’.
Pronouns
The pronoun in Fo stands alone without any prefixes or suffixes attached to it.
In Fo, subject pronouns (but not object pronouns ones) are dropped unless they are stressed. Here is an example where neither of the pronouns are stressed:
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 adj2noun:
No change.
module articles:
No change.
module nonpastonly:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="love"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module casemarking:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT"> <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="STA"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module addgender:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT"> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT" gender="masc"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA"> + <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<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="ACT" gender="masc"> + <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="ACT" gender="masc"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA" gender="fem"> + <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="girl"/> </np> </s> </example>
createpronouns:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="ACT" gender="masc"> - <word posp="noun" gloss="boy"/> + <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> + <word posp="pron" gender="masc" gloss="3.masc"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="STA" gender="fem"> - <word posp="noun" gloss="girl"/> + <np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem"> + <word posp="pron" gender="fem" gloss="3.fem"/> </np> </s> </example>
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<word posp="pron" gender="masc" gloss="3.masc"/>
</np>
- <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
<word posp="verb" gloss="love"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem">
<word posp="pron" gender="fem" gloss="3.fem"/>
</np>
</s>
</example>
prodrop:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> - <word posp="pron" gender="masc" gloss="3.masc"/> - </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"> <word posp="verb" gloss="love"/> </vp> <np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem"> <word posp="pron" gender="fem" gloss="3.fem"/> </np> </s> </example>
addclitics:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="pron" gender="fem" gloss="3.fem"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
- <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.masc" obj="3.fem"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="pron" gender="fem" gloss="3.fem"/>
+ <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/negation/obligatoryGot POS
About to call getSlotValue for love/verb/mode/optional
Got indicative
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA"/>
</np>
</s>
</example>
flatten:
<example id="love2" translation="He (the boy) loves her (the girl)."> - <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"> + <flat> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA"/> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA" ph="kʼʷ eː b" slots="Cir V1 Cfr">kʼʷeːb</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /f/ > // + /f/<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="f ɯ m">fɯm</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA" ph="kʼʷ eː b" slots="Cir V1 Cfr">kʼʷeːb</word> + <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA" ph="kʼʷ eː b">kʼʷeːb</word> </flat> </example>
removetags:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="f ɯ m">fɯm</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA" ph="kʼʷ eː b">kʼʷeːb</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">fɯm</word> + <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA">kʼʷeːb</word> </flat> + <p><span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">fɯm</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">kʼʷeːb</span><br><span class="gls">3.fem</span></span></p> + <p>fɯm kʼʷeːb</p> + <p>fưm gqueeb</p> + <il> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>fɯm</o> + <g>love</g> + </w> + <w> + <o>kʼʷeːb</o> + <g>3.fem</g> + </w> + </il> </example>
Fưm gqueeb. [fɯm kʼʷeːb] k- POS fɯm love kʼʷeːb 3.fem “He (the boy) loves her (the girl).” | (2) |
But here, the word corresponding to he (i.e., the subject) is stressed:
initial XML:
<example id="love2he" translation="*He* loves her.">
<s>
<vp tam="gnomic">
<verb>love</verb>
</vp>
<np def="def" number="sing" tr="rheme" role="subj" output="aspron">
<noun>boy</noun>
</np>
<np def="def" number="sing" tr="theme" role="obj" output="aspron">
<noun>girl</noun>
</np>
</s>
</example>cleanup:
<example id="love2he" translation="*He* loves her."> <s> - <vp tam="gnomic"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="rheme" role="subj" output="aspron"> - <noun>boy</noun> + <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="boy"/> </np> - <np def="def" number="sing" tr="theme" role="obj" output="aspron"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> </np> </s> </example>
module adj2noun:
No change.
module articles:
No change.
module nonpastonly:
<example id="love2he" translation="*He* loves her."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="love2he" translation="*He* loves her."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="love"/> - </vp> <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module casemarking:
<example id="love2he" translation="*He* loves her."> <s> - <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> + <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="ACT"> <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="STA"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module addgender:
<example id="love2he" translation="*He* loves her."> <s> - <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="ACT"> + <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="ACT" gender="masc"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA"> + <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="love2he" translation="*He* loves her."> <s> - <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="ACT" gender="masc"> + <np def="def" tr="rheme" role="subj" output="aspron" locus="number" case="ACT" gender="masc"> <word posp="noun" gloss="boy"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA" gender="fem"> + <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="girl"/> </np> </s> </example>
createpronouns:
<example id="love2he" translation="*He* loves her."> <s> - <np def="def" tr="rheme" role="subj" output="aspron" locus="number" case="ACT" gender="masc"> - <word posp="noun" gloss="boy"/> + <np def="def" tr="rheme" role="subj" locus="number" case="ACT" gender="masc"> + <word posp="pron" gender="masc" gloss="3.masc"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> - <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="STA" gender="fem"> - <word posp="noun" gloss="girl"/> + <np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem"> + <word posp="pron" gender="fem" gloss="3.fem"/> </np> </s> </example>
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" tr="rheme" role="subj" locus="number" case="ACT" gender="masc">
<word posp="pron" gender="masc" gloss="3.masc"/>
</np>
- <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
<word posp="verb" gloss="love"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem">
<word posp="pron" gender="fem" gloss="3.fem"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" tr="rheme" role="subj" locus="number" case="ACT" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="pron" gender="masc" gloss="3.masc"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="pron" gender="fem" gloss="3.fem"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" tr="rheme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="pron" gender="masc" gloss="3.masc"/>
+ <word posp="pron" gender="masc" gloss="3.masc" def="def" tr="rheme" role="subj" locus="number" case="ACT"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
- <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.masc" obj="3.fem"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="pron" gender="fem" gloss="3.fem"/>
+ <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/negation/obligatoryGot POS
About to call getSlotValue for love/verb/mode/optional
Got indicative
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" tr="rheme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="pron" gender="masc" gloss="3.masc" def="def" tr="rheme" role="subj" locus="number" case="ACT"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA"/>
</np>
</s>
</example>
flatten:
<example id="love2he" translation="*He* loves her."> - <s> - <np def="def" tr="rheme" role="subj" locus="number" case="ACT" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="pron" gender="masc" gloss="3.masc" def="def" tr="rheme" role="subj" locus="number" case="ACT"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" tr="theme" role="obj" locus="number" case="STA" gender="fem"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love2he" translation="*He* loves her."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="pron" gender="masc" gloss="3.masc" def="def" tr="rheme" role="subj" locus="number" case="ACT"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="pron" gender="masc" gloss="3.masc" def="def" tr="rheme" role="subj" locus="number" case="ACT" ph="ʋ ɤ t" slots="Cir V1 Cfr">ʋɤt</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA" ph="kʼʷ eː b" slots="Cir V1 Cfr">kʼʷeːb</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /f/ > // + /f/<example id="love2he" translation="*He* loves her."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="pron" gender="masc" gloss="3.masc" def="def" tr="rheme" role="subj" locus="number" case="ACT" ph="ʋ ɤ t" slots="Cir V1 Cfr">ʋɤt</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="pron" gender="masc" gloss="3.masc" def="def" tr="rheme" role="subj" locus="number" case="ACT" ph="ʋ ɤ t">ʋɤt</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="f ɯ m">fɯm</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA" ph="kʼʷ eː b" slots="Cir V1 Cfr">kʼʷeːb</word> + <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA" ph="kʼʷ eː b">kʼʷeːb</word> </flat> </example>
removetags:
<example id="love2he" translation="*He* loves her."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="pron" gender="masc" gloss="3.masc" def="def" tr="rheme" role="subj" locus="number" case="ACT" ph="ʋ ɤ t">ʋɤt</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="f ɯ m">fɯm</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA" ph="kʼʷ eː b">kʼʷeːb</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="pron" gender="masc" gloss="3.masc" def="def" tr="rheme" role="subj" locus="number" case="ACT">ʋɤt</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">fɯm</word> + <word posp="pron" gender="fem" gloss="3.fem" def="def" tr="theme" role="obj" locus="number" case="STA">kʼʷeːb</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">ʋɤt</span><br><span class="gls">3.masc</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">fɯm</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">kʼʷeːb</span><br><span class="gls">3.fem</span></span></p> + <p>mon ʋɤt fɯm kʼʷeːb</p> + <p>mon wơt fưm gqueeb</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>ʋɤt</o> + <g>3.masc</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>fɯm</o> + <g>love</g> + </w> + <w> + <o>kʼʷeːb</o> + <g>3.fem</g> + </w> + </il> </example>
Mon wơt fưm gqueeb. [mon ʋɤt fɯm kʼʷeːb] mon ACT ʋɤt 3.masc k- POS fɯm love kʼʷeːb 3.fem “He loves her.” | (3) |
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="loveprop" translation="NN1 hates NN2."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="hate"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" locus="number"> <word posp="noun" gloss="NN1"/> </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="ACT"> <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="STA"> <word posp="noun" gloss="NN2"/> </np> </s> </example>
module addgender:
<example id="loveprop" translation="NN1 hates NN2."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT"> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> <word posp="noun" gloss="NN1"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="hate"/> </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="STA"> + <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="NN2"/> </np> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="loveprop" translation="NN1 hates NN2."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> + <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> <word posp="noun" gloss="NN1"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="hate"/> </vp> - <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="STA" gender="fem"> + <np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="NN2"/> </np> </s> </example>
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" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<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.masc" obj="3.fem">
<word posp="verb" gloss="hate"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem">
<word posp="noun" gloss="NN2"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="NN1"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
<word posp="verb" gloss="hate"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<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" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="noun" gloss="NN1"/>
+ <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
- <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.masc" obj="3.fem"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="NN2"/>
+ <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for hate/verb/negation/obligatoryGot POS
About to call getSlotValue for hate/verb/mode/optional
Got indicative
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem"/>
</np>
</s>
</example>
flatten:
<example id="loveprop" translation="NN1 hates NN2."> - <s> - <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem"/> - </np> - </s> + </flat> </example>
addvocab:
-<example id="loveprop" translation="NN1 hates NN2."> +<example id="loveprop" translation="Kikich hates Kadang."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="Kikich" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" propernoun="yes" ph="kʼ ɨ kʷ i t͡ʃ" slots="Cir V2 Cmr V1 Cfr">kʼɨkʷit͡ʃ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="ŋ i kʼ e ɾ" slots="Cir V2 Cmr V1 Cfr">ŋikʼeɾ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="Kadang" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem" propernoun="yes" ph="ᵏǀ æ d æː ŋ" slots="Cir V2 Cmr V1 Cfr">ᵏǀædæːŋ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /ŋ/ > // + /k/<example id="loveprop" translation="Kikich hates Kadang."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="Kikich" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" propernoun="yes" ph="kʼ ɨ kʷ i t͡ʃ" slots="Cir V2 Cmr V1 Cfr">kʼɨkʷit͡ʃ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="ŋ i kʼ e ɾ" slots="Cir V2 Cmr V1 Cfr">ŋikʼeɾ</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="Kikich" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" propernoun="yes" ph="kʼ ɨ kʷ i t͡ʃ">kʼɨkʷit͡ʃ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="k i kʼ e ɾ" underlying="ŋ i kʼ e ɾ">kikʼeɾ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="Kadang" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem" propernoun="yes" ph="ᵏǀ æ d æː ŋ" slots="Cir V2 Cmr V1 Cfr">ᵏǀædæːŋ</word> + <word posp="noun" gloss="Kadang" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem" propernoun="yes" ph="ᵏǀ æ d æː ŋ">ᵏǀædæːŋ</word> </flat> </example>
removetags:
<example id="loveprop" translation="Kikich hates Kadang."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="Kikich" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" propernoun="yes" ph="kʼ ɨ kʷ i t͡ʃ">kʼɨkʷit͡ʃ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" ph="k i kʼ e ɾ" underlying="ŋ i kʼ e ɾ">kikʼeɾ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="Kadang" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem" propernoun="yes" ph="ᵏǀ æ d æː ŋ">ᵏǀædæːŋ</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="Kikich" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" propernoun="yes">kʼɨkʷit͡ʃ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" obj="3.fem" underlying="ŋ i kʼ e ɾ">kikʼeɾ</word> + <word posp="noun" gloss="Kadang" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="fem" propernoun="yes">ᵏǀædæːŋ</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">kʼɨkʷit͡ʃ</span><br><span class="gls">Kikich</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋikʼeɾ</span><br><span class="gls">hate</span></span> <span class="ilpair"><span class="mor">ᵏǀædæːŋ</span><br><span class="gls">Kadang</span></span></p> + <p>mon kʼɨkʷit͡ʃ kikʼeɾ ᵏǀædæːŋ</p> + <p>mon Gkyquich kigker Cädääng</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>kʼɨkʷit͡ʃ</o> + <g>Kikich</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋikʼeɾ</o> + <g>hate</g> + </w> + <w> + <o>ᵏǀædæːŋ</o> + <g>Kadang</g> + </w> + </il> </example>
Mon Gkyquich kigker Cädääng. [mon kʼɨkʷit͡ʃ kikʼeɾ ᵏǀædæːŋ] mon ACT kʼɨkʷit͡ʃ Kikich k- POS ŋikʼeɾ hate ᵏǀædæːŋ Kadang “Kikich hates Kadang.” | (4) |
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 adj2noun:
No change.
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
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="STA"> <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 addgender:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="STA"> - <np number="sing" def="def" locus="number" role="owner"> + <np type="owner_owned" case="STA" gender="fem"> + <np number="sing" def="def" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="STA" gender="fem"> + <np type="owner_owned" case="STA" gender="fem" number="sing"> <np number="sing" def="def" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="STA" gender="fem" number="sing"> - <np number="sing" def="def" locus="number" role="owner" gender="masc"> + <np type="owner_owned" case="STA" gender="fem"> + <np def="def" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
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:
<example id="posso1" translation="the boy's apple"> <np type="owner_owned" case="STA" gender="fem"> - <np def="def" locus="number" role="owner" gender="masc"> + <thingy type="npcase" function="proclitic" gloss="STA"/> + <np def="def" locus="number" role="owner" gender="masc" case="STA"> <word posp="noun" gloss="boy"/> </np> - <np def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="apple"/> </np> </np> </example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="STA" gender="fem"> <thingy type="npcase" function="proclitic" gloss="STA"/> <np def="def" locus="number" role="owner" gender="masc" case="STA"> <word posp="noun" gloss="boy"/> </np> <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="apple"/> </np> - </np> </example>
movedowntoword:
<example id="posso1" translation="the boy's apple"> <thingy type="npcase" function="proclitic" gloss="STA"/> <np def="def" locus="number" role="owner" gender="masc" case="STA"> - <word posp="noun" gloss="boy"/> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner" gender="masc" case="STA"/> </np> <np def="def" locus="number" role="owned" gender="fem" case="STA"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA"/> </np> </example>
addaffixes:
No change.
flatten:
<example id="posso1" translation="the boy's apple"> + <flat> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" locus="number" role="owner" gender="masc" case="STA"> <word posp="noun" gloss="boy" def="def" locus="number" role="owner" gender="masc" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA"/> - </np> + </flat> </example>
addvocab:
<example id="posso1" translation="the boy's apple"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="boy" def="def" locus="number" role="owner" gender="masc" case="STA"/> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA"/> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner" gender="masc" case="STA" ph="s ɒ kʷ" slots="Cir V1 Cfr">sɒkʷ</word> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ e n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr">ɡenɯɡʷ</word> </flat> </example>
vowelharmony:
<example id="posso1" translation="the boy's apple">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
<word posp="noun" gloss="boy" def="def" locus="number" role="owner" gender="masc" case="STA" ph="s ɒ kʷ" slots="Cir V1 Cfr">sɒkʷ</word>
- <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ e n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr">ɡenɯɡʷ</word>
+ <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
</flat>
</example>
applysandhi:
<example id="posso1" translation="the boy's apple">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
- <word posp="noun" gloss="boy" def="def" locus="number" role="owner" gender="masc" case="STA" ph="s ɒ kʷ" slots="Cir V1 Cfr">sɒkʷ</word>
- <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
+ <word posp="noun" gloss="boy" def="def" locus="number" role="owner" gender="masc" case="STA" ph="s ɒ kʷ">sɒkʷ</word>
+ <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
</flat>
</example>
removetags:
<example id="posso1" translation="the boy's apple"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="boy" def="def" locus="number" role="owner" gender="masc" case="STA" ph="s ɒ kʷ">sɒkʷ</word> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner" gender="masc" case="STA">sɒkʷ</word> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> </flat> + <p><span class="ilpair"><span class="mor">sɒkʷ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">ɡenɯɡʷ</span><br><span class="gls">apple</span></span></p> + <p>sɒkʷ ɡɤnɯɡʷ</p> + <p>sɒqu gơnưgw</p> + <il> + <w> + <o>sɒkʷ</o> + <g>boy</g> + </w> + <w> + <o>ɡenɯɡʷ</o> + <g>apple</g> + </w> + </il> </example>
sɒqu gơnưgw [sɒkʷ ɡɤnɯɡʷ] sɒkʷ boy ɡenɯɡʷ apple “the boy’s apple” | (5) |
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 adj2noun:
No change.
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
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="STA"> <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 addgender:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="STA"> - <np number="sing" def="def" output="aspron" locus="number" role="owner"> + <np type="owner_owned" case="STA" gender="fem"> + <np number="sing" def="def" output="aspron" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="STA" gender="fem"> + <np type="owner_owned" case="STA" gender="fem" number="sing"> <np number="sing" def="def" output="aspron" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="STA" gender="fem" number="sing"> - <np number="sing" def="def" output="aspron" locus="number" role="owner" gender="masc"> + <np type="owner_owned" case="STA" gender="fem"> + <np def="def" output="aspron" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
createpronouns:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="STA" gender="fem"> - <np def="def" output="aspron" locus="number" role="owner" gender="masc"> - <word posp="noun" gloss="boy"/> + <np def="def" locus="number" role="owner" gender="masc"> + <word posp="pron" gender="masc" gloss="3.masc"/> </np> <np def="def" locus="number" role="owned" gender="fem"> <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:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="STA" gender="fem"> - <np def="def" locus="number" role="owner" gender="masc"> + <thingy type="npcase" function="proclitic" gloss="STA"/> + <np def="def" locus="number" role="owner" gender="masc" case="STA"> <word posp="pron" gender="masc" gloss="3.masc"/> </np> - <np def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="apple"/> </np> </np> </example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="STA" gender="fem"> <thingy type="npcase" function="proclitic" gloss="STA"/> <np def="def" locus="number" role="owner" gender="masc" case="STA"> <word posp="pron" gender="masc" gloss="3.masc"/> </np> <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="apple"/> </np> - </np> </example>
movedowntoword:
<example id="posso1b" translation="his (the boy's) apple"> <thingy type="npcase" function="proclitic" gloss="STA"/> <np def="def" locus="number" role="owner" gender="masc" case="STA"> - <word posp="pron" gender="masc" gloss="3.masc"/> + <word posp="pron" gender="masc" gloss="3.masc" def="def" locus="number" role="owner" case="STA"/> </np> <np def="def" locus="number" role="owned" gender="fem" case="STA"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA"/> </np> </example>
addaffixes:
No change.
flatten:
<example id="posso1b" translation="his (the boy's) apple"> + <flat> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" locus="number" role="owner" gender="masc" case="STA"> <word posp="pron" gender="masc" gloss="3.masc" def="def" locus="number" role="owner" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA"/> - </np> + </flat> </example>
addvocab:
<example id="posso1b" translation="his (the boy's) apple"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="pron" gender="masc" gloss="3.masc" def="def" locus="number" role="owner" case="STA"/> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA"/> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="pron" gender="masc" gloss="3.masc" def="def" locus="number" role="owner" case="STA" ph="ʋ ɤ t" slots="Cir V1 Cfr">ʋɤt</word> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ e n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr">ɡenɯɡʷ</word> </flat> </example>
vowelharmony:
<example id="posso1b" translation="his (the boy's) apple">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
<word posp="pron" gender="masc" gloss="3.masc" def="def" locus="number" role="owner" case="STA" ph="ʋ ɤ t" slots="Cir V1 Cfr">ʋɤt</word>
- <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ e n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr">ɡenɯɡʷ</word>
+ <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
</flat>
</example>
applysandhi:
<example id="posso1b" translation="his (the boy's) apple">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
- <word posp="pron" gender="masc" gloss="3.masc" def="def" locus="number" role="owner" case="STA" ph="ʋ ɤ t" slots="Cir V1 Cfr">ʋɤt</word>
- <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
+ <word posp="pron" gender="masc" gloss="3.masc" def="def" locus="number" role="owner" case="STA" ph="ʋ ɤ t">ʋɤt</word>
+ <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
</flat>
</example>
removetags:
<example id="posso1b" translation="his (the boy's) apple"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="pron" gender="masc" gloss="3.masc" def="def" locus="number" role="owner" case="STA" ph="ʋ ɤ t">ʋɤt</word> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> + <word posp="pron" gender="masc" gloss="3.masc" def="def" locus="number" role="owner" case="STA">ʋɤt</word> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> </flat> + <p><span class="ilpair"><span class="mor">ʋɤt</span><br><span class="gls">3.masc</span></span> <span class="ilpair"><span class="mor">ɡenɯɡʷ</span><br><span class="gls">apple</span></span></p> + <p>ʋɤt ɡɤnɯɡʷ</p> + <p>wơt gơnưgw</p> + <il> + <w> + <o>ʋɤt</o> + <g>3.masc</g> + </w> + <w> + <o>ɡenɯɡʷ</o> + <g>apple</g> + </w> + </il> </example>
wơt gơnưgw [ʋɤt ɡɤnɯɡʷ] ʋɤt 3.masc ɡenɯɡʷ apple “his (the boy’s) apple” | (6) |
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 adj2noun:
No change.
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="posso2" translation="my apple"> - <np type="owner_owned"> + <np type="owner_owned" case="STA"> <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 addgender:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="STA"> + <np type="owner_owned" case="STA" gender="fem"> <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"> + <np number="sing" def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="STA" gender="fem"> + <np type="owner_owned" case="STA" gender="fem" number="sing"> <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" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="STA" gender="fem" number="sing"> - <np number="sing" def="neither" locus="number" role="owner"> - <word person="1excl" number="sing" posp="pron"/> + <np type="owner_owned" case="STA" gender="fem"> + <np def="neither" locus="number" role="owner"> + <word person="1excl" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
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="STA" gender="fem">
<np def="neither" locus="number" role="owner">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<np def="def" locus="number" role="owned" gender="fem">
<word posp="noun" gloss="apple"/>
</np>
</np>
</example>
copyuptophrase:
<example id="posso2" translation="my apple"> <np type="owner_owned" case="STA" gender="fem"> - <np def="neither" locus="number" role="owner"> + <np def="neither" locus="number" role="owner" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </np> <np def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="apple"/> </np> </np> </example>
prodrop:
No change.
addclitics:
<example id="posso2" translation="my apple"> <np type="owner_owned" case="STA" gender="fem"> - <np def="neither" locus="number" role="owner" person="1excl"> + <thingy type="npcase" function="proclitic" gloss="STA"/> + <np def="neither" locus="number" role="owner" person="1excl" case="STA"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </np> - <np def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="apple"/> </np> </np> </example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="STA" gender="fem"> <thingy type="npcase" function="proclitic" gloss="STA"/> <np def="neither" locus="number" role="owner" person="1excl" case="STA"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </np> <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="apple"/> </np> - </np> </example>
movedowntoword:
<example id="posso2" translation="my apple"> <thingy type="npcase" function="proclitic" gloss="STA"/> <np def="neither" locus="number" role="owner" person="1excl" case="STA"> - <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" role="owner" case="STA"/> </np> <np def="def" locus="number" role="owned" gender="fem" case="STA"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA"/> </np> </example>
addaffixes:
No change.
flatten:
<example id="posso2" translation="my apple"> + <flat> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="neither" locus="number" role="owner" person="1excl" case="STA"> <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" role="owner" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA"/> - </np> + </flat> </example>
addvocab:
<example id="posso2" translation="my apple"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" role="owner" case="STA"/> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA"/> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="ɡʷ e ɡʷ" slots="Cir V1 Cfr">ɡʷeɡʷ</word> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ e n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr">ɡenɯɡʷ</word> </flat> </example>
vowelharmony:
<example id="posso2" translation="my apple">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
<word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="ɡʷ e ɡʷ" slots="Cir V1 Cfr">ɡʷeɡʷ</word>
- <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ e n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr">ɡenɯɡʷ</word>
+ <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
</flat>
</example>
applysandhi:
<example id="posso2" translation="my apple">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
- <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="ɡʷ e ɡʷ" slots="Cir V1 Cfr">ɡʷeɡʷ</word>
- <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="ɡʷ e ɡʷ">ɡʷeɡʷ</word>
+ <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
</flat>
</example>
removetags:
<example id="posso2" translation="my apple"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="ɡʷ e ɡʷ">ɡʷeɡʷ</word> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" ph="ɡ ɤ n ɯ ɡʷ" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" role="owner" case="STA">ɡʷeɡʷ</word> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="fem" case="STA" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> </flat> + <p><span class="ilpair"><span class="mor">ɡʷeɡʷ</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">ɡenɯɡʷ</span><br><span class="gls">apple</span></span></p> + <p>ɡʷeɡʷ ɡɤnɯɡʷ</p> + <p>gwegw gơnưgw</p> + <il> + <w> + <o>ɡʷeɡʷ</o> + <g>1excl</g> + </w> + <w> + <o>ɡenɯɡʷ</o> + <g>apple</g> + </w> + </il> </example>
gwegw gơnưgw [ɡʷeɡʷ ɡɤnɯɡʷ] ɡʷeɡʷ 1excl ɡenɯɡʷ apple “my apple” | (7) |
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <vp negation="POS" question="not.Q" tense="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="ACT"> <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="STA"> <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 addgender:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj" case="ACT">
- <np type="owner_owned">
- <np number="sing" def="def" locus="number" role="owner">
+ <np type="owner_owned" gender="fem">
+ <np number="sing" def="def" locus="number" role="owner" gender="masc">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" gender="fem">
<word posp="noun" gloss="daughter"/>
</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="STA">
- <np type="owner_owned">
- <np type="owner_owned" role="owner">
+ <np type="owner_owned" gender="masc">
+ <np type="owner_owned" role="owner" gender="fem">
<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">
+ <np number="sing" def="def" locus="number" role="owned" gender="fem">
<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" gender="masc">
<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="ACT"> - <np type="owner_owned" gender="fem"> + <np role="subj" case="ACT" number="sing"> + <np type="owner_owned" gender="fem" number="sing"> <np number="sing" def="def" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="hunter"/> </np> <np number="sing" def="def" locus="number" role="owned" gender="fem"> <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="STA"> - <np type="owner_owned" gender="masc"> - <np type="owner_owned" role="owner" gender="fem"> + <np role="obj" case="STA" number="sing"> + <np type="owner_owned" gender="masc" number="sing"> + <np type="owner_owned" role="owner" gender="fem" number="sing"> <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" gender="fem"> <word posp="noun" gloss="neighbour"/> </np> </np> <np number="sing" def="def" locus="number" role="owned" gender="masc"> <word posp="noun" gloss="son"/> </np> </np> </np> </s> </example>
module simplifynumber:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np role="subj" case="ACT" number="sing"> - <np type="owner_owned" gender="fem" number="sing"> - <np number="sing" def="def" locus="number" role="owner" gender="masc"> + <np role="subj" case="ACT"> + <np type="owner_owned" gender="fem"> + <np def="def" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="hunter"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem"> <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="STA" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np type="owner_owned" role="owner" gender="fem" number="sing"> - <np number="sing" def="neither" locus="number" role="owner"> - <word person="2" number="sing" posp="pron"/> + <np role="obj" case="STA"> + <np type="owner_owned" gender="masc"> + <np type="owner_owned" role="owner" gender="fem"> + <np def="neither" locus="number" role="owner"> + <word person="2" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="neighbour"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned" gender="masc"> + <np def="def" locus="number" role="owned" gender="masc"> <word posp="noun" gloss="son"/> </np> </np> </np> </s> </example>
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="ACT">
<np type="owner_owned" gender="fem">
<np def="def" locus="number" role="owner" gender="masc">
<word posp="noun" gloss="hunter"/>
</np>
<np def="def" locus="number" role="owned" gender="fem">
<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="STA">
<np type="owner_owned" gender="masc">
<np type="owner_owned" role="owner" gender="fem">
<np def="neither" locus="number" role="owner">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
<np def="def" locus="number" role="owned" gender="fem">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np def="def" locus="number" role="owned" gender="masc">
<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="ACT"> + <np role="subj" case="ACT" gender="fem"> <np type="owner_owned" gender="fem"> <np def="def" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="hunter"/> </np> <np def="def" locus="number" role="owned" gender="fem"> <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.fem" obj="3.fem"> <word posp="verb" gloss="kiss"/> </vp> - <np role="obj" case="STA"> + <np role="obj" case="STA" gender="fem"> <np type="owner_owned" gender="masc"> <np type="owner_owned" role="owner" gender="fem"> - <np def="neither" locus="number" role="owner"> + <np def="neither" locus="number" role="owner" person="2"> <word person="2" posp="pron" gloss="2" gender="neut"/> </np> <np def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="neighbour"/> </np> </np> <np def="def" locus="number" role="owned" gender="masc"> <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="ACT" gender="fem">
- <np type="owner_owned" gender="fem">
- <np def="def" locus="number" role="owner" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
+ <np type="owner_owned" gender="fem" case="ACT">
+ <np def="def" locus="number" role="owner" gender="masc" case="ACT">
<word posp="noun" gloss="hunter"/>
</np>
- <np def="def" locus="number" role="owned" gender="fem">
+ <np def="def" locus="number" role="owned" gender="fem" case="ACT">
<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.fem" obj="3.fem">
<word posp="verb" gloss="kiss"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="STA" gender="fem">
- <np type="owner_owned" gender="masc">
- <np type="owner_owned" role="owner" gender="fem">
- <np def="neither" locus="number" role="owner" person="2">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" role="owner" gender="fem" case="STA">
+ <np def="neither" locus="number" role="owner" person="2" case="STA">
<word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
- <np def="def" locus="number" role="owned" gender="fem">
+ <np def="def" locus="number" role="owned" gender="fem" case="STA">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
- <np def="def" locus="number" role="owned" gender="masc">
+ <np def="def" locus="number" role="owned" gender="masc" case="STA">
<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="ACT" gender="fem"> <thingy type="npcase" function="proclitic" gloss="ACT"/> - <np type="owner_owned" gender="fem" case="ACT"> + <np type="owner_owned" gender="fem" case="ACT" role="subj"> <np def="def" locus="number" role="owner" gender="masc" case="ACT"> <word posp="noun" gloss="hunter"/> </np> <np def="def" locus="number" role="owned" gender="fem" case="ACT"> <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.fem" obj="3.fem"> <word posp="verb" gloss="kiss"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> - <np role="obj" case="STA" gender="fem"> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np type="owner_owned" gender="masc" case="STA"> + <np type="owner_owned" gender="masc" case="STA" role="obj"> <np type="owner_owned" role="owner" gender="fem" case="STA"> <np def="neither" locus="number" role="owner" person="2" case="STA"> <word person="2" posp="pron" gloss="2" gender="neut"/> </np> <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="neighbour"/> </np> </np> <np def="def" locus="number" role="owned" gender="masc" case="STA"> <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>
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <np type="owner_owned" gender="fem" case="ACT" role="subj">
<np def="def" locus="number" role="owner" gender="masc" case="ACT">
<word posp="noun" gloss="hunter"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="ACT">
<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.fem" obj="3.fem">
<word posp="verb" gloss="kiss"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj">
- <np type="owner_owned" role="owner" gender="fem" case="STA">
<np def="neither" locus="number" role="owner" person="2" case="STA">
<word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="STA">
<word posp="noun" gloss="neighbour"/>
</np>
- </np>
<np def="def" locus="number" role="owned" gender="masc" case="STA">
<word posp="noun" gloss="son"/>
</np>
- </np>
</s>
</example>
movedowntoword:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<np def="def" locus="number" role="owner" gender="masc" case="ACT">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="ACT">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem">
- <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.fem" obj="3.fem"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="neither" locus="number" role="owner" person="2" case="STA">
- <word person="2" posp="pron" gloss="2" gender="neut"/>
+ <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="STA">
- <word posp="noun" gloss="neighbour"/>
+ <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA"/>
</np>
<np def="def" locus="number" role="owned" gender="masc" case="STA">
- <word posp="noun" gloss="son"/>
+ <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for kiss/verb/negation/obligatoryGot POS
About to call getSlotValue for kiss/verb/mode/optional
Got indicative
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<np def="def" locus="number" role="owner" gender="masc" case="ACT">
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="ACT">
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="neither" locus="number" role="owner" person="2" case="STA">
<word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="STA">
<word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA"/>
</np>
<np def="def" locus="number" role="owned" gender="masc" case="STA">
<word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA"/>
</np>
</s>
</example>
flatten:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> - <s> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> - <np def="def" locus="number" role="owner" gender="masc" case="ACT"> <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT"/> - </np> - <np def="def" locus="number" role="owned" gender="fem" case="ACT"> <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="neither" locus="number" role="owner" person="2" case="STA"> <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="masc" case="STA"> <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT"/> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA"/> - <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA"/> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT" ph="n i ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr">niʋɯkʼ</word> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT" ph="s oː ŋ" slots="Cir V1 Cfr">soːŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem" ph="d o s e ŋ" slots="Cir V2 Cmr V1 Cfr">doseŋ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word> + <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA" ph="h æ ɾ eː ʃ" slots="Cir V2 Cmr V1 Cfr">hæɾeːʃ</word> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m" slots="Cir V1 Cfr">ʋuːm</word> </flat> </example>
vowelharmony:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<flat>
<thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy>
- <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT" ph="n i ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr">niʋɯkʼ</word>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT" ph="n ɯ ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word>
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT" ph="s oː ŋ" slots="Cir V1 Cfr">soːŋ</word>
<thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy>
<word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem" ph="d o s e ŋ" slots="Cir V2 Cmr V1 Cfr">doseŋ</word>
<thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy>
<thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy>
<thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
<word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word>
<word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA" ph="h æ ɾ eː ʃ" slots="Cir V2 Cmr V1 Cfr">hæɾeːʃ</word>
<word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m" slots="Cir V1 Cfr">ʋuːm</word>
</flat>
</example>
applysandhi:
/k/ + /d/ > // + /d/<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT" ph="n ɯ ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT" ph="s oː ŋ" slots="Cir V1 Cfr">soːŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem" ph="d o s e ŋ" slots="Cir V2 Cmr V1 Cfr">doseŋ</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT" ph="n ɯ ʋ ɯ kʼ" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT" ph="s oː ŋ">soːŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem" ph="d o s e ŋ">doseŋ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word> - <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA" ph="h æ ɾ eː ʃ" slots="Cir V2 Cmr V1 Cfr">hæɾeːʃ</word> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m" slots="Cir V1 Cfr">ʋuːm</word> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ">dɤŋ</word> + <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA" ph="h æ ɾ eː ʃ">hæɾeːʃ</word> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m">ʋuːm</word> </flat> </example>
removetags:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT" ph="n ɯ ʋ ɯ kʼ" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT" ph="s oː ŋ">soːŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem" ph="d o s e ŋ">doseŋ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ">dɤŋ</word> - <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA" ph="h æ ɾ eː ʃ">hæɾeːʃ</word> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m">ʋuːm</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="ACT" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="ACT">soːŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.fem">doseŋ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA">dɤŋ</word> + <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" gender="fem" case="STA">hæɾeːʃ</word> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA">ʋuːm</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">niʋɯkʼ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">soːŋ</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">doseŋ</span><br><span class="gls">kiss</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">dɤŋ</span><br><span class="gls">2</span></span> <span class="ilpair"><span class="mor">hæɾeːʃ</span><br><span class="gls">neighbour</span></span> <span class="ilpair"><span class="mor">ʋuːm</span><br><span class="gls">son</span></span></p> + <p>mon nɯʋɯkʼ soːŋ doseŋ ŋuŋʷ dɤŋ hæɾeːʃ ʋuːm</p> + <p>mon nưwưgk soong doseng ngungw dơng häreesh wuum</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>niʋɯkʼ</o> + <g>hunter</g> + </w> + <w> + <o>soːŋ</o> + <g>daughter</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>doseŋ</o> + <g>kiss</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>dɤŋ</o> + <g>2</g> + </w> + <w> + <o>hæɾeːʃ</o> + <g>neighbour</g> + </w> + <w> + <o>ʋuːm</o> + <g>son</g> + </w> + </il> </example>
Mon nưwưgk soong doseng ngungw dơng häreesh wuum. [mon nɯʋɯkʼ soːŋ doseŋ ŋuŋʷ dɤŋ hæɾeːʃ ʋuːm] mon ACT niʋɯkʼ hunter soːŋ daughter k- POS doseŋ kiss ŋuŋʷ PAST dɤŋ 2 hæɾeːʃ neighbour ʋuːm son “The hunter’s daughter kissed your neighbour’s son.” | (8) |
Derivation
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 adj2noun:
No change.
module articles:
<example id="lamb0" translation="a lamb"> - <np def="indef" number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number"> <word posp="noun" gloss="lamb"/> </np> </example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number" case="STA"> <word posp="noun" gloss="lamb"/> </np> </example>
module addgender:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number" case="STA"> + <np number="sing" tr="rheme" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="lamb"/> </np> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number" case="STA" gender="masc"> + <np tr="rheme" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="lamb"/> </np> </example>
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:
<example id="lamb0" translation="a lamb">
<np tr="rheme" locus="number" case="STA" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="lamb"/>
</np>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="lamb0" translation="a lamb">
<np tr="rheme" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="lamb"/>
+ <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" gender="masc"/>
</np>
</example>
addaffixes:
No change.
flatten:
<example id="lamb0" translation="a lamb"> - <np tr="rheme" locus="number" case="STA" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" gender="masc"/> - </np> + </flat> </example>
addvocab:
<example id="lamb0" translation="a lamb"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" gender="masc"/> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" gender="masc" ph="h i n uː kʼ" slots="Cir V2 Cmr V1 Cfr">hinuːkʼ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
<example id="lamb0" translation="a lamb">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
- <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" gender="masc" ph="h i n uː kʼ" slots="Cir V2 Cmr V1 Cfr">hinuːkʼ</word>
+ <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" gender="masc" ph="h i n uː kʼ">hinuːkʼ</word>
</flat>
</example>
removetags:
<example id="lamb0" translation="a lamb"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" gender="masc" ph="h i n uː kʼ">hinuːkʼ</word> + <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" gender="masc">hinuːkʼ</word> </flat> + <p><span class="ilpair"><span class="mor">hinuːkʼ</span><br><span class="gls">lamb</span></span></p> + <p>hinuːkʼ</p> + <p>hinuugk</p> + <il> + <w> + <o>hinuːkʼ</o> + <g>lamb</g> + </w> + </il> </example>
hinuugk [hinuːkʼ] hinuːkʼ lamb “a lamb” | (9) |
initial XML:
<example id="lamb1" translation="a little lamb">
<np def="indef" number="sing" tr="rheme">
<noun>lamb</noun>
<adj>little</adj>
</np>
</example>cleanup:
<example id="lamb1" translation="a little lamb"> - <np def="indef" number="sing" tr="rheme"> - <noun>lamb</noun> - <adj>little</adj> + <np def="indef" number="sing" tr="rheme" locus="number"> + <word posp="noun" gloss="lamb"/> + <word posp="adj" gloss="little"/> </np> </example>The adjective 'little' will be incorporated. Resistance is useless.
module adj2noun:
No change.
module articles:
<example id="lamb1" translation="a little lamb"> - <np def="indef" number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="little"/> </np> </example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
submodule transform_adj<example id="lamb1" translation="a little lamb">
<np number="sing" tr="rheme" locus="number">
<word gloss="lamb" lexposp="noun" posp="noun">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
</np>
</example>module affixdensity:
<example id="lamb1" translation="a little lamb"> <np number="sing" tr="rheme" locus="number"> - <word posp="noun" gloss="lamb"/> - <word posp="adj" gloss="little"/> + <word gloss="lamb" lexposp="noun" posp="noun"> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> + </word> </np> </example>
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="lamb1" translation="a little lamb"> - <np number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number" case="STA"> <word gloss="lamb" lexposp="noun" posp="noun"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>
module addgender:
<example id="lamb1" translation="a little lamb"> - <np number="sing" tr="rheme" locus="number" case="STA"> + <np number="sing" tr="rheme" locus="number" case="STA" gender="masc"> <word gloss="lamb" lexposp="noun" posp="noun"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="lamb1" translation="a little lamb"> - <np number="sing" tr="rheme" locus="number" case="STA" gender="masc"> + <np tr="rheme" locus="number" case="STA" gender="masc"> <word gloss="lamb" lexposp="noun" posp="noun"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>
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:
<example id="lamb1" translation="a little lamb">
<np tr="rheme" locus="number" case="STA" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word gloss="lamb" lexposp="noun" posp="noun">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
</np>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="lamb1" translation="a little lamb">
<np tr="rheme" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word gloss="lamb" lexposp="noun" posp="noun">
+ <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" gender="masc">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
</np>
</example>
addaffixes:
No change.
flatten:
<example id="lamb1" translation="a little lamb"> - <np tr="rheme" locus="number" case="STA" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="STA"/> - <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" gender="masc"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" gender="masc"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - </word> - </np> + </flat> </example>
addvocab:
<example id="lamb1" translation="a little lamb"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> - <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" gender="masc"/> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" gender="masc" ph="h i n uː kʼ" slots="Cir V2 Cmr V1 Cfr">hinuːkʼ</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="d ɨ" slots="Cms V2">dɨ</thingy> </flat> </example>
vowelharmony:
No change.
applysandhi:
/kʼ/ + /d/ > // + /d/<example id="lamb1" translation="a little lamb">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy>
- <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" gender="masc" ph="h i n uː kʼ" slots="Cir V2 Cmr V1 Cfr">hinuːkʼ</word>
- <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="d ɨ" slots="Cms V2">dɨ</thingy>
+ <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" gender="masc" ph="h i n uː" underlying="h i n uː kʼ">hinuː</word>
+ <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="d ɨ">dɨ</thingy>
</flat>
</example>
removetags:
<example id="lamb1" translation="a little lamb"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> - <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" gender="masc" ph="h i n uː" underlying="h i n uː kʼ">hinuː</word> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="d ɨ">dɨ</thingy> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" gender="masc" underlying="h i n uː kʼ">hinuː</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj">dɨ</thingy> </flat> + <p><span class="ilpair"><span class="mor">hinuːkʼ</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-dɨ</span><br><span class="gls">little</span></span></p> + <p>hinuːdɨ</p> + <p>hinuudy</p> + <il> + <w> + <o>hinuːkʼ</o> + <g>lamb</g> + </w> + <w> + <o>-dɨ</o> + <g>little</g> + </w> + </il> </example>
hinuudy [hinuːdɨ] hinuːkʼ lamb -dɨ little “a little lamb” | (10) |
initial XML:
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp tam="past-punct">
<verb>have</verb>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron">
<noun>girl</noun>
</np>
<np def="indef" number="sing" tr="rheme" role="obj">
<noun>lamb</noun>
<adj>little</adj>
</np>
</s>
</example>cleanup:
<example id="lamb2" translation="She had a little lamb."> <s> - <vp tam="past-punct"> - <verb>have</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="have"/> </vp> - <np def="def" number="sing" tr="theme" role="subj" output="aspron"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> </np> - <np def="indef" number="sing" tr="rheme" role="obj"> - <noun>lamb</noun> - <adj>little</adj> + <np def="indef" number="sing" tr="rheme" role="obj" locus="number"> + <word posp="noun" gloss="lamb"/> + <word posp="adj" gloss="little"/> </np> </s> </example>The adjective 'little' will be incorporated. Resistance is useless.
module adj2noun:
No change.
module articles:
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="have"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
- <np def="indef" number="sing" tr="rheme" role="obj" locus="number">
+ <np number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="lamb"/>
<word posp="adj" gloss="little"/>
</np>
</s>
</example>
module nonpastonly:
<example id="lamb2" translation="She had a little lamb."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="have"/> </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> <np number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="little"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
submodule transform_adj<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="have"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" tr="rheme" role="obj" locus="number">
<word gloss="lamb" lexposp="noun" posp="noun">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
</np>
</s>
</example>submodule transform_verb_obj
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word gloss="lamb" lexposp="noun" posp="verb">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>tva1tva2
tva1
tva2
module affixdensity:
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
- <word posp="verb" gloss="have"/>
+ <word gloss="lamb" lexposp="noun" posp="verb">
+ <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
+ <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
+ <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
+ <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
+ </word>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
- <np number="sing" tr="rheme" role="obj" locus="number">
- <word posp="noun" gloss="lamb"/>
- <word posp="adj" gloss="little"/>
- </np>
</s>
</example>
module adpositions:
No change.
module constorder:
<example id="lamb2" translation="She had a little lamb."> <s> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> + </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word gloss="lamb" lexposp="noun" posp="verb"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> </word> </vp> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> - <word posp="noun" gloss="girl"/> - </np> </s> </example>
module casemarking:
<example id="lamb2" translation="She had a little lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="STA"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word gloss="lamb" lexposp="noun" posp="verb"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> </word> </vp> </s> </example>
module addgender:
<example id="lamb2" translation="She had a little lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="STA"> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word gloss="lamb" lexposp="noun" posp="verb"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> </word> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="lamb2" translation="She had a little lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="STA" gender="fem"> + <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word gloss="lamb" lexposp="noun" posp="verb"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> </word> </vp> </s> </example>
createpronouns:
<example id="lamb2" translation="She had a little lamb."> <s> - <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="STA" gender="fem"> - <word posp="noun" gloss="girl"/> + <np def="def" tr="theme" role="subj" locus="number" case="STA" gender="fem"> + <word posp="pron" gender="fem" gloss="3.fem"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word gloss="lamb" lexposp="noun" posp="verb"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> </word> </vp> </s> </example>
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="lamb2" translation="She had a little lamb.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="STA" gender="fem">
<word posp="pron" gender="fem" gloss="3.fem"/>
</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.fem">
<word gloss="lamb" lexposp="noun" posp="verb">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
</vp>
</s>
</example>
prodrop:
<example id="lamb2" translation="She had a little lamb."> <s> - <np def="def" tr="theme" role="subj" locus="number" case="STA" gender="fem"> - <word posp="pron" gender="fem" gloss="3.fem"/> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem"> <word gloss="lamb" lexposp="noun" posp="verb"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> </word> </vp> </s> </example>
addclitics:
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem">
<word gloss="lamb" lexposp="noun" posp="verb">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <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="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem">
- <word gloss="lamb" lexposp="noun" posp="verb">
+ <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for lamb/verb/negation/obligatoryGot POS
About to call getSlotValue for lamb/verb/mode/optional
Got indicative
<example id="lamb2" translation="She had a little lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem">
<thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/>
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
<thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/>
</word>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="lamb2" translation="She had a little lamb."> - <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem"> + <flat> <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem"> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> - </word> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="lamb2" translation="She had a little lamb."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <thingy gloss="have₁" type="nounverbderivbef" origposp="verb"/> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> - <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem"/> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - <thingy gloss="have₂" type="nounverbderivaft" origposp="verb"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <thingy gloss="have₁" type="nounverbderivbef" origposp="verb" attach="prefix" ph=""></thingy> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> + <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" ph="h i n uː kʼ" slots="Cir V2 Cmr V1 Cfr">hinuːkʼ</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="d ɨ" slots="Cms V2">dɨ</thingy> + <thingy gloss="have₂" type="nounverbderivaft" origposp="verb" attach="suffix" ph="ŋʷ ɒ" slots="Cms V2">ŋʷɒ</thingy> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /h/ > // + /h//kʼ/ + /d/ > // + /d/
/ɨ/ + /ŋʷ/ > // + /ŋʷ/
<example id="lamb2" translation="She had a little lamb."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> <thingy gloss="have₁" type="nounverbderivbef" origposp="verb" attach="prefix" ph=""></thingy> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> - <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" ph="h i n uː kʼ" slots="Cir V2 Cmr V1 Cfr">hinuːkʼ</word> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="d ɨ" slots="Cms V2">dɨ</thingy> - <thingy gloss="have₂" type="nounverbderivaft" origposp="verb" attach="suffix" ph="ŋʷ ɒ" slots="Cms V2">ŋʷɒ</thingy> + <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" ph="h i n uː" underlying="h i n uː kʼ">hinuː</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="d" underlying="d ɨ">d</thingy> + <thingy gloss="have₂" type="nounverbderivaft" origposp="verb" attach="suffix" ph="ŋʷ ɒ">ŋʷɒ</thingy> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> </flat> </example>
removetags:
<example id="lamb2" translation="She had a little lamb."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <thingy gloss="have₁" type="nounverbderivbef" origposp="verb" attach="prefix" ph=""></thingy> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> - <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" ph="h i n uː" underlying="h i n uː kʼ">hinuː</word> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="d" underlying="d ɨ">d</thingy> - <thingy gloss="have₂" type="nounverbderivaft" origposp="verb" attach="suffix" ph="ŋʷ ɒ">ŋʷɒ</thingy> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word gloss="lamb" lexposp="noun" posp="verb" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" underlying="h i n uː kʼ">hinuː</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" underlying="d ɨ">d</thingy> + <thingy gloss="have₂" type="nounverbderivaft" origposp="verb">ŋʷɒ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> </flat> + <p><span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">hinuːkʼ</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-dɨ</span><br><span class="gls">little</span></span> <span class="ilpair"><span class="mor">-ŋʷɒ</span><br><span class="gls">have</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span></p> + <p>hinuːdŋʷɒ ŋuŋʷ</p> + <p>hinuudngwɒ ngungw</p> + <il> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>hinuːkʼ</o> + <g>lamb</g> + </w> + <w> + <o>-dɨ</o> + <g>little</g> + </w> + <w> + <o>-ŋʷɒ</o> + <g>have</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + </il> </example>
Hinuudngwɒ ngungw. [hinuːdŋʷɒ ŋuŋʷ] k- POS hinuːkʼ lamb -dɨ little -ŋʷɒ have ŋuŋʷ PAST “She had a little lamb.” | (11) |
This doesn’t affect all adjectives and verbs. Compare, for instance the previous example with this one, where black and love do not undergo affixation:
initial XML:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp tam="past-punct">
<verb>love</verb>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron">
<noun>girl</noun>
</np>
<np def="indef" number="sing" tr="rheme" role="obj">
<noun>lamb</noun>
<adj>black</adj>
</np>
</s>
</example>cleanup:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <vp tam="past-punct"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="theme" role="subj" output="aspron"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> </np> - <np def="indef" number="sing" tr="rheme" role="obj"> - <noun>lamb</noun> - <adj>black</adj> + <np def="indef" number="sing" tr="rheme" role="obj" locus="number"> + <word posp="noun" gloss="lamb"/> + <word posp="adj" gloss="black"/> </np> </s> </example>
module adj2noun:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="love"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
- <np def="indef" number="sing" tr="rheme" role="obj" locus="number">
+ <np role="obj" tr="rheme">
+ <np type="owner_owned">
+ <np number="sing" def="def" role="owner">
+ <word posp="noun" gloss="black" lexposp="adj"/>
+ </np>
+ <np role="owned" def="indef" number="sing" locus="number">
<word posp="noun" gloss="lamb"/>
- <word posp="adj" gloss="black"/>
</np>
+ </np>
+ </np>
</s>
</example>
module articles:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="love"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" tr="rheme">
<np type="owner_owned">
<np number="sing" def="def" role="owner">
<word posp="noun" gloss="black" lexposp="adj"/>
</np>
- <np role="owned" def="indef" number="sing" locus="number">
+ <np role="owned" number="sing" locus="number">
<word posp="noun" gloss="lamb"/>
</np>
</np>
</np>
</s>
</example>
module nonpastonly:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> <np role="obj" tr="rheme"> <np type="owner_owned"> <np number="sing" def="def" role="owner"> <word posp="noun" gloss="black" lexposp="adj"/> </np> <np role="owned" number="sing" locus="number"> <word posp="noun" gloss="lamb"/> </np> </np> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="love"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="love"/> + </vp> <np role="obj" tr="rheme"> <np type="owner_owned"> <np number="sing" def="def" role="owner"> <word posp="noun" gloss="black" lexposp="adj"/> </np> <np role="owned" number="sing" locus="number"> <word posp="noun" gloss="lamb"/> </np> </np> </np> </s> </example>
module casemarking:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="love"/> </vp> - <np role="obj" tr="rheme"> + <np role="obj" tr="rheme" case="STA"> <np type="owner_owned"> <np number="sing" def="def" role="owner"> <word posp="noun" gloss="black" lexposp="adj"/> </np> <np role="owned" number="sing" locus="number"> <word posp="noun" gloss="lamb"/> </np> </np> </np> </s> </example>
module addgender:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT"> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT" gender="fem"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="love"/> </vp> <np role="obj" tr="rheme" case="STA"> - <np type="owner_owned"> + <np type="owner_owned" gender="masc"> <np number="sing" def="def" role="owner"> <word posp="noun" gloss="black" lexposp="adj"/> </np> - <np role="owned" number="sing" locus="number"> + <np role="owned" number="sing" locus="number" gender="masc"> <word posp="noun" gloss="lamb"/> </np> </np> </np> </s> </example>
module propagatenumber:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT" gender="fem">
<word posp="noun" gloss="girl"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="love"/>
</vp>
- <np role="obj" tr="rheme" case="STA">
- <np type="owner_owned" gender="masc">
+ <np role="obj" tr="rheme" case="STA" number="sing">
+ <np type="owner_owned" gender="masc" number="sing">
<np number="sing" def="def" role="owner">
<word posp="noun" gloss="black" lexposp="adj"/>
</np>
<np role="owned" number="sing" locus="number" gender="masc">
<word posp="noun" gloss="lamb"/>
</np>
</np>
</np>
</s>
</example>
module simplifynumber:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT" gender="fem"> + <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="ACT" gender="fem"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="love"/> </vp> - <np role="obj" tr="rheme" case="STA" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np number="sing" def="def" role="owner"> + <np role="obj" tr="rheme" case="STA"> + <np type="owner_owned" gender="masc"> + <np def="def" role="owner"> <word posp="noun" gloss="black" lexposp="adj"/> </np> - <np role="owned" number="sing" locus="number" gender="masc"> + <np role="owned" locus="number" gender="masc"> <word posp="noun" gloss="lamb"/> </np> </np> </np> </s> </example>
createpronouns:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="ACT" gender="fem"> - <word posp="noun" gloss="girl"/> + <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="fem"> + <word posp="pron" gender="fem" gloss="3.fem"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="love"/> </vp> <np role="obj" tr="rheme" case="STA"> <np type="owner_owned" gender="masc"> <np def="def" role="owner"> <word posp="noun" gloss="black" lexposp="adj"/> </np> <np role="owned" locus="number" gender="masc"> <word posp="noun" gloss="lamb"/> </np> </np> </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="lamb2b" translation="She loved a black lamb.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="fem">
<word posp="pron" gender="fem" gloss="3.fem"/>
</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.fem" obj="3.masc">
<word posp="verb" gloss="love"/>
</vp>
- <np role="obj" tr="rheme" case="STA">
+ <np role="obj" tr="rheme" case="STA" gender="masc">
<np type="owner_owned" gender="masc">
<np def="def" role="owner">
<word posp="noun" gloss="black" lexposp="adj"/>
</np>
<np role="owned" locus="number" gender="masc">
<word posp="noun" gloss="lamb"/>
</np>
</np>
</np>
</s>
</example>
prodrop:
<example id="lamb2b" translation="She loved a black lamb."> <s> - <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="fem"> - <word posp="pron" gender="fem" gloss="3.fem"/> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"> <word posp="verb" gloss="love"/> </vp> <np role="obj" tr="rheme" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owner"> <word posp="noun" gloss="black" lexposp="adj"/> </np> <np role="owned" locus="number" gender="masc"> <word posp="noun" gloss="lamb"/> </np> </np> </np> </s> </example>
addclitics:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" tr="rheme" case="STA" gender="masc">
- <np type="owner_owned" gender="masc">
- <np def="def" role="owner">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np def="def" role="owner" case="STA">
<word posp="noun" gloss="black" lexposp="adj"/>
</np>
- <np role="owned" locus="number" gender="masc">
+ <np role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="lamb"/>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc">
<word posp="verb" gloss="love"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" tr="rheme" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj" tr="rheme">
<np def="def" role="owner" case="STA">
<word posp="noun" gloss="black" lexposp="adj"/>
</np>
<np role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="lamb"/>
</np>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc">
<word posp="verb" gloss="love"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj" tr="rheme">
<np def="def" role="owner" case="STA">
<word posp="noun" gloss="black" lexposp="adj"/>
</np>
- <np role="owned" locus="number" gender="masc" case="STA">
+ <np role="owned" locus="number" gender="masc" case="STA" tr="rheme">
<word posp="noun" gloss="lamb"/>
</np>
- </np>
</s>
</example>
movedowntoword:
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc">
- <word posp="verb" gloss="love"/>
+ <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owner" case="STA">
- <word posp="noun" gloss="black" lexposp="adj"/>
+ <word posp="noun" gloss="black" lexposp="adj" def="def" role="owner" case="STA"/>
</np>
<np role="owned" locus="number" gender="masc" case="STA" tr="rheme">
- <word posp="noun" gloss="lamb"/>
+ <word posp="noun" gloss="lamb" role="owned" locus="number" gender="masc" case="STA" tr="rheme"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/negation/obligatoryGot POS
About to call getSlotValue for love/verb/mode/optional
Got indicative
<example id="lamb2b" translation="She loved a black lamb.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owner" case="STA">
<word posp="noun" gloss="black" lexposp="adj" def="def" role="owner" case="STA"/>
</np>
<np role="owned" locus="number" gender="masc" case="STA" tr="rheme">
<word posp="noun" gloss="lamb" role="owned" locus="number" gender="masc" case="STA" tr="rheme"/>
</np>
</s>
</example>
flatten:
<example id="lamb2b" translation="She loved a black lamb."> - <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"> + <flat> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" role="owner" case="STA"> <word posp="noun" gloss="black" lexposp="adj" def="def" role="owner" case="STA"/> - </np> - <np role="owned" locus="number" gender="masc" case="STA" tr="rheme"> <word posp="noun" gloss="lamb" role="owned" locus="number" gender="masc" case="STA" tr="rheme"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="lamb2b" translation="She loved a black lamb."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="black" lexposp="adj" def="def" role="owner" case="STA"/> - <word posp="noun" gloss="lamb" role="owned" locus="number" gender="masc" case="STA" tr="rheme"/> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="black" lexposp="adj" def="def" role="owner" case="STA" ph="m i ŋʷ" slots="Cir V1 Cfr">miŋʷ</word> + <word posp="noun" gloss="lamb" role="owned" locus="number" gender="masc" case="STA" tr="rheme" ph="h i n uː kʼ" slots="Cir V2 Cmr V1 Cfr">hinuːkʼ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /f/ > // + /f/<example id="lamb2b" translation="She loved a black lamb."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc" ph="f ɯ m">fɯm</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="black" lexposp="adj" def="def" role="owner" case="STA" ph="m i ŋʷ" slots="Cir V1 Cfr">miŋʷ</word> - <word posp="noun" gloss="lamb" role="owned" locus="number" gender="masc" case="STA" tr="rheme" ph="h i n uː kʼ" slots="Cir V2 Cmr V1 Cfr">hinuːkʼ</word> + <word posp="noun" gloss="black" lexposp="adj" def="def" role="owner" case="STA" ph="m i ŋʷ">miŋʷ</word> + <word posp="noun" gloss="lamb" role="owned" locus="number" gender="masc" case="STA" tr="rheme" ph="h i n uː kʼ">hinuːkʼ</word> </flat> </example>
removetags:
<example id="lamb2b" translation="She loved a black lamb."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc" ph="f ɯ m">fɯm</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="black" lexposp="adj" def="def" role="owner" case="STA" ph="m i ŋʷ">miŋʷ</word> - <word posp="noun" gloss="lamb" role="owned" locus="number" gender="masc" case="STA" tr="rheme" ph="h i n uː kʼ">hinuːkʼ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.fem" obj="3.masc">fɯm</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="black" lexposp="adj" def="def" role="owner" case="STA">miŋʷ</word> + <word posp="noun" gloss="lamb" role="owned" locus="number" gender="masc" case="STA" tr="rheme">hinuːkʼ</word> </flat> + <p><span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">fɯm</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">miŋʷ</span><br><span class="gls">black</span></span> <span class="ilpair"><span class="mor">hinuːkʼ</span><br><span class="gls">lamb</span></span></p> + <p>fɯm ŋuŋʷ miŋʷ hinuːkʼ</p> + <p>fưm ngungw mingw hinuugk</p> + <il> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>fɯm</o> + <g>love</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>miŋʷ</o> + <g>black</g> + </w> + <w> + <o>hinuːkʼ</o> + <g>lamb</g> + </w> + </il> </example>
Fưm ngungw mingw hinuugk. [fɯm ŋuŋʷ miŋʷ hinuːkʼ] k- POS fɯm love ŋuŋʷ PAST miŋʷ black hinuːkʼ lamb “She loved a black lamb.” | (12) |
Compounding
Verbs
Inflectional Categories
All verbal phrase clitics in Fo are enclitics (placed finally), and there are three types: first, a clitic expressing ta, comprising ngungw /ŋuŋʷ/ ‘PAST’; second, a clitic expressing voice, comprising kok /kok/ ‘passive’; and finally, third, a clitic expressing question, comprising tɒch /tɒt͡ʃ/ ‘Q’.
In addition, the verb is structured like this: first, an obligatory prefix expressing negation, comprising gqu- /kʼʷ-/ ‘NEG’ and k- /k-/ ‘POS’; second, the root; and finally, third, an optional suffix expressing mode, comprising -aygw /-ɑɨɡʷ/ ‘imperative’, -ɒɒs /-ɒɒs/ ‘conditional’ and -eäch /-eæt͡ʃ/ ‘optative’.
The verb displays the following derivational morphology: five suffixes, namely -fu /-fu/ ‘begin’, -bi /-bi/ ‘stop’, -bä /-bæ/ ‘continue’, -me /-me/ ‘try’ and -gki /-kʼi/ ‘start’
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 adj2noun:
No change.
module articles:
No change.
module nonpastonly:
<example id="love" translation="I love you."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="neither" role="obj" locus="number"> <word person="2" number="sing" posp="pron"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="love" translation="I love you."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="love"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> <np number="sing" def="neither" role="obj" locus="number"> <word person="2" number="sing" posp="pron"/> </np> </s> </example>
module casemarking:
<example id="love" translation="I love you."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <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="STA"> <word person="2" number="sing" posp="pron"/> </np> </s> </example>
module addgender:
No change.
module propagatenumber:
No change.
module simplifynumber:
<example id="love" translation="I love you."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" 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="STA"> - <word person="2" number="sing" posp="pron"/> + <np def="neither" role="obj" locus="number" case="STA"> + <word person="2" posp="pron"/> </np> </s> </example>
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 def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
</s>
</example>
copyuptophrase:
<example id="love" translation="I love you."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"> <word posp="verb" gloss="love"/> </vp> - <np def="neither" role="obj" locus="number" case="STA"> + <np def="neither" role="obj" locus="number" case="STA" person="2"> <word person="2" posp="pron" gloss="2" gender="neut"/> </np> </s> </example>
prodrop:
<example id="love" translation="I love you."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> - </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"> <word posp="verb" gloss="love"/> </vp> <np def="neither" role="obj" locus="number" case="STA" person="2"> <word person="2" posp="pron" gloss="2" gender="neut"/> </np> </s> </example>
addclitics:
<example id="love" translation="I love you.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA" person="2">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="love" translation="I love you.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">
- <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" obj="2"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word person="2" posp="pron" gloss="2" gender="neut"/>
+ <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/negation/obligatoryGot POS
About to call getSlotValue for love/verb/mode/optional
Got indicative
<example id="love" translation="I love you.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA"/>
</np>
</s>
</example>
flatten:
<example id="love" translation="I love you."> - <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"> + <flat> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="neither" role="obj" locus="number" case="STA" person="2"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love" translation="I love you."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA"/> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /f/ > // + /f/<example id="love" translation="I love you."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2" ph="f ɯ m">fɯm</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA" ph="d ɤ ŋ">dɤŋ</word> </flat> </example>
removetags:
<example id="love" translation="I love you."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2" ph="f ɯ m">fɯm</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA" ph="d ɤ ŋ">dɤŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">fɯm</word> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA">dɤŋ</word> </flat> + <p><span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">fɯm</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">dɤŋ</span><br><span class="gls">2</span></span></p> + <p>fɯm dɤŋ</p> + <p>fưm dơng</p> + <il> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>fɯm</o> + <g>love</g> + </w> + <w> + <o>dɤŋ</o> + <g>2</g> + </w> + </il> </example>
Fưm dơng. [fɯm dɤŋ] k- POS fɯm love dɤŋ 2 “I love you.” | (13) |
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 adj2noun:
No change.
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
<example id="adpos1" translation="on the table"> <pp p="in" location="surface" precise="yes"> + <word gloss="in" posp="pp"/> + <np type="owner_owned"> <np def="def" number="sing" locus="number"> <word posp="noun" gloss="table"/> </np> + <np def="def" number="sing"> + <word posp="noun" gloss="surface"/> + </np> + </np> </pp> </example>
module constorder:
No change.
module casemarking:
No change.
module addgender:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<word gloss="in" posp="pp"/>
<np type="owner_owned">
- <np def="def" number="sing" locus="number">
+ <np def="def" number="sing" locus="number" gender="masc">
<word posp="noun" gloss="table"/>
</np>
- <np def="def" number="sing">
+ <np def="def" number="sing" gender="masc">
<word posp="noun" gloss="surface"/>
</np>
</np>
</pp>
</example>
module propagatenumber:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<word gloss="in" posp="pp"/>
- <np type="owner_owned">
+ <np type="owner_owned" number="sing">
<np def="def" number="sing" locus="number" gender="masc">
<word posp="noun" gloss="table"/>
</np>
<np def="def" number="sing" gender="masc">
<word posp="noun" gloss="surface"/>
</np>
</np>
</pp>
</example>
module simplifynumber:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<word gloss="in" posp="pp"/>
- <np type="owner_owned" number="sing">
- <np def="def" number="sing" locus="number" gender="masc">
+ <np type="owner_owned">
+ <np def="def" locus="number" gender="masc">
<word posp="noun" gloss="table"/>
</np>
- <np def="def" number="sing" gender="masc">
+ <np def="def" gender="masc">
<word posp="noun" gloss="surface"/>
</np>
</np>
</pp>
</example>
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="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<word gloss="in" posp="pp"/>
- <np type="owner_owned">
<np def="def" locus="number" gender="masc">
<word posp="noun" gloss="table"/>
</np>
<np def="def" gender="masc">
<word posp="noun" gloss="surface"/>
</np>
- </np>
</pp>
</example>
movedowntoword:
<example id="adpos1" translation="on the table"> <pp p="in" location="surface" precise="yes"> - <word gloss="in" posp="pp"/> + <word gloss="in" posp="pp" p="in" location="surface" precise="yes"/> <np def="def" locus="number" gender="masc"> - <word posp="noun" gloss="table"/> + <word posp="noun" gloss="table" def="def" locus="number" gender="masc"/> </np> <np def="def" gender="masc"> - <word posp="noun" gloss="surface"/> + <word posp="noun" gloss="surface" def="def" gender="masc"/> </np> </pp> </example>
addaffixes:
No change.
flatten:
<example id="adpos1" translation="on the table"> - <pp p="in" location="surface" precise="yes"> + <flat> <word gloss="in" posp="pp" p="in" location="surface" precise="yes"/> - <np def="def" locus="number" gender="masc"> <word posp="noun" gloss="table" def="def" locus="number" gender="masc"/> - </np> - <np def="def" gender="masc"> <word posp="noun" gloss="surface" def="def" gender="masc"/> - </np> - </pp> + </flat> </example>
addvocab:
<example id="adpos1" translation="on the table"> <flat> - <word gloss="in" posp="pp" p="in" location="surface" precise="yes"/> - <word posp="noun" gloss="table" def="def" locus="number" gender="masc"/> - <word posp="noun" gloss="surface" def="def" gender="masc"/> + <word gloss="in" posp="pp" p="in" location="surface" precise="yes" ph="ŋʷ ɤ t͡ʃ" slots="Cir V1 Cfr">ŋʷɤt͡ʃ</word> + <word posp="noun" gloss="table" def="def" locus="number" gender="masc" ph="kʷ ɒ ɡʷ" slots="Cir V1 Cfr">kʷɒɡʷ</word> + <word posp="noun" gloss="surface" def="def" gender="masc" ph="ŋʷ ɤ n" slots="Cir V1 Cfr">ŋʷɤn</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
<example id="adpos1" translation="on the table"> <flat> - <word gloss="in" posp="pp" p="in" location="surface" precise="yes" ph="ŋʷ ɤ t͡ʃ" slots="Cir V1 Cfr">ŋʷɤt͡ʃ</word> - <word posp="noun" gloss="table" def="def" locus="number" gender="masc" ph="kʷ ɒ ɡʷ" slots="Cir V1 Cfr">kʷɒɡʷ</word> - <word posp="noun" gloss="surface" def="def" gender="masc" ph="ŋʷ ɤ n" slots="Cir V1 Cfr">ŋʷɤn</word> + <word gloss="in" posp="pp" p="in" location="surface" precise="yes" ph="ŋʷ ɤ t͡ʃ">ŋʷɤt͡ʃ</word> + <word posp="noun" gloss="table" def="def" locus="number" gender="masc" ph="kʷ ɒ ɡʷ">kʷɒɡʷ</word> + <word posp="noun" gloss="surface" def="def" gender="masc" ph="ŋʷ ɤ n">ŋʷɤn</word> </flat> </example>
removetags:
<example id="adpos1" translation="on the table"> <flat> - <word gloss="in" posp="pp" p="in" location="surface" precise="yes" ph="ŋʷ ɤ t͡ʃ">ŋʷɤt͡ʃ</word> - <word posp="noun" gloss="table" def="def" locus="number" gender="masc" ph="kʷ ɒ ɡʷ">kʷɒɡʷ</word> - <word posp="noun" gloss="surface" def="def" gender="masc" ph="ŋʷ ɤ n">ŋʷɤn</word> + <word gloss="in" posp="pp" p="in" location="surface" precise="yes">ŋʷɤt͡ʃ</word> + <word posp="noun" gloss="table" def="def" locus="number" gender="masc">kʷɒɡʷ</word> + <word posp="noun" gloss="surface" def="def" gender="masc">ŋʷɤn</word> </flat> + <p><span class="ilpair"><span class="mor">ŋʷɤt͡ʃ</span><br><span class="gls">in</span></span> <span class="ilpair"><span class="mor">kʷɒɡʷ</span><br><span class="gls">table</span></span> <span class="ilpair"><span class="mor">ŋʷɤn</span><br><span class="gls">surface</span></span></p> + <p>ŋʷɤt͡ʃ kʷɒɡʷ ŋʷɤn</p> + <p>ngwơch quɒgw ngwơn</p> + <il> + <w> + <o>ŋʷɤt͡ʃ</o> + <g>in</g> + </w> + <w> + <o>kʷɒɡʷ</o> + <g>table</g> + </w> + <w> + <o>ŋʷɤn</o> + <g>surface</g> + </w> + </il> </example>
ngwơch quɒgw ngwơn [ŋʷɤt͡ʃ kʷɒɡʷ ŋʷɤn] ŋʷɤt͡ʃ in kʷɒɡʷ table ŋʷɤn surface “on the table” | (14) |
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 adj2noun:
No change.
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
<example id="adpos2" translation="into the box"> <pp p="to" location="inside" precise="yes"> + <word gloss="to" posp="pp"/> + <np type="owner_owned"> <np def="def" number="sing" locus="number"> <word posp="noun" gloss="box"/> </np> + <np def="def" number="sing"> + <word posp="noun" gloss="inside"/> + </np> + </np> </pp> </example>
module constorder:
No change.
module casemarking:
No change.
module addgender:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<word gloss="to" posp="pp"/>
<np type="owner_owned">
- <np def="def" number="sing" locus="number">
+ <np def="def" number="sing" locus="number" gender="masc">
<word posp="noun" gloss="box"/>
</np>
- <np def="def" number="sing">
+ <np def="def" number="sing" gender="masc">
<word posp="noun" gloss="inside"/>
</np>
</np>
</pp>
</example>
module propagatenumber:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<word gloss="to" posp="pp"/>
- <np type="owner_owned">
+ <np type="owner_owned" number="sing">
<np def="def" number="sing" locus="number" gender="masc">
<word posp="noun" gloss="box"/>
</np>
<np def="def" number="sing" gender="masc">
<word posp="noun" gloss="inside"/>
</np>
</np>
</pp>
</example>
module simplifynumber:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<word gloss="to" posp="pp"/>
- <np type="owner_owned" number="sing">
- <np def="def" number="sing" locus="number" gender="masc">
+ <np type="owner_owned">
+ <np def="def" locus="number" gender="masc">
<word posp="noun" gloss="box"/>
</np>
- <np def="def" number="sing" gender="masc">
+ <np def="def" gender="masc">
<word posp="noun" gloss="inside"/>
</np>
</np>
</pp>
</example>
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="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<word gloss="to" posp="pp"/>
- <np type="owner_owned">
<np def="def" locus="number" gender="masc">
<word posp="noun" gloss="box"/>
</np>
<np def="def" gender="masc">
<word posp="noun" gloss="inside"/>
</np>
- </np>
</pp>
</example>
movedowntoword:
<example id="adpos2" translation="into the box"> <pp p="to" location="inside" precise="yes"> - <word gloss="to" posp="pp"/> + <word gloss="to" posp="pp" p="to" location="inside" precise="yes"/> <np def="def" locus="number" gender="masc"> - <word posp="noun" gloss="box"/> + <word posp="noun" gloss="box" def="def" locus="number" gender="masc"/> </np> <np def="def" gender="masc"> - <word posp="noun" gloss="inside"/> + <word posp="noun" gloss="inside" def="def" gender="masc"/> </np> </pp> </example>
addaffixes:
No change.
flatten:
<example id="adpos2" translation="into the box"> - <pp p="to" location="inside" precise="yes"> + <flat> <word gloss="to" posp="pp" p="to" location="inside" precise="yes"/> - <np def="def" locus="number" gender="masc"> <word posp="noun" gloss="box" def="def" locus="number" gender="masc"/> - </np> - <np def="def" gender="masc"> <word posp="noun" gloss="inside" def="def" gender="masc"/> - </np> - </pp> + </flat> </example>
addvocab:
<example id="adpos2" translation="into the box"> <flat> - <word gloss="to" posp="pp" p="to" location="inside" precise="yes"/> - <word posp="noun" gloss="box" def="def" locus="number" gender="masc"/> - <word posp="noun" gloss="inside" def="def" gender="masc"/> + <word gloss="to" posp="pp" p="to" location="inside" precise="yes" ph="ʋ uː kʼʷ" slots="Cir V1 Cfr">ʋuːkʼʷ</word> + <word posp="noun" gloss="box" def="def" locus="number" gender="masc" ph="t͡ʃ i kʼʷ ɒː t͡ʃ" slots="Cir V2 Cmr V1 Cfr">t͡ʃikʼʷɒːt͡ʃ</word> + <word posp="noun" gloss="inside" def="def" gender="masc" ph="k ɒ ŋʷ" slots="Cir V1 Cfr">kɒŋʷ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
<example id="adpos2" translation="into the box"> <flat> - <word gloss="to" posp="pp" p="to" location="inside" precise="yes" ph="ʋ uː kʼʷ" slots="Cir V1 Cfr">ʋuːkʼʷ</word> - <word posp="noun" gloss="box" def="def" locus="number" gender="masc" ph="t͡ʃ i kʼʷ ɒː t͡ʃ" slots="Cir V2 Cmr V1 Cfr">t͡ʃikʼʷɒːt͡ʃ</word> - <word posp="noun" gloss="inside" def="def" gender="masc" ph="k ɒ ŋʷ" slots="Cir V1 Cfr">kɒŋʷ</word> + <word gloss="to" posp="pp" p="to" location="inside" precise="yes" ph="ʋ uː kʼʷ">ʋuːkʼʷ</word> + <word posp="noun" gloss="box" def="def" locus="number" gender="masc" ph="t͡ʃ i kʼʷ ɒː t͡ʃ">t͡ʃikʼʷɒːt͡ʃ</word> + <word posp="noun" gloss="inside" def="def" gender="masc" ph="k ɒ ŋʷ">kɒŋʷ</word> </flat> </example>
removetags:
<example id="adpos2" translation="into the box"> <flat> - <word gloss="to" posp="pp" p="to" location="inside" precise="yes" ph="ʋ uː kʼʷ">ʋuːkʼʷ</word> - <word posp="noun" gloss="box" def="def" locus="number" gender="masc" ph="t͡ʃ i kʼʷ ɒː t͡ʃ">t͡ʃikʼʷɒːt͡ʃ</word> - <word posp="noun" gloss="inside" def="def" gender="masc" ph="k ɒ ŋʷ">kɒŋʷ</word> + <word gloss="to" posp="pp" p="to" location="inside" precise="yes">ʋuːkʼʷ</word> + <word posp="noun" gloss="box" def="def" locus="number" gender="masc">t͡ʃikʼʷɒːt͡ʃ</word> + <word posp="noun" gloss="inside" def="def" gender="masc">kɒŋʷ</word> </flat> + <p><span class="ilpair"><span class="mor">ʋuːkʼʷ</span><br><span class="gls">to</span></span> <span class="ilpair"><span class="mor">t͡ʃikʼʷɒːt͡ʃ</span><br><span class="gls">box</span></span> <span class="ilpair"><span class="mor">kɒŋʷ</span><br><span class="gls">inside</span></span></p> + <p>ʋuːkʼʷ t͡ʃikʼʷɒːt͡ʃ kɒŋʷ</p> + <p>wuugqu chigquɒɒch kɒngw</p> + <il> + <w> + <o>ʋuːkʼʷ</o> + <g>to</g> + </w> + <w> + <o>t͡ʃikʼʷɒːt͡ʃ</o> + <g>box</g> + </w> + <w> + <o>kɒŋʷ</o> + <g>inside</g> + </w> + </il> </example>
wuugqu chigquɒɒch kɒngw [ʋuːkʼʷ t͡ʃikʼʷɒːt͡ʃ kɒŋʷ] ʋuːkʼʷ to t͡ʃikʼʷɒːt͡ʃ box kɒŋʷ inside “into the box” | (15) |
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 adj2noun:
No change.
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
<example id="adpos3" translation="with me">
<pp role="comitative">
+ <word gloss="COMIT" posp="pp"/>
<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 addgender:
No change.
module propagatenumber:
No change.
module simplifynumber:
<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 def="neither" locus="number">
+ <word person="1excl" posp="pron"/>
</np>
</pp>
</example>
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 def="neither" locus="number">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
</pp>
</example>
copyuptophrase:
<example id="adpos3" translation="with me">
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
- <np def="neither" locus="number">
+ <np def="neither" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
</pp>
</example>
prodrop:
No change.
addclitics:
No change.
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="adpos3" translation="with me"> <pp role="comitative"> - <word gloss="COMIT" posp="pp"/> + <word gloss="COMIT" posp="pp" role="comitative"/> <np def="neither" locus="number" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number"/> </np> </pp> </example>
addaffixes:
No change.
flatten:
<example id="adpos3" translation="with me"> - <pp role="comitative"> + <flat> <word gloss="COMIT" posp="pp" role="comitative"/> - <np def="neither" locus="number" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="neut" 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" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number"/> + <word gloss="COMIT" posp="pp" role="comitative" ph="b ɒ kʼ ɑ kʼʷ" slots="Cir V2 Cmr V1 Cfr">bɒkʼɑkʼʷ</word> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" ph="ɡʷ e ɡʷ" slots="Cir V1 Cfr">ɡʷeɡʷ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
<example id="adpos3" translation="with me"> <flat> - <word gloss="COMIT" posp="pp" role="comitative" ph="b ɒ kʼ ɑ kʼʷ" slots="Cir V2 Cmr V1 Cfr">bɒkʼɑkʼʷ</word> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" ph="ɡʷ e ɡʷ" slots="Cir V1 Cfr">ɡʷeɡʷ</word> + <word gloss="COMIT" posp="pp" role="comitative" ph="b ɒ kʼ ɑ kʼʷ">bɒkʼɑkʼʷ</word> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" ph="ɡʷ e ɡʷ">ɡʷeɡʷ</word> </flat> </example>
removetags:
<example id="adpos3" translation="with me"> <flat> - <word gloss="COMIT" posp="pp" role="comitative" ph="b ɒ kʼ ɑ kʼʷ">bɒkʼɑkʼʷ</word> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number" ph="ɡʷ e ɡʷ">ɡʷeɡʷ</word> + <word gloss="COMIT" posp="pp" role="comitative">bɒkʼɑkʼʷ</word> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" locus="number">ɡʷeɡʷ</word> </flat> + <p><span class="ilpair"><span class="mor">bɒkʼɑkʼʷ</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ɡʷeɡʷ</span><br><span class="gls">1excl</span></span></p> + <p>bɒkʼɑkʼʷ ɡʷeɡʷ</p> + <p>bɒgkagqu gwegw</p> + <il> + <w> + <o>bɒkʼɑkʼʷ</o> + <g>COMIT</g> + </w> + <w> + <o>ɡʷeɡʷ</o> + <g>1excl</g> + </w> + </il> </example>
bɒgkagqu gwegw [bɒkʼɑkʼʷ ɡʷeɡʷ] bɒkʼɑkʼʷ COMIT ɡʷeɡʷ 1excl “with me” | (16) |
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.
Fo 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 Fo.
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="wo1" translation="The jaguar killed the hunter."> <s> - <vp negation="POS" question="not.Q" tense="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="ACT"> <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="STA"> <word posp="noun" gloss="hunter"/> </np> </s> </example>
module addgender:
<example id="wo1" translation="The jaguar killed the hunter."> <s> - <np number="sing" def="def" role="subj" locus="number" case="ACT"> + <np number="sing" def="def" role="subj" locus="number" case="ACT" gender="masc"> <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" case="STA"> + <np number="sing" def="def" role="obj" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="hunter"/> </np> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="wo1" translation="The jaguar killed the hunter."> <s> - <np number="sing" def="def" role="subj" locus="number" case="ACT" gender="masc"> + <np def="def" role="subj" locus="number" case="ACT" gender="masc"> <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" case="STA" gender="masc"> + <np def="def" role="obj" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="hunter"/> </np> </s> </example>
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 def="def" role="subj" locus="number" case="ACT" gender="masc">
<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.masc" obj="3.masc">
<word posp="verb" gloss="kill"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="masc">
<word posp="noun" gloss="hunter"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np def="def" role="subj" locus="number" case="ACT" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="jaguar"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<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 def="def" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
- <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.masc" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for kill/verb/negation/obligatoryGot POS
About to call getSlotValue for kill/verb/mode/optional
Got indicative
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np def="def" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc"/>
</np>
</s>
</example>
flatten:
<example id="wo1" translation="The jaguar killed the hunter."> - <s> - <np def="def" role="subj" locus="number" case="ACT" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" locus="number" case="STA" gender="masc"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="t ɨ kʼ ɯː k" slots="Cir V2 Cmr V1 Cfr">tɨkʼɯːk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="ʃ ɤ t͡ʃ" slots="Cir V1 Cfr">ʃɤt͡ʃ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n i ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr">niʋɯkʼ</word> </flat> </example>
vowelharmony:
<example id="wo1" translation="The jaguar killed the hunter.">
<flat>
<thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy>
<word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="t ɨ kʼ ɯː k" slots="Cir V2 Cmr V1 Cfr">tɨkʼɯːk</word>
<thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="ʃ ɤ t͡ʃ" slots="Cir V1 Cfr">ʃɤt͡ʃ</word>
<thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy>
<thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy>
<thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
- <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n i ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr">niʋɯkʼ</word>
+ <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n ɯ ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word>
</flat>
</example>
applysandhi:
/k/ + /ʃ/ > // + /k/<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="t ɨ kʼ ɯː k" slots="Cir V2 Cmr V1 Cfr">tɨkʼɯːk</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="ʃ ɤ t͡ʃ" slots="Cir V1 Cfr">ʃɤt͡ʃ</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="t ɨ kʼ ɯː k">tɨkʼɯːk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="k ɤ t͡ʃ" underlying="ʃ ɤ t͡ʃ">kɤt͡ʃ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n ɯ ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> + <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n ɯ ʋ ɯ kʼ" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> </flat> </example>
removetags:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="t ɨ kʼ ɯː k">tɨkʼɯːk</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="k ɤ t͡ʃ" underlying="ʃ ɤ t͡ʃ">kɤt͡ʃ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n ɯ ʋ ɯ kʼ" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" gender="masc">tɨkʼɯːk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" underlying="ʃ ɤ t͡ʃ">kɤt͡ʃ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" gender="masc" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">tɨkʼɯːk</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ʃɤt͡ʃ</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">niʋɯkʼ</span><br><span class="gls">hunter</span></span></p> + <p>mon tɨkʼɯːk kɤt͡ʃ ŋuŋʷ nɯʋɯkʼ</p> + <p>mon tygkưưk kơch ngungw nưwưgk</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>tɨkʼɯːk</o> + <g>jaguar</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ʃɤt͡ʃ</o> + <g>kill</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>niʋɯkʼ</o> + <g>hunter</g> + </w> + </il> </example>
Mon tygkưưk kơch ngungw nưwưgk. [mon tɨkʼɯːk kɤt͡ʃ ŋuŋʷ nɯʋɯkʼ] mon ACT tɨkʼɯːk jaguar k- POS ʃɤt͡ʃ kill ŋuŋʷ PAST niʋɯkʼ hunter “The jaguar killed the hunter.” | (17) |
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <s> - <vp negation="POS" question="not.Q" tense="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="ACT"> <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="STA"> <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 addgender:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <s> - <np number="sing" def="def" role="subj" locus="number" case="ACT"> + <np number="sing" def="def" role="subj" locus="number" case="ACT" gender="masc"> <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="STA"> - <np type="owner_owned"> - <np type="owner_owned" role="owner"> - <np number="sing" def="def" locus="number" role="owner"> + <np type="owner_owned" gender="masc"> + <np type="owner_owned" role="owner" gender="fem"> + <np number="sing" def="def" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="hunter"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="daughter"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" gender="masc"> <word posp="noun" gloss="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="ACT" gender="masc">
<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="STA">
- <np type="owner_owned" gender="masc">
- <np type="owner_owned" role="owner" gender="fem">
+ <np role="obj" case="STA" number="sing">
+ <np type="owner_owned" gender="masc" number="sing">
+ <np type="owner_owned" role="owner" gender="fem" number="sing">
<np number="sing" def="def" locus="number" role="owner" gender="masc">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" gender="fem">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned" gender="masc">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
module simplifynumber:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <s> - <np number="sing" def="def" role="subj" locus="number" case="ACT" gender="masc"> + <np def="def" role="subj" locus="number" case="ACT" gender="masc"> <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="STA" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np type="owner_owned" role="owner" gender="fem" number="sing"> - <np number="sing" def="def" locus="number" role="owner" gender="masc"> + <np role="obj" case="STA"> + <np type="owner_owned" gender="masc"> + <np type="owner_owned" role="owner" gender="fem"> + <np def="def" locus="number" role="owner" gender="masc"> <word posp="noun" gloss="hunter"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="daughter"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned" gender="masc"> + <np def="def" locus="number" role="owned" gender="masc"> <word posp="noun" gloss="dog"/> </np> </np> </np> </s> </example>
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 def="def" role="subj" locus="number" case="ACT" gender="masc">
<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.masc" obj="3.fem">
<word posp="verb" gloss="eat"/>
</vp>
- <np role="obj" case="STA">
+ <np role="obj" case="STA" gender="fem">
<np type="owner_owned" gender="masc">
<np type="owner_owned" role="owner" gender="fem">
<np def="def" locus="number" role="owner" gender="masc">
<word posp="noun" gloss="hunter"/>
</np>
<np def="def" locus="number" role="owned" gender="fem">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np def="def" locus="number" role="owned" gender="masc">
<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 def="def" role="subj" locus="number" case="ACT" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="STA" gender="fem">
- <np type="owner_owned" gender="masc">
- <np type="owner_owned" role="owner" gender="fem">
- <np def="def" locus="number" role="owner" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" role="owner" gender="fem" case="STA">
+ <np def="def" locus="number" role="owner" gender="masc" case="STA">
<word posp="noun" gloss="hunter"/>
</np>
- <np def="def" locus="number" role="owned" gender="fem">
+ <np def="def" locus="number" role="owned" gender="fem" case="STA">
<word posp="noun" gloss="daughter"/>
</np>
</np>
- <np def="def" locus="number" role="owned" gender="masc">
+ <np def="def" locus="number" role="owned" gender="masc" case="STA">
<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 def="def" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj">
<np type="owner_owned" role="owner" gender="fem" case="STA">
<np def="def" locus="number" role="owner" gender="masc" case="STA">
<word posp="noun" gloss="hunter"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="STA">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np def="def" locus="number" role="owned" gender="masc" case="STA">
<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 def="def" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="lion"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj">
- <np type="owner_owned" role="owner" gender="fem" case="STA">
<np def="def" locus="number" role="owner" gender="masc" case="STA">
<word posp="noun" gloss="hunter"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="STA">
<word posp="noun" gloss="daughter"/>
</np>
- </np>
<np def="def" locus="number" role="owned" gender="masc" case="STA">
<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 def="def" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem">
- <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.masc" obj="3.fem"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" locus="number" role="owner" gender="masc" case="STA">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="STA">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA"/>
</np>
<np def="def" locus="number" role="owned" gender="masc" case="STA">
- <word posp="noun" gloss="dog"/>
+ <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for eat/verb/negation/obligatoryGot POS
About to call getSlotValue for eat/verb/mode/optional
Got indicative
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np def="def" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" locus="number" role="owner" gender="masc" case="STA">
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA"/>
</np>
<np def="def" locus="number" role="owned" gender="fem" case="STA">
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA"/>
</np>
<np def="def" locus="number" role="owned" gender="masc" case="STA">
<word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA"/>
</np>
</s>
</example>
flatten:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> - <s> - <np def="def" role="subj" locus="number" case="ACT" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" locus="number" role="owner" gender="masc" case="STA"> <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="masc" case="STA"> <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA"/> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA"/> - <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="h i s+t æ" slots="Cir V2 Cmr V1">histæ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem" ph="t͡ʃ o ɾ" slots="Cir V1 Cfr">t͡ʃoɾ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA" ph="n i ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr">niʋɯkʼ</word> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA" ph="s oː ŋ" slots="Cir V1 Cfr">soːŋ</word> + <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA" ph="t͡ʃ æ ɡʷ" slots="Cir V1 Cfr">t͡ʃæɡʷ</word> </flat> </example>
vowelharmony:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<flat>
<thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy>
<word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="h i s+t æ" slots="Cir V2 Cmr V1">histæ</word>
<thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem" ph="t͡ʃ o ɾ" slots="Cir V1 Cfr">t͡ʃoɾ</word>
<thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy>
<thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy>
<thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
- <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA" ph="n i ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr">niʋɯkʼ</word>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA" ph="n ɯ ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word>
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA" ph="s oː ŋ" slots="Cir V1 Cfr">soːŋ</word>
<word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA" ph="t͡ʃ æ ɡʷ" slots="Cir V1 Cfr">t͡ʃæɡʷ</word>
</flat>
</example>
applysandhi:
/k/ + /t͡ʃ/ > // + /k/<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="h i s+t æ" slots="Cir V2 Cmr V1">histæ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem" ph="t͡ʃ o ɾ" slots="Cir V1 Cfr">t͡ʃoɾ</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="h i s+t æ">histæ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem" ph="k o ɾ" underlying="t͡ʃ o ɾ">koɾ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA" ph="n ɯ ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA" ph="s oː ŋ" slots="Cir V1 Cfr">soːŋ</word> - <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA" ph="t͡ʃ æ ɡʷ" slots="Cir V1 Cfr">t͡ʃæɡʷ</word> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA" ph="n ɯ ʋ ɯ kʼ" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA" ph="s oː ŋ">soːŋ</word> + <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA" ph="t͡ʃ æ ɡʷ">t͡ʃæɡʷ</word> </flat> </example>
removetags:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc" ph="h i s+t æ">histæ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem" ph="k o ɾ" underlying="t͡ʃ o ɾ">koɾ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA" ph="n ɯ ʋ ɯ kʼ" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA" ph="s oː ŋ">soːŋ</word> - <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA" ph="t͡ʃ æ ɡʷ">t͡ʃæɡʷ</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" gender="masc">histæ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.fem" underlying="t͡ʃ o ɾ">koɾ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" gender="masc" case="STA" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="fem" case="STA">soːŋ</word> + <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="masc" case="STA">t͡ʃæɡʷ</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">histæ</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">t͡ʃoɾ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">niʋɯkʼ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">soːŋ</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">t͡ʃæɡʷ</span><br><span class="gls">dog</span></span></p> + <p>mon histæ koɾ ŋuŋʷ nɯʋɯkʼ soːŋ t͡ʃæɡʷ</p> + <p>mon histä kor ngungw nưwưgk soong chägw</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>histæ</o> + <g>lion</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>t͡ʃoɾ</o> + <g>eat</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>niʋɯkʼ</o> + <g>hunter</g> + </w> + <w> + <o>soːŋ</o> + <g>daughter</g> + </w> + <w> + <o>t͡ʃæɡʷ</o> + <g>dog</g> + </w> + </il> </example>
Mon histä kor ngungw nưwưgk soong chägw. [mon histæ koɾ ŋuŋʷ nɯʋɯkʼ soːŋ t͡ʃæɡʷ] mon ACT histæ lion k- POS t͡ʃoɾ eat ŋuŋʷ PAST niʋɯkʼ hunter soːŋ daughter t͡ʃæɡʷ dog “The lion ate the hunter’s daughter’s dog.” | (18) |
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 Fo 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, Fo 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 adj2noun:
No change.
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
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="STA"> <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 addgender:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="STA"> - <np type="owner_owned" role="owner"> - <np type="owner_owned" role="owner"> + <np type="owner_owned" case="STA" gender="masc"> + <np type="owner_owned" role="owner" gender="fem"> + <np type="owner_owned" role="owner" gender="masc"> <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"> + <np number="sing" def="def" locus="number" role="owned" gender="masc"> <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" gender="fem"> <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" gender="masc"> <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="STA" gender="masc"> - <np type="owner_owned" role="owner" gender="fem"> - <np type="owner_owned" role="owner" gender="masc"> + <np type="owner_owned" case="STA" gender="masc" number="sing"> + <np type="owner_owned" role="owner" gender="fem" number="sing"> + <np type="owner_owned" role="owner" gender="masc" number="sing"> <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" gender="masc"> <word posp="noun" gloss="son"/> </np> </np> <np number="sing" def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="friend"/> </np> </np> <np number="sing" def="def" locus="number" role="owned" gender="masc"> <word posp="noun" gloss="book"/> </np> </np> </example>
module simplifynumber:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="STA" gender="masc" number="sing"> - <np type="owner_owned" role="owner" gender="fem" number="sing"> - <np type="owner_owned" role="owner" gender="masc" number="sing"> - <np number="sing" def="neither" locus="number" role="owner"> - <word person="2" number="sing" posp="pron"/> + <np type="owner_owned" case="STA" gender="masc"> + <np type="owner_owned" role="owner" gender="fem"> + <np type="owner_owned" role="owner" gender="masc"> + <np def="neither" locus="number" role="owner"> + <word person="2" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="masc"> + <np def="def" locus="number" role="owned" gender="masc"> <word posp="noun" gloss="son"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem"> <word posp="noun" gloss="friend"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned" gender="masc"> + <np def="def" locus="number" role="owned" gender="masc"> <word posp="noun" gloss="book"/> </np> </np> </example>
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="STA" gender="masc">
<np type="owner_owned" role="owner" gender="fem">
<np type="owner_owned" role="owner" gender="masc">
<np def="neither" locus="number" role="owner">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
<np def="def" locus="number" role="owned" gender="masc">
<word posp="noun" gloss="son"/>
</np>
</np>
<np def="def" locus="number" role="owned" gender="fem">
<word posp="noun" gloss="friend"/>
</np>
</np>
<np def="def" locus="number" role="owned" gender="masc">
<word posp="noun" gloss="book"/>
</np>
</np>
</example>
copyuptophrase:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned" case="STA" gender="masc">
<np type="owner_owned" role="owner" gender="fem">
<np type="owner_owned" role="owner" gender="masc">
- <np def="neither" locus="number" role="owner">
+ <np def="neither" locus="number" role="owner" person="2">
<word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
<np def="def" locus="number" role="owned" gender="masc">
<word posp="noun" gloss="son"/>
</np>
</np>
<np def="def" locus="number" role="owned" gender="fem">
<word posp="noun" gloss="friend"/>
</np>
</np>
<np def="def" locus="number" role="owned" gender="masc">
<word posp="noun" gloss="book"/>
</np>
</np>
</example>
prodrop:
No change.
addclitics:
<example id="poss3" translation="your son's friend's book"> <np type="owner_owned" case="STA" gender="masc"> - <np type="owner_owned" role="owner" gender="fem"> - <np type="owner_owned" role="owner" gender="masc"> - <np def="neither" locus="number" role="owner" person="2"> + <thingy type="npcase" function="proclitic" gloss="STA"/> + <np type="owner_owned" role="owner" gender="fem" case="STA"> + <np type="owner_owned" role="owner" gender="masc" case="STA"> + <np def="neither" locus="number" role="owner" person="2" case="STA"> <word person="2" posp="pron" gloss="2" gender="neut"/> </np> - <np def="def" locus="number" role="owned" gender="masc"> + <np def="def" locus="number" role="owned" gender="masc" case="STA"> <word posp="noun" gloss="son"/> </np> </np> - <np def="def" locus="number" role="owned" gender="fem"> + <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="friend"/> </np> </np> - <np def="def" locus="number" role="owned" gender="masc"> + <np def="def" locus="number" role="owned" gender="masc" case="STA"> <word posp="noun" gloss="book"/> </np> </np> </example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="STA" gender="masc"> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np type="owner_owned" role="owner" gender="fem" case="STA"> - <np type="owner_owned" role="owner" gender="masc" case="STA"> <np def="neither" locus="number" role="owner" person="2" case="STA"> <word person="2" posp="pron" gloss="2" gender="neut"/> </np> <np def="def" locus="number" role="owned" gender="masc" case="STA"> <word posp="noun" gloss="son"/> </np> - </np> <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="friend"/> </np> - </np> <np def="def" locus="number" role="owned" gender="masc" case="STA"> <word posp="noun" gloss="book"/> </np> - </np> </example>
movedowntoword:
<example id="poss3" translation="your son's friend's book"> <thingy type="npcase" function="proclitic" gloss="STA"/> <np def="neither" locus="number" role="owner" person="2" case="STA"> - <word person="2" posp="pron" gloss="2" gender="neut"/> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA"/> </np> <np def="def" locus="number" role="owned" gender="masc" case="STA"> - <word posp="noun" gloss="son"/> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA"/> </np> <np def="def" locus="number" role="owned" gender="fem" case="STA"> - <word posp="noun" gloss="friend"/> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" gender="fem" case="STA"/> </np> <np def="def" locus="number" role="owned" gender="masc" case="STA"> - <word posp="noun" gloss="book"/> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA"/> </np> </example>
addaffixes:
No change.
flatten:
<example id="poss3" translation="your son's friend's book"> + <flat> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="neither" locus="number" role="owner" person="2" case="STA"> <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="masc" case="STA"> <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="fem" case="STA"> <word posp="noun" gloss="friend" def="def" locus="number" role="owned" gender="fem" case="STA"/> - </np> - <np def="def" locus="number" role="owned" gender="masc" case="STA"> <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA"/> - </np> + </flat> </example>
addvocab:
<example id="poss3" translation="your son's friend's book"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA"/> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA"/> - <word posp="noun" gloss="friend" def="def" locus="number" role="owned" gender="fem" case="STA"/> - <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA"/> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m" slots="Cir V1 Cfr">ʋuːm</word> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" gender="fem" case="STA" ph="n ɑ ʃ" slots="Cir V1 Cfr">nɑʃ</word> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA" ph="k i t ɑː b" slots="C V C V C">kitɑːb</word> </flat> </example>
vowelharmony:
<example id="poss3" translation="your son's friend's book">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
<word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word>
<word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m" slots="Cir V1 Cfr">ʋuːm</word>
<word posp="noun" gloss="friend" def="def" locus="number" role="owned" gender="fem" case="STA" ph="n ɑ ʃ" slots="Cir V1 Cfr">nɑʃ</word>
- <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA" ph="k i t ɑː b" slots="C V C V C">kitɑːb</word>
+ <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA" ph="k ɯ t ɑː b" slots="C V C V C" underlying="k i t ɑː b">kɯtɑːb</word>
</flat>
</example>
applysandhi:
<example id="poss3" translation="your son's friend's book">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
- <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word>
- <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m" slots="Cir V1 Cfr">ʋuːm</word>
- <word posp="noun" gloss="friend" def="def" locus="number" role="owned" gender="fem" case="STA" ph="n ɑ ʃ" slots="Cir V1 Cfr">nɑʃ</word>
- <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA" ph="k ɯ t ɑː b" slots="C V C V C" underlying="k i t ɑː b">kɯtɑːb</word>
+ <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ">dɤŋ</word>
+ <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m">ʋuːm</word>
+ <word posp="noun" gloss="friend" def="def" locus="number" role="owned" gender="fem" case="STA" ph="n ɑ ʃ">nɑʃ</word>
+ <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA" ph="k ɯ t ɑː b" underlying="k i t ɑː b">kɯtɑːb</word>
</flat>
</example>
removetags:
<example id="poss3" translation="your son's friend's book"> <flat> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA" ph="d ɤ ŋ">dɤŋ</word> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA" ph="ʋ uː m">ʋuːm</word> - <word posp="noun" gloss="friend" def="def" locus="number" role="owned" gender="fem" case="STA" ph="n ɑ ʃ">nɑʃ</word> - <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA" ph="k ɯ t ɑː b" underlying="k i t ɑː b">kɯtɑːb</word> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" locus="number" role="owner" case="STA">dɤŋ</word> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="masc" case="STA">ʋuːm</word> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" gender="fem" case="STA">nɑʃ</word> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="masc" case="STA" underlying="k i t ɑː b">kɯtɑːb</word> </flat> + <p><span class="ilpair"><span class="mor">dɤŋ</span><br><span class="gls">2</span></span> <span class="ilpair"><span class="mor">ʋuːm</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">nɑʃ</span><br><span class="gls">friend</span></span> <span class="ilpair"><span class="mor">kitɑːb</span><br><span class="gls">book</span></span></p> + <p>dɤŋ ʋuːm nɑʃ kɯtɑːb</p> + <p>dơng wuum nash kưtaab</p> + <il> + <w> + <o>dɤŋ</o> + <g>2</g> + </w> + <w> + <o>ʋuːm</o> + <g>son</g> + </w> + <w> + <o>nɑʃ</o> + <g>friend</g> + </w> + <w> + <o>kitɑːb</o> + <g>book</g> + </w> + </il> </example>
dơng wuum nash kưtaab [dɤŋ ʋuːm nɑʃ kɯtɑːb] dɤŋ 2 ʋuːm son nɑʃ friend kitɑːb book “your son’s friend’s book” | (19) |
Case Marking
Fo uses active case marking. Intransitive subjects are divided according to how they participate in the event. More agent-like subjects, such as the subject of ‘run’ or ‘shout’, pattern with transitive subjects and take the active or agentive case. Less agent-like subjects, such as the subject of ‘sleep’ or ‘be ill’, pattern with transitive objects and take the patientive or absolutive case. This system makes sense where the grammar treats control, volition or affectedness as more important than the simple distinction between subject and object.
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="sleep"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="sleep"/> + </vp> </s> </example>
module casemarking:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="STA"> <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 addgender:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="STA"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc"> <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 propagatenumber:
No change.
module simplifynumber:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc"> + <np def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc"> <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>
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 def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc">
<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.masc">
<word posp="verb" gloss="sleep"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cat"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc">
<word posp="verb" gloss="sleep"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <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 def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc">
- <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.masc"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for sleep/verb/negation/obligatoryGot POS
About to call getSlotValue for sleep/verb/mode/optional
Got indicative
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<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 def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc"/> - </np> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <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="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" ph="ɡʷ ɑ ŋʷ" slots="Cir V1 Cfr">ɡʷɑŋʷ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /ɡʷ/ > // + /k/<example id="intr_stat" translation="The cat is sleeping.">
<flat>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
- <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word>
- <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy>
- <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" ph="ɡʷ ɑ ŋʷ" slots="Cir V1 Cfr">ɡʷɑŋʷ</word>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc" ph="n ɑ ŋ">nɑŋ</word>
+ <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy>
+ <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" ph="k ɑ ŋʷ" underlying="ɡʷ ɑ ŋʷ">kɑŋʷ</word>
<thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy>
<thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy>
</flat>
</example>
removetags:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc" ph="n ɑ ŋ">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" ph="k ɑ ŋʷ" underlying="ɡʷ ɑ ŋʷ">kɑŋʷ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" gender="masc">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.masc" underlying="ɡʷ ɑ ŋʷ">kɑŋʷ</word> </flat> + <p><span class="ilpair"><span class="mor">nɑŋ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ɡʷɑŋʷ</span><br><span class="gls">sleep</span></span></p> + <p>nɑŋ kɑŋʷ</p> + <p>nang kangw</p> + <il> + <w> + <o>nɑŋ</o> + <g>cat</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ɡʷɑŋʷ</o> + <g>sleep</g> + </w> + </il> </example>
Nang kangw. [nɑŋ kɑŋʷ] nɑŋ cat k- POS ɡʷɑŋʷ sleep “The cat is sleeping.” | (20) |
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="intr_act" translation="The cat is running."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> - <word posp="verb" gloss="run"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <word posp="verb" gloss="run"/> + </vp> </s> </example>
module casemarking:
<example id="intr_act" translation="The cat is running."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> <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 addgender:
<example id="intr_act" translation="The cat is running."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> <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 propagatenumber:
No change.
module simplifynumber:
<example id="intr_act" translation="The cat is running."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> + <np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> <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>
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 def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
<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.masc">
<word posp="verb" gloss="run"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="intr_act" translation="The cat is running.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="cat"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc">
<word posp="verb" gloss="run"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <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 def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc">
- <word posp="verb" gloss="run"/>
+ <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for run/verb/negation/obligatoryGot POS
About to call getSlotValue for run/verb/mode/optional
<example id="intr_act" translation="The cat is running.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="intr_act" translation="The cat is running."> - <s> - <np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/> - </np> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <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="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" ph="kʷ ɨ ʋ" slots="Cir V1 Cfr">kʷɨʋ</word> + <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /kʷ/ > // + /k/<example id="intr_act" translation="The cat is running."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" ph="kʷ ɨ ʋ" slots="Cir V1 Cfr">kʷɨʋ</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" ph="k ɨ ʋ" underlying="kʷ ɨ ʋ">kɨʋ</word> <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> </flat> </example>
removetags:
<example id="intr_act" translation="The cat is running."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" ph="k ɨ ʋ" underlying="kʷ ɨ ʋ">kɨʋ</word> - <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" underlying="kʷ ɨ ʋ">kɨʋ</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">nɑŋ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">kʷɨʋ</span><br><span class="gls">run</span></span></p> + <p>mon nɑŋ kɨʋ</p> + <p>mon nang kyw</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>nɑŋ</o> + <g>cat</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>kʷɨʋ</o> + <g>run</g> + </w> + </il> </example>
Mon nang kyw. [mon nɑŋ kɨʋ] mon ACT nɑŋ cat k- POS kʷɨʋ run “The cat is running.” | (21) |
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> - <word posp="verb" gloss="chase"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <word posp="verb" gloss="chase"/> + </vp> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module casemarking:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> <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="STA"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module addgender:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> <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" case="STA"> + <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> + <np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> <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" case="STA" gender="masc"> + <np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
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 def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
<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.masc" obj="3.masc">
<word posp="verb" gloss="chase"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">
<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 def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="cat"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc">
<word posp="verb" gloss="chase"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<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 def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc">
- <word posp="verb" gloss="chase"/>
+ <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for chase/verb/negation/obligatoryGot POS
About to call getSlotValue for chase/verb/mode/optional
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"/>
</np>
</s>
</example>
flatten:
<example id="tr_pres" translation="The cat is chasing the mouse."> - <s> - <np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/> - </np> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc" ph="kʼ u t æ ʃ" slots="Cir V2 Cmr V1 Cfr">kʼutæʃ</word> + <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /kʼ/ > // + /k/<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc" ph="kʼ u t æ ʃ" slots="Cir V2 Cmr V1 Cfr">kʼutæʃ</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc" ph="k u t æ ʃ" underlying="kʼ u t æ ʃ">kutæʃ</word> <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc" ph="n i n ɨ k">ninɨk</word> </flat> </example>
removetags:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc" ph="k u t æ ʃ" underlying="kʼ u t æ ʃ">kutæʃ</word> - <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc" ph="n i n ɨ k">ninɨk</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.masc" obj="3.masc" underlying="kʼ u t æ ʃ">kutæʃ</word> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">ninɨk</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">nɑŋ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">kʼutæʃ</span><br><span class="gls">chase</span></span> <span class="ilpair"><span class="mor">ninɨk</span><br><span class="gls">mouse</span></span></p> + <p>mon nɑŋ kutæʃ ninɨk</p> + <p>mon nang kutäsh ninyk</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>nɑŋ</o> + <g>cat</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>kʼutæʃ</o> + <g>chase</g> + </w> + <w> + <o>ninɨk</o> + <g>mouse</g> + </w> + </il> </example>
Mon nang kutäsh ninyk. [mon nɑŋ kutæʃ ninɨk] mon ACT nɑŋ cat k- POS kʼutæʃ chase ninɨk mouse “The cat is chasing the mouse.” | (22) |
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module casemarking:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> <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="STA"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module addgender:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> <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" case="STA"> + <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> + <np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> <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" case="STA" gender="masc"> + <np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
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 def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
<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.masc" obj="3.masc">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="cat"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<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 def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
- <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.masc" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for catch/verb/negation/obligatoryGot POS
About to call getSlotValue for catch/verb/mode/optional
Got indicative
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"/>
</np>
</s>
</example>
flatten:
<example id="tr_past" translation="The cat caught the mouse."> - <s> - <np def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /ŋ/ > // + /k/<example id="tr_past" translation="The cat caught the mouse."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc" ph="n i n ɨ k">ninɨk</word> </flat> </example>
removetags:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc" ph="n ɑ ŋ">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc" ph="n i n ɨ k">ninɨk</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" gender="masc">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" underlying="ŋ ɤ n">kɤn</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" gender="masc">ninɨk</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">nɑŋ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋɤn</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ninɨk</span><br><span class="gls">mouse</span></span></p> + <p>mon nɑŋ kɤn ŋuŋʷ ninɨk</p> + <p>mon nang kơn ngungw ninyk</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>nɑŋ</o> + <g>cat</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋɤn</o> + <g>catch</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>ninɨk</o> + <g>mouse</g> + </w> + </il> </example>
Mon nang kơn ngungw ninyk. [mon nɑŋ kɤn ŋuŋʷ ninɨk] mon ACT nɑŋ cat k- POS ŋɤn catch ŋuŋʷ PAST ninɨk mouse “The cat caught the mouse.” | (23) |
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <s> - <vp negation="POS" question="not.Q" tense="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="ACT"> <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="STA"> <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 addgender:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT"> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> <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="STA"> + <np role="obj" tr="rheme" case="STA" gender="masc"> <conjp conj="and"> - <np def="def" number="plur" locus="number"> + <np def="def" number="plur" locus="number" gender="masc"> <word posp="noun" gloss="jaguar"/> </np> - <np def="def" number="plur" locus="number"> + <np def="def" number="plur" locus="number" gender="neut"> <word posp="noun" gloss="tiger"/> </np> - <np def="def" number="plur" locus="number"> + <np def="def" number="plur" locus="number" gender="masc"> <word posp="noun" gloss="lion"/> </np> </conjp> </np> </s> </example>
module propagatenumber:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<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="STA" gender="masc">
+ <np role="obj" tr="rheme" case="STA" gender="masc" number="plur">
<conjp conj="and">
<np def="def" number="plur" locus="number" gender="masc">
<word posp="noun" gloss="jaguar"/>
</np>
<np def="def" number="plur" locus="number" gender="neut">
<word posp="noun" gloss="tiger"/>
</np>
<np def="def" number="plur" locus="number" gender="masc">
<word posp="noun" gloss="lion"/>
</np>
</conjp>
</np>
</s>
</example>
module simplifynumber:
<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="ACT" gender="masc"> + <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> <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="STA" gender="masc" number="plur"> + <np role="obj" tr="rheme" case="STA" gender="masc"> <conjp conj="and"> - <np def="def" number="plur" locus="number" gender="masc"> + <np def="def" locus="number" gender="masc"> <word posp="noun" gloss="jaguar"/> </np> - <np def="def" number="plur" locus="number" gender="neut"> + <np def="def" locus="number" gender="neut"> <word posp="noun" gloss="tiger"/> </np> - <np def="def" number="plur" locus="number" gender="masc"> + <np def="def" locus="number" gender="masc"> <word posp="noun" gloss="lion"/> </np> </conjp> </np> </s> </example>
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" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<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="STA" gender="masc">
<conjp conj="and">
<np def="def" locus="number" gender="masc">
<word posp="noun" gloss="jaguar"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="neut">
<word posp="noun" gloss="tiger"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="masc">
<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" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<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="STA" gender="masc">
- <conjp conj="and">
- <np def="def" locus="number" gender="masc">
+ <np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" locus="number" gender="neut">
+ <np def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" locus="number" gender="masc">
+ <np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<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" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<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.masc" obj="3.masc">
<word posp="verb" gloss="kill"/>
</vp>
<np role="obj" tr="rheme" case="STA" gender="masc">
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<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" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" tr="rheme" case="STA" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<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" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="hunter"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
<word posp="verb" gloss="kill"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" tr="rheme" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<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" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
- <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.masc" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA">
- <word posp="noun" gloss="tiger"/>
+ <word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for kill/verb/negation/obligatoryGot POS
About to call getSlotValue for kill/verb/mode/optional
Got indicative
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"/>
</np>
</s>
</example>
flatten:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> - <s> - <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"> <word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA"> <word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"> <word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="n i ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr">niʋɯkʼ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="ʃ ɤ t͡ʃ" slots="Cir V1 Cfr">ʃɤt͡ʃ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="t ɨ kʼ ɯː k" slots="Cir V2 Cmr V1 Cfr">tɨkʼɯːk</word> + <word posp="conj" gloss="and" ph="b o kʼ" slots="Cir V1 Cfr">bokʼ</word> + <word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA" ph="ŋʷ o ɾ ɑː ʃ" slots="Cir V2 Cmr V1 Cfr">ŋʷoɾɑːʃ</word> + <word posp="conj" gloss="and" ph="b o kʼ" slots="Cir V1 Cfr">bokʼ</word> + <word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="h i s+t æ" slots="Cir V2 Cmr V1">histæ</word> </flat> </example>
vowelharmony:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<flat>
<thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy>
- <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="n i ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr">niʋɯkʼ</word>
+ <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="n ɯ ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word>
<thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="ʃ ɤ t͡ʃ" slots="Cir V1 Cfr">ʃɤt͡ʃ</word>
<thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy>
<thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy>
<thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
<word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="t ɨ kʼ ɯː k" slots="Cir V2 Cmr V1 Cfr">tɨkʼɯːk</word>
<word posp="conj" gloss="and" ph="b o kʼ" slots="Cir V1 Cfr">bokʼ</word>
<word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA" ph="ŋʷ o ɾ ɑː ʃ" slots="Cir V2 Cmr V1 Cfr">ŋʷoɾɑːʃ</word>
<word posp="conj" gloss="and" ph="b o kʼ" slots="Cir V1 Cfr">bokʼ</word>
<word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="h i s+t æ" slots="Cir V2 Cmr V1">histæ</word>
</flat>
</example>
applysandhi:
/k/ + /ʃ/ > // + /k/<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="n ɯ ʋ ɯ kʼ" slots="Cir V2 Cmr V1 Cfr" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="ʃ ɤ t͡ʃ" slots="Cir V1 Cfr">ʃɤt͡ʃ</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="n ɯ ʋ ɯ kʼ" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="k ɤ t͡ʃ" underlying="ʃ ɤ t͡ʃ">kɤt͡ʃ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="t ɨ kʼ ɯː k" slots="Cir V2 Cmr V1 Cfr">tɨkʼɯːk</word> - <word posp="conj" gloss="and" ph="b o kʼ" slots="Cir V1 Cfr">bokʼ</word> - <word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA" ph="ŋʷ o ɾ ɑː ʃ" slots="Cir V2 Cmr V1 Cfr">ŋʷoɾɑːʃ</word> - <word posp="conj" gloss="and" ph="b o kʼ" slots="Cir V1 Cfr">bokʼ</word> - <word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="h i s+t æ" slots="Cir V2 Cmr V1">histæ</word> + <word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="t ɨ kʼ ɯː k">tɨkʼɯːk</word> + <word posp="conj" gloss="and" ph="b o kʼ">bokʼ</word> + <word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA" ph="ŋʷ o ɾ ɑː ʃ">ŋʷoɾɑːʃ</word> + <word posp="conj" gloss="and" ph="b o kʼ">bokʼ</word> + <word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="h i s+t æ">histæ</word> </flat> </example>
removetags:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="n ɯ ʋ ɯ kʼ" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" ph="k ɤ t͡ʃ" underlying="ʃ ɤ t͡ʃ">kɤt͡ʃ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="t ɨ kʼ ɯː k">tɨkʼɯːk</word> - <word posp="conj" gloss="and" ph="b o kʼ">bokʼ</word> - <word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA" ph="ŋʷ o ɾ ɑː ʃ">ŋʷoɾɑːʃ</word> - <word posp="conj" gloss="and" ph="b o kʼ">bokʼ</word> - <word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA" ph="h i s+t æ">histæ</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" underlying="n i ʋ ɯ kʼ">nɯʋɯkʼ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" obj="3.masc" underlying="ʃ ɤ t͡ʃ">kɤt͡ʃ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="jaguar" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">tɨkʼɯːk</word> + <word posp="conj" gloss="and">bokʼ</word> + <word posp="noun" gloss="tiger" def="def" locus="number" gender="neut" role="obj" tr="rheme" case="STA">ŋʷoɾɑːʃ</word> + <word posp="conj" gloss="and">bokʼ</word> + <word posp="noun" gloss="lion" def="def" locus="number" gender="masc" role="obj" tr="rheme" case="STA">histæ</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">niʋɯkʼ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ʃɤt͡ʃ</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">tɨkʼɯːk</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">bokʼ</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">ŋʷoɾɑːʃ</span><br><span class="gls">tiger</span></span> <span class="ilpair"><span class="mor">bokʼ</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">histæ</span><br><span class="gls">lion</span></span></p> + <p>mon nɯʋɯkʼ kɤt͡ʃ ŋuŋʷ tɨkʼɯːk bokʼ ŋʷoɾɑːʃ bokʼ histæ</p> + <p>mon nưwưgk kơch ngungw tygkưưk bogk ngworaash bogk histä</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>niʋɯkʼ</o> + <g>hunter</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ʃɤt͡ʃ</o> + <g>kill</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>tɨkʼɯːk</o> + <g>jaguar</g> + </w> + <w> + <o>bokʼ</o> + <g>and</g> + </w> + <w> + <o>ŋʷoɾɑːʃ</o> + <g>tiger</g> + </w> + <w> + <o>bokʼ</o> + <g>and</g> + </w> + <w> + <o>histæ</o> + <g>lion</g> + </w> + </il> </example>
Mon nưwưgk kơch ngungw tygkưưk bogk ngworaash bogk histä. [mon nɯʋɯkʼ kɤt͡ʃ ŋuŋʷ tɨkʼɯːk bokʼ ŋʷoɾɑːʃ bokʼ histæ] mon ACT niʋɯkʼ hunter k- POS ʃɤt͡ʃ kill ŋuŋʷ PAST tɨkʼɯːk jaguar bokʼ and ŋʷoɾɑːʃ tiger bokʼ and histæ lion “The hunter killed the jaguars, the tigers and the lions.” | (24) |
Modifiers and Determiners
The ordering of demonstratives, articles (if present), and other modifiers in Fo 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
Fo forms relative clauses by using a head-internal strategy. The head noun appears inside the clause itself, occupying its regular syntactic position. The entire clause functions as a modifier, and its external syntactic behaviour is identical to that of a noun-modifying phrase.
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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp1" translation="I patted the cat."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="cat"/> </np> </s> </example>
module casemarking:
<example id="relp1" translation="I patted the cat."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <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="STA"> <word posp="noun" gloss="cat"/> </np> </s> </example>
module addgender:
<example id="relp1" translation="I patted the cat.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<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" case="STA">
+ <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="STA" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
module propagatenumber:
No change.
module simplifynumber:
<example id="relp1" translation="I patted the cat."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" 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" case="STA" gender="masc"> + <np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="cat"/> </np> </s> </example>
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 def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</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" tr="rheme" role="obj" locus="number" case="STA" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
copyuptophrase:
<example id="relp1" translation="I patted the cat."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </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" obj="3.masc"> <word posp="verb" gloss="pat"/> </vp> <np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="cat"/> </np> </s> </example>
prodrop:
<example id="relp1" translation="I patted the cat."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"> <word posp="verb" gloss="pat"/> </vp> <np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="cat"/> </np> </s> </example>
addclitics:
<example id="relp1" translation="I patted the cat.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="relp1" translation="I patted the cat.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
- <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" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/negation/obligatoryGot POS
About to call getSlotValue for pat/verb/mode/optional
Got indicative
<example id="relp1" translation="I patted the cat.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc"/>
</np>
</s>
</example>
flatten:
<example id="relp1" translation="I patted the cat."> - <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"> + <flat> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp1" translation="I patted the cat."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc"/> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="ŋʷ i ɾ æ ʋ" slots="Cir V2 Cmr V1 Cfr">ŋʷiɾæʋ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /ŋʷ/ > // + /k/<example id="relp1" translation="I patted the cat."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="ŋʷ i ɾ æ ʋ" slots="Cir V2 Cmr V1 Cfr">ŋʷiɾæʋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="k i ɾ æ ʋ" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> + <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc" ph="n ɑ ŋ">nɑŋ</word> </flat> </example>
removetags:
<example id="relp1" translation="I patted the cat."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="k i ɾ æ ʋ" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc" ph="n ɑ ŋ">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" gender="masc">nɑŋ</word> </flat> + <p><span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋʷiɾæʋ</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">nɑŋ</span><br><span class="gls">cat</span></span></p> + <p>kiɾæʋ ŋuŋʷ nɑŋ</p> + <p>kiräw ngungw nang</p> + <il> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋʷiɾæʋ</o> + <g>pat</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>nɑŋ</o> + <g>cat</g> + </w> + </il> </example>
Kiräw ngungw nang. [kiɾæʋ ŋuŋʷ nɑŋ] k- POS ŋʷiɾæʋ pat ŋuŋʷ PAST nɑŋ cat “I patted the cat.” | (25) |
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 adj2noun:
No change.
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 embed:
<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>
+ <subs>
<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">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="cat"/>
</np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
- </relp>
+ </subs>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module nominalise:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp 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">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="cat"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<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" locus="number">
- <word posp="noun" gloss="cat"/>
- </np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
+ </np>
+ </np>
</s>
</example>
tva1tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <vp 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 role="obj"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> </np> <np role="owner" number="sing"> <subs> <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> </subs> </np> </np> </np> </s> </example>
module casemarking:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <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 role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> </np> <np role="owner" number="sing"> <subs> <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="STA"> <word posp="noun" gloss="mouse"/> </np> </subs> </np> </np> </np> </s> </example>
module addgender:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<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 role="obj" case="STA">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="STA" gender="masc" number="sing">
+ <np type="owner_owned" gender="masc">
+ <np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" gender="masc">
<subs>
<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="STA">
+ <np def="def" number="sing" role="obj" locus="number" case="STA" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
module propagatenumber:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<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 role="obj" case="STA" gender="masc" number="sing">
- <np type="owner_owned" gender="masc">
+ <np type="owner_owned" gender="masc" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" number="sing" gender="masc">
<subs>
<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="STA" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
module simplifynumber:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" 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 role="obj" case="STA" gender="masc" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np def="def" number="sing" role="owned" locus="number" gender="masc"> + <np role="obj" case="STA" gender="masc"> + <np type="owner_owned" gender="masc"> + <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="cat"/> </np> - <np role="owner" number="sing" gender="masc"> + <np role="owner" gender="masc"> <subs> <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="STA" gender="masc"> + <np def="def" role="obj" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="mouse"/> </np> </subs> </np> </np> </np> </s> </example>
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 def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="STA" gender="masc">
<np type="owner_owned" gender="masc">
<np def="def" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" gender="masc">
<subs>
<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" role="obj" locus="number" case="STA" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
copyuptophrase:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </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" obj="3.masc"> <word posp="verb" gloss="pat"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="cat"/> </np> <np role="owner" gender="masc"> <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.masc"> <word posp="verb" gloss="catch"/> </vp> <np def="def" role="obj" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="mouse"/> </np> </subs> </np> </np> </np> </s> </example>
prodrop:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"> <word posp="verb" gloss="pat"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="cat"/> </np> <np role="owner" gender="masc"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"> <word posp="verb" gloss="catch"/> </vp> <np def="def" role="obj" locus="number" case="STA" gender="masc"> <word posp="noun" gloss="mouse"/> </np> </subs> </np> </np> </np> </s> </example>
addclitics:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="STA" gender="masc">
- <np type="owner_owned" gender="masc">
- <np def="def" role="owned" locus="number" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" gender="masc">
+ <np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
- </np>
</s>
</example>
movedowntoword:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
- <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" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
- <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" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" gender="masc"/>
</np>
</subs>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/negation/obligatoryGot POS
About to call getSlotValue for pat/verb/mode/optional
Got indicative
About to call getSlotValue for catch/verb/negation/obligatory
Got POS
About to call getSlotValue for catch/verb/mode/optional
Got indicative
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" gender="masc"/>
</np>
</subs>
</np>
</s>
</example>
flatten:
<example id="relp2" translation="I patted the cat that caught the mouse."> - <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"> + <flat> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" role="owned" locus="number" gender="masc" case="STA"> <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/> - </np> - <np role="owner" gender="masc" case="STA"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" locus="number" case="STA" gender="masc"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" gender="masc"/> - </np> - </subs> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" gender="masc"/> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="ŋʷ i ɾ æ ʋ" slots="Cir V2 Cmr V1 Cfr">ŋʷiɾæʋ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /ŋʷ/ > // + /k//k/ + /ŋ/ > // + /k/
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="ŋʷ i ɾ æ ʋ" slots="Cir V2 Cmr V1 Cfr">ŋʷiɾæʋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="k i ɾ æ ʋ" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> + <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n i n ɨ k">ninɨk</word> </flat> </example>
removetags:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="k i ɾ æ ʋ" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" gender="masc" ph="n i n ɨ k">ninɨk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" underlying="ŋ ɤ n">kɤn</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" gender="masc">ninɨk</word> </flat> + <p><span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋʷiɾæʋ</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">nɑŋ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋɤn</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ninɨk</span><br><span class="gls">mouse</span></span></p> + <p>kiɾæʋ ŋuŋʷ nɑŋ kɤn ŋuŋʷ ninɨk</p> + <p>kiräw ngungw nang kơn ngungw ninyk</p> + <il> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋʷiɾæʋ</o> + <g>pat</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>nɑŋ</o> + <g>cat</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋɤn</o> + <g>catch</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>ninɨk</o> + <g>mouse</g> + </w> + </il> </example>
Kiräw ngungw nang kơn ngungw ninyk. [kiɾæʋ ŋuŋʷ nɑŋ kɤn ŋuŋʷ ninɨk] k- POS ŋʷiɾæʋ pat ŋuŋʷ PAST nɑŋ cat k- POS ŋɤn catch ŋuŋʷ PAST ninɨk mouse “I patted the cat that caught the mouse.” | (26) |
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 adj2noun:
No change.
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 embed:
<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>
+ <subs>
<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">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="cat"/>
</np>
<np role="obj">
- <relp>
+ <subs>
<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">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
</np>
- </relp>
+ </subs>
</np>
- </relp>
+ </subs>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module nominalise:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp 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">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="cat"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<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" locus="number">
- <word posp="noun" gloss="cat"/>
- </np>
<np role="obj">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="mouse"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<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" locus="number">
- <word posp="noun" gloss="mouse"/>
- </np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
+ </np>
+ </np>
</subs>
</np>
+ </np>
+ </np>
</s>
</example>
tva1tva2
tva1
tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <vp 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 role="obj"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> </np> <np role="owner" number="sing"> <subs> <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"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> </np> <np role="owner" number="sing"> <subs> <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> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
module casemarking:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <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 role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> </np> <np role="owner" number="sing"> <subs> <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"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> </np> <np role="owner" number="sing"> <subs> <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="STA"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
module addgender:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<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 role="obj" case="STA">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="STA" gender="masc" number="sing">
+ <np type="owner_owned" gender="masc">
+ <np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" gender="masc">
<subs>
<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" case="STA">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="STA" gender="masc" number="sing">
+ <np type="owner_owned" gender="masc">
+ <np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" gender="masc">
<subs>
<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="STA">
+ <np def="def" number="sing" role="obj" locus="number" case="STA" gender="neut">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
module propagatenumber:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<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 role="obj" case="STA" gender="masc" number="sing">
- <np type="owner_owned" gender="masc">
+ <np type="owner_owned" gender="masc" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" number="sing" gender="masc">
<subs>
<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" case="STA" gender="masc" number="sing">
- <np type="owner_owned" gender="masc">
+ <np type="owner_owned" gender="masc" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" number="sing" gender="masc">
<subs>
<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="STA" gender="neut">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
module simplifynumber:
<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="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" 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 role="obj" case="STA" gender="masc" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np def="def" number="sing" role="owned" locus="number" gender="masc"> + <np role="obj" case="STA" gender="masc"> + <np type="owner_owned" gender="masc"> + <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="cat"/> </np> - <np role="owner" number="sing" gender="masc"> + <np role="owner" gender="masc"> <subs> <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" case="STA" gender="masc" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np def="def" number="sing" role="owned" locus="number" gender="masc"> + <np role="obj" case="STA" gender="masc"> + <np type="owner_owned" gender="masc"> + <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="mouse"/> </np> - <np role="owner" number="sing" gender="masc"> + <np role="owner" gender="masc"> <subs> <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="STA" gender="neut"> + <np def="def" role="obj" locus="number" case="STA" gender="neut"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
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 def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="STA" gender="masc">
<np type="owner_owned" gender="masc">
<np def="def" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" gender="masc">
<subs>
<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" case="STA" gender="masc">
<np type="owner_owned" gender="masc">
<np def="def" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" gender="masc">
<subs>
<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" role="obj" locus="number" case="STA" gender="neut">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
copyuptophrase:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </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" obj="3.masc"> <word posp="verb" gloss="pat"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="cat"/> </np> <np role="owner" gender="masc"> <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.masc"> <word posp="verb" gloss="catch"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="mouse"/> </np> <np role="owner" gender="masc"> <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.neut"> <word posp="verb" gloss="eat"/> </vp> <np def="def" role="obj" locus="number" case="STA" gender="neut"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
prodrop:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"> <word posp="verb" gloss="pat"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="cat"/> </np> <np role="owner" gender="masc"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"> <word posp="verb" gloss="catch"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="mouse"/> </np> <np role="owner" gender="masc"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"> <word posp="verb" gloss="eat"/> </vp> <np def="def" role="obj" locus="number" case="STA" gender="neut"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
addclitics:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="STA" gender="masc">
- <np type="owner_owned" gender="masc">
- <np def="def" role="owned" locus="number" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" gender="masc">
+ <np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="STA" gender="masc">
- <np type="owner_owned" gender="masc">
- <np def="def" role="owned" locus="number" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" gender="masc">
+ <np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
- </np>
</subs>
</np>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
- </np>
</subs>
</np>
- </np>
</s>
</example>
movedowntoword:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
- <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" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
- <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" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
- <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" obj="3.neut"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut"/>
</np>
</subs>
</np>
</subs>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/negation/obligatoryGot POS
About to call getSlotValue for pat/verb/mode/optional
Got indicative
About to call getSlotValue for catch/verb/negation/obligatory
Got POS
About to call getSlotValue for catch/verb/mode/optional
Got indicative
About to call getSlotValue for eat/verb/negation/obligatory
Got POS
About to call getSlotValue for eat/verb/mode/optional
Got indicative
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut"/>
</np>
</subs>
</np>
</subs>
</np>
</s>
</example>
flatten:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> - <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"> + <flat> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" role="owned" locus="number" gender="masc" case="STA"> <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/> - </np> - <np role="owner" gender="masc" case="STA"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" role="owned" locus="number" gender="masc" case="STA"> <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA"/> - </np> - <np role="owner" gender="masc" case="STA"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" locus="number" case="STA" gender="neut"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut"/> - </np> - </subs> - </np> - </subs> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut"/> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="ŋʷ i ɾ æ ʋ" slots="Cir V2 Cmr V1 Cfr">ŋʷiɾæʋ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" ph="t͡ʃ o ɾ" slots="Cir V1 Cfr">t͡ʃoɾ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut" ph="kʼ u ɡʷ ɨ ʋ" slots="Cir V2 Cmr V1 Cfr">kʼuɡʷɨʋ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /ŋʷ/ > // + /k//k/ + /ŋ/ > // + /k/
/k/ + /t͡ʃ/ > // + /k/
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="ŋʷ i ɾ æ ʋ" slots="Cir V2 Cmr V1 Cfr">ŋʷiɾæʋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="k i ɾ æ ʋ" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" ph="t͡ʃ o ɾ" slots="Cir V1 Cfr">t͡ʃoɾ</word> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n i n ɨ k">ninɨk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" ph="k o ɾ" underlying="t͡ʃ o ɾ">koɾ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut" ph="kʼ u ɡʷ ɨ ʋ" slots="Cir V2 Cmr V1 Cfr">kʼuɡʷɨʋ</word> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut" ph="kʼ u ɡʷ ɨ ʋ">kʼuɡʷɨʋ</word> </flat> </example>
removetags:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="k i ɾ æ ʋ" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n i n ɨ k">ninɨk</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" ph="k o ɾ" underlying="t͡ʃ o ɾ">koɾ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut" ph="kʼ u ɡʷ ɨ ʋ">kʼuɡʷɨʋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" underlying="ŋ ɤ n">kɤn</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA">ninɨk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" underlying="t͡ʃ o ɾ">koɾ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut">kʼuɡʷɨʋ</word> </flat> + <p><span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋʷiɾæʋ</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">nɑŋ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋɤn</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ninɨk</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">t͡ʃoɾ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">kʼuɡʷɨʋ</span><br><span class="gls">cheese</span></span></p> + <p>kiɾæʋ ŋuŋʷ nɑŋ kɤn ŋuŋʷ ninɨk koɾ ŋuŋʷ kʼuɡʷɨʋ</p> + <p>kiräw ngungw nang kơn ngungw ninyk kor ngungw gkugwyw</p> + <il> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋʷiɾæʋ</o> + <g>pat</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>nɑŋ</o> + <g>cat</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋɤn</o> + <g>catch</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>ninɨk</o> + <g>mouse</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>t͡ʃoɾ</o> + <g>eat</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>kʼuɡʷɨʋ</o> + <g>cheese</g> + </w> + </il> </example>
Kiräw ngungw nang kơn ngungw ninyk kor ngungw gkugwyw. [kiɾæʋ ŋuŋʷ nɑŋ kɤn ŋuŋʷ ninɨk koɾ ŋuŋʷ kʼuɡʷɨʋ] k- POS ŋʷiɾæʋ pat ŋuŋʷ PAST nɑŋ cat k- POS ŋɤn catch ŋuŋʷ PAST ninɨk mouse k- POS t͡ʃoɾ eat ŋuŋʷ PAST kʼuɡʷɨʋ cheese “I patted the cat that caught the mouse that ate the cheese.” | (27) |
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 adj2noun:
No change.
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 embed:
<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>
+ <subs>
<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">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="cat"/>
</np>
<np role="obj">
- <relp>
+ <subs>
<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">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
<np role="obj">
- <relp>
+ <subs>
<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">
+ <np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
</np>
- </relp>
+ </subs>
</np>
- </relp>
+ </subs>
</np>
- </relp>
+ </subs>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module nominalise:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp 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">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="cat"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<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" locus="number">
- <word posp="noun" gloss="cat"/>
- </np>
<np role="obj">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="mouse"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<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" locus="number">
- <word posp="noun" gloss="mouse"/>
- </np>
<np role="obj">
+ <np type="owner_owned">
+ <np number="sing" def="neither" role="owned" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<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" locus="number">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
+ </np>
+ </np>
</subs>
</np>
+ </np>
+ </np>
</subs>
</np>
+ </np>
+ </np>
</s>
</example>
tva1tva2
tva1
tva2
tva1
tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <vp 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 role="obj"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> </np> <np role="owner" number="sing"> <subs> <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"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> </np> <np role="owner" number="sing"> <subs> <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 number="sing" def="neither" role="owned" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="owner" number="sing"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="buy"/> </vp> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
module casemarking:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <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 role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> </np> <np role="owner" number="sing"> <subs> <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"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> </np> <np role="owner" number="sing"> <subs> <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="STA"> <np type="owner_owned"> <np number="sing" def="neither" role="owned" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="owner" number="sing"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="buy"/> </vp> - <np def="def" number="sing" role="obj" locus="number"> + <np def="def" number="sing" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
module addgender:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<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 role="obj" case="STA">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="STA" gender="masc" number="sing">
+ <np type="owner_owned" gender="masc">
+ <np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" gender="masc">
<subs>
<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" case="STA">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="STA" gender="masc" number="sing">
+ <np type="owner_owned" gender="masc">
+ <np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" gender="masc">
<subs>
<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="STA">
- <np type="owner_owned">
+ <np role="obj" case="STA" gender="masc" number="sing">
+ <np type="owner_owned" gender="masc" number="sing">
<np number="sing" def="neither" role="owned" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" gender="masc">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
- <np def="def" number="sing" role="obj" locus="number" case="STA">
+ <np def="def" number="sing" role="obj" locus="number" case="STA" gender="neut">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
module propagatenumber:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<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 role="obj" case="STA" gender="masc" number="sing">
- <np type="owner_owned" gender="masc">
+ <np type="owner_owned" gender="masc" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" number="sing" gender="masc">
<subs>
<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" case="STA" gender="masc" number="sing">
- <np type="owner_owned" gender="masc">
+ <np type="owner_owned" gender="masc" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" number="sing" gender="masc">
<subs>
<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="STA" gender="masc" number="sing">
<np type="owner_owned" gender="masc" number="sing">
<np number="sing" def="neither" role="owned" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="owner" number="sing" gender="masc">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="STA" gender="neut">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
module simplifynumber:
<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="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" 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 role="obj" case="STA" gender="masc" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np def="def" number="sing" role="owned" locus="number" gender="masc"> + <np role="obj" case="STA" gender="masc"> + <np type="owner_owned" gender="masc"> + <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="cat"/> </np> - <np role="owner" number="sing" gender="masc"> + <np role="owner" gender="masc"> <subs> <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" case="STA" gender="masc" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np def="def" number="sing" role="owned" locus="number" gender="masc"> + <np role="obj" case="STA" gender="masc"> + <np type="owner_owned" gender="masc"> + <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="mouse"/> </np> - <np role="owner" number="sing" gender="masc"> + <np role="owner" gender="masc"> <subs> <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="STA" gender="masc" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np number="sing" def="neither" role="owned" locus="number"> - <word person="1excl" number="sing" posp="pron"/> + <np role="obj" case="STA" gender="masc"> + <np type="owner_owned" gender="masc"> + <np def="neither" role="owned" locus="number"> + <word person="1excl" posp="pron"/> </np> - <np role="owner" number="sing" gender="masc"> + <np role="owner" gender="masc"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="buy"/> </vp> - <np def="def" number="sing" role="obj" locus="number" case="STA" gender="neut"> + <np def="def" role="obj" locus="number" case="STA" gender="neut"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
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 def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="STA" gender="masc">
<np type="owner_owned" gender="masc">
<np def="def" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" gender="masc">
<subs>
<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" case="STA" gender="masc">
<np type="owner_owned" gender="masc">
<np def="def" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" gender="masc">
<subs>
<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="STA" gender="masc">
<np type="owner_owned" gender="masc">
<np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<np role="owner" gender="masc">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
copyuptophrase:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </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" obj="3.masc"> <word posp="verb" gloss="pat"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="cat"/> </np> <np role="owner" gender="masc"> <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.masc"> <word posp="verb" gloss="catch"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="mouse"/> </np> - <np role="owner" gender="masc"> + <np role="owner" gender="masc" person="1excl"> <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="1excl"> <word posp="verb" gloss="eat"/> </vp> - <np role="obj" case="STA" gender="masc"> + <np role="obj" case="STA" gender="masc" person="1excl"> <np type="owner_owned" gender="masc"> - <np def="neither" role="owned" locus="number"> + <np def="neither" role="owned" locus="number" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </np> <np role="owner" gender="masc"> <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.neut"> <word posp="verb" gloss="buy"/> </vp> <np def="def" role="obj" locus="number" case="STA" gender="neut"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
prodrop:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"> <word posp="verb" gloss="pat"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="cat"/> </np> <np role="owner" gender="masc"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"> <word posp="verb" gloss="catch"/> </vp> <np role="obj" case="STA" gender="masc"> <np type="owner_owned" gender="masc"> <np def="def" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="mouse"/> </np> <np role="owner" gender="masc" person="1excl"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="eat"/> </vp> <np role="obj" case="STA" gender="masc" person="1excl"> <np type="owner_owned" gender="masc"> <np def="neither" role="owned" locus="number" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="neut"/> </np> <np role="owner" gender="masc"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"> <word posp="verb" gloss="buy"/> </vp> <np def="def" role="obj" locus="number" case="STA" gender="neut"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </subs> </np> </np> </np> </s> </example>
addclitics:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="STA" gender="masc">
- <np type="owner_owned" gender="masc">
- <np def="def" role="owned" locus="number" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" gender="masc">
+ <np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="STA" gender="masc">
- <np type="owner_owned" gender="masc">
- <np def="def" role="owned" locus="number" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" gender="masc" person="1excl">
+ <np role="owner" gender="masc" person="1excl" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="STA" gender="masc" person="1excl">
- <np type="owner_owned" gender="masc">
- <np def="neither" role="owned" locus="number" person="1excl">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np def="neither" role="owned" locus="number" person="1excl" case="STA">
<word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
- <np role="owner" gender="masc">
+ <np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
<word posp="verb" gloss="buy"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="STA" gender="masc">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" gender="masc" person="1excl" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="STA" gender="masc" person="1excl">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj" person="1excl">
<np def="neither" role="owned" locus="number" person="1excl" case="STA">
<word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
<word posp="verb" gloss="buy"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
- </np>
</subs>
</np>
</np>
- </np>
</subs>
</np>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj">
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" gender="masc" person="1excl" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj" person="1excl">
- <np def="neither" role="owned" locus="number" person="1excl" case="STA">
+ <np def="neither" role="owned" locus="number" person="1excl" case="STA" gender="masc">
<word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
<word posp="verb" gloss="buy"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
- </np>
</subs>
</np>
- </np>
</subs>
</np>
- </np>
</s>
</example>
movedowntoword:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
- <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" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
- <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" obj="3.masc"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" person="1excl" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
- <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" obj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="neither" role="owned" locus="number" person="1excl" case="STA" gender="masc">
- <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
- <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.neut"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut"/>
</np>
</subs>
</np>
</subs>
</np>
</subs>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for pat/verb/negation/obligatoryGot POS
About to call getSlotValue for pat/verb/mode/optional
Got indicative
About to call getSlotValue for catch/verb/negation/obligatory
Got POS
About to call getSlotValue for catch/verb/mode/optional
Got indicative
About to call getSlotValue for eat/verb/negation/obligatory
Got POS
About to call getSlotValue for eat/verb/mode/optional
Got indicative
About to call getSlotValue for buy/verb/negation/obligatory
Got POS
About to call getSlotValue for buy/verb/mode/optional
Got indicative
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="def" role="owned" locus="number" gender="masc" case="STA">
<word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA"/>
</np>
<np role="owner" gender="masc" person="1excl" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="neither" role="owned" locus="number" person="1excl" case="STA" gender="masc">
<word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA"/>
</np>
<np role="owner" gender="masc" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="STA" gender="neut">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut"/>
</np>
</subs>
</np>
</subs>
</np>
</subs>
</np>
</s>
</example>
flatten:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> - <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"> + <flat> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" role="owned" locus="number" gender="masc" case="STA"> <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/> - </np> - <np role="owner" gender="masc" case="STA"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="def" role="owned" locus="number" gender="masc" case="STA"> <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA"/> - </np> - <np role="owner" gender="masc" person="1excl" case="STA"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="neither" role="owned" locus="number" person="1excl" case="STA" gender="masc"> <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA"/> - </np> - <np role="owner" gender="masc" case="STA"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" locus="number" case="STA" gender="neut"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut"/> - </np> - </subs> - </np> - </subs> - </np> - </subs> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut"/> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="ŋʷ i ɾ æ ʋ" slots="Cir V2 Cmr V1 Cfr">ŋʷiɾæʋ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl" ph="t͡ʃ o ɾ" slots="Cir V1 Cfr">t͡ʃoɾ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" ph="ɡʷ e ɡʷ" slots="Cir V1 Cfr">ɡʷeɡʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" ph="ʋ ɒː kʷ" slots="Cir V1 Cfr">ʋɒːkʷ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut" ph="kʼ u ɡʷ ɨ ʋ" slots="Cir V2 Cmr V1 Cfr">kʼuɡʷɨʋ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /ŋʷ/ > // + /k//k/ + /ŋ/ > // + /k/
/k/ + /t͡ʃ/ > // + /k/
/k/ + /ʋ/ > // + /k/
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="ŋʷ i ɾ æ ʋ" slots="Cir V2 Cmr V1 Cfr">ŋʷiɾæʋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="k i ɾ æ ʋ" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ" slots="Cir V1 Cfr">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="ŋ ɤ n" slots="Cir V1 Cfr">ŋɤn</word> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n i n ɨ k" slots="Cir V2 Cmr V1 Cfr">ninɨk</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl" ph="t͡ʃ o ɾ" slots="Cir V1 Cfr">t͡ʃoɾ</word> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n i n ɨ k">ninɨk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl" ph="k o ɾ" underlying="t͡ʃ o ɾ">koɾ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" ph="ɡʷ e ɡʷ" slots="Cir V1 Cfr">ɡʷeɡʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" ph="ʋ ɒː kʷ" slots="Cir V1 Cfr">ʋɒːkʷ</word> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" ph="ɡʷ e ɡʷ">ɡʷeɡʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" ph="k ɒː kʷ" underlying="ʋ ɒː kʷ">kɒːkʷ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut" ph="kʼ u ɡʷ ɨ ʋ" slots="Cir V2 Cmr V1 Cfr">kʼuɡʷɨʋ</word> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut" ph="kʼ u ɡʷ ɨ ʋ">kʼuɡʷɨʋ</word> </flat> </example>
removetags:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <flat> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" ph="k i ɾ æ ʋ" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n ɑ ŋ">nɑŋ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" ph="k ɤ n" underlying="ŋ ɤ n">kɤn</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA" ph="n i n ɨ k">ninɨk</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl" ph="k o ɾ" underlying="t͡ʃ o ɾ">koɾ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" ph="ɡʷ e ɡʷ">ɡʷeɡʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" ph="k ɒː kʷ" underlying="ʋ ɒː kʷ">kɒːkʷ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut" ph="kʼ u ɡʷ ɨ ʋ">kʼuɡʷɨʋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.masc" underlying="ŋʷ i ɾ æ ʋ">kiɾæʋ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="masc" case="STA">nɑŋ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.masc" underlying="ŋ ɤ n">kɤn</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="masc" case="STA">ninɨk</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl" underlying="t͡ʃ o ɾ">koɾ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA">ɡʷeɡʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.neut" underlying="ʋ ɒː kʷ">kɒːkʷ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" gender="neut">kʼuɡʷɨʋ</word> </flat> + <p><span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋʷiɾæʋ</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">nɑŋ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ŋɤn</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ninɨk</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">t͡ʃoɾ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɡʷeɡʷ</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ʋɒːkʷ</span><br><span class="gls">buy</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">kʼuɡʷɨʋ</span><br><span class="gls">cheese</span></span></p> + <p>kiɾæʋ ŋuŋʷ nɑŋ kɤn ŋuŋʷ ninɨk koɾ ŋuŋʷ ɡʷeɡʷ kɒːkʷ ŋuŋʷ kʼuɡʷɨʋ</p> + <p>kiräw ngungw nang kơn ngungw ninyk kor ngungw gwegw kɒɒqu ngungw gkugwyw</p> + <il> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋʷiɾæʋ</o> + <g>pat</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>nɑŋ</o> + <g>cat</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ŋɤn</o> + <g>catch</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>ninɨk</o> + <g>mouse</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>t͡ʃoɾ</o> + <g>eat</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>ɡʷeɡʷ</o> + <g>1excl</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ʋɒːkʷ</o> + <g>buy</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>kʼuɡʷɨʋ</o> + <g>cheese</g> + </w> + </il> </example>
Kiräw ngungw nang kơn ngungw ninyk kor ngungw gwegw kɒɒqu ngungw gkugwyw. [kiɾæʋ ŋuŋʷ nɑŋ kɤn ŋuŋʷ ninɨk koɾ ŋuŋʷ ɡʷeɡʷ kɒːkʷ ŋuŋʷ kʼuɡʷɨʋ] k- POS ŋʷiɾæʋ pat ŋuŋʷ PAST nɑŋ cat k- POS ŋɤn catch ŋuŋʷ PAST ninɨk mouse k- POS t͡ʃoɾ eat ŋuŋʷ PAST ɡʷeɡʷ 1excl k- POS ʋɒːkʷ buy ŋuŋʷ PAST kʼuɡʷɨʋ cheese “I patted the cat that caught the mouse that ate the cheese that I bought.” | (28) |
Complementation Strategies
Fo forms complement clauses by nominalising the embedded verb. The nominalised form lacks finite verbal categories and behaves as a noun phrase. Subjects of nominalised clauses occur in the genitive case, and the nominalised verb establishes the semantic content of the complement.
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 adj2noun:
No change.
module articles:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="surprise"/>
</vp>
<np role="subj">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="give"/>
</vp>
<np number="sing" def="def" head="this" role="subj" locus="number">
<word posp="noun" gloss="boy"/>
</np>
- <np number="sing" def="indef" role="obj" locus="number">
+ <np number="sing" role="obj" locus="number">
<word posp="noun" gloss="apple"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
<np number="sing" def="def" role="indobj" locus="number">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
module nonpastonly:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="surprise"/> </vp> <np role="subj"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> <np number="sing" def="def" head="this" role="subj" locus="number"> <word posp="noun" gloss="boy"/> </np> <np number="sing" role="obj" locus="number"> <word posp="noun" gloss="apple"/> </np> <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> <word posp="noun" gloss="girl"/> </np> </subs> </np> <np number="sing" def="def" role="indobj" locus="number"> <word posp="noun" gloss="teacher"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="surprise"/>
</vp>
<np role="subj">
+ <np type="owner_owned">
+ <np number="sing" def="def" head="this" role="owned" locus="number">
+ <word posp="noun" gloss="boy"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="give"/>
</vp>
- <np number="sing" def="def" head="this" role="subj" locus="number">
- <word posp="noun" gloss="boy"/>
- </np>
<np number="sing" role="obj" locus="number">
<word posp="noun" gloss="apple"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
+ </np>
+ </np>
<np number="sing" def="def" role="indobj" locus="number">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
tva1tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="surprise"/> - </vp> <np role="subj"> <np type="owner_owned"> <np number="sing" def="def" head="this" role="owned" locus="number"> <word posp="noun" gloss="boy"/> </np> <np role="owner" number="sing"> <subs> <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" role="obj" locus="number"> - <word posp="noun" gloss="apple"/> - </np> <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> <word posp="noun" gloss="girl"/> </np> + <np number="sing" role="obj" locus="number"> + <word posp="noun" gloss="apple"/> + </np> </subs> </np> </np> </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="ACT"> <np type="owner_owned"> <np number="sing" def="def" head="this" role="owned" locus="number"> <word posp="noun" gloss="boy"/> </np> <np role="owner" number="sing"> <subs> <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="STA"> <word posp="noun" gloss="apple"/> </np> </subs> </np> </np> </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 addgender:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np role="subj" case="ACT"> - <np type="owner_owned"> - <np number="sing" def="def" head="this" role="owned" locus="number"> + <np role="subj" case="ACT" gender="masc" number="sing"> + <np type="owner_owned" gender="masc"> + <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="boy"/> </np> - <np role="owner" number="sing"> + <np role="owner" number="sing" gender="masc"> <subs> <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"> + <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"> <word posp="noun" gloss="girl"/> </np> - <np number="sing" role="obj" locus="number" case="STA"> + <np number="sing" role="obj" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="apple"/> </np> </subs> </np> </np> </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"> + <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="fem"> <word posp="noun" gloss="teacher"/> </np> </s> </example>
module propagatenumber:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="ACT" gender="masc" number="sing">
- <np type="owner_owned" gender="masc">
+ <np type="owner_owned" gender="masc" number="sing">
<np number="sing" def="def" head="this" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="boy"/>
</np>
<np role="owner" number="sing" gender="masc">
<subs>
<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" gender="fem">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" role="obj" locus="number" case="STA" gender="fem">
<word posp="noun" gloss="apple"/>
</np>
</subs>
</np>
</np>
</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" gender="fem">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
module simplifynumber:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np role="subj" case="ACT" gender="masc" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np number="sing" def="def" head="this" role="owned" locus="number" gender="masc"> + <np role="subj" case="ACT" gender="masc"> + <np type="owner_owned" gender="masc"> + <np def="def" head="this" role="owned" locus="number" gender="masc"> <word posp="noun" gloss="boy"/> </np> - <np role="owner" number="sing" gender="masc"> + <np role="owner" gender="masc"> <subs> <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" gender="fem"> + <np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"> <word posp="noun" gloss="girl"/> </np> - <np number="sing" role="obj" locus="number" case="STA" gender="fem"> + <np role="obj" locus="number" case="STA" gender="fem"> <word posp="noun" gloss="apple"/> </np> </subs> </np> </np> </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" gender="fem"> + <np def="def" role="indobj" locus="number" case="DAT" gender="fem"> <word posp="noun" gloss="teacher"/> </np> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="ACT" gender="masc">
<np type="owner_owned" gender="masc">
<np def="def" head="this" role="owned" locus="number" gender="masc">
<word posp="noun" gloss="boy"/>
</np>
<np role="owner" gender="masc">
<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" indobj="3.fem" obj="3.fem">
<word posp="verb" gloss="give"/>
</vp>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" locus="number" case="STA" gender="fem">
<word posp="noun" gloss="apple"/>
</np>
</subs>
</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.masc" indobj="3.fem">
<word posp="verb" gloss="surprise"/>
</vp>
<np def="def" role="indobj" locus="number" case="DAT" gender="fem">
<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="ACT" gender="masc">
- <np type="owner_owned" gender="masc">
- <np def="def" head="this" role="owned" locus="number" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
+ <np type="owner_owned" gender="masc" case="ACT">
+ <np def="def" head="this" role="owned" locus="number" gender="masc" case="ACT">
<word posp="noun" gloss="boy"/>
</np>
- <np role="owner" gender="masc">
+ <np role="owner" gender="masc" case="ACT">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem">
<word posp="verb" gloss="give"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
+ <thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" locus="number" case="STA" gender="fem">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="apple"/>
</np>
</subs>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem">
<word posp="verb" gloss="surprise"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" locus="number" case="DAT" gender="fem">
+ <thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np role="subj" case="ACT" gender="masc"> <thingy type="npcase" function="proclitic" gloss="ACT"/> - <np type="owner_owned" gender="masc" case="ACT"> + <np type="owner_owned" gender="masc" case="ACT" role="subj"> <np def="def" head="this" role="owned" locus="number" gender="masc" case="ACT"> <word posp="noun" gloss="boy"/> </np> <np role="owner" gender="masc" case="ACT"> <subs> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem"> <word posp="verb" gloss="give"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> <np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"> <thingy type="npcase" function="proclitic" gloss="DAT"/> <word posp="noun" gloss="girl"/> </np> <np role="obj" locus="number" case="STA" gender="fem"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="apple"/> </np> </subs> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem"> <word posp="verb" gloss="surprise"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> <np def="def" role="indobj" locus="number" case="DAT" gender="fem"> <thingy type="npcase" function="proclitic" gloss="DAT"/> <word posp="noun" gloss="teacher"/> </np> </s> </example>
unwrapOwnerOwned:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <np type="owner_owned" gender="masc" case="ACT" role="subj">
<np def="def" head="this" role="owned" locus="number" gender="masc" case="ACT">
<word posp="noun" gloss="boy"/>
</np>
<np role="owner" gender="masc" case="ACT">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem">
<word posp="verb" gloss="give"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" locus="number" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="apple"/>
</np>
</subs>
</np>
- </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem">
<word posp="verb" gloss="surprise"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
movedowntoword:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<np def="def" head="this" role="owned" locus="number" gender="masc" case="ACT">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT"/>
</np>
<np role="owner" gender="masc" case="ACT">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem">
- <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" indobj="3.fem" obj="3.fem"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
</np>
<np role="obj" locus="number" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word posp="noun" gloss="apple"/>
+ <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem"/>
</np>
</subs>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem">
- <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.masc" indobj="3.fem"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
- <word posp="noun" gloss="teacher"/>
+ <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem"/>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for give/verb/negation/obligatoryGot POS
About to call getSlotValue for give/verb/mode/optional
Got indicative
About to call getSlotValue for surprise/verb/negation/obligatory
Got POS
About to call getSlotValue for surprise/verb/mode/optional
Got indicative
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<np def="def" head="this" role="owned" locus="number" gender="masc" case="ACT">
<word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT"/>
</np>
<np role="owner" gender="masc" case="ACT">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/>
</np>
<np role="obj" locus="number" case="STA" gender="fem">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem"/>
</np>
</subs>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem"/>
</np>
</s>
</example>
flatten:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> - <s> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> - <np def="def" head="this" role="owned" locus="number" gender="masc" case="ACT"> <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT"/> - </np> - <np role="owner" gender="masc" case="ACT"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"> <thingy type="npcase" function="proclitic" gloss="DAT"/> <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/> - </np> - <np role="obj" locus="number" case="STA" gender="fem"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem"/> - </np> - </subs> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="indobj" locus="number" case="DAT" gender="fem"> <thingy type="npcase" function="proclitic" gloss="DAT"/> <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem"/> - </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="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="DAT"/> - <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="DAT"/> - <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT" ph="s ɒ kʷ" slots="Cir V1 Cfr">sɒkʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem" ph="t͡ʃ e ɡ" slots="Cir V1 Cfr">t͡ʃeɡ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b" slots="Cip V2 Cfp">dɒb</thingy> + <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem" ph="t oː d" slots="Cir V1 Cfr">toːd</word> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem" ph="ɡ e n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr">ɡenɯɡʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" ph="ᵏǀ ɨ n ɒː kʷ" slots="Cir V2 Cmr V1 Cfr">ᵏǀɨnɒːkʷ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b" slots="Cip V2 Cfp">dɒb</thingy> + <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem" ph="k æ s iː m" slots="C V C V C">kæsiːm</word> </flat> </example>
vowelharmony:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<flat>
<thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy>
<word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT" ph="s ɒ kʷ" slots="Cir V1 Cfr">sɒkʷ</word>
<thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy>
<word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem" ph="t͡ʃ e ɡ" slots="Cir V1 Cfr">t͡ʃeɡ</word>
<thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy>
<thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy>
<thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b" slots="Cip V2 Cfp">dɒb</thingy>
<word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem" ph="t oː d" slots="Cir V1 Cfr">toːd</word>
<thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy>
- <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem" ph="ɡ e n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr">ɡenɯɡʷ</word>
+ <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem" ph="ɡ ɤ n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word>
<thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy>
<word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" ph="ᵏǀ ɨ n ɒː kʷ" slots="Cir V2 Cmr V1 Cfr">ᵏǀɨnɒːkʷ</word>
<thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy>
<thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy>
<thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy>
<thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b" slots="Cip V2 Cfp">dɒb</thingy>
<word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem" ph="k æ s iː m" slots="C V C V C">kæsiːm</word>
</flat>
</example>
applysandhi:
/k/ + /t͡ʃ/ > // + /k//k/ + /ᵏǀ/ > // + /k/
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT" ph="s ɒ kʷ" slots="Cir V1 Cfr">sɒkʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem" ph="t͡ʃ e ɡ" slots="Cir V1 Cfr">t͡ʃeɡ</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT" ph="s ɒ kʷ">sɒkʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem" ph="k e ɡ" underlying="t͡ʃ e ɡ">keɡ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b" slots="Cip V2 Cfp">dɒb</thingy> - <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem" ph="t oː d" slots="Cir V1 Cfr">toːd</word> + <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b">dɒb</thingy> + <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem" ph="t oː d">toːd</word> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem" ph="ɡ ɤ n ɯ ɡʷ" slots="Cir V2 Cmr V1 Cfr" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" ph="ᵏǀ ɨ n ɒː kʷ" slots="Cir V2 Cmr V1 Cfr">ᵏǀɨnɒːkʷ</word> + <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem" ph="ɡ ɤ n ɯ ɡʷ" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" ph="k ɨ n ɒː kʷ" underlying="ᵏǀ ɨ n ɒː kʷ">kɨnɒːkʷ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b" slots="Cip V2 Cfp">dɒb</thingy> - <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem" ph="k æ s iː m" slots="C V C V C">kæsiːm</word> + <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b">dɒb</thingy> + <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem" ph="k æ s iː m">kæsiːm</word> </flat> </example>
removetags:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT" ph="s ɒ kʷ">sɒkʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem" ph="k e ɡ" underlying="t͡ʃ e ɡ">keɡ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b">dɒb</thingy> - <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem" ph="t oː d">toːd</word> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem" ph="ɡ ɤ n ɯ ɡʷ" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" ph="k ɨ n ɒː kʷ" underlying="ᵏǀ ɨ n ɒː kʷ">kɨnɒːkʷ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b">dɒb</thingy> - <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem" ph="k æ s iː m">kæsiːm</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="masc" case="ACT">sɒkʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3.fem" obj="3.fem" underlying="t͡ʃ e ɡ">keɡ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <thingy type="npcase" function="proclitic" gloss="DAT">dɒb</thingy> + <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="fem">toːd</word> + <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" gender="fem" underlying="ɡ e n ɯ ɡʷ">ɡɤnɯɡʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" underlying="ᵏǀ ɨ n ɒː kʷ">kɨnɒːkʷ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <thingy type="npcase" function="proclitic" gloss="DAT">dɒb</thingy> + <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="fem">kæsiːm</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">sɒkʷ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">t͡ʃeɡ</span><br><span class="gls">give</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">dɒb</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">toːd</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">ɡenɯɡʷ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">ᵏǀɨnɒːkʷ</span><br><span class="gls">surprise</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">dɒb</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">kæsiːm</span><br><span class="gls">teacher</span></span></p> + <p>mon sɒkʷ keɡ ŋuŋʷ dɒb toːd ɡɤnɯɡʷ kɨnɒːkʷ ŋuŋʷ dɒb kæsiːm</p> + <p>mon sɒqu keg ngungw dɒb tood gơnưgw kynɒɒqu ngungw dɒb käsiim</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>sɒkʷ</o> + <g>boy</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>t͡ʃeɡ</o> + <g>give</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>dɒb</o> + <g>DAT</g> + </w> + <w> + <o>toːd</o> + <g>girl</g> + </w> + <w> + <o>ɡenɯɡʷ</o> + <g>apple</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>ᵏǀɨnɒːkʷ</o> + <g>surprise</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>dɒb</o> + <g>DAT</g> + </w> + <w> + <o>kæsiːm</o> + <g>teacher</g> + </w> + </il> </example>
Mon sɒqu keg ngungw dɒb tood gơnưgw kynɒɒqu ngungw dɒb käsiim. [mon sɒkʷ keɡ ŋuŋʷ dɒb toːd ɡɤnɯɡʷ kɨnɒːkʷ ŋuŋʷ dɒb kæsiːm] mon ACT sɒkʷ boy k- POS t͡ʃeɡ give ŋuŋʷ PAST dɒb DAT toːd girl ɡenɯɡʷ apple k- POS ᵏǀɨnɒːkʷ surprise ŋuŋʷ PAST dɒb DAT kæsiːm teacher “It surprised the teacher that the boy had given the girl an apple.” | (29) |
Quotes
Fo 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 adj2noun:
No change.
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 embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
<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">
+ <np type="owner_owned">
+ <np number="sing" def="neither" role="owned" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<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>
+ </np>
<np def="def" number="sing" tr="theme" role="indobj" locus="number">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
tva1tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> + <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <word posp="noun" gloss="boy"/> + </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="tell"/> </vp> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> - <word posp="noun" gloss="boy"/> + <np def="def" number="sing" tr="theme" role="indobj" locus="number"> + <word posp="noun" gloss="girl"/> </np> <np role="obj" tr="rheme"> <np type="owner_owned"> <np number="sing" def="neither" role="owned" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="owner" number="sing"> <subs> <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> </subs> </np> </np> </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="ACT"> <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="STA"> <np type="owner_owned"> <np number="sing" def="neither" role="owned" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="owner" number="sing"> <subs> <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="STA"> <word person="2" number="sing" posp="pron"/> </np> </subs> </np> </np> </np> </s> </example>
module addgender:
<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="ACT"> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> <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"> + <np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT" gender="fem"> <word posp="noun" gloss="girl"/> </np> - <np role="obj" tr="rheme" case="STA"> - <np type="owner_owned"> + <np role="obj" tr="rheme" case="STA" gender="masc" number="sing"> + <np type="owner_owned" gender="masc" number="sing"> <np number="sing" def="neither" role="owned" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> - <np role="owner" number="sing"> + <np role="owner" number="sing" gender="masc"> <subs> <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="STA"> <word person="2" number="sing" posp="pron"/> </np> </subs> </np> </np> </np> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<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="ACT" gender="masc"> + <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> <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" gender="fem"> + <np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem"> <word posp="noun" gloss="girl"/> </np> - <np role="obj" tr="rheme" case="STA" gender="masc" number="sing"> - <np type="owner_owned" gender="masc" number="sing"> - <np number="sing" def="neither" role="owned" locus="number"> - <word person="1excl" number="sing" posp="pron"/> + <np role="obj" tr="rheme" case="STA" gender="masc"> + <np type="owner_owned" gender="masc"> + <np def="neither" role="owned" locus="number"> + <word person="1excl" posp="pron"/> </np> - <np role="owner" number="sing" gender="masc"> + <np role="owner" gender="masc"> <subs> <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="STA"> - <word person="2" number="sing" posp="pron"/> + <np def="neither" role="obj" locus="number" case="STA"> + <word person="2" posp="pron"/> </np> </subs> </np> </np> </np> </s> </example>
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" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<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" tr="theme" role="indobj" locus="number" case="DAT" gender="fem">
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" tr="rheme" case="STA" gender="masc">
<np type="owner_owned" gender="masc">
<np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<np role="owner" gender="masc">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
copyuptophrase:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<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.masc" indobj="3.fem" obj="1excl">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem">
<word posp="noun" gloss="girl"/>
</np>
- <np role="obj" tr="rheme" case="STA" gender="masc">
+ <np role="obj" tr="rheme" case="STA" gender="masc" person="1excl">
<np type="owner_owned" gender="masc">
- <np def="neither" role="owned" locus="number">
+ <np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
- <np role="owner" gender="masc">
+ <np role="owner" gender="masc" person="2">
<subs>
- <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" obj="2">
<word posp="verb" gloss="love"/>
</vp>
- <np def="neither" role="obj" locus="number" case="STA">
+ <np def="neither" role="obj" locus="number" case="STA" person="2">
<word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
+ <thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl">
<word posp="verb" gloss="tell"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem">
+ <thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="girl"/>
</np>
<np role="obj" tr="rheme" case="STA" gender="masc" person="1excl">
- <np type="owner_owned" gender="masc">
- <np def="neither" role="owned" locus="number" person="1excl">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
+ <np type="owner_owned" gender="masc" case="STA">
+ <np def="neither" role="owned" locus="number" person="1excl" case="STA">
<word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
- <np role="owner" gender="masc" person="2">
+ <np role="owner" gender="masc" person="2" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA" person="2">
+ <thingy type="npcase" function="proclitic" gloss="STA"/>
<word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl">
<word posp="verb" gloss="tell"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="girl"/>
</np>
- <np role="obj" tr="rheme" case="STA" gender="masc" person="1excl">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA">
+ <np type="owner_owned" gender="masc" case="STA" role="obj" tr="rheme" person="1excl">
<np def="neither" role="owned" locus="number" person="1excl" case="STA">
<word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<np role="owner" gender="masc" person="2" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
<word posp="verb" gloss="love"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
</subs>
</np>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="boy"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl">
<word posp="verb" gloss="tell"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="girl"/>
</np>
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <np type="owner_owned" gender="masc" case="STA" role="obj" tr="rheme" person="1excl">
- <np def="neither" role="owned" locus="number" person="1excl" case="STA">
+ <np def="neither" role="owned" locus="number" person="1excl" case="STA" gender="masc" tr="rheme">
<word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
</np>
<np role="owner" gender="masc" person="2" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
<word posp="verb" gloss="love"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word person="2" posp="pron" gloss="2" gender="neut"/>
</np>
</subs>
</np>
- </np>
</s>
</example>
movedowntoword:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl">
- <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.masc" indobj="3.fem" obj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem"/>
</np>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="neither" role="owned" locus="number" person="1excl" case="STA" gender="masc" tr="rheme">
- <word person="1excl" posp="pron" gloss="1excl" gender="neut"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" tr="rheme"/>
</np>
<np role="owner" gender="masc" person="2" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
- <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" obj="2"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<thingy type="npcase" function="proclitic" gloss="STA"/>
- <word person="2" posp="pron" gloss="2" gender="neut"/>
+ <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA"/>
</np>
</subs>
</np>
</s>
</example>
addaffixes:
About to call getSlotValue for tell/verb/negation/obligatoryGot POS
About to call getSlotValue for tell/verb/mode/optional
Got indicative
About to call getSlotValue for love/verb/negation/obligatory
Got POS
About to call getSlotValue for love/verb/mode/optional
Got indicative
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">
<thingy type="npcase" function="proclitic" gloss="ACT"/>
<word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem">
<thingy type="npcase" function="proclitic" gloss="DAT"/>
<word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem"/>
</np>
<thingy type="npcase" function="proclitic" gloss="STA"/>
<np def="neither" role="owned" locus="number" person="1excl" case="STA" gender="masc" tr="rheme">
<word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" tr="rheme"/>
</np>
<np role="owner" gender="masc" person="2" case="STA">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
+ <thingy type="verbnegation" function="prefix" gloss="POS"/>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<thingy type="npcase" function="proclitic" gloss="STA"/>
<word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA"/>
</np>
</subs>
</np>
</s>
</example>
flatten:
<example id="quot1" translation="The boy told the girl that he loved her."> - <s> - <np def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"> + <flat> <thingy type="npcase" function="proclitic" gloss="ACT"/> <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem"> <thingy type="npcase" function="proclitic" gloss="DAT"/> <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem"/> - </np> <thingy type="npcase" function="proclitic" gloss="STA"/> - <np def="neither" role="owned" locus="number" person="1excl" case="STA" gender="masc" tr="rheme"> <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" tr="rheme"/> - </np> - <np role="owner" gender="masc" person="2" case="STA"> - <subs> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"> <thingy type="verbnegation" function="prefix" gloss="POS"/> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="neither" role="obj" locus="number" case="STA" person="2"> <thingy type="npcase" function="proclitic" gloss="STA"/> <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA"/> - </np> - </subs> - </np> - </s> + </flat> </example>
addvocab:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT"/> - <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="DAT"/> - <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" tr="rheme"/> - <thingy type="verbnegation" function="prefix" gloss="POS"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <thingy type="npcase" function="proclitic" gloss="STA"/> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA"/> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> + <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="s ɒ kʷ" slots="Cir V1 Cfr">sɒkʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl" ph="b ɑ ɾ" slots="Cir V1 Cfr">bɑɾ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b" slots="Cip V2 Cfp">dɒb</thingy> + <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem" ph="t oː d" slots="Cir V1 Cfr">toːd</word> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" tr="rheme" ph="ɡʷ e ɡʷ" slots="Cir V1 Cfr">ɡʷeɡʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> + <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word> </flat> </example>
vowelharmony:
No change.
applysandhi:
/k/ + /b/ > // + /b//k/ + /f/ > // + /f/
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n" slots="Cip V2 Cfp">mon</thingy> - <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="s ɒ kʷ" slots="Cir V1 Cfr">sɒkʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl" ph="b ɑ ɾ" slots="Cir V1 Cfr">bɑɾ</word> + <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> + <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="s ɒ kʷ">sɒkʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl" ph="b ɑ ɾ">bɑɾ</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ" slots="Cis V2 Cfs">ŋuŋʷ</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b" slots="Cip V2 Cfp">dɒb</thingy> - <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem" ph="t oː d" slots="Cir V1 Cfr">toːd</word> + <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b">dɒb</thingy> + <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem" ph="t oː d">toːd</word> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" tr="rheme" ph="ɡʷ e ɡʷ" slots="Cir V1 Cfr">ɡʷeɡʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="k" slots="Cip">k</thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" ph="f ɯ m" slots="Cir V1 Cfr">fɯm</word> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" tr="rheme" ph="ɡʷ e ɡʷ">ɡʷeɡʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" ph="f ɯ m">fɯm</word> <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA" ph="d ɤ ŋ" slots="Cir V1 Cfr">dɤŋ</word> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA" ph="d ɤ ŋ">dɤŋ</word> </flat> </example>
removetags:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <thingy type="npcase" function="proclitic" gloss="ACT" ph="m o n">mon</thingy> - <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc" ph="s ɒ kʷ">sɒkʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl" ph="b ɑ ɾ">bɑɾ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="ŋ u ŋʷ">ŋuŋʷ</thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="DAT" ph="d ɒ b">dɒb</thingy> - <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem" ph="t oː d">toːd</word> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" tr="rheme" ph="ɡʷ e ɡʷ">ɡʷeɡʷ</word> - <thingy type="verbnegation" function="prefix" gloss="POS" attach="prefix" ph="" underlying="k"></thingy> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" ph="f ɯ m">fɯm</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph="" slots="V1 V2 Cfs"></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpvoice" function="enclitic" gloss="active" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph="" slots="Cis V2 Cfs"></thingy> - <thingy type="npcase" function="proclitic" gloss="STA" ph="" slots="Cip V2 Cfp"></thingy> - <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA" ph="d ɤ ŋ">dɤŋ</word> + <thingy type="npcase" function="proclitic" gloss="ACT">mon</thingy> + <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" gender="masc">sɒkʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.masc" indobj="3.fem" obj="1excl">bɑɾ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">ŋuŋʷ</thingy> + <thingy type="npcase" function="proclitic" gloss="DAT">dɒb</thingy> + <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="fem">toːd</word> + <word person="1excl" posp="pron" gloss="1excl" gender="neut" def="neither" role="owned" locus="number" case="STA" tr="rheme">ɡʷeɡʷ</word> + <thingy type="verbnegation" function="prefix" gloss="POS" underlying="k"></thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">fɯm</word> + <word person="2" posp="pron" gloss="2" gender="neut" def="neither" role="obj" locus="number" case="STA">dɤŋ</word> </flat> + <p><span class="ilpair"><span class="mor">mon</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">sɒkʷ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">bɑɾ</span><br><span class="gls">tell</span></span> <span class="ilpair"><span class="mor">ŋuŋʷ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">dɒb</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">toːd</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">ɡʷeɡʷ</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">k-</span><br><span class="gls"><span class="glssc">POS</span></span></span> <span class="ilpair"><span class="mor">fɯm</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">dɤŋ</span><br><span class="gls">2</span></span></p> + <p>mon sɒkʷ bɑɾ ŋuŋʷ dɒb toːd ɡʷeɡʷ fɯm dɤŋ</p> + <p>mon sɒqu bar ngungw dɒb tood gwegw fưm dơng</p> + <il> + <w> + <o>mon</o> + <g>ACT</g> + </w> + <w> + <o>sɒkʷ</o> + <g>boy</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>bɑɾ</o> + <g>tell</g> + </w> + <w> + <o>ŋuŋʷ</o> + <g>PAST</g> + </w> + <w> + <o>dɒb</o> + <g>DAT</g> + </w> + <w> + <o>toːd</o> + <g>girl</g> + </w> + <w> + <o>ɡʷeɡʷ</o> + <g>1excl</g> + </w> + <w> + <o>k-</o> + <g>POS</g> + </w> + <w> + <o>fɯm</o> + <g>love</g> + </w> + <w> + <o>dɤŋ</o> + <g>2</g> + </w> + </il> </example>
Mon sɒqu bar ngungw dɒb tood gwegw fưm dơng. [mon sɒkʷ bɑɾ ŋuŋʷ dɒb toːd ɡʷeɡʷ fɯm dɤŋ] mon ACT sɒkʷ boy k- POS bɑɾ tell ŋuŋʷ PAST dɒb DAT toːd girl ɡʷeɡʷ 1excl k- POS fɯm love dɤŋ 2 “The boy told the girl that he loved her.” | (30) |
How to cite this grammar
Language Creator. 2026. A Grammar of Fo. Generated by the Language Creator, version 0.92, on 2 November 2026. https://languagecreator.org/grammar/6H3M3
In BibTeX format:
@misc{LC-6H3M3,
year = 2026,
author = {{Language Creator}},
title = {A Grammar of {Fo}},
howpublished = {\url{https://languagecreator.org/grammar/6H3M3}},
note = {Generated by the Language Creator, version 0.92, on 2 November 2026}
}
Supplementary Materials
A collection of illustrative texts and a bilingual dictionary (English–Fo / Fo–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/6H3M3
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.07 seconds.