A Grammar of Kik
Introduction
Scope and Purpose
This grammar provides a systematic description of the Kik language (the 163rd 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 Kik.
Typological Profile
It has a total lack of nasal consonants, a substantial click inventory, a richly developed retroflex subsystem and the VSO basic order, common globally but unusual in many families.Phonology
Phoneme Inventory
Consonants
Kik has a large consonant inventory, comprising 38 phonemes.
It has a total lack of nasal consonants, a robust retroflex series involving multiple manners, a modest (but clearly contrastive) set of labialised consonants and a substantial click inventory.The table below presents the full inventory of consonant phonemes in Kik. The chart lists all places and manners of articulation attested in the language.
| labial | dental | alveolar | postalveolar | alveolo-palatal | lateral | palatal | retroflex | velar | lab. velar | uvular | lab. uvular | glottal | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| stop | b | d t | c ɟ | ɖ ʈ | k ɡ | kʷ ɡʷ | q | qʷ | ʔ | ||||
| ejective stop | kʼ | kʷʼ | qʼ | qʷʼ | |||||||||
| trill/tap/flap | r | ɽ | |||||||||||
| fricative | f | s | ʃ | ʂ | h | ||||||||
| approximant | ʋ | l | j | ɰ | |||||||||
| affricate | t͡s | t͡ʃ | t͡ɕ | ||||||||||
| implosive | ɓ | ||||||||||||
| click | ᵏǀ | ᵏǁ | ᵏǂ | ||||||||||
| click, nasal | ᵑǂ |
Vowels
Kik has 12 vowel qualities, forming a relatively large inventory. The system distinguishes several vowel categories, as indicated in the chart, offering a wide range of vocalic contrasts.
It has a fully developed system of nasal vowels matching the oral height distinctions, a fully contrastive long–short vowel distinction across the system, a vertical vowel system in which backness distinctions are largely absent, phonologically distinctive back unrounded vowels and a maximally “square” vowel system balancing heights across backness.The table below presents the full inventory of vowel phonemes in Kik. The system comprises the distinct vowel qualities listed in the chart.
| central | |
|---|---|
| close | ɨ ɨ# |
| mid | ə |
| open | a a# |
Stress and Tones
Kik 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: .
Writing System
Introduction
Kik is normally written using the Arabic alphabet, a consonant-centred script whose forms vary according to position in the word. In this grammar, phonetic transcriptions in the International Phonetic Alphabet (IPA) are also provided to make the pronunciation fully explicit.
Orthography
Here are the various components of the orthography:
Simple letters
| ا /aː, ɨː, ʔ/ | ب /b/ | ت /t/ | ح /h/ |
| د /d/ | ر /r/ | س /s/ | ش /ʃ/ |
| ص /c/ | ف /f/ | ق /q/ | قۡ /ᵏǀ/ |
| ك /k/ | كۡ /ᵏǁ/ | ل /l/ | و /au, ʋ/ |
| ي /ai, j/ | ٹ /ʈ/ | څ /t͡s/ | چ /t͡ʃ/ |
| ڇ /t͡ɕ/ | ڈ /ɖ/ | ڋ /ɟ/ | ړ /ɽ/ |
| ڗ /ɨ#ː/ | ښ /ʂ/ | گ /ɡ/ | ۃ /ᵑǂ/ |
| ۋ /ɨ#/ | ې /ɰ/ | ݐ /ɓ/ | ݛ /ɡʷ/ |
| ݣ /əː/ | ݤ /qʼ/ | ݨ /kʼʷ/ | ݩ /a#̰/ |
| ݲ /ɨ#̰/ | ݹ /ᵏǂ/ | ݿ /kʼ/ | ࡽ /a#ː/ |
| ࢌ /qʼʷ/ | ࢼ /a#/ | ࣂ /kʷ/ | ࣄ /qʷ/ |
Diacritics
| ◌ٓ /a̰, ə̰, ɨ̰/ |
Word Classes and Morphology
Number and Gender
Number
Kik does not have grammatical number.
Gender
Kik has the following genders:
Gender anim – for instance: اك ‘year’, تࢼگش ‘snake’, دۋݨاࣄ ‘mountain’, فۋڋۋر ‘slime’, قٹچ ‘ash’, قڈ ‘human being’, قۡࢌٓر ‘anus’, كۡٓقݛ ‘knee’, لࢼسوق ‘mammal’, ڇࢌ ‘child’, ړقݿ ‘tiger’, ړوڅ ‘night’, ښيد ‘bird’, گࢼࣂال ‘medicine’, ۃݣف ‘husband’, ېٹ ‘name’, ݛݤ ‘daughter’, ݹٹل ‘restaurant’, ݿݛ ‘stone’, ࣂيڋ ‘cat’.
Gender inanim – for instance: باسار ‘market’, داݿݛ ‘wheat’, دࢼي ‘tree’, ريو ‘mouth’, سو ‘egg’, صݣݤڈ ‘apple’, فࡽچق ‘ice’, كۡاݨيي ‘fog’, وࢼݿ ‘east’, څاښړ ‘box’, ڇښݩݨ ‘lake’, ړيݐ ‘sea’, گࢼݛ ‘land’, ݛووݨ ‘net’, ݤٓرࢌ ‘dust’, ݹښ ‘eye’, ݹݩا ‘wind’, ݿݣدۋݤ ‘liver’, ࣂڋړ ‘rope’, ࣄݣدٓف ‘wing’.
The Nominal Phrase
Nominal phrases in Kik 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 adj2verb:
<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">
+ <relp>
+ <vp tam="pres-state">
+ <word lexposp="adj" posp="verb" gloss="blind"/>
+ </vp>
+ <np head="this" role="subj" number="plur">
<word posp="noun" gloss="mouse"/>
- <word posp="adj" gloss="blind"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
+ </relp>
+ </np>
</s>
</example>
module articles: No change.
module nonpastonly:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> <np role="subj" number="sing" def="def" locus="number"> <word posp="noun" gloss="woman"/> <pp role="comitative"> <np number="sing" def="def" locus="number"> <word posp="noun" gloss="knife"/> </np> </pp> </np> <np role="obj" def="def" number="plur" tr="rheme" locus="number"> <relp> - <vp tam="pres-state"> + <vp tam="pres-state" ta="PRES"> <word lexposp="adj" posp="verb" gloss="blind"/> </vp> <np head="this" role="subj" number="plur"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </relp> </np> </s> </example>
module noepistemic: No change.
module embed:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="subj" number="sing" def="def" locus="number">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
- <relp>
+ <subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
- <np head="this" role="subj" number="plur">
+ <np role="subj" number="plur">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
- </relp>
+ </subs>
</np>
</s>
</example>
module sentenceconnectors: No change.
module nominalise:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="subj" number="sing" def="def" locus="number">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
- <subs>
- <vp tam="pres-state" ta="PRES">
- <word lexposp="adj" posp="verb" gloss="blind"/>
- </vp>
- <np role="subj" number="plur">
+ <np type="owner_owned">
+ <np role="owned" number="plur">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
+ <np role="owner" number="sing">
+ <subs>
+ <vp tam="pres-state" ta="PRES">
+ <word lexposp="adj" posp="verb" gloss="blind"/>
+ </vp>
</subs>
</np>
+ </np>
+ </np>
</s>
</example>
tva1tva2
tva1
tva2
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" def="def" number="plur" tr="rheme" locus="number">
<np type="owner_owned">
<np role="owned" number="plur">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
<np role="owner" number="sing">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
</np>
</np>
</s>
</example>
module constorder: No change.
module casemarking:
<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">
+ <np role="subj" number="sing" def="def" locus="number" case="NOM">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
- <np role="obj" def="def" number="plur" tr="rheme" locus="number">
+ <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
<np type="owner_owned">
<np role="owned" number="plur">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
<np role="owner" number="sing">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
</np>
</np>
</s>
</example>
module markowner:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<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" case="NOM">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
<np type="owner_owned">
<np role="owned" number="plur">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" case="GEN">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
</np>
</np>
</s>
</example>
module addgender:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<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" case="NOM">
+ <np role="subj" number="sing" def="def" locus="number" case="NOM" gender="anim">
<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="inanim">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
- <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="ACC">
- <np type="owner_owned">
- <np role="owned" number="plur">
+ <np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="inanim">
+ <np type="owner_owned" gender="anim">
+ <np role="owned" number="plur" gender="anim">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
- <np role="owner" number="sing" case="GEN">
+ <np role="owner" number="sing" case="GEN" gender="inanim">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
</np>
</np>
</s>
</example>
module propagatenumber:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<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" case="NOM" gender="anim">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np number="sing" def="def" locus="number" gender="inanim">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="inanim">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" number="plur">
<np role="owned" number="plur" gender="anim">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
<np role="owner" number="sing" case="GEN" gender="inanim">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
</np>
</np>
</s>
</example>
module simplifynumber:
<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" case="NOM" gender="anim">
+ <np role="subj" def="def" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
- <np number="sing" def="def" locus="number" gender="inanim">
+ <np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
- <np role="obj" def="def" number="sing" tr="rheme" locus="number" case="ACC" gender="inanim">
- <np type="owner_owned" gender="anim" number="plur">
- <np role="owned" number="plur" gender="anim">
+ <np role="obj" def="def" tr="rheme" locus="number" case="ACC" gender="inanim">
+ <np type="owner_owned" gender="anim">
+ <np role="owned" gender="anim">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
- <np role="owner" number="sing" case="GEN" gender="inanim">
+ <np role="owner" case="GEN" gender="inanim">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
</np>
</np>
</s>
</example>
createpronouns: No change.
module ngen:
<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" def="def" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<np role="obj" def="def" tr="rheme" locus="number" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
- <np role="owned" gender="anim">
- <word posp="noun" gloss="mouse"/>
- <word posp="num" gloss="three"/>
- <word posp="det" gloss="yon"/>
- </np>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
+ <np role="owned" gender="anim">
+ <word posp="noun" gloss="mouse"/>
+ <word posp="num" gloss="three"/>
+ <word posp="det" gloss="yon"/>
</np>
</np>
+ </np>
</s>
</example>
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> - <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.anim" obj="3.inanim"> <word posp="verb" gloss="catch"/> </vp> <np role="subj" def="def" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="woman"/> <pp role="comitative"> <word gloss="COMIT" posp="pp"/> <np def="def" locus="number" gender="inanim"> <word posp="noun" gloss="knife"/> </np> </pp> </np> <np role="obj" def="def" tr="rheme" locus="number" case="ACC" gender="inanim"> <np type="owner_owned" gender="anim"> <np role="owner" case="GEN" gender="inanim"> <subs> <vp tam="pres-state" ta="PRES"> <word lexposp="adj" posp="verb" gloss="blind"/> </vp> </subs> </np> <np role="owned" gender="anim"> <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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.inanim">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np role="subj" def="def" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
<np role="obj" def="def" tr="rheme" locus="number" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
<np role="owned" gender="anim">
<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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.inanim">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np role="subj" def="def" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
- <np role="obj" def="def" tr="rheme" locus="number" case="ACC" gender="inanim">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="obj" def="def" tr="rheme" locus="number" case="ACC">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
<np role="owned" gender="anim">
<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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.inanim">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np role="subj" def="def" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp"/>
<np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="knife"/>
</np>
</pp>
</np>
- <np type="owner_owned" gender="anim" role="obj" def="def" tr="rheme" locus="number" case="ACC">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
- <np role="owned" gender="anim">
+ <np role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC">
<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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.inanim">
- <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.anim" obj="3.inanim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np role="subj" def="def" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="woman"/>
+ <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="NOM" gender="anim"/>
<pp role="comitative">
- <word gloss="COMIT" posp="pp"/>
+ <word gloss="COMIT" posp="pp" role="comitative"/>
<np def="def" locus="number" gender="inanim">
- <word posp="noun" gloss="knife"/>
+ <word posp="noun" gloss="knife" def="def" locus="number" gender="inanim"/>
</np>
</pp>
</np>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp tam="pres-state" ta="PRES">
- <word lexposp="adj" posp="verb" gloss="blind"/>
+ <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
<np role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
- <word posp="num" gloss="three"/>
- <word posp="det" gloss="yon"/>
+ <word posp="noun" gloss="mouse" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/>
+ <word posp="num" gloss="three" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/>
+ <word posp="det" gloss="yon" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/>
</np>
</s>
</example>
About to call getSlotValue for catch/verb/mode/obligatoryGot indicative
About to call getSlotValue for catch/verb/voice/obligatory
Got active
About to call getSlotValue for woman/noun/case/obligatory
Got NOM
About to call getSlotValue for knife/noun/case/obligatory
calling defaultval for case/
defaultval: noun, case
returning NOM
Got NOM
About to call getSlotValue for blind/verb/mode/obligatory
calling defaultval for mode/
defaultval: verb, mode
returning indicative
Got indicative
About to call getSlotValue for blind/verb/voice/obligatory
calling defaultval for voice/
defaultval: verb, voice
returning active
Got active
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
About to call getSlotValue for yon/det/gender/obligatory
Got anim
addaffixes:
<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" subj="3.anim" obj="3.inanim">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.inanim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np role="subj" def="def" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
<pp role="comitative">
<word gloss="COMIT" posp="pp" role="comitative"/>
<np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="knife" def="def" locus="number" gender="inanim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</pp>
</np>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
<np role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
<word posp="num" gloss="three" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/>
<word posp="det" gloss="yon" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="detgender" function="suffix" gloss="anim"/>
</np>
</s>
</example>
flatten:
<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" subj="3.anim" obj="3.inanim"> + <flat> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.inanim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np role="subj" def="def" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - <pp role="comitative"> <word gloss="COMIT" posp="pp" role="comitative"/> - <np def="def" locus="number" gender="inanim"> <word posp="noun" gloss="knife" def="def" locus="number" gender="inanim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </pp> - </np> - <np role="owner" case="GEN" gender="inanim"> - <subs> - <vp tam="pres-state" ta="PRES"> <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> - </vp> - </subs> - </np> - <np role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"> <word posp="noun" gloss="mouse" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> <word posp="num" gloss="three" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/> <word posp="det" gloss="yon" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/> <thingy type="detgender" function="suffix" gloss="anim"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.inanim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word gloss="COMIT" posp="pp" role="comitative"/> - <word posp="noun" gloss="knife" def="def" locus="number" gender="inanim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <word posp="noun" gloss="mouse" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="num" gloss="three" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/> - <word posp="det" gloss="yon" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC"/> - <thingy type="detgender" function="suffix" gloss="anim"/> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.inanim">|ʂ|a#ː|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="NOM" gender="anim">|ᵑǂ|a|ɡʷ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word gloss="COMIT" posp="pp" role="comitative">|t|a|qʼʷ|aː|</word> + <word posp="noun" gloss="knife" def="def" locus="number" gender="inanim">|ɡ|a|j|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES">|h|a̰|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <word posp="noun" gloss="mouse" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC">|qʼ|ɨ#|t͡s|a#|s|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="num" gloss="three" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC">|ʈ|ɨ|</word> + <word posp="det" gloss="yon" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC">|r|ɨː|</word> + <thingy type="detgender" function="suffix" gloss="anim">-|ɖ|ɨ#̰|</thingy> </flat> </example>
vowelharmony: No change.
### |ʂ|a#ː|#-> ʂa#ː
### |ʂ|a#ː|
#-> ʂa#ː
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |ᵑǂ|a|ɡʷ|
#-> ᵑǂaɡʷ
### |ᵑǂ|a|ɡʷ|
#-> ᵑǂaɡʷ
### -|a|
#-> -a
### -|a|
#-> -a
### |t|a|qʼʷ|aː|
#-> taqʼʷaː
### |t|a|qʼʷ|aː|
#-> taqʼʷaː
### |ɡ|a|j|
#-> ɡaj
### |ɡ|a|j|
#-> ɡaj
### -|a|
#-> -a
### -|a|
#-> -a
### |h|a̰|
#-> ha̰
### |h|a̰|
#-> ha̰
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |ʈ|ɨ|
#-> ʈɨ
### |ʈ|ɨ|
#-> ʈɨ
### |r|ɨː|
#-> rɨː
### |r|ɨː|
#-> rɨː
### -|ɖ|ɨ#̰|
#-> -ɖɨ#̰
### -|ɖ|ɨ#̰|
#-> -ɖɨ#̰
### |ʂ|a#ː||k||a| |kʷ|a#ː| |ᵑǂ|a|ɡʷ||a| |t|a|qʼʷ|aː| |ɡ|a|j||a| |h|a̰||k||a| |qʼ|ɨ#|t͡s|a#|s||ɨ̰| |ʈ|ɨ| |r|ɨː||ɖ|ɨ#̰|
#-> ʂa#ːka kʷa#ː ᵑǂaɡʷa taqʼʷaː ɡaja ha̰ka qʼɨ#t͡sa#sɨ̰ ʈɨ rɨːɖɨ#̰
removetags:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<flat>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.inanim">|ʂ|a#ː|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="NOM" gender="anim">|ᵑǂ|a|ɡʷ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word gloss="COMIT" posp="pp" role="comitative">|t|a|qʼʷ|aː|</word>
<word posp="noun" gloss="knife" def="def" locus="number" gender="inanim">|ɡ|a|j|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES">|h|a̰|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
<word posp="noun" gloss="mouse" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC">|qʼ|ɨ#|t͡s|a#|s|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="num" gloss="three" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC">|ʈ|ɨ|</word>
<word posp="det" gloss="yon" role="owned" gender="anim" def="def" tr="rheme" locus="number" case="ACC">|r|ɨː|</word>
<thingy type="detgender" function="suffix" gloss="anim">-|ɖ|ɨ#̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ʂãː</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ᵑǂaɡʷ</span><br><span class="gls">woman</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">taqʼʷaː</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ɡaj</span><br><span class="gls">knife</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ha̰</span><br><span class="gls">blind</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">qʼɨ̃t͡sãs</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ʈɨ</span><br><span class="gls">three</span></span> <span class="ilpair"><span class="mor">rɨː</span><br><span class="gls">yon</span></span> <span class="ilpair"><span class="mor">-ɖɨ̰̃</span><br><span class="gls">anim</span></span></p>
+ <p>ʂãːka kʷãː ᵑǂaɡʷa taqʼʷaː ɡaja ha̰ka qʼɨ̃t͡sãsɨ̰ ʈɨ rɨːɖɨ̰̃</p>
+ <p>ښࡽك ࣂࡽ ۃݛ تࢌا گي حٓك ݤۋڅࢼسٓ ٹ راڈݲ</p>
+ <il>
+ <w>
+ <o>ʂãː</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ᵑǂaɡʷ</o>
+ <g>woman</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>taqʼʷaː</o>
+ <g>COMIT</g>
+ </w>
+ <w>
+ <o>ɡaj</o>
+ <g>knife</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ha̰</o>
+ <g>blind</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>qʼɨ̃t͡sãs</o>
+ <g>mouse</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>ʈɨ</o>
+ <g>three</g>
+ </w>
+ <w>
+ <o>rɨː</o>
+ <g>yon</g>
+ </w>
+ <w>
+ <o>-ɖɨ̰̃</o>
+ <g>anim</g>
+ </w>
+ </il>
</example>
### ʂãːka kʷãː ᵑǂaɡʷa taqʼʷaː ɡaja ha̰ka qʼɨ̃t͡sãsɨ̰ ʈɨ rɨːɖɨ̰̃#-> ʂãːka kʷãː ᵑǂaɡʷa taqʼʷaː ɡaja ha̰ka qʼɨ̃t͡sãsɨ̰ ʈɨ rɨːɖɨ̰̃
ښࡽك ࣂࡽ ۃݛ تࢌا گي حٓك ݤۋڅࢼسٓ ٹ راڈݲ۔ [ʂãːka kʷãː ᵑǂaɡʷa taqʼʷaː ɡaja ha̰ka qʼɨ̃t͡sãsɨ̰ ʈɨ rɨːɖɨ̰̃] ʂãː catch -k indicative -a active kʷãː PAST ᵑǂaɡʷ woman -a NOM taqʼʷaː COMIT ɡaj knife -a NOM ha̰ blind -k indicative -a active qʼɨ̃t͡sãs mouse -ɨ̰ ACC ʈɨ three rɨː yon -ɖɨ̰̃ anim “The woman with the knife caught those three blind mice.” | (1) |
In the following, we shall look at the various components in more details.
There are no clitics in the nominal phrase.The Noun
The noun in Kik consists of the root followed by an obligatory suffix expressing case, comprising ـة /-a/ ‘NOM’, ـٓ /-ɨ̰/ ‘ACC’, ـة /-ə/ ‘GEN’, ـٓ /-a̰/ ‘DAT’, ـۋ /-ɨ#/ ‘INS’, ـݲ /-ɨ#̰/ ‘VOC’, ـࢼ /-a#/ ‘ALL’, ـࡽ /-a#ː/ ‘LOC’, ـة /-ɨ/ ‘ABL’ and ـا /-ɨː/ ‘PART’.
The noun displays the following derivational morphology: two suffixes, namely ـݣل /-əːl/ ‘little’ and ـݐ /-aɓ/ ‘big’
The Adjective
The adjective in Kik stands alone without any prefixes or suffixes attached to it.
Numerals
The numeral in Kik stands alone without any prefixes or suffixes attached to it.
Determiners
In Kik, the determiner has the following structure: the root followed by an obligatory suffix expressing gender, comprising ـڈݲ /-ɖɨ#̰/ ‘anim’ and ـݨة /-kʼʷa/ ‘inanim’.
Pronouns
The pronoun in Kik stands alone without any prefixes or suffixes attached to it.
In Kik, 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 adj2verb: No change.
module articles: No change.
module nonpastonly:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<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">
+ <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
- <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
+ <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<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" case="NOM">
+ <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
+ <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="anim">
<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>
<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" case="NOM" gender="anim">
+ <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="anim">
+ <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
createpronouns:
<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" tr="theme" role="subj" output="aspron" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="boy"/>
+ <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
+ <word posp="pron" gender="anim" gloss="3.anim"/>
</np>
- <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="anim">
- <word posp="noun" gloss="girl"/>
+ <np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim">
+ <word posp="pron" gender="anim" gloss="3.anim"/>
</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> - <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.anim" obj="3.anim"> <word posp="verb" gloss="love"/> </vp> <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"> <word posp="pron" gender="anim" gloss="3.anim"/> </np> <np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim"> <word posp="pron" gender="anim" gloss="3.anim"/> </np> </s> </example>
prodrop:
<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.anim" obj="3.anim">
<word posp="verb" gloss="love"/>
</vp>
- <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
- <word posp="pron" gender="anim" gloss="3.anim"/>
- </np>
<np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="pron" gender="anim" gloss="3.anim"/>
</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.anim" obj="3.anim">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="pron" gender="anim" gloss="3.anim"/>
</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.anim" obj="3.anim">
- <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.anim" obj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim">
- <word posp="pron" gender="anim" gloss="3.anim"/>
+ <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
About to call getSlotValue for love/verb/mode/obligatoryGot indicative
About to call getSlotValue for love/verb/voice/obligatory
Got active
addaffixes:
<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.anim" obj="3.anim">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
flatten:
<example id="love2" translation="He (the boy) loves her (the girl)."> - <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"> + <flat> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim"> <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC"/> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">|ɓ|ə̰|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC">|d|ɨ|</word> </flat> </example>
vowelharmony: No change.
### |ɓ|ə̰|#-> ɓə̰
### |ɓ|ə̰|
#-> ɓə̰
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |d|ɨ|
#-> dɨ
### |d|ɨ|
#-> dɨ
### |ɓ|ə̰||k||a| |d|ɨ|
#-> ɓə̰ka dɨ
removetags:
<example id="love2" translation="He (the boy) loves her (the girl).">
<flat>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">|ɓ|ə̰|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC">|d|ɨ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ɓə̰</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">dɨ</span><br><span class="gls">3.anim</span></span></p>
+ <p>ɓə̰ka dɨ</p>
+ <p>ݐٓك دة</p>
+ <il>
+ <w>
+ <o>ɓə̰</o>
+ <g>love</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>dɨ</o>
+ <g>3.anim</g>
+ </w>
+ </il>
</example>
### ɓə̰ka dɨ#-> ɓə̰ka dɨ
ݐٓك دة۔ [ɓə̰ka dɨ] ɓə̰ love -k indicative -a active dɨ 3.anim “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 adj2verb: No change.
module articles: No change.
module nonpastonly:
<example id="love2he" translation="*He* loves her."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<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">
+ <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
- <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
+ <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<example id="love2he" translation="*He* loves her.">
<s>
<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" case="NOM">
+ <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
+ <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
module propagatenumber: No change.
module simplifynumber:
<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" case="NOM" gender="anim">
+ <np def="def" tr="rheme" role="subj" output="aspron" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="anim">
+ <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
createpronouns:
<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" tr="rheme" role="subj" output="aspron" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="boy"/>
+ <np def="def" tr="rheme" role="subj" locus="number" case="NOM" gender="anim">
+ <word posp="pron" gender="anim" gloss="3.anim"/>
</np>
- <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="ACC" gender="anim">
- <word posp="noun" gloss="girl"/>
+ <np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim">
+ <word posp="pron" gender="anim" gloss="3.anim"/>
</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> - <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.anim" obj="3.anim"> <word posp="verb" gloss="love"/> </vp> <np def="def" tr="rheme" role="subj" locus="number" case="NOM" gender="anim"> <word posp="pron" gender="anim" gloss="3.anim"/> </np> <np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim"> <word posp="pron" gender="anim" gloss="3.anim"/> </np> </s> </example>
prodrop: No change.
addclitics:
<example id="love2he" translation="*He* loves her.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="rheme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="pron" gender="anim" gloss="3.anim"/>
</np>
<np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="pron" gender="anim" gloss="3.anim"/>
</np>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned: No change.
movedowntoword:
<example id="love2he" translation="*He* loves her.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">
- <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.anim" obj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="rheme" role="subj" locus="number" case="NOM" gender="anim">
- <word posp="pron" gender="anim" gloss="3.anim"/>
+ <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="rheme" role="subj" locus="number" case="NOM"/>
</np>
<np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim">
- <word posp="pron" gender="anim" gloss="3.anim"/>
+ <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
About to call getSlotValue for love/verb/mode/obligatoryGot indicative
About to call getSlotValue for love/verb/voice/obligatory
Got active
addaffixes:
<example id="love2he" translation="*He* loves her.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="rheme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="pron" gender="anim" gloss="3.anim" def="def" tr="rheme" role="subj" locus="number" case="NOM"/>
</np>
<np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
flatten:
<example id="love2he" translation="*He* loves her."> - <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"> + <flat> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" tr="rheme" role="subj" locus="number" case="NOM" gender="anim"> <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="rheme" role="subj" locus="number" case="NOM"/> - </np> - <np def="def" tr="theme" role="obj" locus="number" case="ACC" gender="anim"> <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love2he" translation="*He* loves her."> <flat> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="rheme" role="subj" locus="number" case="NOM"/> - <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC"/> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">|ɓ|ə̰|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="rheme" role="subj" locus="number" case="NOM">|d|ɨ|</word> + <word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC">|d|ɨ|</word> </flat> </example>
vowelharmony: No change.
### |ɓ|ə̰|#-> ɓə̰
### |ɓ|ə̰|
#-> ɓə̰
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |d|ɨ|
#-> dɨ
### |d|ɨ|
#-> dɨ
### |d|ɨ|
#-> dɨ
### |d|ɨ|
#-> dɨ
### |ɓ|ə̰||k||a| |d|ɨ| |d|ɨ|
#-> ɓə̰ka dɨ dɨ
removetags:
<example id="love2he" translation="*He* loves her.">
<flat>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">|ɓ|ə̰|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="pron" gender="anim" gloss="3.anim" def="def" tr="rheme" role="subj" locus="number" case="NOM">|d|ɨ|</word>
<word posp="pron" gender="anim" gloss="3.anim" def="def" tr="theme" role="obj" locus="number" case="ACC">|d|ɨ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ɓə̰</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">dɨ</span><br><span class="gls">3.anim</span></span> <span class="ilpair"><span class="mor">dɨ</span><br><span class="gls">3.anim</span></span></p>
+ <p>ɓə̰ka dɨ dɨ</p>
+ <p>ݐٓك د دة</p>
+ <il>
+ <w>
+ <o>ɓə̰</o>
+ <g>love</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>dɨ</o>
+ <g>3.anim</g>
+ </w>
+ <w>
+ <o>dɨ</o>
+ <g>3.anim</g>
+ </w>
+ </il>
</example>
### ɓə̰ka dɨ dɨ#-> ɓə̰ka dɨ dɨ
ݐٓك د دة۔ [ɓə̰ka dɨ dɨ] ɓə̰ love -k indicative -a active dɨ 3.anim dɨ 3.anim “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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="NN1"/>
</np>
- <np def="def" number="sing" tr="rheme" role="obj" locus="number">
+ <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="NN2"/>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<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" case="NOM">
+ <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="NN1"/>
</np>
- <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
+ <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="NN2"/>
</np>
</s>
</example>
module propagatenumber: No change.
module simplifynumber:
<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" case="NOM" gender="anim">
+ <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="NN1"/>
</np>
- <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
+ <np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<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> - <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.anim" obj="3.anim"> <word posp="verb" gloss="hate"/> </vp> <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="NN1"/> </np> <np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="NN2"/> </np> </s> </example>
prodrop: No change.
addclitics:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="hate"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="NN1"/>
</np>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<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>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">
- <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.anim" obj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="NN1"/>
+ <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/>
</np>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
- <word posp="noun" gloss="NN2"/>
+ <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for hate/verb/mode/obligatoryGot indicative
About to call getSlotValue for hate/verb/voice/obligatory
Got active
About to call getSlotValue for NN1/noun/case/obligatory
Got NOM
About to call getSlotValue for NN2/noun/case/obligatory
Got ACC
addaffixes:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="loveprop" translation="NN1 hates NN2."> - <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"> + <flat> <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
-<example id="loveprop" translation="NN1 hates NN2."> +<example id="loveprop" translation="Bayaq hates Kyalat."> <flat> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">|q|ɨ|b|a#|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="Bayaq" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim" propernoun="yes">|b|aː|j|a|qʼʷ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="Kyalat" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim" propernoun="yes">|ᵏǂ|a|l|a|ʈ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> </flat> </example>
vowelharmony: No change.
### |q|ɨ|b|a#|#-> qɨba#
### |q|ɨ|b|a#|
#-> qɨba#
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |b|aː|j|a|qʼʷ|
#-> baːjaqʼʷ
### |b|aː|j|a|qʼʷ|
#-> baːjaqʼʷ
### -|a|
#-> -a
### -|a|
#-> -a
### |ᵏǂ|a|l|a|ʈ|
#-> ᵏǂalaʈ
### |ᵏǂ|a|l|a|ʈ|
#-> ᵏǂalaʈ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |q|ɨ|b|a#||k||a| |b|aː|j|a|qʼʷ||a| |ᵏǂ|a|l|a|ʈ||ɨ̰|
#-> qɨba#ka baːjaqʼʷa ᵏǂalaʈɨ̰
removetags:
<example id="loveprop" translation="Bayaq hates Kyalat.">
<flat>
<word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim" obj="3.anim">|q|ɨ|b|a#|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="Bayaq" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim" propernoun="yes">|b|aː|j|a|qʼʷ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="Kyalat" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim" propernoun="yes">|ᵏǂ|a|l|a|ʈ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">qɨbã</span><br><span class="gls">hate</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">baːjaqʼʷ</span><br><span class="gls">Bayaq</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ᵏǂalaʈ</span><br><span class="gls">Kyalat</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p>
+ <p>qɨbãka baːjaqʼʷa ᵏǂalaʈɨ̰</p>
+ <p>قبࢼك بايࢌ ݹلٹٓ</p>
+ <il>
+ <w>
+ <o>qɨbã</o>
+ <g>hate</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>baːjaqʼʷ</o>
+ <g>Bayaq</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ᵏǂalaʈ</o>
+ <g>Kyalat</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ </il>
</example>
### qɨbãka baːjaqʼʷa ᵏǂalaʈɨ̰#-> qɨbãka baːjaqʼʷa ᵏǂalaʈɨ̰
قبࢼك بايࢌ ݹلٹٓ۔ [qɨbãka baːjaqʼʷa ᵏǂalaʈɨ̰] qɨbã hate -k indicative -a active baːjaqʼʷ Bayaq -a NOM ᵏǂalaʈ Kyalat -ɨ̰ ACC “Bayaq hates Kyalat.” | (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 adj2verb: No change.
module articles: No change.
module nonpastonly: No change.
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module markowner:
<example id="posso1" translation="the boy's apple"> <np type="owner_owned" case="NOM"> - <np number="sing" def="def" locus="number" role="owner"> + <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module addgender:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="NOM"> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <np type="owner_owned" case="NOM" gender="inanim"> + <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="anim"> <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="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="NOM" gender="inanim"> + <np type="owner_owned" case="NOM" gender="inanim" number="sing"> <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="NOM" gender="inanim" number="sing"> - <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="anim"> + <np type="owner_owned" case="NOM" gender="inanim"> + <np def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="inanim"> + <np def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
createpronouns: No change.
module ngen:
<example id="posso1" translation="the boy's apple"> <np type="owner_owned" case="NOM" gender="inanim"> - <np def="def" locus="number" role="owner" case="GEN" gender="anim"> - <word posp="noun" gloss="boy"/> - </np> <np def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> + <np def="def" locus="number" role="owner" case="GEN" gender="anim"> + <word posp="noun" gloss="boy"/> </np> + </np> </example>
module wordorder: No change.
module wordorder: No change.
module wordorder: No change.
module conjp: No change.
flattenconjp: No change.
fixpronouns: No change.
copyuptophrase: No change.
prodrop: No change.
addclitics: No change.
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="NOM" gender="inanim"> - <np def="def" locus="number" role="owned" gender="inanim"> + <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> <word posp="noun" gloss="apple"/> </np> <np def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="boy"/> </np> - </np> </example>
movedowntoword:
<example id="posso1" translation="the boy's apple"> <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> </np> <np def="def" locus="number" role="owner" case="GEN" gender="anim"> - <word posp="noun" gloss="boy"/> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN" gender="anim"/> </np> </example>About to call getSlotValue for apple/noun/case/obligatory
Got NOM
About to call getSlotValue for boy/noun/case/obligatory
Got GEN
addaffixes:
<example id="posso1" translation="the boy's apple">
<np def="def" locus="number" role="owned" gender="inanim" case="NOM">
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
</example>
flatten:
<example id="posso1" translation="the boy's apple"> - <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> + <flat> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> + </flat> </example>
addvocab:
<example id="posso1" translation="the boy's apple"> <flat> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM">|c|əː|qʼ|a|ɖ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN" gender="anim">|ʔ|a|b|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy> </flat> </example>
vowelharmony: No change.
### |c|əː|qʼ|a|ɖ|#-> cəːqʼaɖ
### |c|əː|qʼ|a|ɖ|
#-> cəːqʼaɖ
### -|a|
#-> -a
### -|a|
#-> -a
### |ʔ|a|b|
#-> ʔab
### |ʔ|a|b|
#-> ʔab
### -|ə|
#-> -ə
### -|ə|
#-> -ə
### |c|əː|qʼ|a|ɖ||a| |ʔ|a|b||ə|
#-> cəːqʼaɖa ʔabə
removetags:
<example id="posso1" translation="the boy's apple">
<flat>
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM">|c|əː|qʼ|a|ɖ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN" gender="anim">|ʔ|a|b|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">cəːqʼaɖ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ʔab</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-ə</span><br><span class="gls"><span class="glssc">GEN</span></span></span></p>
+ <p>cəːqʼaɖa ʔabə</p>
+ <p>صݣݤڈ ابة</p>
+ <il>
+ <w>
+ <o>cəːqʼaɖ</o>
+ <g>apple</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ʔab</o>
+ <g>boy</g>
+ </w>
+ <w>
+ <o>-ə</o>
+ <g>GEN</g>
+ </w>
+ </il>
</example>
### cəːqʼaɖa ʔabə#-> cəːqʼaɖa ʔabə
صݣݤڈ ابة [cəːqʼaɖa ʔabə] cəːqʼaɖ apple -a NOM ʔab boy -ə GEN “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 adj2verb: No change.
module articles: No change.
module nonpastonly: No change.
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np number="sing" def="def" output="aspron" locus="number" role="owner"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module markowner:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="NOM"> - <np number="sing" def="def" output="aspron" locus="number" role="owner"> + <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module addgender:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="NOM"> - <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN"> + <np type="owner_owned" case="NOM" gender="inanim"> + <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN" gender="anim"> <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="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="NOM" gender="inanim"> + <np type="owner_owned" case="NOM" gender="inanim" number="sing"> <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="NOM" gender="inanim" number="sing"> - <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN" gender="anim"> + <np type="owner_owned" case="NOM" gender="inanim"> + <np def="def" output="aspron" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="inanim"> + <np def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
createpronouns:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="NOM" gender="inanim"> - <np def="def" output="aspron" locus="number" role="owner" case="GEN" gender="anim"> - <word posp="noun" gloss="boy"/> + <np def="def" locus="number" role="owner" case="GEN" gender="anim"> + <word posp="pron" gender="anim" gloss="3.anim"/> </np> <np def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module ngen:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="NOM" gender="inanim"> - <np def="def" locus="number" role="owner" case="GEN" gender="anim"> - <word posp="pron" gender="anim" gloss="3.anim"/> - </np> <np def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> + <np def="def" locus="number" role="owner" case="GEN" gender="anim"> + <word posp="pron" gender="anim" gloss="3.anim"/> </np> + </np> </example>
module wordorder: No change.
module wordorder: No change.
module wordorder: No change.
module conjp: No change.
flattenconjp: No change.
fixpronouns: No change.
copyuptophrase: No change.
prodrop: No change.
addclitics: No change.
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="NOM" gender="inanim"> - <np def="def" locus="number" role="owned" gender="inanim"> + <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> <word posp="noun" gloss="apple"/> </np> <np def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="pron" gender="anim" gloss="3.anim"/> </np> - </np> </example>
movedowntoword:
<example id="posso1b" translation="his (the boy's) apple"> <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> </np> <np def="def" locus="number" role="owner" case="GEN" gender="anim"> - <word posp="pron" gender="anim" gloss="3.anim"/> + <word posp="pron" gender="anim" gloss="3.anim" def="def" locus="number" role="owner" case="GEN"/> </np> </example>About to call getSlotValue for apple/noun/case/obligatory
Got NOM
addaffixes:
<example id="posso1b" translation="his (the boy's) apple">
<np def="def" locus="number" role="owned" gender="inanim" case="NOM">
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="pron" gender="anim" gloss="3.anim" def="def" locus="number" role="owner" case="GEN"/>
</np>
</example>
flatten:
<example id="posso1b" translation="his (the boy's) apple"> - <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> + <flat> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="pron" gender="anim" gloss="3.anim" def="def" locus="number" role="owner" case="GEN"/> - </np> + </flat> </example>
addvocab:
<example id="posso1b" translation="his (the boy's) apple"> <flat> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="pron" gender="anim" gloss="3.anim" def="def" locus="number" role="owner" case="GEN"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM">|c|əː|qʼ|a|ɖ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="pron" gender="anim" gloss="3.anim" def="def" locus="number" role="owner" case="GEN">|d|ɨ|</word> </flat> </example>
vowelharmony: No change.
### |c|əː|qʼ|a|ɖ|#-> cəːqʼaɖ
### |c|əː|qʼ|a|ɖ|
#-> cəːqʼaɖ
### -|a|
#-> -a
### -|a|
#-> -a
### |d|ɨ|
#-> dɨ
### |d|ɨ|
#-> dɨ
### |c|əː|qʼ|a|ɖ||a| |d|ɨ|
#-> cəːqʼaɖa dɨ
removetags:
<example id="posso1b" translation="his (the boy's) apple">
<flat>
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM">|c|əː|qʼ|a|ɖ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="pron" gender="anim" gloss="3.anim" def="def" locus="number" role="owner" case="GEN">|d|ɨ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">cəːqʼaɖ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">dɨ</span><br><span class="gls">3.anim</span></span></p>
+ <p>cəːqʼaɖa dɨ</p>
+ <p>صݣݤڈ دة</p>
+ <il>
+ <w>
+ <o>cəːqʼaɖ</o>
+ <g>apple</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>dɨ</o>
+ <g>3.anim</g>
+ </w>
+ </il>
</example>
### cəːqʼaɖa dɨ#-> cəːqʼaɖa dɨ
صݣݤڈ دة [cəːqʼaɖa dɨ] cəːqʼaɖ apple -a NOM dɨ 3.anim “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 adj2verb: No change.
module articles: No change.
module nonpastonly: No change.
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="posso2" translation="my apple"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np number="sing" def="neither" locus="number" role="owner"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module markowner:
<example id="posso2" translation="my apple"> <np type="owner_owned" case="NOM"> - <np number="sing" def="neither" locus="number" role="owner"> + <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module addgender:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" gender="inanim"> <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="1excl" number="sing" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np number="sing" def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="NOM" gender="inanim"> + <np type="owner_owned" case="NOM" gender="inanim" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="NOM" gender="inanim" number="sing"> - <np number="sing" def="neither" locus="number" role="owner" case="GEN"> - <word person="1excl" number="sing" posp="pron"/> + <np type="owner_owned" case="NOM" gender="inanim"> + <np def="neither" locus="number" role="owner" case="GEN"> + <word person="1excl" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned" gender="inanim"> + <np def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> </np> </example>
createpronouns: No change.
module ngen:
<example id="posso2" translation="my apple"> <np type="owner_owned" case="NOM" gender="inanim"> - <np def="neither" locus="number" role="owner" case="GEN"> - <word person="1excl" posp="pron"/> - </np> <np def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="apple"/> </np> + <np def="neither" locus="number" role="owner" case="GEN"> + <word person="1excl" posp="pron"/> </np> + </np> </example>
module wordorder: No change.
module wordorder: No change.
module wordorder: No change.
module conjp: No change.
flattenconjp: No change.
fixpronouns:
<example id="posso2" translation="my apple">
<np type="owner_owned" case="NOM" gender="inanim">
<np def="def" locus="number" role="owned" gender="inanim">
<word posp="noun" gloss="apple"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
</np>
</example>
copyuptophrase:
<example id="posso2" translation="my apple">
<np type="owner_owned" case="NOM" gender="inanim">
<np def="def" locus="number" role="owned" gender="inanim">
<word posp="noun" gloss="apple"/>
</np>
- <np def="neither" locus="number" role="owner" case="GEN">
+ <np def="neither" locus="number" role="owner" case="GEN" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
</np>
</example>
prodrop: No change.
addclitics: No change.
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="NOM" gender="inanim"> - <np def="def" locus="number" role="owned" gender="inanim"> + <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> <word posp="noun" gloss="apple"/> </np> <np def="neither" locus="number" role="owner" case="GEN" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="anim"/> </np> - </np> </example>
movedowntoword:
<example id="posso2" translation="my apple"> <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> </np> <np def="neither" locus="number" role="owner" case="GEN" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl" gender="anim"/> + <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" locus="number" role="owner" case="GEN"/> </np> </example>About to call getSlotValue for apple/noun/case/obligatory
Got NOM
addaffixes:
<example id="posso2" translation="my apple">
<np def="def" locus="number" role="owned" gender="inanim" case="NOM">
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" locus="number" role="owner" case="GEN"/>
</np>
</example>
flatten:
<example id="posso2" translation="my apple"> - <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> + <flat> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="neither" locus="number" role="owner" case="GEN" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" locus="number" role="owner" case="GEN"/> - </np> + </flat> </example>
addvocab:
<example id="posso2" translation="my apple"> <flat> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" locus="number" role="owner" case="GEN"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM">|c|əː|qʼ|a|ɖ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" locus="number" role="owner" case="GEN">|ɽ|ə|</word> </flat> </example>
vowelharmony: No change.
### |c|əː|qʼ|a|ɖ|#-> cəːqʼaɖ
### |c|əː|qʼ|a|ɖ|
#-> cəːqʼaɖ
### -|a|
#-> -a
### -|a|
#-> -a
### |ɽ|ə|
#-> ɽə
### |ɽ|ə|
#-> ɽə
### |c|əː|qʼ|a|ɖ||a| |ɽ|ə|
#-> cəːqʼaɖa ɽə
removetags:
<example id="posso2" translation="my apple">
<flat>
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" gender="inanim" case="NOM">|c|əː|qʼ|a|ɖ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" locus="number" role="owner" case="GEN">|ɽ|ə|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">cəːqʼaɖ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ɽə</span><br><span class="gls">1excl</span></span></p>
+ <p>cəːqʼaɖa ɽə</p>
+ <p>صݣݤڈ ړة</p>
+ <il>
+ <w>
+ <o>cəːqʼaɖ</o>
+ <g>apple</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ɽə</o>
+ <g>1excl</g>
+ </w>
+ </il>
</example>
### cəːqʼaɖa ɽə#-> cəːqʼaɖa ɽə
صݣݤڈ ړة [cəːqʼaɖa ɽə] cəːqʼaɖ apple -a NOM ɽə 1excl “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 adj2verb: 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: No change.
module casemarking:
<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 role="subj" case="NOM">
<np type="owner_owned">
<np number="sing" def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
- <np role="obj">
+ <np role="obj" case="ACC">
<np type="owner_owned">
<np type="owner_owned" role="owner">
<np number="sing" def="neither" locus="number" role="owner">
<word person="2" number="sing" posp="pron"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
</np>
</np>
</s>
</example>
module markowner:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<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" case="NOM">
<np type="owner_owned">
- <np number="sing" def="def" locus="number" role="owner">
+ <np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
<np role="obj" case="ACC">
<np type="owner_owned">
<np type="owner_owned" role="owner">
- <np number="sing" def="neither" locus="number" role="owner">
+ <np number="sing" def="neither" locus="number" role="owner" case="GEN">
<word person="2" number="sing" posp="pron"/>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
</np>
</np>
</s>
</example>
module addgender:
<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" case="NOM">
- <np type="owner_owned">
- <np number="sing" def="def" locus="number" role="owner" case="GEN">
+ <np type="owner_owned" gender="anim">
+ <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="anim">
<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="anim">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
<np role="obj" case="ACC">
- <np type="owner_owned">
- <np type="owner_owned" role="owner">
+ <np type="owner_owned" gender="anim">
+ <np type="owner_owned" role="owner" gender="anim">
<np number="sing" def="neither" locus="number" role="owner" case="GEN">
<word person="2" number="sing" posp="pron"/>
</np>
- <np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim">
<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="anim">
<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>
<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" case="NOM">
- <np type="owner_owned" gender="anim">
+ <np role="subj" case="NOM" number="sing">
+ <np type="owner_owned" gender="anim" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
- <np role="obj" case="ACC">
- <np type="owner_owned" gender="anim">
- <np type="owner_owned" role="owner" gender="anim">
+ <np role="obj" case="ACC" number="sing">
+ <np type="owner_owned" gender="anim" number="sing">
+ <np type="owner_owned" role="owner" gender="anim" number="sing">
<np number="sing" def="neither" locus="number" role="owner" case="GEN">
<word person="2" number="sing" posp="pron"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned" gender="anim">
<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>
<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" case="NOM" number="sing">
- <np type="owner_owned" gender="anim" number="sing">
- <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="anim">
+ <np role="subj" case="NOM">
+ <np type="owner_owned" gender="anim">
+ <np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" locus="number" role="owned" gender="anim">
+ <np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
- <np role="obj" case="ACC" number="sing">
- <np type="owner_owned" gender="anim" number="sing">
- <np type="owner_owned" role="owner" gender="anim" number="sing">
- <np number="sing" def="neither" locus="number" role="owner" case="GEN">
- <word person="2" number="sing" posp="pron"/>
+ <np role="obj" case="ACC">
+ <np type="owner_owned" gender="anim">
+ <np type="owner_owned" role="owner" gender="anim">
+ <np def="neither" locus="number" role="owner" case="GEN">
+ <word person="2" posp="pron"/>
</np>
- <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim">
+ <np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
- <np number="sing" def="def" locus="number" role="owned" gender="anim">
+ <np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="son"/>
</np>
</np>
</np>
</s>
</example>
createpronouns: No change.
module ngen:
<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" case="NOM">
<np type="owner_owned" gender="anim">
- <np def="def" locus="number" role="owner" case="GEN" gender="anim">
- <word posp="noun" gloss="hunter"/>
- </np>
<np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
+ <np def="def" locus="number" role="owner" case="GEN" gender="anim">
+ <word posp="noun" gloss="hunter"/>
</np>
</np>
+ </np>
<np role="obj" case="ACC">
<np type="owner_owned" gender="anim">
- <np type="owner_owned" role="owner" gender="anim">
- <np def="neither" locus="number" role="owner" case="GEN">
- <word person="2" posp="pron"/>
+ <np def="def" locus="number" role="owned" gender="anim">
+ <word posp="noun" gloss="son"/>
</np>
+ <np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="neighbour"/>
</np>
+ <np def="neither" locus="number" role="owner" case="GEN">
+ <word person="2" posp="pron"/>
</np>
- <np def="def" locus="number" role="owned" gender="anim">
- <word posp="noun" gloss="son"/>
</np>
</np>
</np>
</s>
</example>
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>
<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" case="NOM">
<np type="owner_owned" gender="anim">
<np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
</np>
</np>
<np role="obj" case="ACC">
<np type="owner_owned" gender="anim">
<np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="son"/>
</np>
<np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="neighbour"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</np>
</np>
</np>
</s>
</example>
copyuptophrase:
<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"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"> <word posp="verb" gloss="kiss"/> </vp> - <np role="subj" case="NOM"> + <np role="subj" case="NOM" gender="anim"> <np type="owner_owned" gender="anim"> <np def="def" locus="number" role="owned" gender="anim"> <word posp="noun" gloss="daughter"/> </np> <np def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="hunter"/> </np> </np> </np> - <np role="obj" case="ACC"> + <np role="obj" case="ACC" gender="anim"> <np type="owner_owned" gender="anim"> <np def="def" locus="number" role="owned" gender="anim"> <word posp="noun" gloss="son"/> </np> <np type="owner_owned" role="owner" gender="anim"> <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="neighbour"/> </np> - <np def="neither" locus="number" role="owner" case="GEN"> + <np def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" posp="pron" gloss="2" gender="anim"/> </np> </np> </np> </np> </s> </example>
prodrop: No change.
addclitics:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="kiss"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np role="subj" case="NOM" gender="anim">
<np type="owner_owned" gender="anim">
<np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
</np>
</np>
<np role="obj" case="ACC" gender="anim">
<np type="owner_owned" gender="anim">
<np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="son"/>
</np>
<np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="neighbour"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="kiss"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
- <np role="subj" case="NOM" gender="anim">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="subj" case="NOM">
<np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
</np>
- </np>
- <np role="obj" case="ACC" gender="anim">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="obj" case="ACC">
<np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="son"/>
</np>
<np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="neighbour"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</np>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="kiss"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
- <np type="owner_owned" gender="anim" role="subj" case="NOM">
- <np def="def" locus="number" role="owned" gender="anim">
+ <np def="def" locus="number" role="owned" gender="anim" case="NOM">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
- </np>
- <np type="owner_owned" gender="anim" role="obj" case="ACC">
- <np def="def" locus="number" role="owned" gender="anim">
+ <np def="def" locus="number" role="owned" gender="anim" case="ACC">
<word posp="noun" gloss="son"/>
</np>
- <np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="neighbour"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
- </np>
- </np>
</s>
</example>
movedowntoword:
<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" subj="3.anim" obj="3.anim">
- <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.anim" obj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" locus="number" role="owned" gender="anim" case="NOM">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="anim" case="NOM"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim"/>
</np>
<np def="def" locus="number" role="owned" gender="anim" case="ACC">
- <word posp="noun" gloss="son"/>
+ <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="anim" case="ACC"/>
</np>
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
- <word posp="noun" gloss="neighbour"/>
+ <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN" gender="anim"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
- <word person="2" posp="pron" gloss="2" gender="anim"/>
+ <word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN"/>
</np>
</s>
</example>
About to call getSlotValue for kiss/verb/mode/obligatoryGot indicative
About to call getSlotValue for kiss/verb/voice/obligatory
Got active
About to call getSlotValue for daughter/noun/case/obligatory
Got NOM
About to call getSlotValue for hunter/noun/case/obligatory
Got GEN
About to call getSlotValue for son/noun/case/obligatory
Got ACC
About to call getSlotValue for neighbour/noun/case/obligatory
Got GEN
addaffixes:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" locus="number" role="owned" gender="anim" case="NOM">
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="anim" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np def="def" locus="number" role="owned" gender="anim" case="ACC">
<word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="anim" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN"/>
</np>
</s>
</example>
flatten:
<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" subj="3.anim" obj="3.anim"> + <flat> <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" locus="number" role="owned" gender="anim" case="NOM"> <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="anim" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np def="def" locus="number" role="owned" gender="anim" case="ACC"> <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="anim" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="anim" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="anim" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN"/> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|ʋ|ɨ#|ɽ|au|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="anim" case="NOM">|ɡʷ|ɨ|qʼ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim">|qʼʷ|ə̰|l|a#|ʋ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="anim" case="ACC">|ʃ|a|qʼ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN" gender="anim">|ʂ|ə|d|ə|k|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy> + <word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN">|ʂ|a̰|</word> </flat> </example>
vowelharmony: No change.
### |ʋ|ɨ#|ɽ|au|#-> ʋɨ#ɽau
### |ʋ|ɨ#|ɽ|au|
#-> ʋɨ#ɽau
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |ɡʷ|ɨ|qʼ|
#-> ɡʷɨqʼ
### |ɡʷ|ɨ|qʼ|
#-> ɡʷɨqʼ
### -|a|
#-> -a
### -|a|
#-> -a
### |qʼʷ|ə̰|l|a#|ʋ|
#-> qʼʷə̰la#ʋ
### |qʼʷ|ə̰|l|a#|ʋ|
#-> qʼʷə̰la#ʋ
### -|ə|
#-> -ə
### -|ə|
#-> -ə
### |ʃ|a|qʼ|
#-> ʃaqʼ
### |ʃ|a|qʼ|
#-> ʃaqʼ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |ʂ|ə|d|ə|k|
#-> ʂədək
### |ʂ|ə|d|ə|k|
#-> ʂədək
### -|ə|
#-> -ə
### -|ə|
#-> -ə
### |ʂ|a̰|
#-> ʂa̰
### |ʂ|a̰|
#-> ʂa̰
### |ʋ|ɨ#|ɽ|au||k||a| |kʷ|a#ː| |ɡʷ|ɨ|qʼ||a| |qʼʷ|ə̰|l|a#|ʋ||ə| |ʃ|a|qʼ||ɨ̰| |ʂ|ə|d|ə|k||ə| |ʂ|a̰|
#-> ʋɨ#ɽauka kʷa#ː ɡʷɨqʼa qʼʷə̰la#ʋə ʃaqʼɨ̰ ʂədəkə ʂa̰
removetags:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<flat>
<word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|ʋ|ɨ#|ɽ|au|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" gender="anim" case="NOM">|ɡʷ|ɨ|qʼ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim">|qʼʷ|ə̰|l|a#|ʋ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy>
<word posp="noun" gloss="son" def="def" locus="number" role="owned" gender="anim" case="ACC">|ʃ|a|qʼ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN" gender="anim">|ʂ|ə|d|ə|k|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy>
<word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN">|ʂ|a̰|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ʋɨ̃ɽau</span><br><span class="gls">kiss</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɡʷɨqʼ</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">qʼʷə̰lãʋ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ə</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ʃaqʼ</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ʂədək</span><br><span class="gls">neighbour</span></span> <span class="ilpair"><span class="mor">-ə</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ʂa̰</span><br><span class="gls">2</span></span></p>
+ <p>ʋɨ̃ɽauka kʷãː ɡʷɨqʼa qʼʷə̰lãʋə ʃaqʼɨ̰ ʂədəkə ʂa̰</p>
+ <p>وۋړوك ࣂࡽ ݛݤ ࢌٓلࢼو شݤٓ ښدك ښٓ</p>
+ <il>
+ <w>
+ <o>ʋɨ̃ɽau</o>
+ <g>kiss</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ɡʷɨqʼ</o>
+ <g>daughter</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>qʼʷə̰lãʋ</o>
+ <g>hunter</g>
+ </w>
+ <w>
+ <o>-ə</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>ʃaqʼ</o>
+ <g>son</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>ʂədək</o>
+ <g>neighbour</g>
+ </w>
+ <w>
+ <o>-ə</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>ʂa̰</o>
+ <g>2</g>
+ </w>
+ </il>
</example>
### ʋɨ̃ɽauka kʷãː ɡʷɨqʼa qʼʷə̰lãʋə ʃaqʼɨ̰ ʂədəkə ʂa̰#-> ʋɨ̃ɽauka kʷãː ɡʷɨqʼa qʼʷə̰lãʋə ʃaqʼɨ̰ ʂədəkə ʂa̰
وۋړوك ࣂࡽ ݛݤ ࢌٓلࢼو شݤٓ ښدك ښٓ۔ [ʋɨ̃ɽauka kʷãː ɡʷɨqʼa qʼʷə̰lãʋə ʃaqʼɨ̰ ʂədəkə ʂa̰] ʋɨ̃ɽau kiss -k indicative -a active kʷãː PAST ɡʷɨqʼ daughter -a NOM qʼʷə̰lãʋ hunter -ə GEN ʃaqʼ son -ɨ̰ ACC ʂədək neighbour -ə GEN ʂa̰ 2 “The hunter’s daughter kissed your neighbour’s son.” | (8) |
Derivation
Kik has a few derivational processes. To illustrate this, let us start with a simple noun phrase:
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 adj2verb: No change.
module articles:
<example id="lamb0" translation="a lamb"> - <np def="indef" number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number"> <word posp="noun" gloss="lamb"/> </np> </example>
module nonpastonly: No change.
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number" case="NOM"> <word posp="noun" gloss="lamb"/> </np> </example>
module markowner: No change.
module addgender:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number" case="NOM"> + <np number="sing" tr="rheme" locus="number" case="NOM" gender="anim"> <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="NOM" gender="anim"> + <np tr="rheme" locus="number" case="NOM" gender="anim"> <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: No change.
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned: No change.
movedowntoword:
<example id="lamb0" translation="a lamb"> <np tr="rheme" locus="number" case="NOM" gender="anim"> - <word posp="noun" gloss="lamb"/> + <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM" gender="anim"/> </np> </example>About to call getSlotValue for lamb/noun/case/obligatory
Got NOM
addaffixes:
<example id="lamb0" translation="a lamb">
<np tr="rheme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</example>
flatten:
<example id="lamb0" translation="a lamb"> - <np tr="rheme" locus="number" case="NOM" gender="anim"> + <flat> <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="lamb0" translation="a lamb"> <flat> - <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM" gender="anim">|l|ɨ|c|ɨ#|f|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> </flat> </example>
vowelharmony: No change.
### |l|ɨ|c|ɨ#|f|#-> lɨcɨ#f
### |l|ɨ|c|ɨ#|f|
#-> lɨcɨ#f
### -|a|
#-> -a
### -|a|
#-> -a
### |l|ɨ|c|ɨ#|f||a|
#-> lɨcɨ#fa
removetags:
<example id="lamb0" translation="a lamb">
<flat>
<word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM" gender="anim">|l|ɨ|c|ɨ#|f|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">lɨcɨ̃f</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>lɨcɨ̃fa</p>
+ <p>لصۋفة</p>
+ <il>
+ <w>
+ <o>lɨcɨ̃f</o>
+ <g>lamb</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### lɨcɨ̃fa#-> lɨcɨ̃fa
لصۋفة [lɨcɨ̃fa] lɨcɨ̃f lamb -a NOM “a lamb” | (9) |
In the following, the word for little becomes an affix attached to lamb:
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 adj2verb: No change.
module articles:
<example id="lamb1" translation="a little lamb"> - <np def="indef" number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="little"/> </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="NOM"> <word gloss="lamb" lexposp="noun" posp="noun"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>
module markowner: No change.
module addgender:
<example id="lamb1" translation="a little lamb"> - <np number="sing" tr="rheme" locus="number" case="NOM"> + <np number="sing" tr="rheme" locus="number" case="NOM" gender="anim"> <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="NOM" gender="anim"> + <np tr="rheme" locus="number" case="NOM" gender="anim"> <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: No change.
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned: No change.
movedowntoword:
<example id="lamb1" translation="a little lamb"> <np tr="rheme" locus="number" case="NOM" gender="anim"> - <word gloss="lamb" lexposp="noun" posp="noun"> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM" gender="anim"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>About to call getSlotValue for lamb/noun/case/obligatory
Got NOM
addaffixes:
<example id="lamb1" translation="a little lamb">
<np tr="rheme" locus="number" case="NOM" gender="anim">
<word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM" gender="anim">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</example>
flatten:
<example id="lamb1" translation="a little lamb"> - <np tr="rheme" locus="number" case="NOM" gender="anim"> - <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM" gender="anim"> + <flat> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM" gender="anim"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - </word> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="lamb1" translation="a little lamb"> <flat> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> - <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM" gender="anim"/> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj">-</thingy> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM" gender="anim">|l|ɨ|c|ɨ#|f|</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj">-|əː||||l|</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> </flat> </example>
vowelharmony: No change.
### |l|ɨ|c|ɨ#|f|#-> lɨcɨ#f
### |l|ɨ|c|ɨ#|f|
#-> lɨcɨ#f
### -|əː||||l|
#-> -əːl
### -|əː||||l|
#-> -əːl
### -|a|
#-> -a
### -|a|
#-> -a
### |l|ɨ|c|ɨ#|f||əː||||l||a|
#-> lɨcɨ#fəːla
removetags:
<example id="lamb1" translation="a little lamb"> <flat> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj">-</thingy> <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM" gender="anim">|l|ɨ|c|ɨ#|f|</word> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj">-|əː||||l|</thingy> <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> </flat> + <p><span class="ilpair"><span class="mor">lɨcɨ̃f</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-əːl</span><br><span class="gls">little</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p> + <p>lɨcɨ̃fəːla</p> + <p>لصۋفݣلة</p> + <il> + <w> + <o>lɨcɨ̃f</o> + <g>lamb</g> + </w> + <w> + <o>-əːl</o> + <g>little</g> + </w> + <w> + <o>-a</o> + <g>NOM</g> + </w> + </il> </example>### lɨcɨ̃fəːla
#-> lɨcɨ̃fəːla
لصۋفݣلة [lɨcɨ̃fəːla] lɨcɨ̃f lamb -əːl little -a NOM “a little lamb” | (10) |
Compounding
Verbs
Inflectional Categories
All verbal phrase clitics in Kik are enclitics (placed finally), and there are three types: first, a clitic expressing ta, comprising ࣂࡽ /kʷa#ː/ ‘PAST’; second, a clitic expressing negation, comprising ڈا /ɖaː/ ‘NEG’; and finally, third, a clitic expressing subj, comprising ࣄۋ /qʷɨ#/ ‘1incl’, صة /cə/ ‘1excl’, چة /t͡ʃə/ ‘2’ and ڇا /t͡ɕaː/ ‘3.inanim’.
In addition, the verb is structured like this: first, the root; second, an obligatory suffix expressing mode, comprising ـك /-k/ ‘indicative’, ـف /-f/ ‘imperative’, ـس /-s/ ‘conditional’ and ـݤ /-qʼ/ ‘optative’; and finally, third, an obligatory suffix expressing voice, comprising ـة /-a/ ‘active’ and ـة /-ə/ ‘passive’.
The verb displays the following derivational morphology: two suffixes, namely ـڈٓ /-ɖə̰/ ‘begin’ and ـصݣ /-cəː/ ‘stop’
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 adj2verb: No change.
module articles: No change.
module nonpastonly:
<example id="love" translation="I love you."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="neither" role="obj" locus="number"> <word person="2" number="sing" posp="pron"/> </np> </s> </example>
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<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">
+ <np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np number="sing" def="neither" role="obj" locus="number">
+ <np number="sing" def="neither" role="obj" locus="number" case="ACC">
<word person="2" number="sing" posp="pron"/>
</np>
</s>
</example>
module markowner: No change.
module addgender: No change.
module propagatenumber: No change.
module simplifynumber:
<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" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="NOM">
+ <word person="1excl" posp="pron"/>
</np>
- <np number="sing" def="neither" role="obj" locus="number" case="ACC">
- <word person="2" number="sing" posp="pron"/>
+ <np def="neither" role="obj" locus="number" case="ACC">
+ <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>
<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="subj" locus="number" case="NOM">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
<np def="neither" role="obj" locus="number" case="ACC">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</s>
</example>
copyuptophrase:
<example id="love" translation="I love you."> <s> - <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="subj" locus="number" case="NOM"> + <np def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="anim"/> </np> - <np def="neither" role="obj" locus="number" case="ACC"> + <np def="neither" role="obj" locus="number" case="ACC" person="2"> <word person="2" posp="pron" gloss="2" gender="anim"/> </np> </s> </example>
prodrop:
<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"/>
</vp>
- <np def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
- </np>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2" gender="anim"/>
</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="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2" gender="anim"/>
</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="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
- <word person="2" posp="pron" gloss="2" gender="anim"/>
+ <word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
About to call getSlotValue for love/verb/mode/obligatoryGot indicative
About to call getSlotValue for love/verb/voice/obligatory
Got active
addaffixes:
<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" 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="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
flatten:
<example id="love" translation="I love you."> - <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"> + <flat> <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="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - </vp> - <np def="neither" role="obj" locus="number" case="ACC" person="2"> <word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="love" translation="I love you."> <flat> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC"/> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">|ɓ|ə̰|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy> + <word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC">|ʂ|a̰|</word> </flat> </example>
vowelharmony: No change.
### |ɓ|ə̰|#-> ɓə̰
### |ɓ|ə̰|
#-> ɓə̰
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |c|ə|
#-> cə
### |c|ə|
#-> cə
### |ʂ|a̰|
#-> ʂa̰
### |ʂ|a̰|
#-> ʂa̰
### |ɓ|ə̰||k||a| |c|ə| |ʂ|a̰|
#-> ɓə̰ka cə ʂa̰
removetags:
<example id="love" translation="I love you.">
<flat>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">|ɓ|ə̰|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy>
<word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC">|ʂ|a̰|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ɓə̰</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">cə</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">ʂa̰</span><br><span class="gls">2</span></span></p>
+ <p>ɓə̰ka cə ʂa̰</p>
+ <p>ݐٓك ص ښٓ</p>
+ <il>
+ <w>
+ <o>ɓə̰</o>
+ <g>love</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>cə</o>
+ <g>1excl.SUBJ</g>
+ </w>
+ <w>
+ <o>ʂa̰</o>
+ <g>2</g>
+ </w>
+ </il>
</example>
### ɓə̰ka cə ʂa̰#-> ɓə̰ka cə ʂa̰
ݐٓك ص ښٓ۔ [ɓə̰ka cə ʂa̰] ɓə̰ love -k indicative -a active cə 1excl.SUBJ ʂa̰ 2 “I love you.” | (11) |
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 adj2verb: No change.
module articles: No change.
module nonpastonly: No change.
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
module affixdensity: No change.
module adpositions:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
+ <word gloss="in_surface" posp="pp"/>
<np def="def" number="sing" locus="number">
<word posp="noun" gloss="table"/>
</np>
</pp>
</example>
module constorder: No change.
module casemarking: No change.
module markowner: No change.
module addgender:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<word gloss="in_surface" posp="pp"/>
- <np def="def" number="sing" locus="number">
+ <np def="def" number="sing" locus="number" gender="inanim">
<word posp="noun" gloss="table"/>
</np>
</pp>
</example>
module propagatenumber: No change.
module simplifynumber:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<word gloss="in_surface" posp="pp"/>
- <np def="def" number="sing" locus="number" gender="inanim">
+ <np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="table"/>
</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: No change.
movedowntoword:
<example id="adpos1" translation="on the table"> <pp p="in" location="surface" precise="yes"> - <word gloss="in_surface" posp="pp"/> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/> <np def="def" locus="number" gender="inanim"> - <word posp="noun" gloss="table"/> + <word posp="noun" gloss="table" def="def" locus="number" gender="inanim"/> </np> </pp> </example>About to call getSlotValue for table/noun/case/obligatory
calling defaultval for case/
defaultval: noun, case
returning NOM
Got NOM
addaffixes:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/>
<np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="table" def="def" locus="number" gender="inanim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</pp>
</example>
flatten:
<example id="adpos1" translation="on the table"> - <pp p="in" location="surface" precise="yes"> + <flat> <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/> - <np def="def" locus="number" gender="inanim"> <word posp="noun" gloss="table" def="def" locus="number" gender="inanim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </pp> + </flat> </example>
addvocab:
<example id="adpos1" translation="on the table"> <flat> - <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/> - <word posp="noun" gloss="table" def="def" locus="number" gender="inanim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes">|ʈ|ə|</word> + <word posp="noun" gloss="table" def="def" locus="number" gender="inanim">|ɖ|əː|kʼ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> </flat> </example>
vowelharmony: No change.
### |ʈ|ə|#-> ʈə
### |ʈ|ə|
#-> ʈə
### |ɖ|əː|kʼ|
#-> ɖəːkʼ
### |ɖ|əː|kʼ|
#-> ɖəːkʼ
### -|a|
#-> -a
### -|a|
#-> -a
### |ʈ|ə| |ɖ|əː|kʼ||a|
#-> ʈə ɖəːkʼa
removetags:
<example id="adpos1" translation="on the table">
<flat>
<word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes">|ʈ|ə|</word>
<word posp="noun" gloss="table" def="def" locus="number" gender="inanim">|ɖ|əː|kʼ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ʈə</span><br><span class="gls">in_surface</span></span> <span class="ilpair"><span class="mor">ɖəːkʼ</span><br><span class="gls">table</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>ʈə ɖəːkʼa</p>
+ <p>ٹ ڈݣݿة</p>
+ <il>
+ <w>
+ <o>ʈə</o>
+ <g>in_surface</g>
+ </w>
+ <w>
+ <o>ɖəːkʼ</o>
+ <g>table</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### ʈə ɖəːkʼa#-> ʈə ɖəːkʼa
ٹ ڈݣݿة [ʈə ɖəːkʼa] ʈə in_surface ɖəːkʼ table -a NOM “on the table” | (12) |
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 adj2verb: No change.
module articles: No change.
module nonpastonly: No change.
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
module affixdensity: No change.
module adpositions:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
+ <word gloss="to_inside" posp="pp"/>
<np def="def" number="sing" locus="number">
<word posp="noun" gloss="box"/>
</np>
</pp>
</example>
module constorder: No change.
module casemarking: No change.
module markowner: No change.
module addgender:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<word gloss="to_inside" posp="pp"/>
- <np def="def" number="sing" locus="number">
+ <np def="def" number="sing" locus="number" gender="inanim">
<word posp="noun" gloss="box"/>
</np>
</pp>
</example>
module propagatenumber: No change.
module simplifynumber:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<word gloss="to_inside" posp="pp"/>
- <np def="def" number="sing" locus="number" gender="inanim">
+ <np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="box"/>
</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: No change.
movedowntoword:
<example id="adpos2" translation="into the box"> <pp p="to" location="inside" precise="yes"> - <word gloss="to_inside" posp="pp"/> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/> <np def="def" locus="number" gender="inanim"> - <word posp="noun" gloss="box"/> + <word posp="noun" gloss="box" def="def" locus="number" gender="inanim"/> </np> </pp> </example>About to call getSlotValue for box/noun/case/obligatory
calling defaultval for case/
defaultval: noun, case
returning NOM
Got NOM
addaffixes:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/>
<np def="def" locus="number" gender="inanim">
<word posp="noun" gloss="box" def="def" locus="number" gender="inanim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</pp>
</example>
flatten:
<example id="adpos2" translation="into the box"> - <pp p="to" location="inside" precise="yes"> + <flat> <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/> - <np def="def" locus="number" gender="inanim"> <word posp="noun" gloss="box" def="def" locus="number" gender="inanim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </pp> + </flat> </example>
addvocab:
<example id="adpos2" translation="into the box"> <flat> - <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/> - <word posp="noun" gloss="box" def="def" locus="number" gender="inanim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes">|t͡ɕ|ɨː|</word> + <word posp="noun" gloss="box" def="def" locus="number" gender="inanim">|t͡s|ɨː|ʂ|ɨ|ɽ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> </flat> </example>
vowelharmony: No change.
### |t͡ɕ|ɨː|#-> t͡ɕɨː
### |t͡ɕ|ɨː|
#-> t͡ɕɨː
### |t͡s|ɨː|ʂ|ɨ|ɽ|
#-> t͡sɨːʂɨɽ
### |t͡s|ɨː|ʂ|ɨ|ɽ|
#-> t͡sɨːʂɨɽ
### -|a|
#-> -a
### -|a|
#-> -a
### |t͡ɕ|ɨː| |t͡s|ɨː|ʂ|ɨ|ɽ||a|
#-> t͡ɕɨː t͡sɨːʂɨɽa
removetags:
<example id="adpos2" translation="into the box">
<flat>
<word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes">|t͡ɕ|ɨː|</word>
<word posp="noun" gloss="box" def="def" locus="number" gender="inanim">|t͡s|ɨː|ʂ|ɨ|ɽ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">t͡ɕɨː</span><br><span class="gls">to_inside</span></span> <span class="ilpair"><span class="mor">t͡sɨːʂɨɽ</span><br><span class="gls">box</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>t͡ɕɨː t͡sɨːʂɨɽa</p>
+ <p>ڇا څاښړة</p>
+ <il>
+ <w>
+ <o>t͡ɕɨː</o>
+ <g>to_inside</g>
+ </w>
+ <w>
+ <o>t͡sɨːʂɨɽ</o>
+ <g>box</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### t͡ɕɨː t͡sɨːʂɨɽa#-> t͡ɕɨː t͡sɨːʂɨɽa
ڇا څاښړة [t͡ɕɨː t͡sɨːʂɨɽa] t͡ɕɨː to_inside t͡sɨːʂɨɽ box -a NOM “into the box” | (13) |
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 adj2verb: No change.
module articles: No change.
module nonpastonly: No change.
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
module affixdensity: No change.
module adpositions:
<example id="adpos3" translation="with me">
<pp role="comitative">
+ <word gloss="COMIT" posp="pp"/>
<np number="sing" def="neither" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
</pp>
</example>
module constorder: No change.
module casemarking: No change.
module markowner: No change.
module addgender: No change.
module propagatenumber: No change.
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="anim"/>
</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="anim"/>
</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="anim"/> + <word person="1excl" posp="pron" gloss="1excl" gender="anim" 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="anim" 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="anim" def="neither" locus="number"/> + <word gloss="COMIT" posp="pp" role="comitative">|t|a|qʼʷ|aː|</word> + <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" locus="number">|ɽ|ə|</word> </flat> </example>
vowelharmony: No change.
### |t|a|qʼʷ|aː|#-> taqʼʷaː
### |t|a|qʼʷ|aː|
#-> taqʼʷaː
### |ɽ|ə|
#-> ɽə
### |ɽ|ə|
#-> ɽə
### |t|a|qʼʷ|aː| |ɽ|ə|
#-> taqʼʷaː ɽə
removetags:
<example id="adpos3" translation="with me">
<flat>
<word gloss="COMIT" posp="pp" role="comitative">|t|a|qʼʷ|aː|</word>
<word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" locus="number">|ɽ|ə|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">taqʼʷaː</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ɽə</span><br><span class="gls">1excl</span></span></p>
+ <p>taqʼʷaː ɽə</p>
+ <p>تࢌا ړة</p>
+ <il>
+ <w>
+ <o>taqʼʷaː</o>
+ <g>COMIT</g>
+ </w>
+ <w>
+ <o>ɽə</o>
+ <g>1excl</g>
+ </w>
+ </il>
</example>
### taqʼʷaː ɽə#-> taqʼʷaː ɽə
تࢌا ړة [taqʼʷaː ɽə] taqʼʷaː COMIT ɽə 1excl “with me” | (14) |
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.
The basic constituent order of Kik is Verb–Subject–Object (VSO). Clauses begin with the verb, followed by the subject, with the object in final position. This pattern is attested among various verb-initial languages.
The following examples illustrate the basic, unmarked, constituent order in Kik.
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="jaguar"/>
</np>
- <np number="sing" def="def" role="obj" locus="number">
+ <np number="sing" def="def" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="hunter"/>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<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" case="NOM">
+ <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="jaguar"/>
</np>
- <np number="sing" def="def" role="obj" locus="number" case="ACC">
+ <np number="sing" def="def" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
</s>
</example>
module propagatenumber: No change.
module simplifynumber:
<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" case="NOM" gender="anim">
+ <np def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="jaguar"/>
</np>
- <np number="sing" def="def" role="obj" locus="number" case="ACC" gender="anim">
+ <np def="def" role="obj" locus="number" case="ACC" gender="anim">
<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> - <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.anim" obj="3.anim"> <word posp="verb" gloss="kill"/> </vp> <np def="def" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="jaguar"/> </np> <np def="def" role="obj" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="hunter"/> </np> </s> </example>
prodrop: No change.
addclitics:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="jaguar"/>
</np>
<np def="def" role="obj" locus="number" case="ACC" gender="anim">
<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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">
- <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.anim" obj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="NOM" gender="anim"/>
</np>
<np def="def" role="obj" locus="number" case="ACC" gender="anim">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="ACC" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for kill/verb/mode/obligatoryGot indicative
About to call getSlotValue for kill/verb/voice/obligatory
Got active
About to call getSlotValue for jaguar/noun/case/obligatory
Got NOM
About to call getSlotValue for hunter/noun/case/obligatory
Got ACC
addaffixes:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="ACC" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<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" subj="3.anim" obj="3.anim"> + <flat> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" role="obj" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="ACC" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="ACC" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|t͡s|ɨ#|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="NOM" gender="anim">|qʷ|a|qʼ|ə|t͡s|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="ACC" gender="anim">|qʼʷ|ə̰|l|a#|ʋ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> </flat> </example>
vowelharmony: No change.
### |t͡s|ɨ#|#-> t͡sɨ#
### |t͡s|ɨ#|
#-> t͡sɨ#
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |qʷ|a|qʼ|ə|t͡s|
#-> qʷaqʼət͡s
### |qʷ|a|qʼ|ə|t͡s|
#-> qʷaqʼət͡s
### -|a|
#-> -a
### -|a|
#-> -a
### |qʼʷ|ə̰|l|a#|ʋ|
#-> qʼʷə̰la#ʋ
### |qʼʷ|ə̰|l|a#|ʋ|
#-> qʼʷə̰la#ʋ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |t͡s|ɨ#||k||a| |kʷ|a#ː| |qʷ|a|qʼ|ə|t͡s||a| |qʼʷ|ə̰|l|a#|ʋ||ɨ̰|
#-> t͡sɨ#ka kʷa#ː qʷaqʼət͡sa qʼʷə̰la#ʋɨ̰
removetags:
<example id="wo1" translation="The jaguar killed the hunter.">
<flat>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|t͡s|ɨ#|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="NOM" gender="anim">|qʷ|a|qʼ|ə|t͡s|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="ACC" gender="anim">|qʼʷ|ə̰|l|a#|ʋ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">t͡sɨ̃</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">qʷaqʼət͡s</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">qʼʷə̰lãʋ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p>
+ <p>t͡sɨ̃ka kʷãː qʷaqʼət͡sa qʼʷə̰lãʋɨ̰</p>
+ <p>څۋك ࣂࡽ ࣄݤڅ ࢌٓلࢼوٓ</p>
+ <il>
+ <w>
+ <o>t͡sɨ̃</o>
+ <g>kill</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>qʷaqʼət͡s</o>
+ <g>jaguar</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>qʼʷə̰lãʋ</o>
+ <g>hunter</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ </il>
</example>
### t͡sɨ̃ka kʷãː qʷaqʼət͡sa qʼʷə̰lãʋɨ̰#-> t͡sɨ̃ka kʷãː qʷaqʼət͡sa qʼʷə̰lãʋɨ̰
څۋك ࣂࡽ ࣄݤڅ ࢌٓلࢼوٓ۔ [t͡sɨ̃ka kʷãː qʷaqʼət͡sa qʼʷə̰lãʋɨ̰] t͡sɨ̃ kill -k indicative -a active kʷãː PAST qʷaqʼət͡s jaguar -a NOM qʼʷə̰lãʋ hunter -ɨ̰ ACC “The jaguar killed the hunter.” | (15) |
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="def" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
- <np role="obj">
+ <np role="obj" case="ACC">
<np type="owner_owned">
<np type="owner_owned" role="owner">
<np number="sing" def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
module markowner:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<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" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
<np role="obj" case="ACC">
<np type="owner_owned">
<np type="owner_owned" role="owner">
- <np number="sing" def="def" locus="number" role="owner">
+ <np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
module addgender:
<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" case="NOM">
+ <np number="sing" def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="lion"/>
</np>
<np role="obj" case="ACC">
- <np type="owner_owned">
- <np type="owner_owned" role="owner">
- <np number="sing" def="def" locus="number" role="owner" case="GEN">
+ <np type="owner_owned" gender="anim">
+ <np type="owner_owned" role="owner" gender="anim">
+ <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim">
<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="anim">
<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>
<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" case="NOM" gender="anim">
<word posp="noun" gloss="lion"/>
</np>
- <np role="obj" case="ACC">
- <np type="owner_owned" gender="anim">
- <np type="owner_owned" role="owner" gender="anim">
+ <np role="obj" case="ACC" number="sing">
+ <np type="owner_owned" gender="anim" number="sing">
+ <np type="owner_owned" role="owner" gender="anim" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned" gender="anim">
<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>
<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" case="NOM" gender="anim">
+ <np def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="lion"/>
</np>
- <np role="obj" case="ACC" number="sing">
- <np type="owner_owned" gender="anim" number="sing">
- <np type="owner_owned" role="owner" gender="anim" number="sing">
- <np number="sing" def="def" locus="number" role="owner" case="GEN" gender="anim">
+ <np role="obj" case="ACC">
+ <np type="owner_owned" gender="anim">
+ <np type="owner_owned" role="owner" gender="anim">
+ <np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim">
+ <np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
</np>
- <np number="sing" def="def" locus="number" role="owned" gender="anim">
+ <np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
createpronouns: No change.
module ngen:
<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 def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="lion"/>
</np>
<np role="obj" case="ACC">
<np type="owner_owned" gender="anim">
- <np type="owner_owned" role="owner" gender="anim">
- <np def="def" locus="number" role="owner" case="GEN" gender="anim">
- <word posp="noun" gloss="hunter"/>
+ <np def="def" locus="number" role="owned" gender="anim">
+ <word posp="noun" gloss="dog"/>
</np>
+ <np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
+ <np def="def" locus="number" role="owner" case="GEN" gender="anim">
+ <word posp="noun" gloss="hunter"/>
</np>
- <np def="def" locus="number" role="owned" gender="anim">
- <word posp="noun" gloss="dog"/>
</np>
</np>
</np>
</s>
</example>
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> - <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.anim" obj="3.anim"> <word posp="verb" gloss="eat"/> </vp> <np def="def" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="lion"/> </np> - <np role="obj" case="ACC"> + <np role="obj" case="ACC" gender="anim"> <np type="owner_owned" gender="anim"> <np def="def" locus="number" role="owned" gender="anim"> <word posp="noun" gloss="dog"/> </np> <np type="owner_owned" role="owner" gender="anim"> <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="daughter"/> </np> <np def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="hunter"/> </np> </np> </np> </np> </s> </example>
prodrop: No change.
addclitics:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="lion"/>
</np>
<np role="obj" case="ACC" gender="anim">
<np type="owner_owned" gender="anim">
<np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="dog"/>
</np>
<np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
</np>
</np>
</np>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="lion"/>
</np>
- <np role="obj" case="ACC" gender="anim">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="obj" case="ACC">
<np def="def" locus="number" role="owned" gender="anim">
<word posp="noun" gloss="dog"/>
</np>
<np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
</np>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="lion"/>
</np>
- <np type="owner_owned" gender="anim" role="obj" case="ACC">
- <np def="def" locus="number" role="owned" gender="anim">
+ <np def="def" locus="number" role="owned" gender="anim" case="ACC">
<word posp="noun" gloss="dog"/>
</np>
- <np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
- </np>
- </np>
</s>
</example>
movedowntoword:
<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" subj="3.anim" obj="3.anim">
- <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.anim" obj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="NOM" gender="anim"/>
</np>
<np def="def" locus="number" role="owned" gender="anim" case="ACC">
- <word posp="noun" gloss="dog"/>
+ <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="anim" case="ACC"/>
</np>
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN" gender="anim"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for eat/verb/mode/obligatoryGot indicative
About to call getSlotValue for eat/verb/voice/obligatory
Got active
About to call getSlotValue for lion/noun/case/obligatory
Got NOM
About to call getSlotValue for dog/noun/case/obligatory
Got ACC
About to call getSlotValue for daughter/noun/case/obligatory
Got GEN
About to call getSlotValue for hunter/noun/case/obligatory
Got GEN
addaffixes:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owned" gender="anim" case="ACC">
<word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="anim" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np def="def" locus="number" role="owner" case="GEN" gender="anim">
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
</s>
</example>
flatten:
<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" subj="3.anim" obj="3.anim"> + <flat> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owned" gender="anim" case="ACC"> <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="anim" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np def="def" locus="number" role="owner" case="GEN" gender="anim"> <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="anim" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|ɽ|au|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="NOM" gender="anim">|kʷ|a|qʼʷ|a|ʈ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="anim" case="ACC">|kʼ|əː|h|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN" gender="anim">|ɡʷ|ɨ|qʼ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim">|qʼʷ|ə̰|l|a#|ʋ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy> </flat> </example>
vowelharmony: No change.
### |ɽ|au|#-> ɽau
### |ɽ|au|
#-> ɽau
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a|qʼʷ|a|ʈ|
#-> kʷaqʼʷaʈ
### |kʷ|a|qʼʷ|a|ʈ|
#-> kʷaqʼʷaʈ
### -|a|
#-> -a
### -|a|
#-> -a
### |kʼ|əː|h|
#-> kʼəːh
### |kʼ|əː|h|
#-> kʼəːh
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |ɡʷ|ɨ|qʼ|
#-> ɡʷɨqʼ
### |ɡʷ|ɨ|qʼ|
#-> ɡʷɨqʼ
### -|ə|
#-> -ə
### -|ə|
#-> -ə
### |qʼʷ|ə̰|l|a#|ʋ|
#-> qʼʷə̰la#ʋ
### |qʼʷ|ə̰|l|a#|ʋ|
#-> qʼʷə̰la#ʋ
### -|ə|
#-> -ə
### -|ə|
#-> -ə
### |ɽ|au||k||a| |kʷ|a#ː| |kʷ|a|qʼʷ|a|ʈ||a| |kʼ|əː|h||ɨ̰| |ɡʷ|ɨ|qʼ||ə| |qʼʷ|ə̰|l|a#|ʋ||ə|
#-> ɽauka kʷa#ː kʷaqʼʷaʈa kʼəːhɨ̰ ɡʷɨqʼə qʼʷə̰la#ʋə
removetags:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<flat>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|ɽ|au|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="NOM" gender="anim">|kʷ|a|qʼʷ|a|ʈ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="dog" def="def" locus="number" role="owned" gender="anim" case="ACC">|kʼ|əː|h|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN" gender="anim">|ɡʷ|ɨ|qʼ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy>
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN" gender="anim">|qʼʷ|ə̰|l|a#|ʋ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ɽau</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">kʷaqʼʷaʈ</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">kʼəːh</span><br><span class="gls">dog</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ɡʷɨqʼ</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-ə</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">qʼʷə̰lãʋ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ə</span><br><span class="gls"><span class="glssc">GEN</span></span></span></p>
+ <p>ɽauka kʷãː kʷaqʼʷaʈa kʼəːhɨ̰ ɡʷɨqʼə qʼʷə̰lãʋə</p>
+ <p>ړوك ࣂࡽ ࣂࢌٹ ݿݣحٓ ݛݤ ࢌٓلࢼوة</p>
+ <il>
+ <w>
+ <o>ɽau</o>
+ <g>eat</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>kʷaqʼʷaʈ</o>
+ <g>lion</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>kʼəːh</o>
+ <g>dog</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>ɡʷɨqʼ</o>
+ <g>daughter</g>
+ </w>
+ <w>
+ <o>-ə</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>qʼʷə̰lãʋ</o>
+ <g>hunter</g>
+ </w>
+ <w>
+ <o>-ə</o>
+ <g>GEN</g>
+ </w>
+ </il>
</example>
### ɽauka kʷãː kʷaqʼʷaʈa kʼəːhɨ̰ ɡʷɨqʼə qʼʷə̰lãʋə#-> ɽauka kʷãː kʷaqʼʷaʈa kʼəːhɨ̰ ɡʷɨqʼə qʼʷə̰lãʋə
ړوك ࣂࡽ ࣂࢌٹ ݿݣحٓ ݛݤ ࢌٓلࢼوة۔ [ɽauka kʷãː kʷaqʼʷaʈa kʼəːhɨ̰ ɡʷɨqʼə qʼʷə̰lãʋə] ɽau eat -k indicative -a active kʷãː PAST kʷaqʼʷaʈ lion -a NOM kʼəːh dog -ɨ̰ ACC ɡʷɨqʼ daughter -ə GEN qʼʷə̰lãʋ hunter -ə GEN “The lion ate the hunter’s daughter’s dog.” | (16) |
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 Kik 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-initial: the possessed noun precedes the possessor. For instance, Kik expresses “the child’s toy” with the equivalent of “toy child”. This structure is typologically rarer and often co-occurs with verb-initial syntax or with grammatical marking on the noun.
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 adj2verb: No change.
module articles: No change.
module nonpastonly: No change.
module noepistemic: No change.
module embed: No change.
module sentenceconnectors: No change.
module nominalise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np type="owner_owned" role="owner"> <np type="owner_owned" role="owner"> <np number="sing" def="neither" locus="number" role="owner"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="friend"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> </np> </np> </example>
module markowner:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned" case="NOM">
<np type="owner_owned" role="owner">
<np type="owner_owned" role="owner">
- <np number="sing" def="neither" locus="number" role="owner">
+ <np number="sing" def="neither" locus="number" role="owner" case="GEN">
<word person="2" number="sing" posp="pron"/>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="son"/>
</np>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
</np>
</np>
</example>
module addgender:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="NOM"> - <np type="owner_owned" role="owner"> - <np type="owner_owned" role="owner"> + <np type="owner_owned" case="NOM" gender="inanim"> + <np type="owner_owned" role="owner" gender="anim"> + <np type="owner_owned" role="owner" gender="anim"> <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="2" number="sing" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> + <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="son"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> + <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim"> <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="inanim"> <word posp="noun" gloss="book"/> </np> </np> </example>
module propagatenumber:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="NOM" gender="inanim"> - <np type="owner_owned" role="owner" gender="anim"> - <np type="owner_owned" role="owner" gender="anim"> + <np type="owner_owned" case="NOM" gender="inanim" number="sing"> + <np type="owner_owned" role="owner" gender="anim" number="sing"> + <np type="owner_owned" role="owner" gender="anim" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="son"/> </np> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="friend"/> </np> </np> <np number="sing" def="def" locus="number" role="owned" gender="inanim"> <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="NOM" gender="inanim" number="sing"> - <np type="owner_owned" role="owner" gender="anim" number="sing"> - <np type="owner_owned" role="owner" gender="anim" number="sing"> - <np number="sing" def="neither" locus="number" role="owner" case="GEN"> - <word person="2" number="sing" posp="pron"/> + <np type="owner_owned" case="NOM" gender="inanim"> + <np type="owner_owned" role="owner" gender="anim"> + <np type="owner_owned" role="owner" gender="anim"> + <np def="neither" locus="number" role="owner" case="GEN"> + <word person="2" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim"> + <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="son"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN" gender="anim"> + <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="friend"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned" gender="inanim"> + <np def="def" locus="number" role="owned" gender="inanim"> <word posp="noun" gloss="book"/> </np> </np> </example>
createpronouns: No change.
module ngen:
<example id="poss3" translation="your son's friend's book"> <np type="owner_owned" case="NOM" gender="inanim"> - <np type="owner_owned" role="owner" gender="anim"> + <np def="def" locus="number" role="owned" gender="inanim"> + <word posp="noun" gloss="book"/> + </np> <np type="owner_owned" role="owner" gender="anim"> - <np def="neither" locus="number" role="owner" case="GEN"> - <word person="2" posp="pron"/> + <np def="def" locus="number" role="owned" case="GEN" gender="anim"> + <word posp="noun" gloss="friend"/> </np> + <np type="owner_owned" role="owner" gender="anim"> <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="son"/> </np> - </np> - <np def="def" locus="number" role="owned" case="GEN" gender="anim"> - <word posp="noun" gloss="friend"/> + <np def="neither" locus="number" role="owner" case="GEN"> + <word person="2" posp="pron"/> </np> </np> - <np def="def" locus="number" role="owned" gender="inanim"> - <word posp="noun" gloss="book"/> </np> </np> </example>
module wordorder: No change.
module wordorder: No change.
module wordorder: No change.
module conjp: No change.
flattenconjp: No change.
fixpronouns:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned" case="NOM" gender="inanim">
<np def="def" locus="number" role="owned" gender="inanim">
<word posp="noun" gloss="book"/>
</np>
<np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="friend"/>
</np>
<np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="son"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</np>
</np>
</np>
</example>
copyuptophrase:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned" case="NOM" gender="inanim">
<np def="def" locus="number" role="owned" gender="inanim">
<word posp="noun" gloss="book"/>
</np>
<np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="friend"/>
</np>
<np type="owner_owned" role="owner" gender="anim">
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="son"/>
</np>
- <np def="neither" locus="number" role="owner" case="GEN">
+ <np def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</np>
</np>
</np>
</example>
prodrop: No change.
addclitics: No change.
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="NOM" gender="inanim"> - <np def="def" locus="number" role="owned" gender="inanim"> + <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> <word posp="noun" gloss="book"/> </np> - <np type="owner_owned" role="owner" gender="anim"> <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="friend"/> </np> - <np type="owner_owned" role="owner" gender="anim"> <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="son"/> </np> <np def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" posp="pron" gloss="2" gender="anim"/> </np> - </np> - </np> - </np> </example>
movedowntoword:
<example id="poss3" translation="your son's friend's book"> <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> - <word posp="noun" gloss="book"/> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> </np> <np def="def" locus="number" role="owned" case="GEN" gender="anim"> - <word posp="noun" gloss="friend"/> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN" gender="anim"/> </np> <np def="def" locus="number" role="owned" case="GEN" gender="anim"> - <word posp="noun" gloss="son"/> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN" gender="anim"/> </np> <np def="neither" locus="number" role="owner" case="GEN" person="2"> - <word person="2" posp="pron" gloss="2" gender="anim"/> + <word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN"/> </np> </example>About to call getSlotValue for book/noun/case/obligatory
Got NOM
About to call getSlotValue for friend/noun/case/obligatory
Got GEN
About to call getSlotValue for son/noun/case/obligatory
Got GEN
addaffixes:
<example id="poss3" translation="your son's friend's book">
<np def="def" locus="number" role="owned" gender="inanim" case="NOM">
<word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="inanim" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np def="def" locus="number" role="owned" case="GEN" gender="anim">
<word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN"/>
</np>
</example>
flatten:
<example id="poss3" translation="your son's friend's book"> - <np def="def" locus="number" role="owned" gender="inanim" case="NOM"> + <flat> <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np def="def" locus="number" role="owned" case="GEN" gender="anim"> <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN"/> - </np> + </flat> </example>
addvocab:
<example id="poss3" translation="your son's friend's book"> <flat> - <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="inanim" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN"/> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="inanim" case="NOM">kɨːtaːb</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN" gender="anim">|ʈ|aː|f|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN" gender="anim">|ʃ|a|qʼ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy> + <word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN">|ʂ|a̰|</word> </flat> </example>
vowelharmony: No change.
### kɨːtaːb#-> kɨːtaːb
### kɨːtaːb
#-> kɨːtaːb
### -|a|
#-> -a
### -|a|
#-> -a
### |ʈ|aː|f|
#-> ʈaːf
### |ʈ|aː|f|
#-> ʈaːf
### -|ə|
#-> -ə
### -|ə|
#-> -ə
### |ʃ|a|qʼ|
#-> ʃaqʼ
### |ʃ|a|qʼ|
#-> ʃaqʼ
### -|ə|
#-> -ə
### -|ə|
#-> -ə
### |ʂ|a̰|
#-> ʂa̰
### |ʂ|a̰|
#-> ʂa̰
### kɨːtaːb|a| |ʈ|aː|f||ə| |ʃ|a|qʼ||ə| |ʂ|a̰|
#-> kɨːtaːba ʈaːfə ʃaqʼə ʂa̰
removetags:
<example id="poss3" translation="your son's friend's book">
<flat>
<word posp="noun" gloss="book" def="def" locus="number" role="owned" gender="inanim" case="NOM">kɨːtaːb</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN" gender="anim">|ʈ|aː|f|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy>
<word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN" gender="anim">|ʃ|a|qʼ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|ə|</thingy>
<word person="2" posp="pron" gloss="2" gender="anim" def="neither" locus="number" role="owner" case="GEN">|ʂ|a̰|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">kɨːtaːb</span><br><span class="gls">book</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ʈaːf</span><br><span class="gls">friend</span></span> <span class="ilpair"><span class="mor">-ə</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ʃaqʼ</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-ə</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ʂa̰</span><br><span class="gls">2</span></span></p>
+ <p>kɨːtaːba ʈaːfə ʃaqʼə ʂa̰</p>
+ <p>كاتاب ٹاف شݤ ښٓ</p>
+ <il>
+ <w>
+ <o>kɨːtaːb</o>
+ <g>book</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ʈaːf</o>
+ <g>friend</g>
+ </w>
+ <w>
+ <o>-ə</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>ʃaqʼ</o>
+ <g>son</g>
+ </w>
+ <w>
+ <o>-ə</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>ʂa̰</o>
+ <g>2</g>
+ </w>
+ </il>
</example>
### kɨːtaːba ʈaːfə ʃaqʼə ʂa̰#-> kɨːtaːba ʈaːfə ʃaqʼə ʂa̰
كاتاب ٹاف شݤ ښٓ [kɨːtaːba ʈaːfə ʃaqʼə ʂa̰] kɨːtaːb book -a NOM ʈaːf friend -ə GEN ʃaqʼ son -ə GEN ʂa̰ 2 “your son’s friend’s book” | (17) |
Case Marking
Kik uses nominative–accusative case marking. The subject of an intransitive verb and the subject of a transitive verb are treated alike and take the nominative case, while the object of a transitive verb is marked with the accusative case. This is the familiar pattern from many European languages: the grammar groups together the participants that function as subjects and marks the participant affected by a transitive action separately.
initial XML:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<vp tam="pres-state">
<verb>sleep</verb>
</vp>
<np number="sing" def="def" role="subj" tr="theme">
<noun>cat</noun>
</np>
</s>
</example>cleanup:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <vp tam="pres-state"> - <verb>sleep</verb> + <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="sleep"/> </vp> - <np number="sing" def="def" role="subj" tr="theme"> - <noun>cat</noun> + <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <word posp="noun" gloss="cat"/> </np> </s> </example>
module adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<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" case="NOM">
+ <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
module propagatenumber: No change.
module simplifynumber:
<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" case="NOM" gender="anim">
+ <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<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: No change.
copyuptophrase:
<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"> + <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim"> <word posp="verb" gloss="sleep"/> </vp> <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="cat"/> </np> </s> </example>
prodrop: No change.
addclitics:
<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" subj="3.anim">
<word posp="verb" gloss="sleep"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned: No change.
movedowntoword:
<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" subj="3.anim">
- <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.anim"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for sleep/verb/mode/obligatoryGot indicative
About to call getSlotValue for sleep/verb/voice/obligatory
Got active
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
addaffixes:
<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" subj="3.anim">
<word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</s>
</example>
flatten:
<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" subj="3.anim"> + <flat> <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim">|t|ɨ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">|kʷ|ai|ɟ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> </flat> </example>
vowelharmony: No change.
### |t|ɨ|#-> tɨ
### |t|ɨ|
#-> tɨ
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### -|a|
#-> -a
### -|a|
#-> -a
### |t|ɨ||k||a| |kʷ|ai|ɟ||a|
#-> tɨka kʷaiɟa
removetags:
<example id="intr_stat" translation="The cat is sleeping.">
<flat>
<word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.anim">|t|ɨ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">|kʷ|ai|ɟ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">tɨ</span><br><span class="gls">sleep</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷaiɟ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>tɨka kʷaiɟa</p>
+ <p>تك ࣂيڋة</p>
+ <il>
+ <w>
+ <o>tɨ</o>
+ <g>sleep</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷaiɟ</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### tɨka kʷaiɟa#-> tɨka kʷaiɟa
تك ࣂيڋة۔ [tɨka kʷaiɟa] tɨ sleep -k indicative -a active kʷaiɟ cat -a NOM “The cat is sleeping.” | (18) |
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<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" case="NOM">
+ <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
module propagatenumber: No change.
module simplifynumber:
<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" case="NOM" gender="anim">
+ <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<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: No change.
copyuptophrase:
<example id="intr_act" translation="The cat is running."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim"> <word posp="verb" gloss="run"/> </vp> <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="cat"/> </np> </s> </example>
prodrop: No change.
addclitics:
<example id="intr_act" translation="The cat is running.">
<s>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim">
<word posp="verb" gloss="run"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned: No change.
movedowntoword:
<example id="intr_act" translation="The cat is running.">
<s>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim">
- <word posp="verb" gloss="run"/>
+ <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for run/verb/mode/obligatorycalling defaultval for mode/
defaultval: verb, mode
returning indicative
Got indicative
About to call getSlotValue for run/verb/voice/obligatory
calling defaultval for voice/
defaultval: verb, voice
returning active
Got active
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
addaffixes:
<example id="intr_act" translation="The cat is running.">
<s>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim">
<word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</s>
</example>
flatten:
<example id="intr_act" translation="The cat is running."> - <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim"> + <flat> <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="intr_act" translation="The cat is running."> <flat> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim">|ɡ|ɨ#|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">|kʷ|ai|ɟ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> </flat> </example>
vowelharmony: No change.
### |ɡ|ɨ#|#-> ɡɨ#
### |ɡ|ɨ#|
#-> ɡɨ#
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### -|a|
#-> -a
### -|a|
#-> -a
### |ɡ|ɨ#||k||a| |kʷ|ai|ɟ||a|
#-> ɡɨ#ka kʷaiɟa
removetags:
<example id="intr_act" translation="The cat is running.">
<flat>
<word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim">|ɡ|ɨ#|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">|kʷ|ai|ɟ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ɡɨ̃</span><br><span class="gls">run</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷaiɟ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>ɡɨ̃ka kʷaiɟa</p>
+ <p>گۋك ࣂيڋة</p>
+ <il>
+ <w>
+ <o>ɡɨ̃</o>
+ <g>run</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷaiɟ</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### ɡɨ̃ka kʷaiɟa#-> ɡɨ̃ka kʷaiɟa
گۋك ࣂيڋة۔ [ɡɨ̃ka kʷaiɟa] ɡɨ̃ run -k indicative -a active kʷaiɟ cat -a NOM “The cat is running.” | (19) |
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <np number="sing" def="def" role="obj" tr="rheme" locus="number">
+ <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<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" case="NOM">
+ <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
+ <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
<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>
<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" case="NOM" gender="anim">
+ <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
+ <np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
<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> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim"> <word posp="verb" gloss="chase"/> </vp> <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="cat"/> </np> <np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
prodrop: No change.
addclitics:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="chase"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
<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>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim">
- <word posp="verb" gloss="chase"/>
+ <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for chase/verb/mode/obligatorycalling defaultval for mode/
defaultval: verb, mode
returning indicative
Got indicative
About to call getSlotValue for chase/verb/voice/obligatory
calling defaultval for voice/
defaultval: verb, voice
returning active
Got active
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
addaffixes:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="tr_pres" translation="The cat is chasing the mouse."> - <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim"> + <flat> <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim">|qʼʷ|a|qʼ|a|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">|kʷ|ai|ɟ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">|qʼ|ɨ#|t͡s|a#|s|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> </flat> </example>
vowelharmony: No change.
### |qʼʷ|a|qʼ|a|#-> qʼʷaqʼa
### |qʼʷ|a|qʼ|a|
#-> qʼʷaqʼa
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### -|a|
#-> -a
### -|a|
#-> -a
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |qʼʷ|a|qʼ|a||k||a| |kʷ|ai|ɟ||a| |qʼ|ɨ#|t͡s|a#|s||ɨ̰|
#-> qʼʷaqʼaka kʷaiɟa qʼɨ#t͡sa#sɨ̰
removetags:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<flat>
<word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3.anim" obj="3.anim">|qʼʷ|a|qʼ|a|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">|kʷ|ai|ɟ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">|qʼ|ɨ#|t͡s|a#|s|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">qʼʷaqʼa</span><br><span class="gls">chase</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷaiɟ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">qʼɨ̃t͡sãs</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p>
+ <p>qʼʷaqʼaka kʷaiɟa qʼɨ̃t͡sãsɨ̰</p>
+ <p>ࢌݤك ࣂيڋ ݤۋڅࢼسٓ</p>
+ <il>
+ <w>
+ <o>qʼʷaqʼa</o>
+ <g>chase</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷaiɟ</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>qʼɨ̃t͡sãs</o>
+ <g>mouse</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ </il>
</example>
### qʼʷaqʼaka kʷaiɟa qʼɨ̃t͡sãsɨ̰#-> qʼʷaqʼaka kʷaiɟa qʼɨ̃t͡sãsɨ̰
ࢌݤك ࣂيڋ ݤۋڅࢼسٓ۔ [qʼʷaqʼaka kʷaiɟa qʼɨ̃t͡sãsɨ̰] qʼʷaqʼa chase -k indicative -a active kʷaiɟ cat -a NOM qʼɨ̃t͡sãs mouse -ɨ̰ ACC “The cat is chasing the mouse.” | (20) |
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <np number="sing" def="def" role="obj" tr="rheme" locus="number">
+ <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<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" case="NOM">
+ <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
+ <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
<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>
<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" case="NOM" gender="anim">
+ <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
+ <np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
<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> - <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.anim" obj="3.anim"> <word posp="verb" gloss="catch"/> </vp> <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="cat"/> </np> <np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="mouse"/> </np> </s> </example>
prodrop: No change.
addclitics:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
<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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">
- <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.anim" obj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for catch/verb/mode/obligatoryGot indicative
About to call getSlotValue for catch/verb/voice/obligatory
Got active
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
addaffixes:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<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" subj="3.anim" obj="3.anim"> + <flat> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|ʂ|a#ː|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">|kʷ|ai|ɟ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">|qʼ|ɨ#|t͡s|a#|s|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> </flat> </example>
vowelharmony: No change.
### |ʂ|a#ː|#-> ʂa#ː
### |ʂ|a#ː|
#-> ʂa#ː
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### -|a|
#-> -a
### -|a|
#-> -a
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |ʂ|a#ː||k||a| |kʷ|a#ː| |kʷ|ai|ɟ||a| |qʼ|ɨ#|t͡s|a#|s||ɨ̰|
#-> ʂa#ːka kʷa#ː kʷaiɟa qʼɨ#t͡sa#sɨ̰
removetags:
<example id="tr_past" translation="The cat caught the mouse.">
<flat>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|ʂ|a#ː|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM" gender="anim">|kʷ|ai|ɟ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC" gender="anim">|qʼ|ɨ#|t͡s|a#|s|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ʂãː</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">kʷaiɟ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">qʼɨ̃t͡sãs</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p>
+ <p>ʂãːka kʷãː kʷaiɟa qʼɨ̃t͡sãsɨ̰</p>
+ <p>ښࡽك ࣂࡽ ࣂيڋ ݤۋڅࢼسٓ</p>
+ <il>
+ <w>
+ <o>ʂãː</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>kʷaiɟ</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>qʼɨ̃t͡sãs</o>
+ <g>mouse</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ </il>
</example>
### ʂãːka kʷãː kʷaiɟa qʼɨ̃t͡sãsɨ̰#-> ʂãːka kʷãː kʷaiɟa qʼɨ̃t͡sãsɨ̰
ښࡽك ࣂࡽ ࣂيڋ ݤۋڅࢼسٓ۔ [ʂãːka kʷãː kʷaiɟa qʼɨ̃t͡sãsɨ̰] ʂãː catch -k indicative -a active kʷãː PAST kʷaiɟ cat -a NOM qʼɨ̃t͡sãs mouse -ɨ̰ ACC “The cat caught the mouse.” | (21) |
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
- <np role="obj" tr="rheme">
+ <np role="obj" tr="rheme" case="ACC">
<conjp conj="and">
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="jaguar"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="tiger"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="lion"/>
</np>
</conjp>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<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" case="NOM">
+ <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
- <np role="obj" tr="rheme" case="ACC">
+ <np role="obj" tr="rheme" case="ACC" gender="anim">
<conjp conj="and">
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" gender="anim">
<word posp="noun" gloss="jaguar"/>
</np>
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" gender="anim">
<word posp="noun" gloss="tiger"/>
</np>
- <np def="def" number="plur" locus="number">
+ <np def="def" number="plur" locus="number" gender="anim">
<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>
<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" case="NOM" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
- <np role="obj" tr="rheme" case="ACC" gender="anim">
+ <np role="obj" tr="rheme" case="ACC" gender="anim" number="plur">
<conjp conj="and">
<np def="def" number="plur" locus="number" gender="anim">
<word posp="noun" gloss="jaguar"/>
</np>
<np def="def" number="plur" locus="number" gender="anim">
<word posp="noun" gloss="tiger"/>
</np>
<np def="def" number="plur" locus="number" gender="anim">
<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>
<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" case="NOM" gender="anim">
+ <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
- <np role="obj" tr="rheme" case="ACC" gender="anim" number="plur">
+ <np role="obj" tr="rheme" case="ACC" gender="anim">
<conjp conj="and">
- <np def="def" number="plur" locus="number" gender="anim">
+ <np def="def" locus="number" gender="anim">
<word posp="noun" gloss="jaguar"/>
</np>
- <np def="def" number="plur" locus="number" gender="anim">
+ <np def="def" locus="number" gender="anim">
<word posp="noun" gloss="tiger"/>
</np>
- <np def="def" number="plur" locus="number" gender="anim">
+ <np def="def" locus="number" gender="anim">
<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>
<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" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
<np role="obj" tr="rheme" case="ACC" gender="anim">
<conjp conj="and">
<np def="def" locus="number" gender="anim">
<word posp="noun" gloss="jaguar"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim">
<word posp="noun" gloss="tiger"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim">
<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>
<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" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
<np role="obj" tr="rheme" case="ACC" gender="anim">
- <conjp conj="and">
- <np def="def" locus="number" gender="anim">
+ <np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" locus="number" gender="anim">
+ <np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" locus="number" gender="anim">
+ <np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="lion"/>
</np>
- </conjp>
</np>
</s>
</example>
fixpronouns: No change.
copyuptophrase:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <s> - <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.anim" obj="3.anim"> <word posp="verb" gloss="kill"/> </vp> <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="hunter"/> </np> <np role="obj" tr="rheme" case="ACC" gender="anim"> <np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"> <word posp="noun" gloss="jaguar"/> </np> <word posp="conj" gloss="and"/> <np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"> <word posp="noun" gloss="tiger"/> </np> <word posp="conj" gloss="and"/> <np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"> <word posp="noun" gloss="lion"/> </np> </np> </s> </example>
prodrop: No change.
addclitics:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
<np role="obj" tr="rheme" case="ACC" gender="anim">
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="lion"/>
</np>
</np>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="kill"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="hunter"/>
</np>
- <np role="obj" tr="rheme" case="ACC" gender="anim">
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="lion"/>
</np>
- </np>
</s>
</example>
unwrapOwnerOwned: No change.
movedowntoword:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">
- <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.anim" obj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/>
</np>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
- <word posp="noun" gloss="tiger"/>
+ <word posp="noun" gloss="tiger" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/>
</np>
</s>
</example>
About to call getSlotValue for kill/verb/mode/obligatoryGot indicative
About to call getSlotValue for kill/verb/voice/obligatory
Got active
About to call getSlotValue for hunter/noun/case/obligatory
Got NOM
About to call getSlotValue for jaguar/noun/case/obligatory
Got ACC
About to call getSlotValue for tiger/noun/case/obligatory
Got ACC
About to call getSlotValue for lion/noun/case/obligatory
Got ACC
addaffixes:
<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" subj="3.anim" obj="3.anim">
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="jaguar" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="tiger" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">
<word posp="noun" gloss="lion" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</s>
</example>
flatten:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> - <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"> + <flat> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"> <word posp="noun" gloss="jaguar" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"> <word posp="noun" gloss="tiger" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"> <word posp="noun" gloss="lion" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="jaguar" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="tiger" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="lion" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|t͡s|ɨ#|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">|qʼʷ|ə̰|l|a#|ʋ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="jaguar" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">|qʷ|a|qʼ|ə|t͡s|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="conj" gloss="and">|kʼʷ|a|</word> + <word posp="noun" gloss="tiger" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">|ɽ|a|q|ə|kʼ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="conj" gloss="and">|kʼʷ|a|</word> + <word posp="noun" gloss="lion" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">|kʷ|a|qʼʷ|a|ʈ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> </flat> </example>
vowelharmony: No change.
### |t͡s|ɨ#|#-> t͡sɨ#
### |t͡s|ɨ#|
#-> t͡sɨ#
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |qʼʷ|ə̰|l|a#|ʋ|
#-> qʼʷə̰la#ʋ
### |qʼʷ|ə̰|l|a#|ʋ|
#-> qʼʷə̰la#ʋ
### -|a|
#-> -a
### -|a|
#-> -a
### |qʷ|a|qʼ|ə|t͡s|
#-> qʷaqʼət͡s
### |qʷ|a|qʼ|ə|t͡s|
#-> qʷaqʼət͡s
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |kʼʷ|a|
#-> kʼʷa
### |kʼʷ|a|
#-> kʼʷa
### |ɽ|a|q|ə|kʼ|
#-> ɽaqəkʼ
### |ɽ|a|q|ə|kʼ|
#-> ɽaqəkʼ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |kʼʷ|a|
#-> kʼʷa
### |kʼʷ|a|
#-> kʼʷa
### |kʷ|a|qʼʷ|a|ʈ|
#-> kʷaqʼʷaʈ
### |kʷ|a|qʼʷ|a|ʈ|
#-> kʷaqʼʷaʈ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |t͡s|ɨ#||k||a| |kʷ|a#ː| |qʼʷ|ə̰|l|a#|ʋ||a| |qʷ|a|qʼ|ə|t͡s||ɨ̰| |kʼʷ|a| |ɽ|a|q|ə|kʼ||ɨ̰| |kʼʷ|a| |kʷ|a|qʼʷ|a|ʈ||ɨ̰|
#-> t͡sɨ#ka kʷa#ː qʼʷə̰la#ʋa qʷaqʼət͡sɨ̰ kʼʷa ɽaqəkʼɨ̰ kʼʷa kʷaqʼʷaʈɨ̰
removetags:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<flat>
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="3.anim">|t͡s|ɨ#|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">|qʼʷ|ə̰|l|a#|ʋ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="jaguar" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">|qʷ|a|qʼ|ə|t͡s|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="conj" gloss="and">|kʼʷ|a|</word>
<word posp="noun" gloss="tiger" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">|ɽ|a|q|ə|kʼ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="conj" gloss="and">|kʼʷ|a|</word>
<word posp="noun" gloss="lion" def="def" locus="number" gender="anim" role="obj" tr="rheme" case="ACC">|kʷ|a|qʼʷ|a|ʈ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">t͡sɨ̃</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">qʼʷə̰lãʋ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">qʷaqʼət͡s</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">kʼʷa</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">ɽaqəkʼ</span><br><span class="gls">tiger</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">kʼʷa</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">kʷaqʼʷaʈ</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p>
+ <p>t͡sɨ̃ka kʷãː qʼʷə̰lãʋa qʷaqʼət͡sɨ̰ kʼʷa ɽaqəkʼɨ̰ kʼʷa kʷaqʼʷaʈɨ̰</p>
+ <p>څۋك ࣂࡽ ࢌٓلࢼو ࣄݤڅٓ ݨ ړقݿٓ ݨ ࣂࢌٹٓ</p>
+ <il>
+ <w>
+ <o>t͡sɨ̃</o>
+ <g>kill</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>qʼʷə̰lãʋ</o>
+ <g>hunter</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>qʷaqʼət͡s</o>
+ <g>jaguar</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>kʼʷa</o>
+ <g>and</g>
+ </w>
+ <w>
+ <o>ɽaqəkʼ</o>
+ <g>tiger</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>kʼʷa</o>
+ <g>and</g>
+ </w>
+ <w>
+ <o>kʷaqʼʷaʈ</o>
+ <g>lion</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ </il>
</example>
### t͡sɨ̃ka kʷãː qʼʷə̰lãʋa qʷaqʼət͡sɨ̰ kʼʷa ɽaqəkʼɨ̰ kʼʷa kʷaqʼʷaʈɨ̰#-> t͡sɨ̃ka kʷãː qʼʷə̰lãʋa qʷaqʼət͡sɨ̰ kʼʷa ɽaqəkʼɨ̰ kʼʷa kʷaqʼʷaʈɨ̰
څۋك ࣂࡽ ࢌٓلࢼو ࣄݤڅٓ ݨ ړقݿٓ ݨ ࣂࢌٹٓ۔ [t͡sɨ̃ka kʷãː qʼʷə̰lãʋa qʷaqʼət͡sɨ̰ kʼʷa ɽaqəkʼɨ̰ kʼʷa kʷaqʼʷaʈɨ̰] t͡sɨ̃ kill -k indicative -a active kʷãː PAST qʼʷə̰lãʋ hunter -a NOM qʷaqʼət͡s jaguar -ɨ̰ ACC kʼʷa and ɽaqəkʼ tiger -ɨ̰ ACC kʼʷa and kʷaqʼʷaʈ lion -ɨ̰ ACC “The hunter killed the jaguars, the tigers and the lions.” | (22) |
Modifiers and Determiners
The ordering of demonstratives, articles (if present), and other modifiers in Kik 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
Kik 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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np def="def" number="sing" tr="rheme" role="obj" locus="number">
+ <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
module markowner: No change.
module addgender:
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
+ <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
module propagatenumber: No change.
module simplifynumber:
<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" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="NOM">
+ <word person="1excl" posp="pron"/>
</np>
- <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
+ <np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
copyuptophrase:
<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"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.anim"> <word posp="verb" gloss="pat"/> </vp> - <np def="neither" role="subj" locus="number" case="NOM"> + <np def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="anim"/> </np> <np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="cat"/> </np> </s> </example>
prodrop:
<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.anim">
<word posp="verb" gloss="pat"/>
</vp>
- <np def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
- </np>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<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.anim">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<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.anim">
- <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.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for pat/verb/mode/obligatoryGot indicative
About to call getSlotValue for pat/verb/voice/obligatory
Got active
About to call getSlotValue for cat/noun/case/obligatory
Got ACC
addaffixes:
<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.anim">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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.anim"> + <flat> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - </vp> - <np def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp1" translation="I patted the cat."> <flat> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.anim">|ᵑǂ|a|qʼ|ɨ#ː|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy> + <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">|kʷ|ai|ɟ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> </flat> </example>
vowelharmony: No change.
### |ᵑǂ|a|qʼ|ɨ#ː|#-> ᵑǂaqʼɨ#ː
### |ᵑǂ|a|qʼ|ɨ#ː|
#-> ᵑǂaqʼɨ#ː
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |c|ə|
#-> cə
### |c|ə|
#-> cə
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |ᵑǂ|a|qʼ|ɨ#ː||k||a| |kʷ|a#ː| |c|ə| |kʷ|ai|ɟ||ɨ̰|
#-> ᵑǂaqʼɨ#ːka kʷa#ː cə kʷaiɟɨ̰
removetags:
<example id="relp1" translation="I patted the cat.">
<flat>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.anim">|ᵑǂ|a|qʼ|ɨ#ː|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy>
<word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="ACC" gender="anim">|kʷ|ai|ɟ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ᵑǂaqʼɨ̃ː</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">cə</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">kʷaiɟ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p>
+ <p>ᵑǂaqʼɨ̃ːka kʷãː cə kʷaiɟɨ̰</p>
+ <p>ۃݤڗك ࣂࡽ ص ࣂيڋٓ</p>
+ <il>
+ <w>
+ <o>ᵑǂaqʼɨ̃ː</o>
+ <g>pat</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>cə</o>
+ <g>1excl.SUBJ</g>
+ </w>
+ <w>
+ <o>kʷaiɟ</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ </il>
</example>
### ᵑǂaqʼɨ̃ːka kʷãː cə kʷaiɟɨ̰#-> ᵑǂaqʼɨ̃ːka kʷãː cə kʷaiɟɨ̰
ۃݤڗك ࣂࡽ ص ࣂيڋٓ۔ [ᵑǂaqʼɨ̃ːka kʷãː cə kʷaiɟɨ̰] ᵑǂaqʼɨ̃ː pat -k indicative -a active kʷãː PAST cə 1excl.SUBJ kʷaiɟ cat -ɨ̰ ACC “I patted the cat.” | (23) |
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="obj">
+ <np role="obj" case="ACC">
<np type="owner_owned">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
</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="ACC">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
module markowner:
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj" case="ACC">
<np type="owner_owned">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" case="GEN">
<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="ACC">
<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>
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="obj" case="ACC">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="ACC" gender="inanim" number="sing">
+ <np type="owner_owned" gender="anim">
+ <np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing" case="GEN">
+ <np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC">
+ <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="anim">
<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>
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj" case="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC" gender="anim">
<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>
<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" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="NOM">
+ <word person="1excl" posp="pron"/>
</np>
- <np role="obj" case="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim" number="sing">
- <np def="def" number="sing" role="owned" locus="number" gender="anim">
+ <np role="obj" case="ACC" gender="inanim">
+ <np type="owner_owned" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing" case="GEN" gender="inanim">
+ <np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="anim">
+ <np def="def" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
createpronouns: No change.
module ngen:
<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 def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" posp="pron"/>
</np>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
- <np def="def" role="owned" locus="number" gender="anim">
- <word posp="noun" gloss="cat"/>
- </np>
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
+ <np def="def" role="owned" locus="number" gender="anim">
+ <word posp="noun" gloss="cat"/>
</np>
</np>
+ </np>
</s>
</example>
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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
</np>
</np>
</s>
</example>
copyuptophrase:
<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"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim"> <word posp="verb" gloss="pat"/> </vp> - <np def="neither" role="subj" locus="number" case="NOM"> + <np def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="anim"/> </np> <np role="obj" case="ACC" gender="inanim"> <np type="owner_owned" gender="anim"> <np role="owner" case="GEN" gender="inanim"> <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.anim"> <word posp="verb" gloss="catch"/> </vp> <np def="def" role="obj" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="mouse"/> </np> </subs> </np> <np def="def" role="owned" locus="number" gender="anim"> <word posp="noun" gloss="cat"/> </np> </np> </np> </s> </example>
prodrop:
<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.inanim">
<word posp="verb" gloss="pat"/>
</vp>
- <np def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
- </np>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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.inanim">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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.inanim">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
- <np role="obj" case="ACC" gender="inanim">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="obj" case="ACC">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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.inanim">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
- <np type="owner_owned" gender="anim" role="obj" case="ACC">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</subs>
</np>
- <np def="def" role="owned" locus="number" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim" case="ACC">
<word posp="noun" gloss="cat"/>
</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.inanim">
- <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.inanim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim">
- <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.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="anim">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="ACC" gender="anim"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC"/>
</np>
</s>
</example>
About to call getSlotValue for pat/verb/mode/obligatoryGot indicative
About to call getSlotValue for pat/verb/voice/obligatory
Got active
About to call getSlotValue for catch/verb/mode/obligatory
Got indicative
About to call getSlotValue for catch/verb/voice/obligatory
Got active
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
About to call getSlotValue for cat/noun/case/obligatory
Got ACC
addaffixes:
<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.inanim">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="anim">
<word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="ACC" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC">
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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.inanim"> + <flat> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - </vp> - <np role="owner" case="GEN" gender="inanim"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" role="obj" locus="number" case="ACC" gender="anim"> <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="ACC" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </subs> - </np> - <np def="def" role="owned" locus="number" gender="anim" case="ACC"> <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="ACC" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim">|ᵑǂ|a|qʼ|ɨ#ː|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim">|ʂ|a#ː|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="ACC" gender="anim">|qʼ|ɨ#|t͡s|a#|s|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC">|kʷ|ai|ɟ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> </flat> </example>
vowelharmony: No change.
### |ᵑǂ|a|qʼ|ɨ#ː|#-> ᵑǂaqʼɨ#ː
### |ᵑǂ|a|qʼ|ɨ#ː|
#-> ᵑǂaqʼɨ#ː
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |c|ə|
#-> cə
### |c|ə|
#-> cə
### |ʂ|a#ː|
#-> ʂa#ː
### |ʂ|a#ː|
#-> ʂa#ː
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |ᵑǂ|a|qʼ|ɨ#ː||k||a| |kʷ|a#ː| |c|ə| |ʂ|a#ː||k||a| |kʷ|a#ː| |qʼ|ɨ#|t͡s|a#|s||ɨ̰| |kʷ|ai|ɟ||ɨ̰|
#-> ᵑǂaqʼɨ#ːka kʷa#ː cə ʂa#ːka kʷa#ː qʼɨ#t͡sa#sɨ̰ kʷaiɟɨ̰
removetags:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<flat>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim">|ᵑǂ|a|qʼ|ɨ#ː|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.anim">|ʂ|a#ː|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="ACC" gender="anim">|qʼ|ɨ#|t͡s|a#|s|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC">|kʷ|ai|ɟ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ᵑǂaqʼɨ̃ː</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">cə</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">ʂãː</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">qʼɨ̃t͡sãs</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">kʷaiɟ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p>
+ <p>ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰</p>
+ <p>ۃݤڗك ࣂࡽ ص ښࡽك ࣂࡽ ݤۋڅࢼسٓ ࣂيڋٓ</p>
+ <il>
+ <w>
+ <o>ᵑǂaqʼɨ̃ː</o>
+ <g>pat</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>cə</o>
+ <g>1excl.SUBJ</g>
+ </w>
+ <w>
+ <o>ʂãː</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>qʼɨ̃t͡sãs</o>
+ <g>mouse</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>kʷaiɟ</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ </il>
</example>
### ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰#-> ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰
ۃݤڗك ࣂࡽ ص ښࡽك ࣂࡽ ݤۋڅࢼسٓ ࣂيڋٓ۔ [ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰] ᵑǂaqʼɨ̃ː pat -k indicative -a active kʷãː PAST cə 1excl.SUBJ ʂãː catch -k indicative -a active kʷãː PAST qʼɨ̃t͡sãs mouse -ɨ̰ ACC kʷaiɟ cat -ɨ̰ ACC “I patted the cat that caught the mouse.” | (24) |
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="obj">
+ <np role="obj" case="ACC">
<np type="owner_owned">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
</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="ACC">
<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="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
module markowner:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj" case="ACC">
<np type="owner_owned">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" case="GEN">
<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="ACC">
<np type="owner_owned">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" case="GEN">
<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="ACC">
<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>
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="obj" case="ACC">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="ACC" gender="inanim" number="sing">
+ <np type="owner_owned" gender="anim">
+ <np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing" case="GEN">
+ <np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="ACC" gender="inanim" number="sing">
+ <np type="owner_owned" gender="anim">
+ <np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" number="sing" case="GEN">
+ <np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC">
+ <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="inanim">
<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>
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj" case="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<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>
<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" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="NOM">
+ <word person="1excl" posp="pron"/>
</np>
- <np role="obj" case="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim" number="sing">
- <np def="def" number="sing" role="owned" locus="number" gender="anim">
+ <np role="obj" case="ACC" gender="inanim">
+ <np type="owner_owned" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing" case="GEN" gender="inanim">
+ <np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim" number="sing">
- <np def="def" number="sing" role="owned" locus="number" gender="anim">
+ <np role="obj" case="ACC" gender="inanim">
+ <np type="owner_owned" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" number="sing" case="GEN" gender="inanim">
+ <np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
+ <np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
createpronouns: No change.
module ngen:
<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 def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" posp="pron"/>
</np>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
- <np def="def" role="owned" locus="number" gender="anim">
- <word posp="noun" gloss="cat"/>
- </np>
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
- <np def="def" role="owned" locus="number" gender="anim">
- <word posp="noun" gloss="mouse"/>
- </np>
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
+ <np def="def" role="owned" locus="number" gender="anim">
+ <word posp="noun" gloss="mouse"/>
</np>
</np>
+ </np>
</subs>
</np>
+ <np def="def" role="owned" locus="number" gender="anim">
+ <word posp="noun" gloss="cat"/>
</np>
</np>
+ </np>
</s>
</example>
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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</np>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
</np>
</np>
</s>
</example>
copyuptophrase:
<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"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim"> <word posp="verb" gloss="pat"/> </vp> - <np def="neither" role="subj" locus="number" case="NOM"> + <np def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="anim"/> </np> <np role="obj" case="ACC" gender="inanim"> <np type="owner_owned" gender="anim"> <np role="owner" case="GEN" gender="inanim"> <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.inanim"> <word posp="verb" gloss="catch"/> </vp> <np role="obj" case="ACC" gender="inanim"> <np type="owner_owned" gender="anim"> <np role="owner" case="GEN" gender="inanim"> <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.inanim"> <word posp="verb" gloss="eat"/> </vp> <np def="def" role="obj" locus="number" case="ACC" gender="inanim"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> <np def="def" role="owned" locus="number" gender="anim"> <word posp="noun" gloss="mouse"/> </np> </np> </np> </subs> </np> <np def="def" role="owned" locus="number" gender="anim"> <word posp="noun" gloss="cat"/> </np> </np> </np> </s> </example>
prodrop:
<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.inanim">
<word posp="verb" gloss="pat"/>
</vp>
- <np def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
- </np>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="eat"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</np>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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.inanim">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</np>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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.inanim">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
- <np role="obj" case="ACC" gender="inanim">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="obj" case="ACC">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np role="obj" case="ACC" gender="inanim">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="obj" case="ACC">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</np>
- </np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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.inanim">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
- <np type="owner_owned" gender="anim" role="obj" case="ACC">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np type="owner_owned" gender="anim" role="obj" case="ACC">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
- <np def="def" role="owned" locus="number" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
- </np>
</subs>
</np>
- <np def="def" role="owned" locus="number" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim" case="ACC">
<word posp="noun" gloss="cat"/>
</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.inanim">
- <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.inanim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
- <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.inanim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
- <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.inanim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC"/>
</np>
</s>
</example>
About to call getSlotValue for pat/verb/mode/obligatoryGot indicative
About to call getSlotValue for pat/verb/voice/obligatory
Got active
About to call getSlotValue for catch/verb/mode/obligatory
Got indicative
About to call getSlotValue for catch/verb/voice/obligatory
Got active
About to call getSlotValue for eat/verb/mode/obligatory
Got indicative
About to call getSlotValue for eat/verb/voice/obligatory
Got active
About to call getSlotValue for cheese/noun/case/obligatory
Got ACC
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
About to call getSlotValue for cat/noun/case/obligatory
Got ACC
addaffixes:
<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.inanim">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC">
<word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC">
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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.inanim"> + <flat> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - </vp> - <np role="owner" case="GEN" gender="inanim"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np role="owner" case="GEN" gender="inanim"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" role="obj" locus="number" case="ACC" gender="inanim"> <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </subs> - </np> - <np def="def" role="owned" locus="number" gender="anim" case="ACC"> <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </subs> - </np> - <np def="def" role="owned" locus="number" gender="anim" case="ACC"> <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim">|ᵑǂ|a|qʼ|ɨ#ː|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">|ʂ|a#ː|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">|ɽ|au|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim">|ᵏǀ|ə|k|əː|ɡʷ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC">|qʼ|ɨ#|t͡s|a#|s|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC">|kʷ|ai|ɟ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> </flat> </example>
vowelharmony: No change.
### |ᵑǂ|a|qʼ|ɨ#ː|#-> ᵑǂaqʼɨ#ː
### |ᵑǂ|a|qʼ|ɨ#ː|
#-> ᵑǂaqʼɨ#ː
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |c|ə|
#-> cə
### |c|ə|
#-> cə
### |ʂ|a#ː|
#-> ʂa#ː
### |ʂ|a#ː|
#-> ʂa#ː
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |ɽ|au|
#-> ɽau
### |ɽ|au|
#-> ɽau
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |ᵏǀ|ə|k|əː|ɡʷ|
#-> ᵏǀəkəːɡʷ
### |ᵏǀ|ə|k|əː|ɡʷ|
#-> ᵏǀəkəːɡʷ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |ᵑǂ|a|qʼ|ɨ#ː||k||a| |kʷ|a#ː| |c|ə| |ʂ|a#ː||k||a| |kʷ|a#ː| |ɽ|au||k||a| |kʷ|a#ː| |ᵏǀ|ə|k|əː|ɡʷ||ɨ̰| |qʼ|ɨ#|t͡s|a#|s||ɨ̰| |kʷ|ai|ɟ||ɨ̰|
#-> ᵑǂaqʼɨ#ːka kʷa#ː cə ʂa#ːka kʷa#ː ɽauka kʷa#ː ᵏǀəkəːɡʷɨ̰ qʼɨ#t͡sa#sɨ̰ kʷaiɟɨ̰
removetags:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<flat>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3.inanim">|ᵑǂ|a|qʼ|ɨ#ː|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">|ʂ|a#ː|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">|ɽ|au|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim">|ᵏǀ|ə|k|əː|ɡʷ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC">|qʼ|ɨ#|t͡s|a#|s|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC">|kʷ|ai|ɟ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ᵑǂaqʼɨ̃ː</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">cə</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">ʂãː</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɽau</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ᵏǀəkəːɡʷ</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">qʼɨ̃t͡sãs</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">kʷaiɟ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p>
+ <p>ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː ɽauka kʷãː ᵏǀəkəːɡʷɨ̰ qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰</p>
+ <p>ۃݤڗك ࣂࡽ ص ښࡽك ࣂࡽ ړوك ࣂࡽ قۡكݣݛٓ ݤۋڅࢼسٓ ࣂيڋٓ</p>
+ <il>
+ <w>
+ <o>ᵑǂaqʼɨ̃ː</o>
+ <g>pat</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>cə</o>
+ <g>1excl.SUBJ</g>
+ </w>
+ <w>
+ <o>ʂãː</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ɽau</o>
+ <g>eat</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ᵏǀəkəːɡʷ</o>
+ <g>cheese</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>qʼɨ̃t͡sãs</o>
+ <g>mouse</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>kʷaiɟ</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ </il>
</example>
### ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː ɽauka kʷãː ᵏǀəkəːɡʷɨ̰ qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰#-> ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː ɽauka kʷãː ᵏǀəkəːɡʷɨ̰ qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰
ۃݤڗك ࣂࡽ ص ښࡽك ࣂࡽ ړوك ࣂࡽ قۡكݣݛٓ ݤۋڅࢼسٓ ࣂيڋٓ۔ [ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː ɽauka kʷãː ᵏǀəkəːɡʷɨ̰ qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰] ᵑǂaqʼɨ̃ː pat -k indicative -a active kʷãː PAST cə 1excl.SUBJ ʂãː catch -k indicative -a active kʷãː PAST ɽau eat -k indicative -a active kʷãː PAST ᵏǀəkəːɡʷ cheese -ɨ̰ ACC qʼɨ̃t͡sãs mouse -ɨ̰ ACC kʷaiɟ cat -ɨ̰ ACC “I patted the cat that caught the mouse that ate the cheese.” | (25) |
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="obj">
+ <np role="obj" case="ACC">
<np type="owner_owned">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
</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="ACC">
<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="ACC">
<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="ACC">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</subs>
</np>
</np>
</np>
</s>
</example>
module markowner:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj" case="ACC">
<np type="owner_owned">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" case="GEN">
<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="ACC">
<np type="owner_owned">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" number="sing">
+ <np role="owner" number="sing" case="GEN">
<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="ACC">
<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">
+ <np role="owner" number="sing" case="GEN">
<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="ACC">
<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>
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="obj" case="ACC">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="ACC" gender="inanim" number="sing">
+ <np type="owner_owned" gender="anim">
+ <np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing" case="GEN">
+ <np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC">
- <np type="owner_owned">
- <np def="def" number="sing" role="owned" locus="number">
+ <np role="obj" case="ACC" gender="inanim" number="sing">
+ <np type="owner_owned" gender="anim">
+ <np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" number="sing" case="GEN">
+ <np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC">
- <np type="owner_owned">
+ <np role="obj" case="ACC" gender="inanim" number="sing">
+ <np type="owner_owned" gender="inanim" number="sing">
<np number="sing" def="neither" role="owned" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="owner" number="sing" case="GEN">
+ <np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC">
+ <np def="def" number="sing" role="obj" locus="number" case="ACC" gender="inanim">
<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>
<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" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj" case="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
<np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" number="sing">
<np def="def" number="sing" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
<np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC" gender="inanim" number="sing">
<np type="owner_owned" gender="inanim" number="sing">
<np number="sing" def="neither" role="owned" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<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>
<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" case="NOM">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="NOM">
+ <word person="1excl" posp="pron"/>
</np>
- <np role="obj" case="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim" number="sing">
- <np def="def" number="sing" role="owned" locus="number" gender="anim">
+ <np role="obj" case="ACC" gender="inanim">
+ <np type="owner_owned" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</np>
- <np role="owner" number="sing" case="GEN" gender="inanim">
+ <np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim" number="sing">
- <np def="def" number="sing" role="owned" locus="number" gender="anim">
+ <np role="obj" case="ACC" gender="inanim">
+ <np type="owner_owned" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="owner" number="sing" case="GEN" gender="inanim">
+ <np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="inanim" number="sing">
- <np number="sing" def="neither" role="owned" locus="number">
- <word person="1excl" number="sing" posp="pron"/>
+ <np role="obj" case="ACC" gender="inanim">
+ <np type="owner_owned" gender="inanim">
+ <np def="neither" role="owned" locus="number">
+ <word person="1excl" posp="pron"/>
</np>
- <np role="owner" number="sing" case="GEN" gender="inanim">
+ <np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
+ <np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<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:
<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 def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" posp="pron"/>
</np>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
- <np def="def" role="owned" locus="number" gender="anim">
- <word posp="noun" gloss="cat"/>
- </np>
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
- <np def="def" role="owned" locus="number" gender="anim">
- <word posp="noun" gloss="mouse"/>
- </np>
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<np type="owner_owned" gender="inanim">
- <np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
- </np>
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
+ <np def="neither" role="owned" locus="number">
+ <word person="1excl" posp="pron"/>
</np>
</np>
+ </np>
</subs>
</np>
+ <np def="def" role="owned" locus="number" gender="anim">
+ <word posp="noun" gloss="mouse"/>
</np>
</np>
+ </np>
</subs>
</np>
+ <np def="def" role="owned" locus="number" gender="anim">
+ <word posp="noun" gloss="cat"/>
</np>
</np>
+ </np>
</s>
</example>
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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
<np role="obj" case="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<np type="owner_owned" gender="inanim">
<np role="owner" case="GEN" gender="inanim">
<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="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
</np>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</np>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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> - <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="1excl"> <word posp="verb" gloss="pat"/> </vp> - <np def="neither" role="subj" locus="number" case="NOM"> + <np def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="anim"/> </np> - <np role="obj" case="ACC" gender="inanim"> + <np role="obj" case="ACC" gender="inanim" person="1excl"> <np type="owner_owned" gender="anim"> - <np role="owner" case="GEN" gender="inanim"> + <np role="owner" case="GEN" gender="inanim" 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="catch"/> </vp> - <np role="obj" case="ACC" gender="inanim"> + <np role="obj" case="ACC" gender="inanim" person="1excl"> <np type="owner_owned" gender="anim"> - <np role="owner" case="GEN" gender="inanim"> + <np role="owner" case="GEN" gender="inanim" 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="ACC" gender="inanim"> + <np role="obj" case="ACC" gender="inanim" person="1excl"> <np type="owner_owned" gender="inanim"> <np role="owner" case="GEN" gender="inanim"> <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.inanim"> <word posp="verb" gloss="buy"/> </vp> <np def="def" role="obj" locus="number" case="ACC" gender="inanim"> <word posp="noun" gloss="cheese"/> </np> </subs> </np> - <np def="neither" role="owned" locus="number"> + <np def="neither" role="owned" locus="number" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="anim"/> </np> </np> </np> </subs> </np> <np def="def" role="owned" locus="number" gender="anim"> <word posp="noun" gloss="mouse"/> </np> </np> </np> </subs> </np> <np def="def" role="owned" locus="number" gender="anim"> <word posp="noun" gloss="cat"/> </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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl">
<word posp="verb" gloss="pat"/>
</vp>
- <np def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
- </np>
<np role="obj" case="ACC" gender="inanim" person="1excl">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim" 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="catch"/>
</vp>
<np role="obj" case="ACC" gender="inanim" person="1excl">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim" 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="ACC" gender="inanim" person="1excl">
<np type="owner_owned" gender="inanim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="buy"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
</np>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</np>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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="1excl">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np role="obj" case="ACC" gender="inanim" person="1excl">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim" 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="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" case="ACC" gender="inanim" person="1excl">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim" 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"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" case="ACC" gender="inanim" person="1excl">
<np type="owner_owned" gender="inanim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="buy"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
</np>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</np>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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="1excl">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
- <np role="obj" case="ACC" gender="inanim" person="1excl">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="obj" case="ACC" person="1excl">
<np role="owner" case="GEN" gender="inanim" 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="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np role="obj" case="ACC" gender="inanim" person="1excl">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="obj" case="ACC" person="1excl">
<np role="owner" case="GEN" gender="inanim" 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"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np role="obj" case="ACC" gender="inanim" person="1excl">
- <np type="owner_owned" gender="inanim">
+ <np type="owner_owned" gender="inanim" role="obj" case="ACC" person="1excl">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="buy"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
</np>
- </np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="mouse"/>
</np>
</np>
- </np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="cat"/>
</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="1excl">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
- <np type="owner_owned" gender="anim" role="obj" case="ACC" person="1excl">
<np role="owner" case="GEN" gender="inanim" 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="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np type="owner_owned" gender="anim" role="obj" case="ACC" person="1excl">
<np role="owner" case="GEN" gender="inanim" 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"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
- <np type="owner_owned" gender="inanim" role="obj" case="ACC" person="1excl">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="buy"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese"/>
</np>
</subs>
</np>
- <np def="neither" role="owned" locus="number" person="1excl">
+ <np def="neither" role="owned" locus="number" person="1excl" gender="inanim" case="ACC">
<word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
- </np>
</subs>
</np>
- <np def="def" role="owned" locus="number" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">
<word posp="noun" gloss="mouse"/>
</np>
- </np>
</subs>
</np>
- <np def="def" role="owned" locus="number" gender="anim">
+ <np def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">
<word posp="noun" gloss="cat"/>
</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="1excl">
- <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="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np role="owner" case="GEN" gender="inanim" 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="catch"/>
+ <word posp="verb" gloss="catch" 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="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="owner" case="GEN" gender="inanim" 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"/>
+ <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="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
- <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.inanim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl" gender="inanim" case="ACC">
- <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" case="ACC"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"/>
</np>
</s>
</example>
About to call getSlotValue for pat/verb/mode/obligatoryGot indicative
About to call getSlotValue for pat/verb/voice/obligatory
Got active
About to call getSlotValue for catch/verb/mode/obligatory
Got indicative
About to call getSlotValue for catch/verb/voice/obligatory
Got active
About to call getSlotValue for eat/verb/mode/obligatory
Got indicative
About to call getSlotValue for eat/verb/voice/obligatory
Got active
About to call getSlotValue for buy/verb/mode/obligatory
Got indicative
About to call getSlotValue for buy/verb/voice/obligatory
Got active
About to call getSlotValue for cheese/noun/case/obligatory
Got ACC
About to call getSlotValue for mouse/noun/case/obligatory
Got ACC
About to call getSlotValue for cat/noun/case/obligatory
Got ACC
addaffixes:
<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="1excl">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
</vp>
<np role="owner" case="GEN" gender="inanim" 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="catch" 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="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="owner" case="GEN" gender="inanim" 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" 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="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">
<word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="def" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl" gender="inanim" case="ACC">
<word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" case="ACC"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">
<word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
</subs>
</np>
<np def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</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="1excl"> + <flat> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - </vp> - <np role="owner" case="GEN" gender="inanim" 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="catch" 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="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np role="owner" case="GEN" gender="inanim" 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" 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="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np role="owner" case="GEN" gender="inanim"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"> <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" role="obj" locus="number" case="ACC" gender="inanim"> <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </subs> - </np> - <np def="neither" role="owned" locus="number" person="1excl" gender="inanim" case="ACC"> <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" case="ACC"/> - </np> - </subs> - </np> - <np def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"> <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - </subs> - </np> - <np def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"> <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </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> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <word posp="verb" gloss="catch" 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="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" 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="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" case="ACC"/> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl">|ᵑǂ|a|qʼ|ɨ#ː|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">|ʂ|a#ː|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">|ɽ|au|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">|qʼ|a̰|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim">|ᵏǀ|ə|k|əː|ɡʷ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" case="ACC">|ɽ|ə|</word> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">|qʼ|ɨ#|t͡s|a#|s|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">|kʷ|ai|ɟ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> </flat> </example>
vowelharmony: No change.
### |ᵑǂ|a|qʼ|ɨ#ː|#-> ᵑǂaqʼɨ#ː
### |ᵑǂ|a|qʼ|ɨ#ː|
#-> ᵑǂaqʼɨ#ː
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |c|ə|
#-> cə
### |c|ə|
#-> cə
### |ʂ|a#ː|
#-> ʂa#ː
### |ʂ|a#ː|
#-> ʂa#ː
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |ɽ|au|
#-> ɽau
### |ɽ|au|
#-> ɽau
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |qʼ|a̰|
#-> qʼa̰
### |qʼ|a̰|
#-> qʼa̰
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |ᵏǀ|ə|k|əː|ɡʷ|
#-> ᵏǀəkəːɡʷ
### |ᵏǀ|ə|k|əː|ɡʷ|
#-> ᵏǀəkəːɡʷ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |ɽ|ə|
#-> ɽə
### |ɽ|ə|
#-> ɽə
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### |qʼ|ɨ#|t͡s|a#|s|
#-> qʼɨ#t͡sa#s
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### |kʷ|ai|ɟ|
#-> kʷaiɟ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |ᵑǂ|a|qʼ|ɨ#ː||k||a| |kʷ|a#ː| |c|ə| |ʂ|a#ː||k||a| |kʷ|a#ː| |ɽ|au||k||a| |kʷ|a#ː| |qʼ|a̰||k||a| |kʷ|a#ː| |ᵏǀ|ə|k|əː|ɡʷ||ɨ̰| |ɽ|ə| |qʼ|ɨ#|t͡s|a#|s||ɨ̰| |kʷ|ai|ɟ||ɨ̰|
#-> ᵑǂaqʼɨ#ːka kʷa#ː cə ʂa#ːka kʷa#ː ɽauka kʷa#ː qʼa̰ka kʷa#ː ᵏǀəkəːɡʷɨ̰ ɽə qʼɨ#t͡sa#sɨ̰ kʷaiɟɨ̰
removetags:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<flat>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl">|ᵑǂ|a|qʼ|ɨ#ː|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">|c|ə|</thingy>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">|ʂ|a#ː|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">|ɽ|au|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim">|qʼ|a̰|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="ACC" gender="inanim">|ᵏǀ|ə|k|əː|ɡʷ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" case="ACC">|ɽ|ə|</word>
<word posp="noun" gloss="mouse" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">|qʼ|ɨ#|t͡s|a#|s|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" gender="anim" case="ACC" person="1excl">|kʷ|ai|ɟ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ᵑǂaqʼɨ̃ː</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">cə</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">ʂãː</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɽau</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">qʼa̰</span><br><span class="gls">buy</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ᵏǀəkəːɡʷ</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ɽə</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">qʼɨ̃t͡sãs</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">kʷaiɟ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span></p>
+ <p>ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː ɽauka kʷãː qʼa̰ka kʷãː ᵏǀəkəːɡʷɨ̰ ɽə qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰</p>
+ <p>ۃݤڗك ࣂࡽ ص ښࡽك ࣂࡽ ړوك ࣂࡽ ݤٓك ࣂࡽ قۡكݣݛٓ ړ ݤۋڅࢼسٓ ࣂيڋٓ</p>
+ <il>
+ <w>
+ <o>ᵑǂaqʼɨ̃ː</o>
+ <g>pat</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>cə</o>
+ <g>1excl.SUBJ</g>
+ </w>
+ <w>
+ <o>ʂãː</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ɽau</o>
+ <g>eat</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>qʼa̰</o>
+ <g>buy</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ᵏǀəkəːɡʷ</o>
+ <g>cheese</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>ɽə</o>
+ <g>1excl</g>
+ </w>
+ <w>
+ <o>qʼɨ̃t͡sãs</o>
+ <g>mouse</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>kʷaiɟ</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ </il>
</example>
### ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː ɽauka kʷãː qʼa̰ka kʷãː ᵏǀəkəːɡʷɨ̰ ɽə qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰#-> ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː ɽauka kʷãː qʼa̰ka kʷãː ᵏǀəkəːɡʷɨ̰ ɽə qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰
ۃݤڗك ࣂࡽ ص ښࡽك ࣂࡽ ړوك ࣂࡽ ݤٓك ࣂࡽ قۡكݣݛٓ ړ ݤۋڅࢼسٓ ࣂيڋٓ۔ [ᵑǂaqʼɨ̃ːka kʷãː cə ʂãːka kʷãː ɽauka kʷãː qʼa̰ka kʷãː ᵏǀəkəːɡʷɨ̰ ɽə qʼɨ̃t͡sãsɨ̰ kʷaiɟɨ̰] ᵑǂaqʼɨ̃ː pat -k indicative -a active kʷãː PAST cə 1excl.SUBJ ʂãː catch -k indicative -a active kʷãː PAST ɽau eat -k indicative -a active kʷãː PAST qʼa̰ buy -k indicative -a active kʷãː PAST ᵏǀəkəːɡʷ cheese -ɨ̰ ACC ɽə 1excl qʼɨ̃t͡sãs mouse -ɨ̰ ACC kʷaiɟ cat -ɨ̰ ACC “I patted the cat that caught the mouse that ate the cheese that I bought.” | (26) |
Complementation Strategies
Kik 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 adj2verb: 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: No change.
module casemarking:
<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 role="subj" case="NOM">
<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">
+ <np number="sing" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="apple"/>
</np>
- <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>
</subs>
</np>
</np>
</np>
- <np number="sing" def="def" role="indobj" locus="number">
+ <np number="sing" def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
module markowner:
<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" case="NOM">
<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">
+ <np role="owner" number="sing" case="GEN">
<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" case="ACC">
<word posp="noun" gloss="apple"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
</np>
</np>
<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>
<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" case="NOM">
- <np type="owner_owned">
- <np number="sing" def="def" head="this" role="owned" locus="number">
+ <np role="subj" case="NOM" gender="inanim" number="sing">
+ <np type="owner_owned" gender="anim">
+ <np number="sing" def="def" head="this" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np role="owner" number="sing" case="GEN">
+ <np role="owner" number="sing" case="GEN" gender="inanim">
<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" case="ACC">
+ <np number="sing" role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="apple"/>
</np>
- <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="anim">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
</np>
</np>
- <np number="sing" def="def" role="indobj" locus="number" case="DAT">
+ <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="anim">
<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>
<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" case="NOM" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" number="sing">
<np number="sing" def="def" head="this" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
<np role="owner" number="sing" case="GEN" gender="inanim">
<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" case="ACC" gender="inanim">
<word posp="noun" gloss="apple"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
</np>
</np>
<np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="anim">
<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>
<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" case="NOM" gender="inanim" number="sing">
- <np type="owner_owned" gender="anim" number="sing">
- <np number="sing" def="def" head="this" role="owned" locus="number" gender="anim">
+ <np role="subj" case="NOM" gender="inanim">
+ <np type="owner_owned" gender="anim">
+ <np def="def" head="this" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np role="owner" number="sing" case="GEN" gender="inanim">
+ <np role="owner" case="GEN" gender="inanim">
<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" case="ACC" gender="inanim">
+ <np role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="apple"/>
</np>
- <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">
+ <np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
</np>
</np>
- <np number="sing" def="def" role="indobj" locus="number" case="DAT" gender="anim">
+ <np def="def" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
createpronouns: No change.
module ngen:
<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" case="NOM" gender="inanim">
<np type="owner_owned" gender="anim">
- <np def="def" head="this" role="owned" locus="number" gender="anim">
- <word posp="noun" gloss="boy"/>
- </np>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="give"/>
</vp>
<np role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="apple"/>
</np>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
+ <np def="def" head="this" role="owned" locus="number" gender="anim">
+ <word posp="noun" gloss="boy"/>
</np>
</np>
+ </np>
<np def="def" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
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> - <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.inanim" indobj="3.anim"> <word posp="verb" gloss="surprise"/> </vp> <np role="subj" case="NOM" gender="inanim"> <np type="owner_owned" gender="anim"> <np role="owner" case="GEN" gender="inanim"> <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.inanim" indobj="3.anim"> <word posp="verb" gloss="give"/> </vp> <np role="obj" locus="number" case="ACC" gender="inanim"> <word posp="noun" gloss="apple"/> </np> <np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim"> <word posp="noun" gloss="girl"/> </np> </subs> </np> <np def="def" head="this" role="owned" locus="number" gender="anim"> <word posp="noun" gloss="boy"/> </np> </np> </np> <np def="def" role="indobj" locus="number" case="DAT" gender="anim"> <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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim">
<word posp="verb" gloss="surprise"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.inanim"/>
</vp>
<np role="subj" case="NOM" gender="inanim">
<np type="owner_owned" gender="anim">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim">
<word posp="verb" gloss="give"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="apple"/>
</np>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
<np def="def" head="this" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
</np>
</np>
<np def="def" role="indobj" locus="number" case="DAT" gender="anim">
<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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim">
<word posp="verb" gloss="surprise"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.inanim"/>
</vp>
- <np role="subj" case="NOM" gender="inanim">
- <np type="owner_owned" gender="anim">
+ <np type="owner_owned" gender="anim" role="subj" case="NOM">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim">
<word posp="verb" gloss="give"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="apple"/>
</np>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
<np def="def" head="this" role="owned" locus="number" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
</np>
- </np>
<np def="def" role="indobj" locus="number" case="DAT" gender="anim">
<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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim">
<word posp="verb" gloss="surprise"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.inanim"/>
</vp>
- <np type="owner_owned" gender="anim" role="subj" case="NOM">
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim">
<word posp="verb" gloss="give"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="apple"/>
</np>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
- <np def="def" head="this" role="owned" locus="number" gender="anim">
+ <np def="def" head="this" role="owned" locus="number" gender="anim" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
- </np>
<np def="def" role="indobj" locus="number" case="DAT" gender="anim">
<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>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim">
- <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.inanim" indobj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.inanim"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim">
- <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" obj="3.inanim" indobj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" locus="number" case="ACC" gender="inanim">
- <word posp="noun" gloss="apple"/>
+ <word posp="noun" gloss="apple" role="obj" locus="number" case="ACC" gender="inanim"/>
</np>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim"/>
</np>
</subs>
</np>
<np def="def" head="this" role="owned" locus="number" gender="anim" case="NOM">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="anim" case="NOM"/>
</np>
<np def="def" role="indobj" locus="number" case="DAT" gender="anim">
- <word posp="noun" gloss="teacher"/>
+ <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for surprise/verb/mode/obligatoryGot indicative
About to call getSlotValue for surprise/verb/voice/obligatory
Got active
About to call getSlotValue for give/verb/mode/obligatory
Got indicative
About to call getSlotValue for give/verb/voice/obligatory
Got active
About to call getSlotValue for apple/noun/case/obligatory
Got ACC
About to call getSlotValue for girl/noun/case/obligatory
Got DAT
About to call getSlotValue for boy/noun/case/obligatory
Got NOM
About to call getSlotValue for teacher/noun/case/obligatory
Got DAT
addaffixes:
<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" subj="3.inanim" indobj="3.anim">
<word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.inanim"/>
</vp>
<np role="owner" case="GEN" gender="inanim">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim">
<word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np role="obj" locus="number" case="ACC" gender="inanim">
<word posp="noun" gloss="apple" role="obj" locus="number" case="ACC" gender="inanim"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
</subs>
</np>
<np def="def" head="this" role="owned" locus="number" gender="anim" case="NOM">
<word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="anim" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
</s>
</example>
flatten:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> - <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim"> + <flat> <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.inanim"/> - </vp> - <np role="owner" case="GEN" gender="inanim"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim"> <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np role="obj" locus="number" case="ACC" gender="inanim"> <word posp="noun" gloss="apple" role="obj" locus="number" case="ACC" gender="inanim"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - <np def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim"> <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - </subs> - </np> - <np def="def" head="this" role="owned" locus="number" gender="anim" case="NOM"> <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="anim" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" role="indobj" locus="number" case="DAT" gender="anim"> <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.inanim"/> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word posp="noun" gloss="apple" role="obj" locus="number" case="ACC" gender="inanim"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="anim" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim">|ɡ|ɨ#ː|s|a#̰|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.inanim.SUBJ">|t͡ɕ|aː|</thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim">|s|ɨ#|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <word posp="noun" gloss="apple" role="obj" locus="number" case="ACC" gender="inanim">|c|əː|qʼ|a|ɖ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy> + <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">|t͡ʃ|a#|l|</word> + <thingy type="nouncase" function="suffix" gloss="DAT">-|a̰|</thingy> + <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="anim" case="NOM">|ʔ|a|b|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="anim">ʔaːlɨːf</word> + <thingy type="nouncase" function="suffix" gloss="DAT">-|a̰|</thingy> </flat> </example>
vowelharmony: No change.
### |ɡ|ɨ#ː|s|a#̰|#-> ɡɨ#ːsa#̰
### |ɡ|ɨ#ː|s|a#̰|
#-> ɡɨ#ːsa#̰
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |t͡ɕ|aː|
#-> t͡ɕaː
### |t͡ɕ|aː|
#-> t͡ɕaː
### |s|ɨ#|
#-> sɨ#
### |s|ɨ#|
#-> sɨ#
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |c|əː|qʼ|a|ɖ|
#-> cəːqʼaɖ
### |c|əː|qʼ|a|ɖ|
#-> cəːqʼaɖ
### -|ɨ̰|
#-> -ɨ̰
### -|ɨ̰|
#-> -ɨ̰
### |t͡ʃ|a#|l|
#-> t͡ʃa#l
### |t͡ʃ|a#|l|
#-> t͡ʃa#l
### -|a̰|
#-> -a̰
### -|a̰|
#-> -a̰
### |ʔ|a|b|
#-> ʔab
### |ʔ|a|b|
#-> ʔab
### -|a|
#-> -a
### -|a|
#-> -a
### ʔaːlɨːf
#-> ʔaːlɨːf
### ʔaːlɨːf
#-> ʔaːlɨːf
### -|a̰|
#-> -a̰
### -|a̰|
#-> -a̰
### |ɡ|ɨ#ː|s|a#̰||k||a| |kʷ|a#ː| |t͡ɕ|aː| |s|ɨ#||k||a| |kʷ|a#ː| |c|əː|qʼ|a|ɖ||ɨ̰| |t͡ʃ|a#|l||a̰| |ʔ|a|b||a| ʔaːlɨːf|a̰|
#-> ɡɨ#ːsa#̰ka kʷa#ː t͡ɕaː sɨ#ka kʷa#ː cəːqʼaɖɨ̰ t͡ʃa#la̰ ʔaba ʔaːlɨːfa̰
removetags:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<flat>
<word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.inanim" indobj="3.anim">|ɡ|ɨ#ː|s|a#̰|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<thingy type="vpsubj" function="enclitic" gloss="3.inanim.SUBJ">|t͡ɕ|aː|</thingy>
<word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3.inanim" indobj="3.anim">|s|ɨ#|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<word posp="noun" gloss="apple" role="obj" locus="number" case="ACC" gender="inanim">|c|əː|qʼ|a|ɖ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|ɨ̰|</thingy>
<word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" gender="anim">|t͡ʃ|a#|l|</word>
<thingy type="nouncase" function="suffix" gloss="DAT">-|a̰|</thingy>
<word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" gender="anim" case="NOM">|ʔ|a|b|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" gender="anim">ʔaːlɨːf</word>
<thingy type="nouncase" function="suffix" gloss="DAT">-|a̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ɡɨ̃ːsã̰</span><br><span class="gls">surprise</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">t͡ɕaː</span><br><span class="gls">3.inanim.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">sɨ̃</span><br><span class="gls">give</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">cəːqʼaɖ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-ɨ̰</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">t͡ʃãl</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-a̰</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">ʔab</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ʔaːlɨːf</span><br><span class="gls">teacher</span></span> <span class="ilpair"><span class="mor">-a̰</span><br><span class="gls"><span class="glssc">DAT</span></span></span></p>
+ <p>ɡɨ̃ːsã̰ka kʷãː t͡ɕaː sɨ̃ka kʷãː cəːqʼaɖɨ̰ t͡ʃãla̰ ʔaba ʔaːlɨːfa̰</p>
+ <p>گڗسݩك ࣂࡽ ڇا سۋك ࣂࡽ صݣݤڈٓ چࢼلٓ اب االافٓ</p>
+ <il>
+ <w>
+ <o>ɡɨ̃ːsã̰</o>
+ <g>surprise</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>t͡ɕaː</o>
+ <g>3.inanim.SUBJ</g>
+ </w>
+ <w>
+ <o>sɨ̃</o>
+ <g>give</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>cəːqʼaɖ</o>
+ <g>apple</g>
+ </w>
+ <w>
+ <o>-ɨ̰</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>t͡ʃãl</o>
+ <g>girl</g>
+ </w>
+ <w>
+ <o>-a̰</o>
+ <g>DAT</g>
+ </w>
+ <w>
+ <o>ʔab</o>
+ <g>boy</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ʔaːlɨːf</o>
+ <g>teacher</g>
+ </w>
+ <w>
+ <o>-a̰</o>
+ <g>DAT</g>
+ </w>
+ </il>
</example>
### ɡɨ̃ːsã̰ka kʷãː t͡ɕaː sɨ̃ka kʷãː cəːqʼaɖɨ̰ t͡ʃãla̰ ʔaba ʔaːlɨːfa̰#-> ɡɨ̃ːsã̰ka kʷãː t͡ɕaː sɨ̃ka kʷãː cəːqʼaɖɨ̰ t͡ʃãla̰ ʔaba ʔaːlɨːfa̰
گڗسݩك ࣂࡽ ڇا سۋك ࣂࡽ صݣݤڈٓ چࢼلٓ اب االافٓ۔ [ɡɨ̃ːsã̰ka kʷãː t͡ɕaː sɨ̃ka kʷãː cəːqʼaɖɨ̰ t͡ʃãla̰ ʔaba ʔaːlɨːfa̰] ɡɨ̃ːsã̰ surprise -k indicative -a active kʷãː PAST t͡ɕaː 3.inanim.SUBJ sɨ̃ give -k indicative -a active kʷãː PAST cəːqʼaɖ apple -ɨ̰ ACC t͡ʃãl girl -a̰ DAT ʔab boy -a NOM ʔaːlɨːf teacher -a̰ DAT “It surprised the teacher that the boy had given the girl an apple.” | (27) |
Quotes
Kik employs a quotative particle to mark direct and indirect speech. The quotative follows the reported phrase and identifies the preceding expression as quoted or reported. The same construction is also used to express reported thoughts.
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 adj2verb: 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: No change.
module casemarking:
<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">
+ <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
- <np role="obj" tr="rheme">
+ <np role="obj" tr="rheme" case="ACC">
<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="ACC">
<word person="2" number="sing" posp="pron"/>
</np>
</subs>
</np>
</np>
</np>
- <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>
</s>
</example>
module markowner:
<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" case="NOM">
<word posp="noun" gloss="boy"/>
</np>
<np role="obj" tr="rheme" case="ACC">
<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">
+ <np role="owner" number="sing" case="GEN">
<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="ACC">
<word person="2" number="sing" posp="pron"/>
</np>
</subs>
</np>
</np>
</np>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
module addgender:
<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" case="NOM">
+ <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np role="obj" tr="rheme" case="ACC">
- <np type="owner_owned">
+ <np role="obj" tr="rheme" case="ACC" gender="inanim" number="sing">
+ <np type="owner_owned" gender="inanim" number="sing">
<np number="sing" def="neither" role="owned" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="owner" number="sing" case="GEN">
+ <np role="owner" number="sing" case="GEN" gender="inanim">
<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="ACC">
<word person="2" number="sing" posp="pron"/>
</np>
</subs>
</np>
</np>
</np>
- <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="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
module propagatenumber: No change.
module simplifynumber:
<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" case="NOM" gender="anim">
+ <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np role="obj" tr="rheme" case="ACC" gender="inanim" number="sing">
- <np type="owner_owned" gender="inanim" number="sing">
- <np number="sing" def="neither" role="owned" locus="number">
- <word person="1excl" number="sing" posp="pron"/>
+ <np role="obj" tr="rheme" case="ACC" gender="inanim">
+ <np type="owner_owned" gender="inanim">
+ <np def="neither" role="owned" locus="number">
+ <word person="1excl" posp="pron"/>
</np>
- <np role="owner" number="sing" case="GEN" gender="inanim">
+ <np role="owner" case="GEN" gender="inanim">
<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="ACC">
- <word person="2" number="sing" posp="pron"/>
+ <np def="neither" role="obj" locus="number" case="ACC">
+ <word person="2" posp="pron"/>
</np>
</subs>
</np>
</np>
</np>
- <np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">
+ <np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
createpronouns: No change.
module ngen:
<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" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
<np role="obj" tr="rheme" case="ACC" gender="inanim">
<np type="owner_owned" gender="inanim">
- <np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
- </np>
<np role="owner" case="GEN" gender="inanim">
<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="ACC">
<word person="2" posp="pron"/>
</np>
</subs>
</np>
+ <np def="neither" role="owned" locus="number">
+ <word person="1excl" posp="pron"/>
</np>
</np>
+ </np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
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>
<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="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
<np role="obj" tr="rheme" case="ACC" gender="inanim">
<np type="owner_owned" gender="inanim">
<np role="owner" case="GEN" gender="inanim">
<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="ACC">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
</np>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
copyuptophrase:
<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"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="1excl" indobj="3.anim"> <word posp="verb" gloss="tell"/> </vp> <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="boy"/> </np> - <np role="obj" tr="rheme" case="ACC" gender="inanim"> + <np role="obj" tr="rheme" case="ACC" gender="inanim" person="1excl"> <np type="owner_owned" gender="inanim"> - <np role="owner" case="GEN" gender="inanim"> + <np role="owner" case="GEN" gender="inanim" 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="ACC"> + <np def="neither" role="obj" locus="number" case="ACC" person="2"> <word person="2" posp="pron" gloss="2" gender="anim"/> </np> </subs> </np> - <np def="neither" role="owned" locus="number"> + <np def="neither" role="owned" locus="number" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" gender="anim"/> </np> </np> </np> <np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim"> <word posp="noun" gloss="girl"/> </np> </s> </example>
prodrop: No change.
addclitics:
<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" subj="3.anim" obj="1excl" indobj="3.anim">
<word posp="verb" gloss="tell"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
<np role="obj" tr="rheme" case="ACC" gender="inanim" person="1excl">
<np type="owner_owned" gender="inanim">
<np role="owner" case="GEN" gender="inanim" person="2">
<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="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
</np>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs:
<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" subj="3.anim" obj="1excl" indobj="3.anim">
<word posp="verb" gloss="tell"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np role="obj" tr="rheme" case="ACC" gender="inanim" person="1excl">
- <np type="owner_owned" gender="inanim">
+ <np type="owner_owned" gender="inanim" role="obj" tr="rheme" case="ACC" person="1excl">
<np role="owner" case="GEN" gender="inanim" person="2">
<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="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
</np>
- </np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
unwrapOwnerOwned:
<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" subj="3.anim" obj="1excl" indobj="3.anim">
<word posp="verb" gloss="tell"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy"/>
</np>
- <np type="owner_owned" gender="inanim" role="obj" tr="rheme" case="ACC" person="1excl">
<np role="owner" case="GEN" gender="inanim" person="2">
<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="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2" gender="anim"/>
</np>
</subs>
</np>
- <np def="neither" role="owned" locus="number" person="1excl">
+ <np def="neither" role="owned" locus="number" person="1excl" gender="inanim" tr="rheme" case="ACC">
<word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
</np>
- </np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
movedowntoword:
<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" subj="3.anim" obj="1excl" indobj="3.anim">
- <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.anim" obj="1excl" indobj="3.anim"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/>
</np>
<np role="owner" case="GEN" gender="inanim" person="2">
<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="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
- <word person="2" posp="pron" gloss="2" gender="anim"/>
+ <word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl" gender="inanim" tr="rheme" case="ACC">
- <word person="1excl" posp="pron" gloss="1excl" gender="anim"/>
+ <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" tr="rheme" case="ACC"/>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim"/>
</np>
</s>
</example>
About to call getSlotValue for tell/verb/mode/obligatoryGot indicative
About to call getSlotValue for tell/verb/voice/obligatory
Got active
About to call getSlotValue for boy/noun/case/obligatory
Got NOM
About to call getSlotValue for love/verb/mode/obligatory
Got indicative
About to call getSlotValue for love/verb/voice/obligatory
Got active
About to call getSlotValue for girl/noun/case/obligatory
Got DAT
addaffixes:
<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" subj="3.anim" obj="1excl" indobj="3.anim">
<word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="1excl" indobj="3.anim"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3.anim"/>
</vp>
<np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">
<word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np role="owner" case="GEN" gender="inanim" person="2">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
<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="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC"/>
</np>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl" gender="inanim" tr="rheme" case="ACC">
<word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" tr="rheme" case="ACC"/>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">
<word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
</s>
</example>
flatten:
<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" subj="3.anim" obj="1excl" indobj="3.anim"> + <flat> <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="1excl" indobj="3.anim"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - </vp> - <np def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"> <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np role="owner" case="GEN" gender="inanim" person="2"> - <subs> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"> <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="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="neither" role="obj" locus="number" case="ACC" person="2"> <word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC"/> - </np> - </subs> - </np> - <np def="neither" role="owned" locus="number" person="1excl" gender="inanim" tr="rheme" case="ACC"> <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" tr="rheme" case="ACC"/> - </np> - <np def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim"> <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - </s> + </flat> </example>
addvocab:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="1excl" indobj="3.anim"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3.anim"/> - <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <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="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC"/> - <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" tr="rheme" case="ACC"/> - <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="1excl" indobj="3.anim">|h|ə̰|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy> + <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">|ʔ|a|b|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">|ɓ|ə̰|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy> + <thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC">|ʂ|a̰|</word> + <word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" tr="rheme" case="ACC">|ɽ|ə|</word> + <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">|t͡ʃ|a#|l|</word> + <thingy type="nouncase" function="suffix" gloss="DAT">-|a̰|</thingy> </flat> </example>
vowelharmony: No change.
### |h|ə̰|#-> hə̰
### |h|ə̰|
#-> hə̰
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |kʷ|a#ː|
#-> kʷa#ː
### |kʷ|a#ː|
#-> kʷa#ː
### |ʔ|a|b|
#-> ʔab
### |ʔ|a|b|
#-> ʔab
### -|a|
#-> -a
### -|a|
#-> -a
### |ɓ|ə̰|
#-> ɓə̰
### |ɓ|ə̰|
#-> ɓə̰
### -|k|
#-> -k
### -|k|
#-> -k
### -|a|
#-> -a
### -|a|
#-> -a
### |ʂ|a̰|
#-> ʂa̰
### |ʂ|a̰|
#-> ʂa̰
### |ɽ|ə|
#-> ɽə
### |ɽ|ə|
#-> ɽə
### |t͡ʃ|a#|l|
#-> t͡ʃa#l
### |t͡ʃ|a#|l|
#-> t͡ʃa#l
### -|a̰|
#-> -a̰
### -|a̰|
#-> -a̰
### |h|ə̰||k||a| |kʷ|a#ː| |ʔ|a|b||a| |ɓ|ə̰||k||a| |ʂ|a̰| |ɽ|ə| |t͡ʃ|a#|l||a̰|
#-> hə̰ka kʷa#ː ʔaba ɓə̰ka ʂa̰ ɽə t͡ʃa#la̰
removetags:
<example id="quot1" translation="The boy told the girl that he loved her.">
<flat>
<word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3.anim" obj="1excl" indobj="3.anim">|h|ə̰|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|kʷ|a#ː|</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpsubj" function="enclitic" gloss="3.anim.SUBJ">-</thingy>
<word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="NOM" gender="anim">|ʔ|a|b|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|a|</thingy>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">|ɓ|ə̰|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|k|</thingy>
<thingy type="verbvoice" function="suffix" gloss="active">-|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<word person="2" posp="pron" gloss="2" gender="anim" def="neither" role="obj" locus="number" case="ACC">|ʂ|a̰|</word>
<word person="1excl" posp="pron" gloss="1excl" gender="anim" def="neither" role="owned" locus="number" tr="rheme" case="ACC">|ɽ|ə|</word>
<word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" gender="anim">|t͡ʃ|a#|l|</word>
<thingy type="nouncase" function="suffix" gloss="DAT">-|a̰|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">hə̰</span><br><span class="gls">tell</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">kʷãː</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ʔab</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ɓə̰</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-k</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">-a</span><br><span class="gls">active</span></span> <span class="ilpair"><span class="mor">ʂa̰</span><br><span class="gls">2</span></span> <span class="ilpair"><span class="mor">ɽə</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">t͡ʃãl</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-a̰</span><br><span class="gls"><span class="glssc">DAT</span></span></span></p>
+ <p>hə̰ka kʷãː ʔaba ɓə̰ka ʂa̰ ɽə t͡ʃãla̰</p>
+ <p>حٓك ࣂࡽ اب ݐٓك ښٓ ړ چࢼلٓ</p>
+ <il>
+ <w>
+ <o>hə̰</o>
+ <g>tell</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>kʷãː</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ʔab</o>
+ <g>boy</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ɓə̰</o>
+ <g>love</g>
+ </w>
+ <w>
+ <o>-k</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>-a</o>
+ <g>active</g>
+ </w>
+ <w>
+ <o>ʂa̰</o>
+ <g>2</g>
+ </w>
+ <w>
+ <o>ɽə</o>
+ <g>1excl</g>
+ </w>
+ <w>
+ <o>t͡ʃãl</o>
+ <g>girl</g>
+ </w>
+ <w>
+ <o>-a̰</o>
+ <g>DAT</g>
+ </w>
+ </il>
</example>
### hə̰ka kʷãː ʔaba ɓə̰ka ʂa̰ ɽə t͡ʃãla̰#-> hə̰ka kʷãː ʔaba ɓə̰ka ʂa̰ ɽə t͡ʃãla̰
حٓك ࣂࡽ اب ݐٓك ښٓ ړ چࢼلٓ۔ [hə̰ka kʷãː ʔaba ɓə̰ka ʂa̰ ɽə t͡ʃãla̰] hə̰ tell -k indicative -a active kʷãː PAST ʔab boy -a NOM ɓə̰ love -k indicative -a active ʂa̰ 2 ɽə 1excl t͡ʃãl girl -a̰ DAT “The boy told the girl that he loved her.” | (28) |
How to cite this grammar
Language Creator. 2026. A Grammar of Kik. Generated by the Language Creator, version 0.91, on 23 May 2026. https://languagecreator.org/grammar/3EWJC
In BibTeX format:
@misc{LC-3EWJC,
year = 2026,
author = {{Language Creator}},
title = {A Grammar of {Kik}},
howpublished = {\url{https://languagecreator.org/grammar/3EWJC}},
note = {Generated by the Language Creator, version 0.91, on 23 May 2026}
}
Supplementary Materials
A collection of illustrative texts and a bilingual dictionary (English–Kik / Kik–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/3EWJC
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.04 seconds; writing the grammar 0.07 seconds.