A Grammar of Gain
Introduction
Scope and Purpose
This grammar provides a systematic description of the Gain language (the 330th 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 Gain.
Typological Profile
It has a small but genuine set of click consonants, a relatively uncommon VOS word order and postpositions.Phonology
Phoneme Inventory
Consonants
Gain has a large consonant inventory, comprising 36 phonemes.
It has a notable dental–alveolar contrast across several manners, a strikingly small set of lateral and rhotic consonants, a modest (but clearly contrastive) set of labialised consonants, a noticeable presence of pharyngealised phonemes and a small but genuine set of click consonants.The table below presents the full inventory of consonant phonemes in Gain. The chart lists all places and manners of articulation attested in the language.
| labial | dental | phar. dental | alveolar | phar. alveolar | postalveolar | alveolo-palatal | palatal | retroflex | velar | lab. velar | glottal | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| stop | p b | d t | dˤ tˤ | ɖ ʈ | k ɡ | kʷ ɡʷ | ||||||
| nasal | m | n | nˤ | ɲ | ɳ | ŋ | ŋʷ | |||||
| trill/tap/flap | ɽ | |||||||||||
| fricative | f | s | sˤ | ʃ | ʂ | h | ||||||
| approximant | ʋ | j | ||||||||||
| affricate | t͡ʃ | t͡ɕ | ||||||||||
| implosive | ɓ | |||||||||||
| click | ᵏǀ | ᵏǀˤ | ||||||||||
| click, nasal | ᵑǀ | ᵑǀˤ |
Vowels
Gain has 6 vowel qualities. This places it within the broadly common range of mid-sized vowel inventories. The vowel chart shows the full set of contrasts employed in the language’s phonology.
It has a strikingly compressed height system with only two vowel heights and front rounded vowels (these are cross-linguistically relatively uncommon, but occur in a number of well-known languages, including French, German, Turkish and Mandarin).The table below presents the full inventory of vowel phonemes in Gain. The system comprises the distinct vowel qualities listed in the chart.
| front unrounded | front rounded | central | back | |
|---|---|---|---|---|
| close | i | y | u | |
| open | a |
Stress and Tones
Gain has phonemic stress but no lexical tone. Stress consistently falls on the first vowel of the root, and no contrastive tonal distinctions are made.
Phonological Processes
Vowel Harmony
The language employs vowel harmony. To be specific, the following vowels change to match the first vowel of the root: /u/ becomes /y/.
Writing System
Introduction
Gain is normally written using the Cyrillic alphabet, a script with a long and varied history across Eastern Europe and northern Asia. In this grammar, phonetic transcriptions in the International Phonetic Alphabet (IPA) are also used to give an unambiguous representation of sound.
The conventions adopted here follow standard Cyrillic practice for the language where that exists; where they do not, the IPA transcription should be taken as authoritative.
Orthography
Here are the various components of the orthography:
Simple letters
| а /a/ | б /b/ | б̱ /ɓ/ | в /ʋ/ |
| г /h/ | д /d/ | д̇ /ɖ/ | и /i/ |
| к /k/ | м /m/ | н /n/ | н̇ /ɳ/ |
| п /p/ | р̇ /ɽ/ | с /s/ | с̇ /ʂ/ |
| т /t/ | т̇ /ʈ/ | у /u/ | ф /f/ |
| ч /t͡ʃ/ | ш /ʃ/ | ј /j/ | њ /ɲ/ |
| ћ /t͡ɕ/ | ґ /ɡ/ | ү /y/ | ӈ /ŋ/ |
Multi-letter combinations such as digraphs
| ай /ai/ | аў /au/ | дъ /dˤ/ |
| кв /kʷ/ | нъ /nˤ/ | съ /sˤ/ |
| тъ /tˤ/ | ҁн /ᵑǀ/ | ҁнъ /ᵑǀˤ/ |
| ҁт /ᵏǀ/ | ҁтъ /ᵏǀˤ/ | ґв /ɡʷ/ |
| ӈв /ŋʷ/ |
Word Classes and Morphology
Number and Gender
Number
Gain does not have grammatical number.
Gender
Gain does not have genders or noun classes.
The Nominal Phrase
Nominal phrases in Gain 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 sequential:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> + <vp tam="pres-state" ta="PRES"> + <word lexposp="adj" posp="verb" gloss="blind"/> + </vp> + <np head="this" role="subj" number="plur" output="aspron"> + <word posp="noun" gloss="mouse"/> + <word posp="num" gloss="three"/> + <word posp="det" gloss="yon"/> + </np> + </s> + <s connector="then"> <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" ta="PRES"> - <word lexposp="adj" posp="verb" gloss="blind"/> - </vp> - <np head="this" role="subj" number="plur"> + <np head="this" role="subj" number="plur" output="aspron"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> - </relp> </np> </s> </example>
module sentenceconnectors:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
<np head="this" role="subj" number="plur" output="aspron">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</s>
<s connector="then">
+ <word gloss="then" posp="conj"/>
<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">
<np head="this" role="subj" number="plur" output="aspron">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</np>
</s>
</example>
module complementise: No change.
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 tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
<np head="this" role="subj" number="plur" output="aspron">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</s>
<s connector="then">
<word gloss="then" posp="conj"/>
<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">
+ <np number="sing" def="def" locus="number" case="LOC">
<word posp="noun" gloss="knife"/>
</np>
+ <word gloss="COMIT" posp="pp" owner="3s"/>
</pp>
</np>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
<np head="this" role="subj" number="plur" output="aspron">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</np>
</s>
</example>
module constorder:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
<np head="this" role="subj" number="plur" output="aspron">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</s>
<s connector="then">
- <word gloss="then" posp="conj"/>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
+ <np role="obj" def="def" number="plur" tr="rheme" locus="number">
+ <np head="this" role="subj" number="plur" output="aspron">
+ <word posp="noun" gloss="mouse"/>
+ <word posp="num" gloss="three"/>
+ <word posp="det" gloss="yon"/>
+ </np>
+ </np>
<np role="subj" number="sing" def="def" locus="number">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<np number="sing" def="def" locus="number" case="LOC">
<word posp="noun" gloss="knife"/>
</np>
<word gloss="COMIT" posp="pp" owner="3s"/>
</pp>
</np>
- <np role="obj" def="def" number="plur" tr="rheme" locus="number">
- <np head="this" role="subj" number="plur" output="aspron">
- <word posp="noun" gloss="mouse"/>
- <word posp="num" gloss="three"/>
- <word posp="det" gloss="yon"/>
- </np>
- </np>
+ <word gloss="then" posp="conj"/>
</s>
</example>
module casemarking:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
- <np head="this" role="subj" number="plur" output="aspron">
+ <np head="this" role="subj" number="plur" output="aspron" case="NOM">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np role="obj" def="def" number="plur" tr="rheme" locus="number">
+ <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="NOM">
<np head="this" role="subj" number="plur" output="aspron">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</np>
- <np role="subj" number="sing" def="def" locus="number">
+ <np role="subj" number="sing" def="def" locus="number" case="ERG">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<np number="sing" def="def" locus="number" case="LOC">
<word posp="noun" gloss="knife"/>
</np>
<word gloss="COMIT" posp="pp" owner="3s"/>
</pp>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
module markowner: No change.
module propagatenumber: No change.
module simplifynumber:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
- <np head="this" role="subj" number="plur" output="aspron" case="NOM">
+ <np head="this" role="subj" output="aspron" case="NOM">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="NOM">
- <np head="this" role="subj" number="plur" output="aspron">
+ <np role="obj" def="def" tr="rheme" locus="number" case="NOM">
+ <np head="this" role="subj" output="aspron">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</np>
- <np role="subj" number="sing" def="def" locus="number" case="ERG">
+ <np role="subj" def="def" locus="number" case="ERG">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
- <np number="sing" def="def" locus="number" case="LOC">
+ <np def="def" locus="number" case="LOC">
<word posp="noun" gloss="knife"/>
</np>
<word gloss="COMIT" posp="pp" owner="3s"/>
</pp>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
createpronouns:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
- <np head="this" role="subj" output="aspron" case="NOM">
- <word posp="noun" gloss="mouse"/>
- <word posp="num" gloss="three"/>
- <word posp="det" gloss="yon"/>
+ <np head="this" role="subj" case="NOM">
+ <word posp="pron" gloss="3"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" tr="rheme" locus="number" case="NOM">
- <np head="this" role="subj" output="aspron">
- <word posp="noun" gloss="mouse"/>
- <word posp="num" gloss="three"/>
- <word posp="det" gloss="yon"/>
+ <np head="this" role="subj">
+ <word posp="pron" gloss="3"/>
</np>
</np>
<np role="subj" def="def" locus="number" case="ERG">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<np def="def" locus="number" case="LOC">
<word posp="noun" gloss="knife"/>
</np>
<word gloss="COMIT" posp="pp" owner="3s"/>
</pp>
</np>
<word gloss="then" posp="conj"/>
</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="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <vp tam="pres-state" ta="PRES"> + <vp tam="pres-state" ta="PRES" subj="3"> <word lexposp="adj" posp="verb" gloss="blind"/> </vp> <np head="this" role="subj" case="NOM"> <word posp="pron" gloss="3"/> </np> </s> <s connector="then"> - <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" subj="3"> <word posp="verb" gloss="catch"/> </vp> <np role="obj" def="def" tr="rheme" locus="number" case="NOM"> <np head="this" role="subj"> <word posp="pron" gloss="3"/> </np> </np> <np role="subj" def="def" locus="number" case="ERG"> <word posp="noun" gloss="woman"/> <pp role="comitative"> <np def="def" locus="number" case="LOC"> <word posp="noun" gloss="knife"/> </np> <word gloss="COMIT" posp="pp" owner="3s"/> </pp> </np> <word gloss="then" posp="conj"/> </s> </example>
prodrop:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES" subj="3">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
- <np head="this" role="subj" case="NOM">
- <word posp="pron" gloss="3"/>
- </np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" def="def" tr="rheme" locus="number" case="NOM">
<np head="this" role="subj">
<word posp="pron" gloss="3"/>
</np>
</np>
<np role="subj" def="def" locus="number" case="ERG">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<np def="def" locus="number" case="LOC">
<word posp="noun" gloss="knife"/>
</np>
<word gloss="COMIT" posp="pp" owner="3s"/>
</pp>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
addclitics:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES" subj="3">
<word lexposp="adj" posp="verb" gloss="blind"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" def="def" tr="rheme" locus="number" case="NOM">
<np head="this" role="subj">
<word posp="pron" gloss="3"/>
</np>
</np>
<np role="subj" def="def" locus="number" case="ERG">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<np def="def" locus="number" case="LOC">
<word posp="noun" gloss="knife"/>
</np>
<word gloss="COMIT" posp="pp" owner="3s"/>
</pp>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES" subj="3">
<word lexposp="adj" posp="verb" gloss="blind"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" def="def" tr="rheme" locus="number" case="NOM">
- <np head="this" role="subj">
+ <np head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
- </np>
<np role="subj" def="def" locus="number" case="ERG">
<word posp="noun" gloss="woman"/>
<pp role="comitative">
<np def="def" locus="number" case="LOC">
<word posp="noun" gloss="knife"/>
</np>
<word gloss="COMIT" posp="pp" owner="3s"/>
</pp>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
unwrapOwnerOwned: No change.
movedowntoword:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES" subj="3">
- <word lexposp="adj" posp="verb" gloss="blind"/>
+ <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
- <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" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM"/>
</np>
<np role="subj" def="def" locus="number" case="ERG">
- <word posp="noun" gloss="woman"/>
+ <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ERG"/>
<pp role="comitative">
<np def="def" locus="number" case="LOC">
- <word posp="noun" gloss="knife"/>
+ <word posp="noun" gloss="knife" def="def" locus="number" case="LOC"/>
</np>
- <word gloss="COMIT" posp="pp" owner="3s"/>
+ <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
</pp>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
About to call getSlotValue for blind/verb/mode/obligatorycalling defaultval for mode/
defaultval: verb, mode
returning indicative
Got indicative
About to call getSlotValue for catch/verb/mode/obligatory
Got indicative
About to call getSlotValue for woman/noun/case/obligatory
Got ERG
About to call getSlotValue for knife/noun/case/obligatory
Got LOC
addaffixes:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp tam="pres-state" ta="PRES" subj="3">
<word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM">
<word posp="pron" gloss="3" head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM"/>
</np>
<np role="subj" def="def" locus="number" case="ERG">
<word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ERG"/>
+ <thingy type="nouncase" function="suffix" gloss="ERG"/>
<pp role="comitative">
<np def="def" locus="number" case="LOC">
<word posp="noun" gloss="knife" def="def" locus="number" case="LOC"/>
+ <thingy type="nouncase" function="suffix" gloss="LOC"/>
</np>
<word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
</pp>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
flatten:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> - <s> - <vp tam="pres-state" ta="PRES" subj="3"> + <flat> <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> - </vp> - </s> - <s connector="then"> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM"> <word posp="pron" gloss="3" head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM"/> - </np> - <np role="subj" def="def" locus="number" case="ERG"> <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ERG"/> <thingy type="nouncase" function="suffix" gloss="ERG"/> - <pp role="comitative"> - <np def="def" locus="number" case="LOC"> <word posp="noun" gloss="knife" def="def" locus="number" case="LOC"/> <thingy type="nouncase" function="suffix" gloss="LOC"/> - </np> <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/> - </pp> - </np> <word gloss="then" posp="conj"/> - </s> + </flat> </example>
addvocab:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM"/> - <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ERG"/> - <thingy type="nouncase" function="suffix" gloss="ERG"/> - <word posp="noun" gloss="knife" def="def" locus="number" case="LOC"/> - <thingy type="nouncase" function="suffix" gloss="LOC"/> - <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/> - <word gloss="then" posp="conj"/> + <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES" subj="3">|tˤ|a|ˈ|ɲ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word> + <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ERG">|ʈ|ai|ˈ|ʂ|</word> + <thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy> + <word posp="noun" gloss="knife" def="def" locus="number" case="LOC">|nˤ|i|ˈ|m|</word> + <thingy type="nouncase" function="suffix" gloss="LOC">-|i|ʋ|u|</thingy> + <word gloss="COMIT" posp="pp" owner="3s" role="comitative">|ʈ|u|dˤ|i|ˈ|</word> + <word gloss="then" posp="conj">|t|y|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |tˤ|a|ˈ|ɲ|#-> ˈtˤaɲ
### |tˤ|a|ˈ|ɲ|
#-> ˈtˤaɲ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |t͡ɕ|u|ˈ|ʋ|
#-> ˈt͡ɕuʋ
### |t͡ɕ|u|ˈ|ʋ|
#-> ˈt͡ɕuʋ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |ʈ|ai|ˈ|ʂ|
#-> ˈʈaiʂ
### |ʈ|ai|ˈ|ʂ|
#-> ˈʈaiʂ
### -|i|f|a|
#-> -ifa
### -|i|f|a|
#-> -ifa
### |nˤ|i|ˈ|m|
#-> ˈnˤim
### |nˤ|i|ˈ|m|
#-> ˈnˤim
### -|i|ʋ|u|
#-> -iʋu
### -|i|ʋ|u|
#-> -iʋu
### |ʈ|u|dˤ|i|ˈ|
#-> ʈuˈdˤi
### |ʈ|u|dˤ|i|ˈ|
#-> ʈuˈdˤi
### |t|y|ˈ|
#-> ˈty
### |t|y|ˈ|
#-> ˈty
### |tˤ|a|ˈ|ɲ||u|h|a| |t͡ɕ|u|ˈ|ʋ||u|h|a| |n|a| |t͡ɕ|i|ˈ| |ʈ|ai|ˈ|ʂ||i|f|a| |nˤ|i|ˈ|m||i|ʋ|u| |ʈ|u|dˤ|i|ˈ| |t|y|ˈ|
#-> ˈtˤaɲuha ˈt͡ɕuʋuha na ˈt͡ɕi ˈʈaiʂifa ˈnˤimiʋu ʈuˈdˤi ˈty
removetags:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<flat>
<word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES" subj="3">|tˤ|a|ˈ|ɲ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" head="this" role="obj" def="def" tr="rheme" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word>
<word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ERG">|ʈ|ai|ˈ|ʂ|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
<word posp="noun" gloss="knife" def="def" locus="number" case="LOC">|nˤ|i|ˈ|m|</word>
<thingy type="nouncase" function="suffix" gloss="LOC">-|i|ʋ|u|</thingy>
<word gloss="COMIT" posp="pp" owner="3s" role="comitative">|ʈ|u|dˤ|i|ˈ|</word>
<word gloss="then" posp="conj">|t|y|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈtˤaɲ</span><br><span class="gls">blind</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈt͡ɕuʋ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">ˈʈaiʂ</span><br><span class="gls">woman</span></span> <span class="ilpair"><span class="mor">-ifa</span><br><span class="gls"><span class="glssc">ERG</span></span></span> <span class="ilpair"><span class="mor">ˈnˤim</span><br><span class="gls">knife</span></span> <span class="ilpair"><span class="mor">-iʋu</span><br><span class="gls"><span class="glssc">LOC</span></span></span> <span class="ilpair"><span class="mor">ʈuˈdˤi</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">ˈty</span><br><span class="gls">then</span></span></p>
+ <p>ˈtˤaɲuha ˈt͡ɕuʋuha na ˈt͡ɕi ˈʈaiʂifa ˈnˤimiʋu ʈuˈdˤi ˈty</p>
+ <p>тъањуга ћувуга на ћи т̇айс̇ифа нъимиву т̇удъи тү</p>
+ <il>
+ <w>
+ <o>ˈtˤaɲ</o>
+ <g>blind</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕuʋ</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ <w>
+ <o>ˈʈaiʂ</o>
+ <g>woman</g>
+ </w>
+ <w>
+ <o>-ifa</o>
+ <g>ERG</g>
+ </w>
+ <w>
+ <o>ˈnˤim</o>
+ <g>knife</g>
+ </w>
+ <w>
+ <o>-iʋu</o>
+ <g>LOC</g>
+ </w>
+ <w>
+ <o>ʈuˈdˤi</o>
+ <g>COMIT</g>
+ </w>
+ <w>
+ <o>ˈty</o>
+ <g>then</g>
+ </w>
+ </il>
</example>
### ˈtˤaɲuha ˈt͡ɕuʋuha na ˈt͡ɕi ˈʈaiʂifa ˈnˤimiʋu ʈuˈdˤi ˈty#-> ˈtˤaɲuha ˈt͡ɕuʋuha na ˈt͡ɕi ˈʈaiʂifa ˈnˤimiʋu ʈuˈdˤi ˈty
Тъањуга ћувуга на ћи т̇айс̇ифа нъимиву т̇удъи тү. [ˈtˤaɲuha ˈt͡ɕuʋuha na ˈt͡ɕi ˈʈaiʂifa ˈnˤimiʋu ʈuˈdˤi ˈty] ˈtˤaɲ blind -uha indicative ˈt͡ɕuʋ catch -uha indicative na PAST ˈt͡ɕi 3 ˈʈaiʂ woman -ifa ERG ˈnˤim knife -iʋu LOC ʈuˈdˤi COMIT ˈty then “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 Gain consists of the root followed by an obligatory suffix expressing case, comprising -иња /-iɲa/ ‘NOM’, -ифа /-ifa/ ‘ERG’, -ад̇у /-aɖu/ ‘ACC’, -ака /-aka/ ‘GEN’, -утъи /-utˤi/ ‘DAT’, -инъу /-inˤu/ ‘INS’, -утъа /-utˤa/ ‘VOC’, -апу /-apu/ ‘ALL’, -иву /-iʋu/ ‘LOC’, -атъа /-atˤa/ ‘ABL’ and -ују /-uju/ ‘PART’.
The noun displays the following derivational morphology: two suffixes, namely -ад /-ad/ ‘little’ and -уґ /-uɡ/ ‘big’
The Adjective
The adjective in Gain stands alone without any prefixes or suffixes attached to it.
Numerals
The numeral in Gain stands alone without any prefixes or suffixes attached to it.
Determiners
The determiner in Gain stands alone without any prefixes or suffixes attached to it.
Pronouns
The pronoun in Gain stands alone without any prefixes or suffixes attached to it.
In Gain, 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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
- <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
- <word posp="noun" gloss="boy"/>
- </np>
<np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
+ <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number">
+ <word posp="noun" gloss="boy"/>
+ </np>
</s>
</example>
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="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>
- <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>
</s>
</example>
module markowner: No change.
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="obj" output="aspron" locus="number" case="ACC">
+ <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
<word posp="noun" gloss="girl"/>
</np>
- <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="NOM">
+ <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</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="obj" output="aspron" locus="number" case="ACC">
- <word posp="noun" gloss="girl"/>
+ <np def="def" tr="theme" role="obj" locus="number" case="ACC">
+ <word posp="pron" gloss="3"/>
</np>
- <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="NOM">
- <word posp="noun" gloss="boy"/>
+ <np def="def" tr="theme" role="subj" locus="number" case="NOM">
+ <word posp="pron" gloss="3"/>
</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" obj="3" subj="3"> <word posp="verb" gloss="love"/> </vp> <np def="def" tr="theme" role="obj" locus="number" case="ACC"> <word posp="pron" gloss="3"/> </np> <np def="def" tr="theme" role="subj" locus="number" case="NOM"> <word posp="pron" gloss="3"/> </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" obj="3" subj="3">
<word posp="verb" gloss="love"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" gloss="3"/>
</np>
- <np def="def" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
- </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" obj="3" subj="3">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" gloss="3"/>
</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" obj="3" subj="3">
- <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="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
About to call getSlotValue for love/verb/mode/obligatoryGot indicative
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" obj="3" subj="3">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" gloss="3" 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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" tr="theme" role="obj" locus="number" case="ACC"> <word posp="pron" gloss="3" 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" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" 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" obj="3" subj="3">|ᵑǀ|au|ˈ|k|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="ACC">|t͡ɕ|i|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |ᵑǀ|au|ˈ|k|#-> ˈᵑǀauk
### |ᵑǀ|au|ˈ|k|
#-> ˈᵑǀauk
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |ᵑǀ|au|ˈ|k||u|h|a| |t͡ɕ|i|ˈ|
#-> ˈᵑǀaukuha ˈt͡ɕi
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" obj="3" subj="3">|ᵑǀ|au|ˈ|k|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="ACC">|t͡ɕ|i|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈᵑǀauk</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span></p>
+ <p>ˈᵑǀaukuha ˈt͡ɕi</p>
+ <p>ҁнаўкуга ћи</p>
+ <il>
+ <w>
+ <o>ˈᵑǀauk</o>
+ <g>love</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ </il>
</example>
### ˈᵑǀaukuha ˈt͡ɕi#-> ˈᵑǀaukuha ˈt͡ɕi
Ҁнаўкуга ћи. [ˈᵑǀaukuha ˈt͡ɕi] ˈᵑǀauk love -uha indicative ˈt͡ɕi 3 “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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="love2he" translation="*He* loves her.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
- <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number">
- <word posp="noun" gloss="boy"/>
- </np>
<np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number">
<word posp="noun" gloss="girl"/>
</np>
+ <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number">
+ <word posp="noun" gloss="boy"/>
+ </np>
</s>
</example>
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="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>
- <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>
</s>
</example>
module markowner: No change.
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="theme" role="obj" output="aspron" locus="number" case="ACC">
+ <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="ACC">
<word posp="noun" gloss="girl"/>
</np>
- <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="NOM">
+ <np def="def" tr="rheme" role="subj" output="aspron" locus="number" case="NOM">
<word posp="noun" gloss="boy"/>
</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="theme" role="obj" output="aspron" locus="number" case="ACC">
- <word posp="noun" gloss="girl"/>
+ <np def="def" tr="theme" role="obj" locus="number" case="ACC">
+ <word posp="pron" gloss="3"/>
</np>
- <np def="def" tr="rheme" role="subj" output="aspron" locus="number" case="NOM">
- <word posp="noun" gloss="boy"/>
+ <np def="def" tr="rheme" role="subj" locus="number" case="NOM">
+ <word posp="pron" gloss="3"/>
</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" obj="3" subj="3"> <word posp="verb" gloss="love"/> </vp> <np def="def" tr="theme" role="obj" locus="number" case="ACC"> <word posp="pron" gloss="3"/> </np> <np def="def" tr="rheme" role="subj" locus="number" case="NOM"> <word posp="pron" gloss="3"/> </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" obj="3" subj="3">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" gloss="3"/>
</np>
<np def="def" tr="rheme" role="subj" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</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" obj="3" subj="3">
- <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="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
<np def="def" tr="rheme" role="subj" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="NOM"/>
</np>
</s>
</example>
About to call getSlotValue for love/verb/mode/obligatoryGot indicative
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" obj="3" subj="3">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="theme" role="obj" locus="number" case="ACC">
<word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="ACC"/>
</np>
<np def="def" tr="rheme" role="subj" locus="number" case="NOM">
<word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="NOM"/>
</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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" tr="theme" role="obj" locus="number" case="ACC"> <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="ACC"/> - </np> - <np def="def" tr="rheme" role="subj" locus="number" case="NOM"> <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="NOM"/> - </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" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="ACC"/> - <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="NOM"/> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3">|ᵑǀ|au|ˈ|k|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="ACC">|t͡ɕ|i|ˈ|</word> + <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |ᵑǀ|au|ˈ|k|#-> ˈᵑǀauk
### |ᵑǀ|au|ˈ|k|
#-> ˈᵑǀauk
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |ᵑǀ|au|ˈ|k||u|h|a| |t͡ɕ|i|ˈ| |t͡ɕ|i|ˈ|
#-> ˈᵑǀaukuha ˈt͡ɕi ˈt͡ɕi
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" obj="3" subj="3">|ᵑǀ|au|ˈ|k|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="ACC">|t͡ɕ|i|ˈ|</word>
<word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈᵑǀauk</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span></p>
+ <p>ˈᵑǀaukuha ˈt͡ɕi ˈt͡ɕi</p>
+ <p>ҁнаўкуга ћи ћи</p>
+ <il>
+ <w>
+ <o>ˈᵑǀauk</o>
+ <g>love</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ </il>
</example>
### ˈᵑǀaukuha ˈt͡ɕi ˈt͡ɕi#-> ˈᵑǀaukuha ˈt͡ɕi ˈt͡ɕi
Ҁнаўкуга ћи ћи. [ˈᵑǀaukuha ˈt͡ɕi ˈt͡ɕi] ˈᵑǀauk love -uha indicative ˈt͡ɕi 3 ˈt͡ɕi 3 “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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="hate"/>
</vp>
- <np def="def" number="sing" tr="theme" role="subj" locus="number">
- <word posp="noun" gloss="NN1"/>
- </np>
<np def="def" number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="NN2"/>
</np>
+ <np def="def" number="sing" tr="theme" role="subj" locus="number">
+ <word posp="noun" gloss="NN1"/>
+ </np>
</s>
</example>
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="rheme" role="obj" locus="number">
+ <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="NN2"/>
</np>
- <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>
</s>
</example>
module markowner: No change.
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="rheme" role="obj" locus="number" case="ACC">
+ <np def="def" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="NN2"/>
</np>
- <np def="def" number="sing" tr="theme" role="subj" locus="number" case="NOM">
+ <np def="def" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="NN1"/>
</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" obj="3" subj="3"> <word posp="verb" gloss="hate"/> </vp> <np def="def" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="NN2"/> </np> <np def="def" tr="theme" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="NN1"/> </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" obj="3" subj="3">
<word posp="verb" gloss="hate"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="NN2"/>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="NN1"/>
</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" obj="3" subj="3">
- <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" obj="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC">
- <word posp="noun" gloss="NN2"/>
+ <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="ACC"/>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="NOM">
- <word posp="noun" gloss="NN1"/>
+ <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
</np>
</s>
</example>
About to call getSlotValue for hate/verb/mode/obligatoryGot indicative
About to call getSlotValue for NN2/noun/case/obligatory
Got ACC
About to call getSlotValue for NN1/noun/case/obligatory
Got NOM
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" obj="3" subj="3">
<word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="ACC">
<word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="NOM">
<word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" tr="rheme" role="obj" locus="number" case="ACC"> <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - <np def="def" tr="theme" role="subj" locus="number" case="NOM"> <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </s> + </flat> </example>
addvocab:
-<example id="loveprop" translation="NN1 hates NN2."> +<example id="loveprop" translation="Kigid hates Chidauk."> <flat> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3">|ʃ|a|ʂ|a|ˈ|ŋʷ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="Chidauk" def="def" tr="rheme" role="obj" locus="number" case="ACC" propernoun="yes">|t͡ɕ|i|d|au|ˈ|k|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|a|ɖ|u|</thingy> + <word posp="noun" gloss="Kigid" def="def" tr="theme" role="subj" locus="number" case="NOM" propernoun="yes">|ᵑǀˤ|i|ɡ|i|ˈ|d|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> </flat> </example>
vowelharmony: No change.
### |ʃ|a|ʂ|a|ˈ|ŋʷ|#-> ʃaˈʂaŋʷ
### |ʃ|a|ʂ|a|ˈ|ŋʷ|
#-> ʃaˈʂaŋʷ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |t͡ɕ|i|d|au|ˈ|k|
#-> t͡ɕiˈdauk
### |t͡ɕ|i|d|au|ˈ|k|
#-> t͡ɕiˈdauk
### -|a|ɖ|u|
#-> -aɖu
### -|a|ɖ|u|
#-> -aɖu
### |ᵑǀˤ|i|ɡ|i|ˈ|d|
#-> ᵑǀˤiˈɡid
### |ᵑǀˤ|i|ɡ|i|ˈ|d|
#-> ᵑǀˤiˈɡid
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |ʃ|a|ʂ|a|ˈ|ŋʷ||u|h|a| |t͡ɕ|i|d|au|ˈ|k||a|ɖ|u| |ᵑǀˤ|i|ɡ|i|ˈ|d||i|ɲ|a|
#-> ʃaˈʂaŋʷuha t͡ɕiˈdaukaɖu ᵑǀˤiˈɡidiɲa
removetags:
<example id="loveprop" translation="Kigid hates Chidauk.">
<flat>
<word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="3" subj="3">|ʃ|a|ʂ|a|ˈ|ŋʷ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="Chidauk" def="def" tr="rheme" role="obj" locus="number" case="ACC" propernoun="yes">|t͡ɕ|i|d|au|ˈ|k|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|a|ɖ|u|</thingy>
<word posp="noun" gloss="Kigid" def="def" tr="theme" role="subj" locus="number" case="NOM" propernoun="yes">|ᵑǀˤ|i|ɡ|i|ˈ|d|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ʃaˈʂaŋʷ</span><br><span class="gls">hate</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">t͡ɕiˈdauk</span><br><span class="gls">Chidauk</span></span> <span class="ilpair"><span class="mor">-aɖu</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ᵑǀˤiˈɡid</span><br><span class="gls">Kigid</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>ʃaˈʂaŋʷuha t͡ɕiˈdaukaɖu ᵑǀˤiˈɡidiɲa</p>
+ <p>шас̇аӈвуга Ћидаўкад̇у Ҁнъиґидиња</p>
+ <il>
+ <w>
+ <o>ʃaˈʂaŋʷ</o>
+ <g>hate</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>t͡ɕiˈdauk</o>
+ <g>Chidauk</g>
+ </w>
+ <w>
+ <o>-aɖu</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>ᵑǀˤiˈɡid</o>
+ <g>Kigid</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### ʃaˈʂaŋʷuha t͡ɕiˈdaukaɖu ᵑǀˤiˈɡidiɲa#-> ʃaˈʂaŋʷuha t͡ɕiˈdaukaɖu ᵑǀˤiˈɡidiɲa
Шас̇аӈвуга Ћидаўкад̇у Ҁнъиґидиња. [ʃaˈʂaŋʷuha t͡ɕiˈdaukaɖu ᵑǀˤiˈɡidiɲa] ʃaˈʂaŋʷ hate -uha indicative t͡ɕiˈdauk Chidauk -aɖu ACC ᵑǀˤiˈɡid Kigid -iɲa NOM “Kigid hates Chidauk.” | (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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module markowner:
<example id="posso1" translation="the boy's apple"> <np type="owner_owned" case="NOM"> - <np number="sing" def="def" locus="number" role="owner"> + <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="NOM" number="sing"> - <np number="sing" def="def" locus="number" role="owner" case="GEN"> + <np type="owner_owned" case="NOM"> + <np def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <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"> - <np def="def" locus="number" role="owner" case="GEN"> - <word posp="noun" gloss="boy"/> - </np> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> + <np def="def" locus="number" role="owner" case="GEN"> + <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"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="apple"/> </np> <np def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> - </np> </example>
movedowntoword:
<example id="posso1" translation="the boy's apple"> <np def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM"/> </np> <np def="def" locus="number" role="owner" case="GEN"> - <word posp="noun" gloss="boy"/> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN"/> </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" case="NOM">
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN"/>
+ <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" case="NOM"> + <flat> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN"/> <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" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM">|ᵑǀ|i|n|ai|ˈ|ɳ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN">|d|ai|ˈ|ɲ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy> </flat> </example>
vowelharmony: No change.
### |ᵑǀ|i|n|ai|ˈ|ɳ|#-> ᵑǀiˈnaiɳ
### |ᵑǀ|i|n|ai|ˈ|ɳ|
#-> ᵑǀiˈnaiɳ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |d|ai|ˈ|ɲ|
#-> ˈdaiɲ
### |d|ai|ˈ|ɲ|
#-> ˈdaiɲ
### -|a|k|a|
#-> -aka
### -|a|k|a|
#-> -aka
### |ᵑǀ|i|n|ai|ˈ|ɳ||i|ɲ|a| |d|ai|ˈ|ɲ||a|k|a|
#-> ᵑǀiˈnaiɳiɲa ˈdaiɲaka
removetags:
<example id="posso1" translation="the boy's apple">
<flat>
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM">|ᵑǀ|i|n|ai|ˈ|ɳ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="boy" def="def" locus="number" role="owner" case="GEN">|d|ai|ˈ|ɲ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ᵑǀiˈnaiɳ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈdaiɲ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-aka</span><br><span class="gls"><span class="glssc">GEN</span></span></span></p>
+ <p>ᵑǀiˈnaiɳiɲa ˈdaiɲaka</p>
+ <p>ҁнинайн̇иња дайњака</p>
+ <il>
+ <w>
+ <o>ᵑǀiˈnaiɳ</o>
+ <g>apple</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈdaiɲ</o>
+ <g>boy</g>
+ </w>
+ <w>
+ <o>-aka</o>
+ <g>GEN</g>
+ </w>
+ </il>
</example>
### ᵑǀiˈnaiɳiɲa ˈdaiɲaka#-> ᵑǀiˈnaiɳiɲa ˈdaiɲaka
ҁнинайн̇иња дайњака [ᵑǀiˈnaiɳiɲa ˈdaiɲaka] ᵑǀiˈnaiɳ apple -iɲa NOM ˈdaiɲ boy -aka 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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np number="sing" def="def" output="aspron" locus="number" role="owner"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module markowner:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="NOM"> - <np number="sing" def="def" output="aspron" locus="number" role="owner"> + <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="NOM" number="sing"> - <np number="sing" def="def" output="aspron" locus="number" role="owner" case="GEN"> + <np type="owner_owned" case="NOM"> + <np 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"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
createpronouns:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="NOM"> - <np def="def" output="aspron" locus="number" role="owner" case="GEN"> - <word posp="noun" gloss="boy"/> + <np def="def" locus="number" role="owner" case="GEN"> + <word posp="pron" gloss="3"/> </np> <np def="def" locus="number" role="owned"> <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"> - <np def="def" locus="number" role="owner" case="GEN"> - <word posp="pron" gloss="3"/> - </np> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> + <np def="def" locus="number" role="owner" case="GEN"> + <word posp="pron" gloss="3"/> </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"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="apple"/> </np> <np def="def" locus="number" role="owner" case="GEN"> <word posp="pron" gloss="3"/> </np> - </np> </example>
movedowntoword:
<example id="posso1b" translation="his (the boy's) apple"> <np def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM"/> </np> <np def="def" locus="number" role="owner" case="GEN"> - <word posp="pron" gloss="3"/> + <word posp="pron" gloss="3" 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" case="NOM">
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="pron" gloss="3" 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" case="NOM"> + <flat> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owner" case="GEN"> <word posp="pron" gloss="3" 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" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="pron" gloss="3" def="def" locus="number" role="owner" case="GEN"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM">|ᵑǀ|i|n|ai|ˈ|ɳ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="pron" gloss="3" def="def" locus="number" role="owner" case="GEN">|t͡ɕ|i|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |ᵑǀ|i|n|ai|ˈ|ɳ|#-> ᵑǀiˈnaiɳ
### |ᵑǀ|i|n|ai|ˈ|ɳ|
#-> ᵑǀiˈnaiɳ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |ᵑǀ|i|n|ai|ˈ|ɳ||i|ɲ|a| |t͡ɕ|i|ˈ|
#-> ᵑǀiˈnaiɳiɲa ˈt͡ɕi
removetags:
<example id="posso1b" translation="his (the boy's) apple">
<flat>
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM">|ᵑǀ|i|n|ai|ˈ|ɳ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="pron" gloss="3" def="def" locus="number" role="owner" case="GEN">|t͡ɕ|i|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ᵑǀiˈnaiɳ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span></p>
+ <p>ᵑǀiˈnaiɳiɲa ˈt͡ɕi</p>
+ <p>ҁнинайн̇иња ћи</p>
+ <il>
+ <w>
+ <o>ᵑǀiˈnaiɳ</o>
+ <g>apple</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ </il>
</example>
### ᵑǀiˈnaiɳiɲa ˈt͡ɕi#-> ᵑǀiˈnaiɳiɲa ˈt͡ɕi
ҁнинайн̇иња ћи [ᵑǀiˈnaiɳiɲa ˈt͡ɕi] ᵑǀiˈnaiɳ apple -iɲa NOM ˈt͡ɕi 3 “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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="posso2" translation="my apple"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np number="sing" def="neither" locus="number" role="owner"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module markowner:
<example id="posso2" translation="my apple"> <np type="owner_owned" case="NOM"> - <np number="sing" def="neither" locus="number" role="owner"> + <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module propagatenumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="NOM"> + <np type="owner_owned" case="NOM" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> </np> </np> </example>
module simplifynumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="NOM" number="sing"> - <np number="sing" def="neither" locus="number" role="owner" case="GEN"> - <word person="1excl" number="sing" posp="pron"/> + <np type="owner_owned" case="NOM"> + <np def="neither" locus="number" role="owner" case="GEN"> + <word person="1excl" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <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"> - <np def="neither" locus="number" role="owner" case="GEN"> - <word person="1excl" posp="pron"/> - </np> <np def="def" locus="number" role="owned"> <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">
<np def="def" locus="number" role="owned">
<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"/>
</np>
</np>
</example>
copyuptophrase:
<example id="posso2" translation="my apple">
<np type="owner_owned" case="NOM">
<np def="def" locus="number" role="owned">
<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"/>
</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"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" 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"/> </np> - </np> </example>
movedowntoword:
<example id="posso2" translation="my apple"> <np def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="apple"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM"/> </np> <np def="neither" locus="number" role="owner" case="GEN" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl"/> + <word person="1excl" posp="pron" gloss="1excl" 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" case="NOM">
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" 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" def="neither" locus="number" role="owner" case="GEN"/>
</np>
</example>
flatten:
<example id="posso2" translation="my apple"> - <np def="def" locus="number" role="owned" case="NOM"> + <flat> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" 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" 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" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner" case="GEN"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM">|ᵑǀ|i|n|ai|ˈ|ɳ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner" case="GEN">|d|i|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |ᵑǀ|i|n|ai|ˈ|ɳ|#-> ᵑǀiˈnaiɳ
### |ᵑǀ|i|n|ai|ˈ|ɳ|
#-> ᵑǀiˈnaiɳ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |d|i|ˈ|
#-> ˈdi
### |d|i|ˈ|
#-> ˈdi
### |ᵑǀ|i|n|ai|ˈ|ɳ||i|ɲ|a| |d|i|ˈ|
#-> ᵑǀiˈnaiɳiɲa ˈdi
removetags:
<example id="posso2" translation="my apple">
<flat>
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="NOM">|ᵑǀ|i|n|ai|ˈ|ɳ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner" case="GEN">|d|i|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ᵑǀiˈnaiɳ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈdi</span><br><span class="gls">1excl</span></span></p>
+ <p>ᵑǀiˈnaiɳiɲa ˈdi</p>
+ <p>ҁнинайн̇иња ди</p>
+ <il>
+ <w>
+ <o>ᵑǀiˈnaiɳ</o>
+ <g>apple</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈdi</o>
+ <g>1excl</g>
+ </w>
+ </il>
</example>
### ᵑǀiˈnaiɳiɲa ˈdi#-> ᵑǀiˈnaiɳiɲa ˈdi
ҁнинайн̇иња ди [ᵑǀiˈnaiɳiɲa ˈdi] ᵑǀiˈnaiɳ apple -iɲa NOM ˈdi 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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kiss"/>
</vp>
- <np role="subj">
- <np type="owner_owned">
- <np number="sing" def="def" locus="number" role="owner">
- <word posp="noun" gloss="hunter"/>
- </np>
- <np number="sing" def="def" locus="number" role="owned">
- <word posp="noun" gloss="daughter"/>
- </np>
- </np>
- </np>
<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>
+ <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>
</s>
</example>
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="obj">
+ <np role="obj" case="NOM">
<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>
- <np role="subj">
+ <np role="subj" case="ERG">
<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>
</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="obj" case="NOM">
<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>
<np role="subj" case="ERG">
<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>
</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="obj" case="NOM">
- <np type="owner_owned">
- <np type="owner_owned" role="owner">
+ <np role="obj" case="NOM" number="sing">
+ <np type="owner_owned" number="sing">
+ <np type="owner_owned" role="owner" number="sing">
<np number="sing" def="neither" locus="number" role="owner" case="GEN">
<word person="2" number="sing" posp="pron"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
</np>
</np>
- <np role="subj" case="ERG">
- <np type="owner_owned">
+ <np role="subj" case="ERG" number="sing">
+ <np type="owner_owned" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
</np>
</np>
</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="obj" case="NOM" number="sing">
- <np type="owner_owned" number="sing">
- <np type="owner_owned" role="owner" number="sing">
- <np number="sing" def="neither" locus="number" role="owner" case="GEN">
- <word person="2" number="sing" posp="pron"/>
+ <np role="obj" case="NOM">
+ <np type="owner_owned">
+ <np type="owner_owned" role="owner">
+ <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">
+ <np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
</np>
</np>
- <np role="subj" case="ERG" number="sing">
- <np type="owner_owned" number="sing">
- <np number="sing" def="def" locus="number" role="owner" case="GEN">
+ <np role="subj" case="ERG">
+ <np type="owner_owned">
+ <np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</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="obj" case="NOM">
<np type="owner_owned">
- <np type="owner_owned" role="owner">
- <np def="neither" locus="number" role="owner" case="GEN">
- <word person="2" posp="pron"/>
+ <np def="def" locus="number" role="owned">
+ <word posp="noun" gloss="son"/>
</np>
+ <np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<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">
- <word posp="noun" gloss="son"/>
</np>
</np>
</np>
<np role="subj" case="ERG">
<np type="owner_owned">
- <np def="def" locus="number" role="owner" case="GEN">
- <word posp="noun" gloss="hunter"/>
- </np>
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
+ <np def="def" locus="number" role="owner" case="GEN">
+ <word posp="noun" gloss="hunter"/>
</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="obj" case="NOM">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<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"/>
</np>
</np>
</np>
</np>
<np role="subj" case="ERG">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</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" obj="3" subj="3"> <word posp="verb" gloss="kiss"/> </vp> <np role="obj" case="NOM"> <np type="owner_owned"> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> <np type="owner_owned" role="owner"> <np def="def" locus="number" role="owned" case="GEN"> <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"/> </np> </np> </np> </np> <np role="subj" case="ERG"> <np type="owner_owned"> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> </np> <np def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter"/> </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" obj="3" subj="3">
<word posp="verb" gloss="kiss"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="NOM">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
</np>
</np>
</np>
<np role="subj" case="ERG">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</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" obj="3" subj="3">
<word posp="verb" gloss="kiss"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="NOM">
- <np type="owner_owned">
+ <np type="owner_owned" role="obj" case="NOM">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
</np>
</np>
- </np>
- <np role="subj" case="ERG">
- <np type="owner_owned">
+ <np type="owner_owned" role="subj" case="ERG">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</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" obj="3" subj="3">
<word posp="verb" gloss="kiss"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np type="owner_owned" role="obj" case="NOM">
- <np def="def" locus="number" role="owned">
+ <np def="def" locus="number" role="owned" case="NOM">
<word posp="noun" gloss="son"/>
</np>
- <np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
- </np>
- </np>
- <np type="owner_owned" role="subj" case="ERG">
- <np def="def" locus="number" role="owned">
+ <np def="def" locus="number" role="owned" case="ERG">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</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" obj="3" subj="3">
- <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" obj="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" locus="number" role="owned" case="NOM">
- <word posp="noun" gloss="son"/>
+ <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="NOM"/>
</np>
<np def="def" locus="number" role="owned" case="GEN">
- <word posp="noun" gloss="neighbour"/>
+ <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN"/>
</np>
<np def="neither" locus="number" role="owner" case="GEN" person="2">
- <word person="2" posp="pron" gloss="2"/>
+ <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np def="def" locus="number" role="owned" case="ERG">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ERG"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN"/>
</np>
</s>
</example>
About to call getSlotValue for kiss/verb/mode/obligatoryGot indicative
About to call getSlotValue for son/noun/case/obligatory
Got NOM
About to call getSlotValue for neighbour/noun/case/obligatory
Got GEN
About to call getSlotValue for daughter/noun/case/obligatory
Got ERG
About to call getSlotValue for hunter/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" obj="3" subj="3">
<word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" locus="number" role="owned" case="NOM">
<word posp="noun" gloss="son" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN"/>
+ <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" def="neither" locus="number" role="owner" case="GEN"/>
</np>
<np def="def" locus="number" role="owned" case="ERG">
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ERG"/>
+ <thingy type="nouncase" function="suffix" gloss="ERG"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN"/>
+ <thingy type="nouncase" function="suffix" gloss="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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN"/> <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" def="neither" locus="number" role="owner" case="GEN"/> - </np> - <np def="def" locus="number" role="owned" case="ERG"> <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ERG"/> <thingy type="nouncase" function="suffix" gloss="ERG"/> - </np> - <np def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN"/> <thingy type="nouncase" function="suffix" gloss="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" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" case="GEN"/> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ERG"/> - <thingy type="nouncase" function="suffix" gloss="ERG"/> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|dˤ|i|f|a|ˈ|ɽ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="NOM">|ʂ|a|ˈ|nˤ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN">|k|u|f|a|ˈ|n|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy> + <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" case="GEN">|t͡ʃ|a|ˈ|</word> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ERG">|f|i|ˈ|ʈ|</word> + <thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN">|f|a|b|a|ˈ|ŋʷ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy> </flat> </example>
vowelharmony: No change.
### |dˤ|i|f|a|ˈ|ɽ|#-> dˤiˈfaɽ
### |dˤ|i|f|a|ˈ|ɽ|
#-> dˤiˈfaɽ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |ʂ|a|ˈ|nˤ|
#-> ˈʂanˤ
### |ʂ|a|ˈ|nˤ|
#-> ˈʂanˤ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |k|u|f|a|ˈ|n|
#-> kuˈfan
### |k|u|f|a|ˈ|n|
#-> kuˈfan
### -|a|k|a|
#-> -aka
### -|a|k|a|
#-> -aka
### |t͡ʃ|a|ˈ|
#-> ˈt͡ʃa
### |t͡ʃ|a|ˈ|
#-> ˈt͡ʃa
### |f|i|ˈ|ʈ|
#-> ˈfiʈ
### |f|i|ˈ|ʈ|
#-> ˈfiʈ
### -|i|f|a|
#-> -ifa
### -|i|f|a|
#-> -ifa
### |f|a|b|a|ˈ|ŋʷ|
#-> faˈbaŋʷ
### |f|a|b|a|ˈ|ŋʷ|
#-> faˈbaŋʷ
### -|a|k|a|
#-> -aka
### -|a|k|a|
#-> -aka
### |dˤ|i|f|a|ˈ|ɽ||u|h|a| |n|a| |ʂ|a|ˈ|nˤ||i|ɲ|a| |k|u|f|a|ˈ|n||a|k|a| |t͡ʃ|a|ˈ| |f|i|ˈ|ʈ||i|f|a| |f|a|b|a|ˈ|ŋʷ||a|k|a|
#-> dˤiˈfaɽuha na ˈʂanˤiɲa kuˈfanaka ˈt͡ʃa ˈfiʈifa faˈbaŋʷaka
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" obj="3" subj="3">|dˤ|i|f|a|ˈ|ɽ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="son" def="def" locus="number" role="owned" case="NOM">|ʂ|a|ˈ|nˤ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" case="GEN">|k|u|f|a|ˈ|n|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy>
<word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" case="GEN">|t͡ʃ|a|ˈ|</word>
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ERG">|f|i|ˈ|ʈ|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN">|f|a|b|a|ˈ|ŋʷ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">dˤiˈfaɽ</span><br><span class="gls">kiss</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈʂanˤ</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">kuˈfan</span><br><span class="gls">neighbour</span></span> <span class="ilpair"><span class="mor">-aka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ʃa</span><br><span class="gls">2</span></span> <span class="ilpair"><span class="mor">ˈfiʈ</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-ifa</span><br><span class="gls"><span class="glssc">ERG</span></span></span> <span class="ilpair"><span class="mor">faˈbaŋʷ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-aka</span><br><span class="gls"><span class="glssc">GEN</span></span></span></p>
+ <p>dˤiˈfaɽuha na ˈʂanˤiɲa kuˈfanaka ˈt͡ʃa ˈfiʈifa faˈbaŋʷaka</p>
+ <p>дъифар̇уга на с̇анъиња куфанака ча фит̇ифа фабаӈвака</p>
+ <il>
+ <w>
+ <o>dˤiˈfaɽ</o>
+ <g>kiss</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈʂanˤ</o>
+ <g>son</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>kuˈfan</o>
+ <g>neighbour</g>
+ </w>
+ <w>
+ <o>-aka</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>ˈt͡ʃa</o>
+ <g>2</g>
+ </w>
+ <w>
+ <o>ˈfiʈ</o>
+ <g>daughter</g>
+ </w>
+ <w>
+ <o>-ifa</o>
+ <g>ERG</g>
+ </w>
+ <w>
+ <o>faˈbaŋʷ</o>
+ <g>hunter</g>
+ </w>
+ <w>
+ <o>-aka</o>
+ <g>GEN</g>
+ </w>
+ </il>
</example>
### dˤiˈfaɽuha na ˈʂanˤiɲa kuˈfanaka ˈt͡ʃa ˈfiʈifa faˈbaŋʷaka#-> dˤiˈfaɽuha na ˈʂanˤiɲa kuˈfanaka ˈt͡ʃa ˈfiʈifa faˈbaŋʷaka
Дъифар̇уга на с̇анъиња куфанака ча фит̇ифа фабаӈвака. [dˤiˈfaɽuha na ˈʂanˤiɲa kuˈfanaka ˈt͡ʃa ˈfiʈifa faˈbaŋʷaka] dˤiˈfaɽ kiss -uha indicative na PAST ˈʂanˤ son -iɲa NOM kuˈfan neighbour -aka GEN ˈt͡ʃa 2 ˈfiʈ daughter -ifa ERG faˈbaŋʷ hunter -aka GEN “The hunter’s daughter kissed your neighbour’s son.” | (8) |
Derivation
Gain 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"/> + <word gloss="a" posp="det"/> </np> </example>
module nonpastonly: No change.
module noepistemic: No change.
module sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number" case="NOM"> <word posp="noun" gloss="lamb"/> <word gloss="a" posp="det"/> </np> </example>
module markowner: No change.
module propagatenumber: No change.
module simplifynumber:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number" case="NOM"> + <np tr="rheme" locus="number" case="NOM"> <word posp="noun" gloss="lamb"/> <word gloss="a" posp="det"/> </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"> - <word posp="noun" gloss="lamb"/> - <word gloss="a" posp="det"/> + <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM"/> + <word gloss="a" posp="det" tr="rheme" locus="number" case="NOM"/> </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">
<word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
<word gloss="a" posp="det" tr="rheme" locus="number" case="NOM"/>
</np>
</example>
flatten:
<example id="lamb0" translation="a lamb"> - <np tr="rheme" locus="number" case="NOM"> + <flat> <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> <word gloss="a" posp="det" tr="rheme" locus="number" case="NOM"/> - </np> + </flat> </example>
addvocab:
<example id="lamb0" translation="a lamb"> <flat> - <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word gloss="a" posp="det" tr="rheme" locus="number" case="NOM"/> + <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM">|t͡ɕ|i|k|u|ˈ|ɳ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word gloss="a" posp="det" tr="rheme" locus="number" case="NOM">|h|u|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |t͡ɕ|i|k|u|ˈ|ɳ|#-> t͡ɕiˈkuɳ
### |t͡ɕ|i|k|u|ˈ|ɳ|
#-> t͡ɕiˈkuɳ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |h|u|ˈ|
#-> ˈhu
### |h|u|ˈ|
#-> ˈhu
### |t͡ɕ|i|k|u|ˈ|ɳ||i|ɲ|a| |h|u|ˈ|
#-> t͡ɕiˈkuɳiɲa ˈhu
removetags:
<example id="lamb0" translation="a lamb">
<flat>
<word posp="noun" gloss="lamb" tr="rheme" locus="number" case="NOM">|t͡ɕ|i|k|u|ˈ|ɳ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word gloss="a" posp="det" tr="rheme" locus="number" case="NOM">|h|u|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">t͡ɕiˈkuɳ</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈhu</span><br><span class="gls">a</span></span></p>
+ <p>t͡ɕiˈkuɳiɲa ˈhu</p>
+ <p>ћикун̇иња гу</p>
+ <il>
+ <w>
+ <o>t͡ɕiˈkuɳ</o>
+ <g>lamb</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈhu</o>
+ <g>a</g>
+ </w>
+ </il>
</example>
### t͡ɕiˈkuɳiɲa ˈhu#-> t͡ɕiˈkuɳiɲa ˈhu
ћикун̇иња гу [t͡ɕiˈkuɳiɲa ˈhu] t͡ɕiˈkuɳ lamb -iɲa NOM ˈhu a “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"/> + <word gloss="a" posp="det"/> </np> </example>
module nonpastonly: No change.
module noepistemic: No change.
module sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
submodule transform_adj<example id="lamb1" translation="a little lamb">
<np number="sing" tr="rheme" locus="number">
<word gloss="lamb" lexposp="noun" posp="noun">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
<word gloss="a" posp="det"/>
</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> <word gloss="a" posp="det"/> </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> <word gloss="a" posp="det"/> </np> </example>
module markowner: No change.
module propagatenumber: No change.
module simplifynumber:
<example id="lamb1" translation="a little lamb"> - <np number="sing" tr="rheme" locus="number" case="NOM"> + <np 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> <word gloss="a" posp="det"/> </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"> - <word gloss="lamb" lexposp="noun" posp="noun"> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> - <word gloss="a" posp="det"/> + <word gloss="a" posp="det" tr="rheme" locus="number" case="NOM"/> </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">
<word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
<word gloss="a" posp="det" tr="rheme" locus="number" case="NOM"/>
</np>
</example>
flatten:
<example id="lamb1" translation="a little lamb"> - <np tr="rheme" locus="number" case="NOM"> - <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM"> + <flat> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - </word> <thingy type="nouncase" function="suffix" gloss="NOM"/> <word gloss="a" posp="det" tr="rheme" locus="number" case="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"/> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word gloss="a" posp="det" tr="rheme" locus="number" case="NOM"/> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj">-</thingy> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="NOM">|t͡ɕ|i|k|u|ˈ|ɳ|</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj">-|a||||d|</thingy> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word gloss="a" posp="det" tr="rheme" locus="number" case="NOM">|h|u|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |t͡ɕ|i|k|u|ˈ|ɳ|#-> t͡ɕiˈkuɳ
### |t͡ɕ|i|k|u|ˈ|ɳ|
#-> t͡ɕiˈkuɳ
### -|a||||d|
#-> -ad
### -|a||||d|
#-> -ad
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |h|u|ˈ|
#-> ˈhu
### |h|u|ˈ|
#-> ˈhu
### |t͡ɕ|i|k|u|ˈ|ɳ||a||||d||i|ɲ|a| |h|u|ˈ|
#-> t͡ɕiˈkuɳadiɲa ˈhu
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">|t͡ɕ|i|k|u|ˈ|ɳ|</word> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj">-|a||||d|</thingy> <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> <word gloss="a" posp="det" tr="rheme" locus="number" case="NOM">|h|u|ˈ|</word> </flat> + <p><span class="ilpair"><span class="mor">t͡ɕiˈkuɳ</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-ad</span><br><span class="gls">little</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈhu</span><br><span class="gls">a</span></span></p> + <p>t͡ɕiˈkuɳadiɲa ˈhu</p> + <p>ћикун̇адиња гу</p> + <il> + <w> + <o>t͡ɕiˈkuɳ</o> + <g>lamb</g> + </w> + <w> + <o>-ad</o> + <g>little</g> + </w> + <w> + <o>-iɲa</o> + <g>NOM</g> + </w> + <w> + <o>ˈhu</o> + <g>a</g> + </w> + </il> </example>### t͡ɕiˈkuɳadiɲa ˈhu
#-> t͡ɕiˈkuɳadiɲa ˈhu
ћикун̇адиња гу [t͡ɕiˈkuɳadiɲa ˈhu] t͡ɕiˈkuɳ lamb -ad little -iɲa NOM ˈhu a “a little lamb” | (10) |
Compounding
Verbs
Inflectional Categories
All verbal phrase clitics in Gain are enclitics (placed finally), and there are four types: first, a clitic expressing ta, comprising на /na/ ‘PAST’; second, a clitic expressing voice, comprising ћи /t͡ɕi/ ‘passive’; third, a clitic expressing negation, comprising га /ha/ ‘NEG’; and finally, fourth, a clitic expressing question, comprising с̇а /ʂa/ ‘Q’.
In addition, the verb is structured like this: the root followed by an obligatory suffix expressing mode, comprising -уга /-uha/ ‘indicative’, -уну /-unu/ ‘imperative’, -уми /-umi/ ‘conditional’ and -уку /-uku/ ‘optative’.
The verb displays the following derivational morphology: two suffixes, namely -уӈ /-uŋ/ ‘begin’ and -иј /-ij/ ‘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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="love" translation="I love you.">
<s>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
- <np number="sing" def="neither" role="subj" locus="number">
- <word person="1excl" number="sing" posp="pron"/>
- </np>
<np number="sing" def="neither" role="obj" locus="number">
<word person="2" number="sing" posp="pron"/>
</np>
+ <np number="sing" def="neither" role="subj" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
</s>
</example>
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="obj" locus="number">
+ <np number="sing" def="neither" role="obj" locus="number" case="ACC">
<word person="2" number="sing" posp="pron"/>
</np>
- <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>
</s>
</example>
module markowner: 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="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>
- <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>
</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="obj" locus="number" case="ACC">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2"/>
</np>
<np def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</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" obj="2" subj="1excl"> <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"/> </np> - <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"/> </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" obj="2" subj="1excl">
<word posp="verb" gloss="love"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
- <np def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl"/>
- </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" obj="2" subj="1excl">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2"/>
</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" obj="2" subj="1excl">
- <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" subj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
- <word person="2" posp="pron" gloss="2"/>
+ <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="ACC"/>
</np>
</s>
</example>
About to call getSlotValue for love/verb/mode/obligatoryGot indicative
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" obj="2" subj="1excl">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2" 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" obj="2" subj="1excl"> + <flat> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="neither" role="obj" locus="number" case="ACC" person="2"> <word person="2" posp="pron" gloss="2" 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" obj="2" subj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word person="2" posp="pron" gloss="2" 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" obj="2" subj="1excl">|ᵑǀ|au|ˈ|k|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="ACC">|t͡ʃ|a|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |ᵑǀ|au|ˈ|k|#-> ˈᵑǀauk
### |ᵑǀ|au|ˈ|k|
#-> ˈᵑǀauk
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |t͡ʃ|a|ˈ|
#-> ˈt͡ʃa
### |t͡ʃ|a|ˈ|
#-> ˈt͡ʃa
### |ᵑǀ|au|ˈ|k||u|h|a| |t͡ʃ|a|ˈ|
#-> ˈᵑǀaukuha ˈt͡ʃ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" obj="2" subj="1excl">|ᵑǀ|au|ˈ|k|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="ACC">|t͡ʃ|a|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈᵑǀauk</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈt͡ʃa</span><br><span class="gls">2</span></span></p>
+ <p>ˈᵑǀaukuha ˈt͡ʃa</p>
+ <p>ҁнаўкуга ча</p>
+ <il>
+ <w>
+ <o>ˈᵑǀauk</o>
+ <g>love</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>ˈt͡ʃa</o>
+ <g>2</g>
+ </w>
+ </il>
</example>
### ˈᵑǀaukuha ˈt͡ʃa#-> ˈᵑǀaukuha ˈt͡ʃa
Ҁнаўкуга ча. [ˈᵑǀaukuha ˈt͡ʃa] ˈᵑǀauk love -uha indicative ˈt͡ʃ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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
module affixdensity: No change.
module adpositions:
<example id="adpos1" translation="on the table"> <pp p="in" location="surface" precise="yes"> + <np type="owner_owned" case="LOC"> <np def="def" number="sing" locus="number"> <word posp="noun" gloss="table"/> </np> + <np def="def" number="sing"> + <word posp="noun" gloss="surface"/> + </np> + </np> + <word gloss="in" posp="pp" owner="3s"/> </pp> </example>
module constorder: No change.
module casemarking: No change.
module markowner: No change.
module propagatenumber:
<example id="adpos1" translation="on the table"> <pp p="in" location="surface" precise="yes"> - <np type="owner_owned" case="LOC"> + <np type="owner_owned" case="LOC" number="sing"> <np def="def" number="sing" locus="number"> <word posp="noun" gloss="table"/> </np> <np def="def" number="sing"> <word posp="noun" gloss="surface"/> </np> </np> <word gloss="in" posp="pp" owner="3s"/> </pp> </example>
module simplifynumber:
<example id="adpos1" translation="on the table"> <pp p="in" location="surface" precise="yes"> - <np type="owner_owned" case="LOC" number="sing"> - <np def="def" number="sing" locus="number"> + <np type="owner_owned" case="LOC"> + <np def="def" locus="number"> <word posp="noun" gloss="table"/> </np> - <np def="def" number="sing"> + <np def="def"> <word posp="noun" gloss="surface"/> </np> </np> <word gloss="in" posp="pp" owner="3s"/> </pp> </example>
createpronouns: No change.
module ngen:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<np type="owner_owned" case="LOC">
- <np def="def" locus="number">
- <word posp="noun" gloss="table"/>
- </np>
<np def="def">
<word posp="noun" gloss="surface"/>
</np>
+ <np def="def" locus="number">
+ <word posp="noun" gloss="table"/>
</np>
+ </np>
<word gloss="in" posp="pp" owner="3s"/>
</pp>
</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="adpos1" translation="on the table"> <pp p="in" location="surface" precise="yes"> - <np type="owner_owned" case="LOC"> <np def="def"> <word posp="noun" gloss="surface"/> </np> <np def="def" locus="number"> <word posp="noun" gloss="table"/> </np> - </np> <word gloss="in" posp="pp" owner="3s"/> </pp> </example>
movedowntoword:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<np def="def">
- <word posp="noun" gloss="surface"/>
+ <word posp="noun" gloss="surface" def="def"/>
</np>
<np def="def" locus="number">
- <word posp="noun" gloss="table"/>
+ <word posp="noun" gloss="table" def="def" locus="number"/>
</np>
- <word gloss="in" posp="pp" owner="3s"/>
+ <word gloss="in" posp="pp" owner="3s" p="in" location="surface" precise="yes"/>
</pp>
</example>
About to call getSlotValue for surface/noun/case/obligatorycalling defaultval for case/
defaultval: noun, case
returning NOM
Got NOM
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">
<np def="def">
<word posp="noun" gloss="surface" def="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number">
<word posp="noun" gloss="table" def="def" locus="number"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<word gloss="in" posp="pp" owner="3s" p="in" location="surface" precise="yes"/>
</pp>
</example>
flatten:
<example id="adpos1" translation="on the table"> - <pp p="in" location="surface" precise="yes"> - <np def="def"> + <flat> <word posp="noun" gloss="surface" def="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number"> <word posp="noun" gloss="table" def="def" locus="number"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> <word gloss="in" posp="pp" owner="3s" p="in" location="surface" precise="yes"/> - </pp> + </flat> </example>
addvocab:
<example id="adpos1" translation="on the table"> <flat> - <word posp="noun" gloss="surface" def="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="table" def="def" locus="number"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word gloss="in" posp="pp" owner="3s" p="in" location="surface" precise="yes"/> + <word posp="noun" gloss="surface" def="def">|ᵑǀˤ|a|ˈ|dˤ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="noun" gloss="table" def="def" locus="number">|t͡ʃ|i|ˈ|dˤ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word gloss="in" posp="pp" owner="3s" p="in" location="surface" precise="yes">|ɡ|ai|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |ᵑǀˤ|a|ˈ|dˤ|#-> ˈᵑǀˤadˤ
### |ᵑǀˤ|a|ˈ|dˤ|
#-> ˈᵑǀˤadˤ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |t͡ʃ|i|ˈ|dˤ|
#-> ˈt͡ʃidˤ
### |t͡ʃ|i|ˈ|dˤ|
#-> ˈt͡ʃidˤ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |ɡ|ai|ˈ|
#-> ˈɡai
### |ɡ|ai|ˈ|
#-> ˈɡai
### |ᵑǀˤ|a|ˈ|dˤ||i|ɲ|a| |t͡ʃ|i|ˈ|dˤ||i|ɲ|a| |ɡ|ai|ˈ|
#-> ˈᵑǀˤadˤiɲa ˈt͡ʃidˤiɲa ˈɡai
removetags:
<example id="adpos1" translation="on the table">
<flat>
<word posp="noun" gloss="surface" def="def">|ᵑǀˤ|a|ˈ|dˤ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="table" def="def" locus="number">|t͡ʃ|i|ˈ|dˤ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word gloss="in" posp="pp" owner="3s" p="in" location="surface" precise="yes">|ɡ|ai|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈᵑǀˤadˤ</span><br><span class="gls">surface</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ʃidˤ</span><br><span class="gls">table</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈɡai</span><br><span class="gls">in</span></span></p>
+ <p>ˈᵑǀˤadˤiɲa ˈt͡ʃidˤiɲa ˈɡai</p>
+ <p>ҁнъадъиња чидъиња ґай</p>
+ <il>
+ <w>
+ <o>ˈᵑǀˤadˤ</o>
+ <g>surface</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈt͡ʃidˤ</o>
+ <g>table</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈɡai</o>
+ <g>in</g>
+ </w>
+ </il>
</example>
### ˈᵑǀˤadˤiɲa ˈt͡ʃidˤiɲa ˈɡai#-> ˈᵑǀˤadˤiɲa ˈt͡ʃidˤiɲa ˈɡai
ҁнъадъиња чидъиња ґай [ˈᵑǀˤadˤiɲa ˈt͡ʃidˤiɲa ˈɡai] ˈᵑǀˤadˤ surface -iɲa NOM ˈt͡ʃidˤ table -iɲa NOM ˈɡai in “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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
module affixdensity: No change.
module adpositions:
<example id="adpos2" translation="into the box"> <pp p="to" location="inside" precise="yes"> + <np type="owner_owned" case="DAT"> <np def="def" number="sing" locus="number"> <word posp="noun" gloss="box"/> </np> + <np def="def" number="sing"> + <word posp="noun" gloss="inside"/> + </np> + </np> + <word gloss="to" posp="pp" owner="3s"/> </pp> </example>
module constorder: No change.
module casemarking: No change.
module markowner: No change.
module propagatenumber:
<example id="adpos2" translation="into the box"> <pp p="to" location="inside" precise="yes"> - <np type="owner_owned" case="DAT"> + <np type="owner_owned" case="DAT" number="sing"> <np def="def" number="sing" locus="number"> <word posp="noun" gloss="box"/> </np> <np def="def" number="sing"> <word posp="noun" gloss="inside"/> </np> </np> <word gloss="to" posp="pp" owner="3s"/> </pp> </example>
module simplifynumber:
<example id="adpos2" translation="into the box"> <pp p="to" location="inside" precise="yes"> - <np type="owner_owned" case="DAT" number="sing"> - <np def="def" number="sing" locus="number"> + <np type="owner_owned" case="DAT"> + <np def="def" locus="number"> <word posp="noun" gloss="box"/> </np> - <np def="def" number="sing"> + <np def="def"> <word posp="noun" gloss="inside"/> </np> </np> <word gloss="to" posp="pp" owner="3s"/> </pp> </example>
createpronouns: No change.
module ngen:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<np type="owner_owned" case="DAT">
- <np def="def" locus="number">
- <word posp="noun" gloss="box"/>
- </np>
<np def="def">
<word posp="noun" gloss="inside"/>
</np>
+ <np def="def" locus="number">
+ <word posp="noun" gloss="box"/>
</np>
+ </np>
<word gloss="to" posp="pp" owner="3s"/>
</pp>
</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="adpos2" translation="into the box"> <pp p="to" location="inside" precise="yes"> - <np type="owner_owned" case="DAT"> <np def="def"> <word posp="noun" gloss="inside"/> </np> <np def="def" locus="number"> <word posp="noun" gloss="box"/> </np> - </np> <word gloss="to" posp="pp" owner="3s"/> </pp> </example>
movedowntoword:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<np def="def">
- <word posp="noun" gloss="inside"/>
+ <word posp="noun" gloss="inside" def="def"/>
</np>
<np def="def" locus="number">
- <word posp="noun" gloss="box"/>
+ <word posp="noun" gloss="box" def="def" locus="number"/>
</np>
- <word gloss="to" posp="pp" owner="3s"/>
+ <word gloss="to" posp="pp" owner="3s" p="to" location="inside" precise="yes"/>
</pp>
</example>
About to call getSlotValue for inside/noun/case/obligatorycalling defaultval for case/
defaultval: noun, case
returning NOM
Got NOM
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">
<np def="def">
<word posp="noun" gloss="inside" def="def"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number">
<word posp="noun" gloss="box" def="def" locus="number"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<word gloss="to" posp="pp" owner="3s" p="to" location="inside" precise="yes"/>
</pp>
</example>
flatten:
<example id="adpos2" translation="into the box"> - <pp p="to" location="inside" precise="yes"> - <np def="def"> + <flat> <word posp="noun" gloss="inside" def="def"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number"> <word posp="noun" gloss="box" def="def" locus="number"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> <word gloss="to" posp="pp" owner="3s" p="to" location="inside" precise="yes"/> - </pp> + </flat> </example>
addvocab:
<example id="adpos2" translation="into the box"> <flat> - <word posp="noun" gloss="inside" def="def"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="box" def="def" locus="number"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word gloss="to" posp="pp" owner="3s" p="to" location="inside" precise="yes"/> + <word posp="noun" gloss="inside" def="def">|s|i|ˈ|ɖ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="noun" gloss="box" def="def" locus="number">|k|a|ʈ|ai|ˈ|ɡ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word gloss="to" posp="pp" owner="3s" p="to" location="inside" precise="yes">|ɖ|ai|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |s|i|ˈ|ɖ|#-> ˈsiɖ
### |s|i|ˈ|ɖ|
#-> ˈsiɖ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |k|a|ʈ|ai|ˈ|ɡ|
#-> kaˈʈaiɡ
### |k|a|ʈ|ai|ˈ|ɡ|
#-> kaˈʈaiɡ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |ɖ|ai|ˈ|
#-> ˈɖai
### |ɖ|ai|ˈ|
#-> ˈɖai
### |s|i|ˈ|ɖ||i|ɲ|a| |k|a|ʈ|ai|ˈ|ɡ||i|ɲ|a| |ɖ|ai|ˈ|
#-> ˈsiɖiɲa kaˈʈaiɡiɲa ˈɖai
removetags:
<example id="adpos2" translation="into the box">
<flat>
<word posp="noun" gloss="inside" def="def">|s|i|ˈ|ɖ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="box" def="def" locus="number">|k|a|ʈ|ai|ˈ|ɡ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word gloss="to" posp="pp" owner="3s" p="to" location="inside" precise="yes">|ɖ|ai|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈsiɖ</span><br><span class="gls">inside</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">kaˈʈaiɡ</span><br><span class="gls">box</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈɖai</span><br><span class="gls">to</span></span></p>
+ <p>ˈsiɖiɲa kaˈʈaiɡiɲa ˈɖai</p>
+ <p>сид̇иња кат̇айґиња д̇ай</p>
+ <il>
+ <w>
+ <o>ˈsiɖ</o>
+ <g>inside</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>kaˈʈaiɡ</o>
+ <g>box</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈɖai</o>
+ <g>to</g>
+ </w>
+ </il>
</example>
### ˈsiɖiɲa kaˈʈaiɡiɲa ˈɖai#-> ˈsiɖiɲa kaˈʈaiɡiɲa ˈɖai
сид̇иња кат̇айґиња д̇ай [ˈsiɖiɲa kaˈʈaiɡiɲa ˈɖai] ˈsiɖ inside -iɲa NOM kaˈʈaiɡ box -iɲa NOM ˈɖai to “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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
module affixdensity: No change.
module adpositions:
<example id="adpos3" translation="with me"> <pp role="comitative"> - <np number="sing" def="neither" locus="number"> + <np number="sing" def="neither" locus="number" case="LOC"> <word person="1excl" number="sing" posp="pron"/> </np> + <word gloss="COMIT" posp="pp" owner="3s"/> </pp> </example>
module constorder: No change.
module casemarking: No change.
module markowner: No change.
module propagatenumber: No change.
module simplifynumber:
<example id="adpos3" translation="with me"> <pp role="comitative"> - <np number="sing" def="neither" locus="number" case="LOC"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" locus="number" case="LOC"> + <word person="1excl" posp="pron"/> </np> <word gloss="COMIT" posp="pp" owner="3s"/> </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">
<np def="neither" locus="number" case="LOC">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<word gloss="COMIT" posp="pp" owner="3s"/>
</pp>
</example>
copyuptophrase:
<example id="adpos3" translation="with me"> <pp role="comitative"> - <np def="neither" locus="number" case="LOC"> + <np def="neither" locus="number" case="LOC" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> <word gloss="COMIT" posp="pp" owner="3s"/> </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">
<np def="neither" locus="number" case="LOC" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl"/>
+ <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" case="LOC"/>
</np>
- <word gloss="COMIT" posp="pp" owner="3s"/>
+ <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/>
</pp>
</example>
addaffixes: No change.
flatten:
<example id="adpos3" translation="with me"> - <pp role="comitative"> - <np def="neither" locus="number" case="LOC" person="1excl"> + <flat> <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" case="LOC"/> - </np> <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/> - </pp> + </flat> </example>
addvocab:
<example id="adpos3" translation="with me"> <flat> - <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" case="LOC"/> - <word gloss="COMIT" posp="pp" owner="3s" role="comitative"/> + <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" case="LOC">|d|i|ˈ|</word> + <word gloss="COMIT" posp="pp" owner="3s" role="comitative">|ʈ|u|dˤ|i|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |d|i|ˈ|#-> ˈdi
### |d|i|ˈ|
#-> ˈdi
### |ʈ|u|dˤ|i|ˈ|
#-> ʈuˈdˤi
### |ʈ|u|dˤ|i|ˈ|
#-> ʈuˈdˤi
### |d|i|ˈ| |ʈ|u|dˤ|i|ˈ|
#-> ˈdi ʈuˈdˤi
removetags:
<example id="adpos3" translation="with me">
<flat>
<word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" case="LOC">|d|i|ˈ|</word>
<word gloss="COMIT" posp="pp" owner="3s" role="comitative">|ʈ|u|dˤ|i|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈdi</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">ʈuˈdˤi</span><br><span class="gls"><span class="glssc">COMIT</span></span></span></p>
+ <p>ˈdi ʈuˈdˤi</p>
+ <p>ди т̇удъи</p>
+ <il>
+ <w>
+ <o>ˈdi</o>
+ <g>1excl</g>
+ </w>
+ <w>
+ <o>ʈuˈdˤi</o>
+ <g>COMIT</g>
+ </w>
+ </il>
</example>
### ˈdi ʈuˈdˤi#-> ˈdi ʈuˈdˤi
ди т̇удъи [ˈdi ʈuˈdˤi] ˈdi 1excl ʈuˈdˤi COMIT “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.
Gain displays Verb–Object–Subject (VOS) as its primary word order. The verb is followed by the object, with the subject appearing clause-finally. Although relatively uncommon, VOS is well documented cross-linguistically.
The following examples illustrate the basic, unmarked, constituent order in Gain.
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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
- <np number="sing" def="def" role="subj" locus="number">
- <word posp="noun" gloss="jaguar"/>
- </np>
<np number="sing" def="def" role="obj" locus="number">
<word posp="noun" gloss="hunter"/>
</np>
+ <np number="sing" def="def" role="subj" locus="number">
+ <word posp="noun" gloss="jaguar"/>
+ </np>
</s>
</example>
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="obj" locus="number">
+ <np number="sing" def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" role="subj" locus="number">
+ <np number="sing" def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="jaguar"/>
</np>
</s>
</example>
module markowner: No change.
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="obj" locus="number" case="NOM">
+ <np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" role="subj" locus="number" case="ERG">
+ <np def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="jaguar"/>
</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" obj="3" subj="3"> <word posp="verb" gloss="kill"/> </vp> <np def="def" role="obj" locus="number" case="NOM"> <word posp="noun" gloss="hunter"/> </np> <np def="def" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="jaguar"/> </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" obj="3" subj="3">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="hunter"/>
</np>
<np def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="jaguar"/>
</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" obj="3" subj="3">
- <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" obj="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="NOM"/>
</np>
<np def="def" role="subj" locus="number" case="ERG">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ERG"/>
</np>
</s>
</example>
About to call getSlotValue for kill/verb/mode/obligatoryGot indicative
About to call getSlotValue for hunter/noun/case/obligatory
Got NOM
About to call getSlotValue for jaguar/noun/case/obligatory
Got ERG
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" obj="3" subj="3">
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ERG"/>
+ <thingy type="nouncase" function="suffix" gloss="ERG"/>
</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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" locus="number" case="NOM"> <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ERG"/> <thingy type="nouncase" function="suffix" gloss="ERG"/> - </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" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ERG"/> - <thingy type="nouncase" function="suffix" gloss="ERG"/> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|ɓ|y|ˈ|ɡʷ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="NOM">|f|a|b|a|ˈ|ŋʷ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ERG">|ŋ|u|d|a|ˈ|ɡʷ|</word> + <thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy> </flat> </example>
vowelharmony:
<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" obj="3" subj="3">|ɓ|y|ˈ|ɡʷ|</word>
- <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
+ <thingy type="verbmode" function="suffix" gloss="indicative">-|y|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
<thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
<thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="NOM">|f|a|b|a|ˈ|ŋʷ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ERG">|ŋ|u|d|a|ˈ|ɡʷ|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
</flat>
</example>
### |ɓ|y|ˈ|ɡʷ|#-> ˈɓyɡʷ
### |ɓ|y|ˈ|ɡʷ|
#-> ˈɓyɡʷ
### -|y|h|a|
#-> -yha
### -|y|h|a|
#-> -yha
### |n|a|
#-> na
### |n|a|
#-> na
### |f|a|b|a|ˈ|ŋʷ|
#-> faˈbaŋʷ
### |f|a|b|a|ˈ|ŋʷ|
#-> faˈbaŋʷ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |ŋ|u|d|a|ˈ|ɡʷ|
#-> ŋuˈdaɡʷ
### |ŋ|u|d|a|ˈ|ɡʷ|
#-> ŋuˈdaɡʷ
### -|i|f|a|
#-> -ifa
### -|i|f|a|
#-> -ifa
### |ɓ|y|ˈ|ɡʷ||y|h|a| |n|a| |f|a|b|a|ˈ|ŋʷ||i|ɲ|a| |ŋ|u|d|a|ˈ|ɡʷ||i|f|a|
#-> ˈɓyɡʷyha na faˈbaŋʷiɲa ŋuˈdaɡʷifa
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" obj="3" subj="3">|ɓ|y|ˈ|ɡʷ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|y|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="NOM">|f|a|b|a|ˈ|ŋʷ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ERG">|ŋ|u|d|a|ˈ|ɡʷ|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈɓyɡʷ</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-yha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">faˈbaŋʷ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ŋuˈdaɡʷ</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-ifa</span><br><span class="gls"><span class="glssc">ERG</span></span></span></p>
+ <p>ˈɓyɡʷyha na faˈbaŋʷiɲa ŋuˈdaɡʷifa</p>
+ <p>б̱үґвүга на фабаӈвиња ӈудаґвифа</p>
+ <il>
+ <w>
+ <o>ˈɓyɡʷ</o>
+ <g>kill</g>
+ </w>
+ <w>
+ <o>-yha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>faˈbaŋʷ</o>
+ <g>hunter</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ŋuˈdaɡʷ</o>
+ <g>jaguar</g>
+ </w>
+ <w>
+ <o>-ifa</o>
+ <g>ERG</g>
+ </w>
+ </il>
</example>
### ˈɓyɡʷyha na faˈbaŋʷiɲa ŋuˈdaɡʷifa#-> ˈɓyɡʷyha na faˈbaŋʷiɲa ŋuˈdaɡʷifa
Б̱үґвүга на фабаӈвиња ӈудаґвифа. [ˈɓyɡʷyha na faˈbaŋʷiɲa ŋuˈdaɡʷifa] ˈɓyɡʷ kill -yha indicative na PAST faˈbaŋʷ hunter -iɲa NOM ŋuˈdaɡʷ jaguar -ifa ERG “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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np number="sing" def="def" role="subj" locus="number">
- <word posp="noun" gloss="lion"/>
- </np>
<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>
+ <np number="sing" def="def" role="subj" locus="number">
+ <word posp="noun" gloss="lion"/>
+ </np>
</s>
</example>
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 role="obj">
+ <np role="obj" case="NOM">
<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>
- <np number="sing" def="def" role="subj" locus="number">
+ <np number="sing" def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="lion"/>
</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 role="obj" case="NOM">
<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>
<np number="sing" def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="lion"/>
</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 role="obj" case="NOM">
- <np type="owner_owned">
- <np type="owner_owned" role="owner">
+ <np role="obj" case="NOM" number="sing">
+ <np type="owner_owned" number="sing">
+ <np type="owner_owned" role="owner" number="sing">
<np number="sing" def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
<np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
<np number="sing" def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="lion"/>
</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 role="obj" case="NOM" number="sing">
- <np type="owner_owned" number="sing">
- <np type="owner_owned" role="owner" number="sing">
- <np number="sing" def="def" locus="number" role="owner" case="GEN">
+ <np role="obj" case="NOM">
+ <np type="owner_owned">
+ <np type="owner_owned" role="owner">
+ <np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
- <np number="sing" def="def" locus="number" role="owned" case="GEN">
+ <np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
</np>
</np>
- <np number="sing" def="def" role="subj" locus="number" case="ERG">
+ <np def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="lion"/>
</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 role="obj" case="NOM">
<np type="owner_owned">
- <np type="owner_owned" role="owner">
- <np def="def" locus="number" role="owner" case="GEN">
- <word posp="noun" gloss="hunter"/>
+ <np def="def" locus="number" role="owned">
+ <word posp="noun" gloss="dog"/>
</np>
+ <np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
+ <np def="def" locus="number" role="owner" case="GEN">
+ <word posp="noun" gloss="hunter"/>
</np>
- <np def="def" locus="number" role="owned">
- <word posp="noun" gloss="dog"/>
</np>
</np>
</np>
<np def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="lion"/>
</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" obj="3" subj="3"> <word posp="verb" gloss="eat"/> </vp> <np role="obj" case="NOM"> <np type="owner_owned"> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> </np> <np type="owner_owned" role="owner"> <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="daughter"/> </np> <np def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter"/> </np> </np> </np> </np> <np def="def" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="lion"/> </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" obj="3" subj="3">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="NOM">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
</np>
</np>
</np>
<np def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="lion"/>
</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" obj="3" subj="3">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="NOM">
- <np type="owner_owned">
+ <np type="owner_owned" role="obj" case="NOM">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
</np>
</np>
- </np>
<np def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="lion"/>
</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" obj="3" subj="3">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np type="owner_owned" role="obj" case="NOM">
- <np def="def" locus="number" role="owned">
+ <np def="def" locus="number" role="owned" case="NOM">
<word posp="noun" gloss="dog"/>
</np>
- <np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter"/>
</np>
- </np>
- </np>
<np def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="lion"/>
</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" obj="3" subj="3">
- <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" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" locus="number" role="owned" case="NOM">
- <word posp="noun" gloss="dog"/>
+ <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="NOM"/>
</np>
<np def="def" locus="number" role="owned" case="GEN">
- <word posp="noun" gloss="daughter"/>
+ <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN"/>
</np>
<np def="def" role="subj" locus="number" case="ERG">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ERG"/>
</np>
</s>
</example>
About to call getSlotValue for eat/verb/mode/obligatoryGot indicative
About to call getSlotValue for dog/noun/case/obligatory
Got NOM
About to call getSlotValue for daughter/noun/case/obligatory
Got GEN
About to call getSlotValue for hunter/noun/case/obligatory
Got GEN
About to call getSlotValue for lion/noun/case/obligatory
Got ERG
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" obj="3" subj="3">
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" locus="number" role="owned" case="NOM">
<word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np def="def" locus="number" role="owner" case="GEN">
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np def="def" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ERG"/>
+ <thingy type="nouncase" function="suffix" gloss="ERG"/>
</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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np def="def" locus="number" role="owner" case="GEN"> <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np def="def" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ERG"/> <thingy type="nouncase" function="suffix" gloss="ERG"/> - </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" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ERG"/> - <thingy type="nouncase" function="suffix" gloss="ERG"/> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|ʋ|a|ˈ|f|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="NOM">|tˤ|ai|ˈ|tˤ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN">|f|i|ˈ|ʈ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN">|f|a|b|a|ˈ|ŋʷ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy> + <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ERG">|tˤ|a|h|ai|ˈ|ʃ|</word> + <thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy> </flat> </example>
vowelharmony: No change.
### |ʋ|a|ˈ|f|#-> ˈʋaf
### |ʋ|a|ˈ|f|
#-> ˈʋaf
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |tˤ|ai|ˈ|tˤ|
#-> ˈtˤaitˤ
### |tˤ|ai|ˈ|tˤ|
#-> ˈtˤaitˤ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |f|i|ˈ|ʈ|
#-> ˈfiʈ
### |f|i|ˈ|ʈ|
#-> ˈfiʈ
### -|a|k|a|
#-> -aka
### -|a|k|a|
#-> -aka
### |f|a|b|a|ˈ|ŋʷ|
#-> faˈbaŋʷ
### |f|a|b|a|ˈ|ŋʷ|
#-> faˈbaŋʷ
### -|a|k|a|
#-> -aka
### -|a|k|a|
#-> -aka
### |tˤ|a|h|ai|ˈ|ʃ|
#-> tˤaˈhaiʃ
### |tˤ|a|h|ai|ˈ|ʃ|
#-> tˤaˈhaiʃ
### -|i|f|a|
#-> -ifa
### -|i|f|a|
#-> -ifa
### |ʋ|a|ˈ|f||u|h|a| |n|a| |tˤ|ai|ˈ|tˤ||i|ɲ|a| |f|i|ˈ|ʈ||a|k|a| |f|a|b|a|ˈ|ŋʷ||a|k|a| |tˤ|a|h|ai|ˈ|ʃ||i|f|a|
#-> ˈʋafuha na ˈtˤaitˤiɲa ˈfiʈaka faˈbaŋʷaka tˤaˈhaiʃifa
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" obj="3" subj="3">|ʋ|a|ˈ|f|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="NOM">|tˤ|ai|ˈ|tˤ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="GEN">|f|i|ˈ|ʈ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy>
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner" case="GEN">|f|a|b|a|ˈ|ŋʷ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy>
<word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ERG">|tˤ|a|h|ai|ˈ|ʃ|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈʋaf</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈtˤaitˤ</span><br><span class="gls">dog</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈfiʈ</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-aka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">faˈbaŋʷ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-aka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">tˤaˈhaiʃ</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-ifa</span><br><span class="gls"><span class="glssc">ERG</span></span></span></p>
+ <p>ˈʋafuha na ˈtˤaitˤiɲa ˈfiʈaka faˈbaŋʷaka tˤaˈhaiʃifa</p>
+ <p>вафуга на тъайтъиња фит̇ака фабаӈвака тъагайшифа</p>
+ <il>
+ <w>
+ <o>ˈʋaf</o>
+ <g>eat</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈtˤaitˤ</o>
+ <g>dog</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈfiʈ</o>
+ <g>daughter</g>
+ </w>
+ <w>
+ <o>-aka</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>faˈbaŋʷ</o>
+ <g>hunter</g>
+ </w>
+ <w>
+ <o>-aka</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>tˤaˈhaiʃ</o>
+ <g>lion</g>
+ </w>
+ <w>
+ <o>-ifa</o>
+ <g>ERG</g>
+ </w>
+ </il>
</example>
### ˈʋafuha na ˈtˤaitˤiɲa ˈfiʈaka faˈbaŋʷaka tˤaˈhaiʃifa#-> ˈʋafuha na ˈtˤaitˤiɲa ˈfiʈaka faˈbaŋʷaka tˤaˈhaiʃifa
Вафуга на тъайтъиња фит̇ака фабаӈвака тъагайшифа. [ˈʋafuha na ˈtˤaitˤiɲa ˈfiʈaka faˈbaŋʷaka tˤaˈhaiʃifa] ˈʋaf eat -uha indicative na PAST ˈtˤaitˤ dog -iɲa NOM ˈfiʈ daughter -aka GEN faˈbaŋʷ hunter -aka GEN tˤaˈhaiʃ lion -ifa ERG “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 Gain 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, Gain 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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
module affixdensity: No change.
module adpositions: No change.
module constorder: No change.
module casemarking:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned"> + <np type="owner_owned" case="NOM"> <np type="owner_owned" role="owner"> <np type="owner_owned" role="owner"> <np number="sing" def="neither" locus="number" role="owner"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="friend"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> </np> </np> </example>
module markowner:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned" case="NOM">
<np type="owner_owned" role="owner">
<np type="owner_owned" role="owner">
- <np number="sing" def="neither" locus="number" role="owner">
+ <np number="sing" def="neither" locus="number" role="owner" case="GEN">
<word person="2" number="sing" posp="pron"/>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="son"/>
</np>
</np>
- <np number="sing" def="def" locus="number" role="owned">
+ <np number="sing" def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
</np>
</np>
</example>
module propagatenumber:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="NOM"> - <np type="owner_owned" role="owner"> - <np type="owner_owned" role="owner"> + <np type="owner_owned" case="NOM" number="sing"> + <np type="owner_owned" role="owner" number="sing"> + <np type="owner_owned" role="owner" number="sing"> <np number="sing" def="neither" locus="number" role="owner" case="GEN"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="son"/> </np> </np> <np number="sing" def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="friend"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> </np> </np> </example>
module simplifynumber:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="NOM" number="sing"> - <np type="owner_owned" role="owner" number="sing"> - <np type="owner_owned" role="owner" number="sing"> - <np number="sing" def="neither" locus="number" role="owner" case="GEN"> - <word person="2" number="sing" posp="pron"/> + <np type="owner_owned" case="NOM"> + <np type="owner_owned" role="owner"> + <np type="owner_owned" role="owner"> + <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"> + <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="son"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned" case="GEN"> + <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="friend"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <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"> - <np type="owner_owned" role="owner"> + <np def="def" locus="number" role="owned"> + <word posp="noun" gloss="book"/> + </np> <np type="owner_owned" role="owner"> - <np def="neither" locus="number" role="owner" case="GEN"> - <word person="2" posp="pron"/> + <np def="def" locus="number" role="owned" case="GEN"> + <word posp="noun" gloss="friend"/> </np> + <np type="owner_owned" role="owner"> <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="son"/> </np> - </np> - <np def="def" locus="number" role="owned" case="GEN"> - <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"> - <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">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<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"/>
</np>
</np>
</np>
</np>
</example>
copyuptophrase:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned" case="NOM">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned" case="GEN">
<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"/>
</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"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" case="NOM"> <word posp="noun" gloss="book"/> </np> - <np type="owner_owned" role="owner"> <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="friend"/> </np> - <np type="owner_owned" role="owner"> <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="son"/> </np> <np def="neither" locus="number" role="owner" case="GEN" person="2"> <word person="2" posp="pron" gloss="2"/> </np> - </np> - </np> - </np> </example>
movedowntoword:
<example id="poss3" translation="your son's friend's book"> <np def="def" locus="number" role="owned" case="NOM"> - <word posp="noun" gloss="book"/> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" case="NOM"/> </np> <np def="def" locus="number" role="owned" case="GEN"> - <word posp="noun" gloss="friend"/> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN"/> </np> <np def="def" locus="number" role="owned" case="GEN"> - <word posp="noun" gloss="son"/> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN"/> </np> <np def="neither" locus="number" role="owner" case="GEN" person="2"> - <word person="2" posp="pron" gloss="2"/> + <word person="2" posp="pron" gloss="2" 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" case="NOM">
<word posp="noun" gloss="book" def="def" locus="number" role="owned" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN"/>
+ <thingy type="nouncase" function="suffix" gloss="GEN"/>
</np>
<np def="def" locus="number" role="owned" case="GEN">
<word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN"/>
+ <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" 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" case="NOM"> + <flat> <word posp="noun" gloss="book" def="def" locus="number" role="owned" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN"/> <thingy type="nouncase" function="suffix" gloss="GEN"/> - </np> - <np def="def" locus="number" role="owned" case="GEN"> <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN"/> <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" 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" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN"/> - <thingy type="nouncase" function="suffix" gloss="GEN"/> - <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" case="GEN"/> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" case="NOM">|kʷ|ai|ˈ|n|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN">|ᵑǀˤ|i|ˈ|ɡ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN">|ʂ|a|ˈ|nˤ|</word> + <thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy> + <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" case="GEN">|t͡ʃ|a|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |kʷ|ai|ˈ|n|#-> ˈkʷain
### |kʷ|ai|ˈ|n|
#-> ˈkʷain
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |ᵑǀˤ|i|ˈ|ɡ|
#-> ˈᵑǀˤiɡ
### |ᵑǀˤ|i|ˈ|ɡ|
#-> ˈᵑǀˤiɡ
### -|a|k|a|
#-> -aka
### -|a|k|a|
#-> -aka
### |ʂ|a|ˈ|nˤ|
#-> ˈʂanˤ
### |ʂ|a|ˈ|nˤ|
#-> ˈʂanˤ
### -|a|k|a|
#-> -aka
### -|a|k|a|
#-> -aka
### |t͡ʃ|a|ˈ|
#-> ˈt͡ʃa
### |t͡ʃ|a|ˈ|
#-> ˈt͡ʃa
### |kʷ|ai|ˈ|n||i|ɲ|a| |ᵑǀˤ|i|ˈ|ɡ||a|k|a| |ʂ|a|ˈ|nˤ||a|k|a| |t͡ʃ|a|ˈ|
#-> ˈkʷainiɲa ˈᵑǀˤiɡaka ˈʂanˤaka ˈt͡ʃa
removetags:
<example id="poss3" translation="your son's friend's book">
<flat>
<word posp="noun" gloss="book" def="def" locus="number" role="owned" case="NOM">|kʷ|ai|ˈ|n|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="friend" def="def" locus="number" role="owned" case="GEN">|ᵑǀˤ|i|ˈ|ɡ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy>
<word posp="noun" gloss="son" def="def" locus="number" role="owned" case="GEN">|ʂ|a|ˈ|nˤ|</word>
<thingy type="nouncase" function="suffix" gloss="GEN">-|a|k|a|</thingy>
<word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" case="GEN">|t͡ʃ|a|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈkʷain</span><br><span class="gls">book</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈᵑǀˤiɡ</span><br><span class="gls">friend</span></span> <span class="ilpair"><span class="mor">-aka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈʂanˤ</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-aka</span><br><span class="gls"><span class="glssc">GEN</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ʃa</span><br><span class="gls">2</span></span></p>
+ <p>ˈkʷainiɲa ˈᵑǀˤiɡaka ˈʂanˤaka ˈt͡ʃa</p>
+ <p>квайниња ҁнъиґака с̇анъака ча</p>
+ <il>
+ <w>
+ <o>ˈkʷain</o>
+ <g>book</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈᵑǀˤiɡ</o>
+ <g>friend</g>
+ </w>
+ <w>
+ <o>-aka</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>ˈʂanˤ</o>
+ <g>son</g>
+ </w>
+ <w>
+ <o>-aka</o>
+ <g>GEN</g>
+ </w>
+ <w>
+ <o>ˈt͡ʃa</o>
+ <g>2</g>
+ </w>
+ </il>
</example>
### ˈkʷainiɲa ˈᵑǀˤiɡaka ˈʂanˤaka ˈt͡ʃa#-> ˈkʷainiɲa ˈᵑǀˤiɡaka ˈʂanˤaka ˈt͡ʃa
квайниња ҁнъиґака с̇анъака ча [ˈkʷainiɲa ˈᵑǀˤiɡaka ˈʂanˤaka ˈt͡ʃa] ˈkʷain book -iɲa NOM ˈᵑǀˤiɡ friend -aka GEN ˈʂanˤ son -aka GEN ˈt͡ʃa 2 “your son’s friend’s book” | (17) |
Case Marking
Gain uses split case marking. In the present tense, the grammar follows a nominative–accusative pattern, where intransitive and transitive subjects are treated alike and objects are marked with the accusative. In the past tense, however, it follows an ergative–absolutive pattern, here called ergative–nominative, where intransitive subjects and transitive objects are treated alike and transitive subjects are marked with the ergative. This makes sense because present-tense clauses often describe events as ongoing, habitual or controlled by an active participant, so the grammar treats the subject as the central argument. Past-tense clauses, by contrast, often present an event as completed, making the affected participant especially salient. The ergative marking then singles out the transitive agent as the additional participant responsible for bringing about that result.
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 sequential: No change.
module sentenceconnectors: No change.
module complementise: 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 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">
+ <np def="def" role="subj" tr="theme" locus="number" case="NOM">
<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"> <word posp="verb" gloss="sleep"/> </vp> <np def="def" role="subj" tr="theme" locus="number" case="NOM"> <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">
<word posp="verb" gloss="sleep"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM">
<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">
- <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"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</np>
</s>
</example>
About to call getSlotValue for sleep/verb/mode/obligatoryGot indicative
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">
<word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <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"> + <flat> <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <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"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <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">|ᵏǀ|ai|ˈ|m|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM">|dˤ|a|ˈ|s|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> </flat> </example>
vowelharmony: No change.
### |ᵏǀ|ai|ˈ|m|#-> ˈᵏǀaim
### |ᵏǀ|ai|ˈ|m|
#-> ˈᵏǀaim
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |ᵏǀ|ai|ˈ|m||u|h|a| |dˤ|a|ˈ|s||i|ɲ|a|
#-> ˈᵏǀaimuha ˈdˤasiɲ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">|ᵏǀ|ai|ˈ|m|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM">|dˤ|a|ˈ|s|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈᵏǀaim</span><br><span class="gls">sleep</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈdˤas</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>ˈᵏǀaimuha ˈdˤasiɲa</p>
+ <p>ҁтаймуга дъасиња</p>
+ <il>
+ <w>
+ <o>ˈᵏǀaim</o>
+ <g>sleep</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>ˈdˤas</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### ˈᵏǀaimuha ˈdˤasiɲa#-> ˈᵏǀaimuha ˈdˤasiɲa
Ҁтаймуга дъасиња. [ˈᵏǀaimuha ˈdˤasiɲa] ˈᵏǀaim sleep -uha indicative ˈdˤas cat -iɲ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 sequential: No change.
module sentenceconnectors: No change.
module complementise: 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 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">
+ <np def="def" role="subj" tr="theme" locus="number" case="NOM">
<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"> <word posp="verb" gloss="run"/> </vp> <np def="def" role="subj" tr="theme" locus="number" case="NOM"> <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">
<word posp="verb" gloss="run"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM">
<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">
- <word posp="verb" gloss="run"/>
+ <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</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 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">
<word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <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"> + <flat> <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <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"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3">|h|au|ˈ|t|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM">|dˤ|a|ˈ|s|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> </flat> </example>
vowelharmony: No change.
### |h|au|ˈ|t|#-> ˈhaut
### |h|au|ˈ|t|
#-> ˈhaut
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |h|au|ˈ|t||u|h|a| |dˤ|a|ˈ|s||i|ɲ|a|
#-> ˈhautuha ˈdˤasiɲ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">|h|au|ˈ|t|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM">|dˤ|a|ˈ|s|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈhaut</span><br><span class="gls">run</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈdˤas</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>ˈhautuha ˈdˤasiɲa</p>
+ <p>гаўтуга дъасиња</p>
+ <il>
+ <w>
+ <o>ˈhaut</o>
+ <g>run</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>ˈdˤas</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### ˈhautuha ˈdˤasiɲa#-> ˈhautuha ˈdˤasiɲa
Гаўтуга дъасиња. [ˈhautuha ˈdˤasiɲa] ˈhaut run -uha indicative ˈdˤas cat -iɲ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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES">
<word posp="verb" gloss="chase"/>
</vp>
- <np number="sing" def="def" role="subj" tr="theme" locus="number">
- <word posp="noun" gloss="cat"/>
- </np>
<np number="sing" def="def" role="obj" tr="rheme" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
+ <np number="sing" def="def" role="subj" tr="theme" locus="number">
+ <word posp="noun" gloss="cat"/>
+ </np>
</s>
</example>
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="obj" tr="rheme" locus="number">
+ <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
- <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 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="obj" tr="rheme" locus="number" case="ACC">
+ <np def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
- <np number="sing" def="def" role="subj" tr="theme" locus="number" case="NOM">
+ <np def="def" role="subj" tr="theme" locus="number" case="NOM">
<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="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" obj="3" subj="3"> <word posp="verb" gloss="chase"/> </vp> <np def="def" role="obj" tr="rheme" locus="number" case="ACC"> <word posp="noun" gloss="mouse"/> </np> <np def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </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" obj="3" subj="3">
<word posp="verb" gloss="chase"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse"/>
</np>
<np def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</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" obj="3" subj="3">
- <word posp="verb" gloss="chase"/>
+ <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" obj="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="ACC">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
</np>
<np def="def" role="subj" tr="theme" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
</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 mouse/noun/case/obligatory
Got ACC
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
addaffixes:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" obj="3" subj="3">
<word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="ACC">
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC"/>
+ <thingy type="nouncase" function="suffix" gloss="ACC"/>
</np>
<np def="def" role="subj" tr="theme" locus="number" case="NOM">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" tr="rheme" locus="number" case="ACC"> <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> <thingy type="nouncase" function="suffix" gloss="ACC"/> - </np> - <np def="def" role="subj" tr="theme" locus="number" case="NOM"> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </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" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC"/> - <thingy type="nouncase" function="suffix" gloss="ACC"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" obj="3" subj="3">|tˤ|i|tˤ|au|ˈ|h|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC">|ᵏǀ|u|ŋʷ|a|ˈ|dˤ|</word> + <thingy type="nouncase" function="suffix" gloss="ACC">-|a|ɖ|u|</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM">|dˤ|a|ˈ|s|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> </flat> </example>
vowelharmony: No change.
### |tˤ|i|tˤ|au|ˈ|h|#-> tˤiˈtˤauh
### |tˤ|i|tˤ|au|ˈ|h|
#-> tˤiˈtˤauh
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |ᵏǀ|u|ŋʷ|a|ˈ|dˤ|
#-> ᵏǀuˈŋʷadˤ
### |ᵏǀ|u|ŋʷ|a|ˈ|dˤ|
#-> ᵏǀuˈŋʷadˤ
### -|a|ɖ|u|
#-> -aɖu
### -|a|ɖ|u|
#-> -aɖu
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |tˤ|i|tˤ|au|ˈ|h||u|h|a| |ᵏǀ|u|ŋʷ|a|ˈ|dˤ||a|ɖ|u| |dˤ|a|ˈ|s||i|ɲ|a|
#-> tˤiˈtˤauhuha ᵏǀuˈŋʷadˤaɖu ˈdˤasiɲa
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" obj="3" subj="3">|tˤ|i|tˤ|au|ˈ|h|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="ACC">|ᵏǀ|u|ŋʷ|a|ˈ|dˤ|</word>
<thingy type="nouncase" function="suffix" gloss="ACC">-|a|ɖ|u|</thingy>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="NOM">|dˤ|a|ˈ|s|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">tˤiˈtˤauh</span><br><span class="gls">chase</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ᵏǀuˈŋʷadˤ</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-aɖu</span><br><span class="gls"><span class="glssc">ACC</span></span></span> <span class="ilpair"><span class="mor">ˈdˤas</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>tˤiˈtˤauhuha ᵏǀuˈŋʷadˤaɖu ˈdˤasiɲa</p>
+ <p>тъитъаўгуга ҁтуӈвадъад̇у дъасиња</p>
+ <il>
+ <w>
+ <o>tˤiˈtˤauh</o>
+ <g>chase</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>ᵏǀuˈŋʷadˤ</o>
+ <g>mouse</g>
+ </w>
+ <w>
+ <o>-aɖu</o>
+ <g>ACC</g>
+ </w>
+ <w>
+ <o>ˈdˤas</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### tˤiˈtˤauhuha ᵏǀuˈŋʷadˤaɖu ˈdˤasiɲa#-> tˤiˈtˤauhuha ᵏǀuˈŋʷadˤaɖu ˈdˤasiɲa
Тъитъаўгуга ҁтуӈвадъад̇у дъасиња. [tˤiˈtˤauhuha ᵏǀuˈŋʷadˤaɖu ˈdˤasiɲa] tˤiˈtˤauh chase -uha indicative ᵏǀuˈŋʷadˤ mouse -aɖu ACC ˈdˤas cat -iɲa NOM “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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np number="sing" def="def" role="subj" tr="theme" locus="number">
- <word posp="noun" gloss="cat"/>
- </np>
<np number="sing" def="def" role="obj" tr="rheme" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
+ <np number="sing" def="def" role="subj" tr="theme" locus="number">
+ <word posp="noun" gloss="cat"/>
+ </np>
</s>
</example>
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="obj" tr="rheme" locus="number">
+ <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
- <np number="sing" def="def" role="subj" tr="theme" locus="number">
+ <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
</s>
</example>
module markowner: No change.
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="obj" tr="rheme" locus="number" case="NOM">
+ <np def="def" role="obj" tr="rheme" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
- <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ERG">
+ <np def="def" role="subj" tr="theme" locus="number" case="ERG">
<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="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" obj="3" subj="3"> <word posp="verb" gloss="catch"/> </vp> <np def="def" role="obj" tr="rheme" locus="number" case="NOM"> <word posp="noun" gloss="mouse"/> </np> <np def="def" role="subj" tr="theme" locus="number" case="ERG"> <word posp="noun" gloss="cat"/> </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" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
<np def="def" role="subj" tr="theme" locus="number" case="ERG">
<word posp="noun" gloss="cat"/>
</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" obj="3" subj="3">
- <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" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="NOM">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="NOM"/>
</np>
<np def="def" role="subj" tr="theme" locus="number" case="ERG">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ERG"/>
</np>
</s>
</example>
About to call getSlotValue for catch/verb/mode/obligatoryGot indicative
About to call getSlotValue for mouse/noun/case/obligatory
Got NOM
About to call getSlotValue for cat/noun/case/obligatory
Got ERG
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" obj="3" subj="3">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" tr="rheme" locus="number" case="NOM">
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" role="subj" tr="theme" locus="number" case="ERG">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ERG"/>
+ <thingy type="nouncase" function="suffix" gloss="ERG"/>
</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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" tr="rheme" locus="number" case="NOM"> <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" role="subj" tr="theme" locus="number" case="ERG"> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ERG"/> <thingy type="nouncase" function="suffix" gloss="ERG"/> - </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" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ERG"/> - <thingy type="nouncase" function="suffix" gloss="ERG"/> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="NOM">|ᵏǀ|u|ŋʷ|a|ˈ|dˤ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ERG">|dˤ|a|ˈ|s|</word> + <thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy> </flat> </example>
vowelharmony: No change.
### |t͡ɕ|u|ˈ|ʋ|#-> ˈt͡ɕuʋ
### |t͡ɕ|u|ˈ|ʋ|
#-> ˈt͡ɕuʋ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |ᵏǀ|u|ŋʷ|a|ˈ|dˤ|
#-> ᵏǀuˈŋʷadˤ
### |ᵏǀ|u|ŋʷ|a|ˈ|dˤ|
#-> ᵏǀuˈŋʷadˤ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### -|i|f|a|
#-> -ifa
### -|i|f|a|
#-> -ifa
### |t͡ɕ|u|ˈ|ʋ||u|h|a| |n|a| |ᵏǀ|u|ŋʷ|a|ˈ|dˤ||i|ɲ|a| |dˤ|a|ˈ|s||i|f|a|
#-> ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ˈdˤasifa
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" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="NOM">|ᵏǀ|u|ŋʷ|a|ˈ|dˤ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ERG">|dˤ|a|ˈ|s|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈt͡ɕuʋ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ᵏǀuˈŋʷadˤ</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈdˤas</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ifa</span><br><span class="gls"><span class="glssc">ERG</span></span></span></p>
+ <p>ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ˈdˤasifa</p>
+ <p>ћувуга на ҁтуӈвадъиња дъасифа</p>
+ <il>
+ <w>
+ <o>ˈt͡ɕuʋ</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ᵏǀuˈŋʷadˤ</o>
+ <g>mouse</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈdˤas</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-ifa</o>
+ <g>ERG</g>
+ </w>
+ </il>
</example>
### ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ˈdˤasifa#-> ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ˈdˤasifa
Ћувуга на ҁтуӈвадъиња дъасифа. [ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ˈdˤasifa] ˈt͡ɕuʋ catch -uha indicative na PAST ᵏǀuˈŋʷadˤ mouse -iɲa NOM ˈdˤas cat -ifa ERG “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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
- <np def="def" number="sing" tr="theme" role="subj" locus="number">
- <word posp="noun" gloss="hunter"/>
- </np>
<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>
+ <np def="def" number="sing" tr="theme" role="subj" locus="number">
+ <word posp="noun" gloss="hunter"/>
+ </np>
</s>
</example>
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 role="obj" tr="rheme">
+ <np role="obj" tr="rheme" case="NOM">
<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>
- <np def="def" number="sing" tr="theme" role="subj" locus="number">
+ <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="hunter"/>
</np>
</s>
</example>
module markowner: No change.
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 role="obj" tr="rheme" case="NOM">
+ <np role="obj" tr="rheme" case="NOM" number="plur">
<conjp conj="and">
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="jaguar"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="tiger"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="lion"/>
</np>
</conjp>
</np>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="hunter"/>
</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 role="obj" tr="rheme" case="NOM" number="plur">
+ <np role="obj" tr="rheme" case="NOM">
<conjp conj="and">
- <np def="def" number="plur" locus="number">
+ <np def="def" locus="number">
<word posp="noun" gloss="jaguar"/>
</np>
- <np def="def" number="plur" locus="number">
+ <np def="def" locus="number">
<word posp="noun" gloss="tiger"/>
</np>
- <np def="def" number="plur" locus="number">
+ <np def="def" locus="number">
<word posp="noun" gloss="lion"/>
</np>
</conjp>
</np>
- <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ERG">
+ <np def="def" tr="theme" role="subj" locus="number" case="ERG">
<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:
<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 role="obj" tr="rheme" case="NOM">
<conjp conj="and">
<np def="def" locus="number">
<word posp="noun" gloss="jaguar"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" locus="number">
<word posp="noun" gloss="tiger"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" locus="number">
<word posp="noun" gloss="lion"/>
</np>
</conjp>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="hunter"/>
</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 role="obj" tr="rheme" case="NOM">
- <conjp conj="and">
- <np def="def" locus="number">
+ <np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" locus="number">
+ <np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" locus="number">
+ <np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
- </conjp>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="hunter"/>
</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" obj="3" subj="3"> <word posp="verb" gloss="kill"/> </vp> <np role="obj" tr="rheme" case="NOM"> <np def="def" locus="number" role="obj" tr="rheme" case="NOM"> <word posp="noun" gloss="jaguar"/> </np> <word posp="conj" gloss="and"/> <np def="def" locus="number" role="obj" tr="rheme" case="NOM"> <word posp="noun" gloss="tiger"/> </np> <word posp="conj" gloss="and"/> <np def="def" locus="number" role="obj" tr="rheme" case="NOM"> <word posp="noun" gloss="lion"/> </np> </np> <np def="def" tr="theme" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="hunter"/> </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" obj="3" subj="3">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" tr="rheme" case="NOM">
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="hunter"/>
</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" obj="3" subj="3">
<word posp="verb" gloss="kill"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" tr="rheme" case="NOM">
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="jaguar"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="tiger"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="lion"/>
</np>
- </np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="hunter"/>
</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" obj="3" subj="3">
- <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" obj="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
- <word posp="noun" gloss="jaguar"/>
+ <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="NOM"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
- <word posp="noun" gloss="tiger"/>
+ <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="NOM"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
- <word posp="noun" gloss="lion"/>
+ <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="NOM"/>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
- <word posp="noun" gloss="hunter"/>
+ <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ERG"/>
</np>
</s>
</example>
About to call getSlotValue for kill/verb/mode/obligatoryGot indicative
About to call getSlotValue for jaguar/noun/case/obligatory
Got NOM
About to call getSlotValue for tiger/noun/case/obligatory
Got NOM
About to call getSlotValue for lion/noun/case/obligatory
Got NOM
About to call getSlotValue for hunter/noun/case/obligatory
Got ERG
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" obj="3" subj="3">
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="NOM">
<word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ERG"/>
+ <thingy type="nouncase" function="suffix" gloss="ERG"/>
</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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" locus="number" role="obj" tr="rheme" case="NOM"> <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" locus="number" role="obj" tr="rheme" case="NOM"> <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" locus="number" role="obj" tr="rheme" case="NOM"> <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - <np def="def" tr="theme" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ERG"/> <thingy type="nouncase" function="suffix" gloss="ERG"/> - </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" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ERG"/> - <thingy type="nouncase" function="suffix" gloss="ERG"/> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|ɓ|y|ˈ|ɡʷ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="NOM">|ŋ|u|d|a|ˈ|ɡʷ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="conj" gloss="and">|dˤ|a|ˈ|</word> + <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="NOM">|s|a|k|a|ˈ|t͡ʃ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="conj" gloss="and">|dˤ|a|ˈ|</word> + <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="NOM">|tˤ|a|h|ai|ˈ|ʃ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ERG">|f|a|b|a|ˈ|ŋʷ|</word> + <thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy> </flat> </example>
vowelharmony:
<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" obj="3" subj="3">|ɓ|y|ˈ|ɡʷ|</word>
- <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
+ <thingy type="verbmode" function="suffix" gloss="indicative">-|y|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
<thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
<thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
<thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="NOM">|ŋ|u|d|a|ˈ|ɡʷ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="conj" gloss="and">|dˤ|a|ˈ|</word>
<word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="NOM">|s|a|k|a|ˈ|t͡ʃ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="conj" gloss="and">|dˤ|a|ˈ|</word>
<word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="NOM">|tˤ|a|h|ai|ˈ|ʃ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ERG">|f|a|b|a|ˈ|ŋʷ|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
</flat>
</example>
### |ɓ|y|ˈ|ɡʷ|#-> ˈɓyɡʷ
### |ɓ|y|ˈ|ɡʷ|
#-> ˈɓyɡʷ
### -|y|h|a|
#-> -yha
### -|y|h|a|
#-> -yha
### |n|a|
#-> na
### |n|a|
#-> na
### |ŋ|u|d|a|ˈ|ɡʷ|
#-> ŋuˈdaɡʷ
### |ŋ|u|d|a|ˈ|ɡʷ|
#-> ŋuˈdaɡʷ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |dˤ|a|ˈ|
#-> ˈdˤa
### |dˤ|a|ˈ|
#-> ˈdˤa
### |s|a|k|a|ˈ|t͡ʃ|
#-> saˈkat͡ʃ
### |s|a|k|a|ˈ|t͡ʃ|
#-> saˈkat͡ʃ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |dˤ|a|ˈ|
#-> ˈdˤa
### |dˤ|a|ˈ|
#-> ˈdˤa
### |tˤ|a|h|ai|ˈ|ʃ|
#-> tˤaˈhaiʃ
### |tˤ|a|h|ai|ˈ|ʃ|
#-> tˤaˈhaiʃ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |f|a|b|a|ˈ|ŋʷ|
#-> faˈbaŋʷ
### |f|a|b|a|ˈ|ŋʷ|
#-> faˈbaŋʷ
### -|i|f|a|
#-> -ifa
### -|i|f|a|
#-> -ifa
### |ɓ|y|ˈ|ɡʷ||y|h|a| |n|a| |ŋ|u|d|a|ˈ|ɡʷ||i|ɲ|a| |dˤ|a|ˈ| |s|a|k|a|ˈ|t͡ʃ||i|ɲ|a| |dˤ|a|ˈ| |tˤ|a|h|ai|ˈ|ʃ||i|ɲ|a| |f|a|b|a|ˈ|ŋʷ||i|f|a|
#-> ˈɓyɡʷyha na ŋuˈdaɡʷiɲa ˈdˤa saˈkat͡ʃiɲa ˈdˤa tˤaˈhaiʃiɲa faˈbaŋʷifa
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" obj="3" subj="3">|ɓ|y|ˈ|ɡʷ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|y|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="NOM">|ŋ|u|d|a|ˈ|ɡʷ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="conj" gloss="and">|dˤ|a|ˈ|</word>
<word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="NOM">|s|a|k|a|ˈ|t͡ʃ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="conj" gloss="and">|dˤ|a|ˈ|</word>
<word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="NOM">|tˤ|a|h|ai|ˈ|ʃ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ERG">|f|a|b|a|ˈ|ŋʷ|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈɓyɡʷ</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">-yha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ŋuˈdaɡʷ</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈdˤa</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">saˈkat͡ʃ</span><br><span class="gls">tiger</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈdˤa</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">tˤaˈhaiʃ</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">faˈbaŋʷ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ifa</span><br><span class="gls"><span class="glssc">ERG</span></span></span></p>
+ <p>ˈɓyɡʷyha na ŋuˈdaɡʷiɲa ˈdˤa saˈkat͡ʃiɲa ˈdˤa tˤaˈhaiʃiɲa faˈbaŋʷifa</p>
+ <p>б̱үґвүга на ӈудаґвиња дъа сакачиња дъа тъагайшиња фабаӈвифа</p>
+ <il>
+ <w>
+ <o>ˈɓyɡʷ</o>
+ <g>kill</g>
+ </w>
+ <w>
+ <o>-yha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ŋuˈdaɡʷ</o>
+ <g>jaguar</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈdˤa</o>
+ <g>and</g>
+ </w>
+ <w>
+ <o>saˈkat͡ʃ</o>
+ <g>tiger</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈdˤa</o>
+ <g>and</g>
+ </w>
+ <w>
+ <o>tˤaˈhaiʃ</o>
+ <g>lion</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>faˈbaŋʷ</o>
+ <g>hunter</g>
+ </w>
+ <w>
+ <o>-ifa</o>
+ <g>ERG</g>
+ </w>
+ </il>
</example>
### ˈɓyɡʷyha na ŋuˈdaɡʷiɲa ˈdˤa saˈkat͡ʃiɲa ˈdˤa tˤaˈhaiʃiɲa faˈbaŋʷifa#-> ˈɓyɡʷyha na ŋuˈdaɡʷiɲa ˈdˤa saˈkat͡ʃiɲa ˈdˤa tˤaˈhaiʃiɲa faˈbaŋʷifa
Б̱үґвүга на ӈудаґвиња дъа сакачиња дъа тъагайшиња фабаӈвифа. [ˈɓyɡʷyha na ŋuˈdaɡʷiɲa ˈdˤa saˈkat͡ʃiɲa ˈdˤa tˤaˈhaiʃiɲa faˈbaŋʷifa] ˈɓyɡʷ kill -yha indicative na PAST ŋuˈdaɡʷ jaguar -iɲa NOM ˈdˤa and saˈkat͡ʃ tiger -iɲa NOM ˈdˤa and tˤaˈhaiʃ lion -iɲa NOM faˈbaŋʷ hunter -ifa ERG “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 Gain 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
Gain uses the correlative strategy to form relative clauses. The relative clause is introduced by a dedicated relativiser and appears as an independent clause. The main clause contains a demonstrative that corresponds to the relativiser and identifies the element being modified. The relative clause precedes the main clause when used on its own, and follows the head noun when it functions as a modifier. The internal structure of both clauses is fully finite.
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 sequential: No change.
module sentenceconnectors: No change.
module complementise: No change.
tva1tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="relp1" translation="I patted the cat.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np number="sing" def="neither" role="subj" locus="number">
- <word person="1excl" number="sing" posp="pron"/>
- </np>
<np def="def" number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="cat"/>
</np>
+ <np number="sing" def="neither" role="subj" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
</s>
</example>
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 def="def" number="sing" tr="rheme" role="obj" locus="number">
+ <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <np number="sing" def="neither" role="subj" locus="number">
+ <np number="sing" def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" number="sing" posp="pron"/>
</np>
</s>
</example>
module markowner: No change.
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 def="def" number="sing" tr="rheme" role="obj" locus="number" case="NOM">
+ <np def="def" tr="rheme" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <np number="sing" def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="ERG">
+ <word person="1excl" 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="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="def" tr="rheme" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
<np def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</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" obj="3" subj="1excl"> <word posp="verb" gloss="pat"/> </vp> <np def="def" tr="rheme" role="obj" locus="number" case="NOM"> <word posp="noun" gloss="cat"/> </np> - <np def="neither" role="subj" locus="number" case="ERG"> + <np def="neither" role="subj" locus="number" case="ERG" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </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" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cat"/>
</np>
- <np def="neither" role="subj" locus="number" case="ERG" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl"/>
- </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" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="NOM">
<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" obj="3" subj="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" obj="3" subj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="NOM">
- <word posp="noun" gloss="cat"/>
+ <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="NOM"/>
</np>
</s>
</example>
About to call getSlotValue for pat/verb/mode/obligatoryGot indicative
About to call getSlotValue for cat/noun/case/obligatory
Got NOM
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" obj="3" subj="1excl">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" tr="rheme" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</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" obj="3" subj="1excl"> + <flat> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" tr="rheme" role="obj" locus="number" case="NOM"> <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </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" obj="3" subj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">|ʋ|a|nˤ|i|ˈ|s|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="NOM">|dˤ|a|ˈ|s|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> </flat> </example>
vowelharmony: No change.
### |ʋ|a|nˤ|i|ˈ|s|#-> ʋaˈnˤis
### |ʋ|a|nˤ|i|ˈ|s|
#-> ʋaˈnˤis
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### |dˤ|a|ˈ|s|
#-> ˈdˤas
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |ʋ|a|nˤ|i|ˈ|s||u|h|a| |n|a| |dˤ|a|ˈ|s||i|ɲ|a|
#-> ʋaˈnˤisuha na ˈdˤasiɲa
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" obj="3" subj="1excl">|ʋ|a|nˤ|i|ˈ|s|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="NOM">|dˤ|a|ˈ|s|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ʋaˈnˤis</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈdˤas</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span></p>
+ <p>ʋaˈnˤisuha na ˈdˤasiɲa</p>
+ <p>ванъисуга на дъасиња</p>
+ <il>
+ <w>
+ <o>ʋaˈnˤis</o>
+ <g>pat</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈdˤas</o>
+ <g>cat</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ </il>
</example>
### ʋaˈnˤisuha na ˈdˤasiɲa#-> ʋaˈnˤisuha na ˈdˤasiɲa
Ванъисуга на дъасиња. [ʋaˈnˤisuha na ˈdˤasiɲa] ʋaˈnˤis pat -uha indicative na PAST ˈdˤas cat -iɲa NOM “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 sequential:
<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="catch"/>
+ </vp>
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="cat"/>
+ </np>
+ <np def="def" number="sing" role="obj" locus="number">
+ <word posp="noun" gloss="mouse"/>
+ </np>
+ </s>
+ <s connector="then">
+ <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" 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" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
- <np def="def" number="sing" role="obj" locus="number">
- <word posp="noun" gloss="mouse"/>
</np>
- </relp>
- </np>
</s>
</example>
module sentenceconnectors:
<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="catch"/>
</vp>
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
</s>
<s connector="then">
+ <word gloss="then" posp="conj"/>
<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 def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
</s>
</example>
module complementise: No change.
tva1tva2
tva1
tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
- <word posp="noun" gloss="cat"/>
- </np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse"/>
</np>
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="cat"/>
+ </np>
</s>
<s connector="then">
- <word gloss="then" posp="conj"/>
<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 def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
+ <np number="sing" def="neither" role="subj" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
+ <word gloss="then" posp="conj"/>
</s>
</example>
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="catch"/>
</vp>
- <np def="def" number="sing" role="obj" locus="number">
+ <np def="def" number="sing" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np role="obj">
+ <np role="obj" case="NOM">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
- <np number="sing" def="neither" role="subj" locus="number">
+ <np number="sing" def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" number="sing" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
module markowner: No change.
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="catch"/>
</vp>
<np def="def" number="sing" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np role="obj" case="NOM">
+ <np role="obj" case="NOM" number="sing">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
<np number="sing" def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" number="sing" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</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="catch"/>
</vp>
- <np def="def" number="sing" role="obj" locus="number" case="NOM">
+ <np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
+ <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np role="obj" case="NOM" number="sing">
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np role="obj" case="NOM">
+ <np def="def" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
- <np number="sing" def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="ERG">
+ <word person="1excl" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
createpronouns:
<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="catch"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
- <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
- <word posp="noun" gloss="cat"/>
+ <np def="def" role="subj" head="this" locus="number" case="ERG">
+ <word posp="pron" gloss="3"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="NOM">
- <np def="def" role="subj" head="this" locus="number" output="aspron">
- <word posp="noun" gloss="cat"/>
+ <np def="def" role="subj" head="this" locus="number">
+ <word posp="pron" gloss="3"/>
</np>
</np>
<np def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</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:
<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="catch"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
<np def="def" role="subj" head="this" locus="number" case="ERG">
<word posp="pron" gloss="3"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<np def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="3"> <word posp="verb" gloss="catch"/> </vp> <np def="def" role="obj" locus="number" case="NOM"> <word posp="noun" gloss="mouse"/> </np> <np def="def" role="subj" head="this" locus="number" case="ERG"> <word posp="pron" gloss="3"/> </np> </s> <s connector="then"> - <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" subj="1excl"> <word posp="verb" gloss="pat"/> </vp> <np role="obj" case="NOM"> <np def="def" role="subj" head="this" locus="number"> <word posp="pron" gloss="3"/> </np> </np> - <np def="neither" role="subj" locus="number" case="ERG"> + <np def="neither" role="subj" locus="number" case="ERG" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> <word gloss="then" posp="conj"/> </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" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
- <np def="def" role="subj" head="this" locus="number" case="ERG">
- <word posp="pron" gloss="3"/>
- </np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
- <np def="neither" role="subj" locus="number" case="ERG" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl"/>
- </np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="mouse"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="NOM">
- <np def="def" role="subj" head="this" locus="number">
+ <np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
- </np>
<word gloss="then" posp="conj"/>
</s>
</example>
unwrapOwnerOwned: No change.
movedowntoword:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
- <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" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
- <word posp="noun" gloss="mouse"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="NOM"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="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" obj="3" subj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
About to call getSlotValue for catch/verb/mode/obligatoryGot indicative
About to call getSlotValue for mouse/noun/case/obligatory
Got NOM
About to call getSlotValue for pat/verb/mode/obligatory
Got indicative
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" obj="3" subj="3">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" locus="number" case="NOM"> <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </s> - <s connector="then"> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" head="this" locus="number" case="NOM"> <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - </np> <word gloss="then" posp="conj"/> - </s> + </flat> </example>
addvocab:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - <word gloss="then" posp="conj"/> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="NOM">|ᵏǀ|u|ŋʷ|a|ˈ|dˤ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">|ʋ|a|nˤ|i|ˈ|s|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word> + <word gloss="then" posp="conj">|t|y|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |t͡ɕ|u|ˈ|ʋ|#-> ˈt͡ɕuʋ
### |t͡ɕ|u|ˈ|ʋ|
#-> ˈt͡ɕuʋ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |ᵏǀ|u|ŋʷ|a|ˈ|dˤ|
#-> ᵏǀuˈŋʷadˤ
### |ᵏǀ|u|ŋʷ|a|ˈ|dˤ|
#-> ᵏǀuˈŋʷadˤ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |ʋ|a|nˤ|i|ˈ|s|
#-> ʋaˈnˤis
### |ʋ|a|nˤ|i|ˈ|s|
#-> ʋaˈnˤis
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t|y|ˈ|
#-> ˈty
### |t|y|ˈ|
#-> ˈty
### |t͡ɕ|u|ˈ|ʋ||u|h|a| |n|a| |ᵏǀ|u|ŋʷ|a|ˈ|dˤ||i|ɲ|a| |ʋ|a|nˤ|i|ˈ|s||u|h|a| |n|a| |t͡ɕ|i|ˈ| |t|y|ˈ|
#-> ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ʋaˈnˤisuha na ˈt͡ɕi ˈty
removetags:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<flat>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="NOM">|ᵏǀ|u|ŋʷ|a|ˈ|dˤ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">|ʋ|a|nˤ|i|ˈ|s|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word>
<word gloss="then" posp="conj">|t|y|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈt͡ɕuʋ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ᵏǀuˈŋʷadˤ</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ʋaˈnˤis</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">ˈty</span><br><span class="gls">then</span></span></p>
+ <p>ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ʋaˈnˤisuha na ˈt͡ɕi ˈty</p>
+ <p>ћувуга на ҁтуӈвадъиња ванъисуга на ћи тү</p>
+ <il>
+ <w>
+ <o>ˈt͡ɕuʋ</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ᵏǀuˈŋʷadˤ</o>
+ <g>mouse</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ʋaˈnˤis</o>
+ <g>pat</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ <w>
+ <o>ˈty</o>
+ <g>then</g>
+ </w>
+ </il>
</example>
### ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ʋaˈnˤisuha na ˈt͡ɕi ˈty#-> ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ʋaˈnˤisuha na ˈt͡ɕi ˈty
Ћувуга на ҁтуӈвадъиња ванъисуга на ћи тү. [ˈt͡ɕuʋuha na ᵏǀuˈŋʷadˤiɲa ʋaˈnˤisuha na ˈt͡ɕi ˈty] ˈt͡ɕuʋ catch -uha indicative na PAST ᵏǀuˈŋʷadˤ mouse -iɲa NOM ʋaˈnˤis pat -uha indicative na PAST ˈt͡ɕi 3 ˈty then “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 sequential:
<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"/>
+ <word posp="verb" gloss="eat"/>
</vp>
- <np number="sing" def="neither" role="subj" locus="number">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="mouse"/>
</np>
- <np role="obj">
- <relp>
+ <np def="def" number="sing" role="obj" locus="number">
+ <word posp="noun" gloss="cheese"/>
+ </np>
+ </s>
+ <s connector="then">
<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" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
<np role="obj">
- <relp>
- <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" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
- <np def="def" number="sing" role="obj" locus="number">
- <word posp="noun" gloss="cheese"/>
</np>
- </relp>
+ </s>
+ <s connector="then">
+ <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>
- </relp>
+ <np role="obj">
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="cat"/>
</np>
+ </np>
</s>
</example>
module sentenceconnectors:
<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="eat"/>
</vp>
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
</np>
</s>
<s connector="then">
+ <word gloss="then" posp="conj"/>
<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" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
<np role="obj">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
</s>
<s connector="then">
+ <word gloss="then" posp="conj"/>
<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 def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
</s>
</example>
module complementise: No change.
tva1tva2
tva1
tva2
tva1
tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
- <word posp="noun" gloss="mouse"/>
- </np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
</np>
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="mouse"/>
+ </np>
</s>
<s connector="then">
- <word gloss="then" posp="conj"/>
<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" output="aspron">
- <word posp="noun" gloss="cat"/>
- </np>
<np role="obj">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="cat"/>
+ </np>
+ <word gloss="then" posp="conj"/>
</s>
<s connector="then">
- <word gloss="then" posp="conj"/>
<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 def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
+ <np number="sing" def="neither" role="subj" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
+ <word gloss="then" posp="conj"/>
</s>
</example>
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="eat"/>
</vp>
- <np def="def" number="sing" role="obj" locus="number">
+ <np def="def" number="sing" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="mouse"/>
</np>
</s>
<s connector="then">
<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="NOM">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np role="obj">
+ <np role="obj" case="NOM">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
- <np number="sing" def="neither" role="subj" locus="number">
+ <np number="sing" def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" number="sing" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
module markowner: No change.
module propagatenumber:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<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="NOM">
<word posp="noun" gloss="cheese"/>
</np>
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="mouse"/>
</np>
</s>
<s connector="then">
<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="NOM">
+ <np role="obj" case="NOM" number="sing">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np role="obj" case="NOM">
+ <np role="obj" case="NOM" number="sing">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
<np number="sing" def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" number="sing" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</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="eat"/>
</vp>
- <np def="def" number="sing" role="obj" locus="number" case="NOM">
+ <np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
+ <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="mouse"/>
</np>
</s>
<s connector="then">
<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="NOM" number="sing">
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np role="obj" case="NOM">
+ <np def="def" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
+ <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np role="obj" case="NOM" number="sing">
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np role="obj" case="NOM">
+ <np def="def" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
- <np number="sing" def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="ERG">
+ <word person="1excl" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
createpronouns:
<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="eat"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
- <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
- <word posp="noun" gloss="mouse"/>
+ <np def="def" role="subj" head="this" locus="number" case="ERG">
+ <word posp="pron" gloss="3"/>
</np>
</s>
<s connector="then">
<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="NOM">
- <np def="def" role="subj" head="this" locus="number" output="aspron">
- <word posp="noun" gloss="mouse"/>
+ <np def="def" role="subj" head="this" locus="number">
+ <word posp="pron" gloss="3"/>
</np>
</np>
- <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
- <word posp="noun" gloss="cat"/>
+ <np def="def" role="subj" head="this" locus="number" case="ERG">
+ <word posp="pron" gloss="3"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="NOM">
- <np def="def" role="subj" head="this" locus="number" output="aspron">
- <word posp="noun" gloss="cat"/>
+ <np def="def" role="subj" head="this" locus="number">
+ <word posp="pron" gloss="3"/>
</np>
</np>
<np def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</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:
<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="eat"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
<np def="def" role="subj" head="this" locus="number" case="ERG">
<word posp="pron" gloss="3"/>
</np>
</s>
<s connector="then">
<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="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<np def="def" role="subj" head="this" locus="number" case="ERG">
<word posp="pron" gloss="3"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<np def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="3"> <word posp="verb" gloss="eat"/> </vp> <np def="def" role="obj" locus="number" case="NOM"> <word posp="noun" gloss="cheese"/> </np> <np def="def" role="subj" head="this" locus="number" case="ERG"> <word posp="pron" gloss="3"/> </np> </s> <s connector="then"> - <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" subj="3"> <word posp="verb" gloss="catch"/> </vp> <np role="obj" case="NOM"> <np def="def" role="subj" head="this" locus="number"> <word posp="pron" gloss="3"/> </np> </np> <np def="def" role="subj" head="this" locus="number" case="ERG"> <word posp="pron" gloss="3"/> </np> <word gloss="then" posp="conj"/> </s> <s connector="then"> - <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" subj="1excl"> <word posp="verb" gloss="pat"/> </vp> <np role="obj" case="NOM"> <np def="def" role="subj" head="this" locus="number"> <word posp="pron" gloss="3"/> </np> </np> - <np def="neither" role="subj" locus="number" case="ERG"> + <np def="neither" role="subj" locus="number" case="ERG" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> <word gloss="then" posp="conj"/> </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" obj="3" subj="3">
<word posp="verb" gloss="eat"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
- <np def="def" role="subj" head="this" locus="number" case="ERG">
- <word posp="pron" gloss="3"/>
- </np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
- <np def="def" role="subj" head="this" locus="number" case="ERG">
- <word posp="pron" gloss="3"/>
- </np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
- <np def="neither" role="subj" locus="number" case="ERG" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl"/>
- </np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="3">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="3">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="NOM">
- <np def="def" role="subj" head="this" locus="number">
+ <np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
- </np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="NOM">
- <np def="def" role="subj" head="this" locus="number">
+ <np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
- </np>
<word gloss="then" posp="conj"/>
</s>
</example>
unwrapOwnerOwned: No change.
movedowntoword:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
- <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" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
- <word posp="noun" gloss="cheese"/>
+ <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="NOM"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
- <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" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="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" obj="3" subj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
About to call getSlotValue for eat/verb/mode/obligatoryGot indicative
About to call getSlotValue for cheese/noun/case/obligatory
Got NOM
About to call getSlotValue for catch/verb/mode/obligatory
Got indicative
About to call getSlotValue for pat/verb/mode/obligatory
Got indicative
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" obj="3" subj="3">
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" locus="number" case="NOM">
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="3"> + <flat> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" locus="number" case="NOM"> <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> - </np> - </s> - <s connector="then"> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" head="this" locus="number" case="NOM"> <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - </np> <word gloss="then" posp="conj"/> - </s> - <s connector="then"> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" head="this" locus="number" case="NOM"> <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - </np> <word gloss="then" posp="conj"/> - </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="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - <word gloss="then" posp="conj"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - <word gloss="then" posp="conj"/> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|ʋ|a|ˈ|f|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="NOM">|ɖ|i|ʂ|i|ˈ|n|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word> + <word gloss="then" posp="conj">|t|y|ˈ|</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">|ʋ|a|nˤ|i|ˈ|s|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word> + <word gloss="then" posp="conj">|t|y|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |ʋ|a|ˈ|f|#-> ˈʋaf
### |ʋ|a|ˈ|f|
#-> ˈʋaf
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |ɖ|i|ʂ|i|ˈ|n|
#-> ɖiˈʂin
### |ɖ|i|ʂ|i|ˈ|n|
#-> ɖiˈʂin
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |t͡ɕ|u|ˈ|ʋ|
#-> ˈt͡ɕuʋ
### |t͡ɕ|u|ˈ|ʋ|
#-> ˈt͡ɕuʋ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t|y|ˈ|
#-> ˈty
### |t|y|ˈ|
#-> ˈty
### |ʋ|a|nˤ|i|ˈ|s|
#-> ʋaˈnˤis
### |ʋ|a|nˤ|i|ˈ|s|
#-> ʋaˈnˤis
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t|y|ˈ|
#-> ˈty
### |t|y|ˈ|
#-> ˈty
### |ʋ|a|ˈ|f||u|h|a| |n|a| |ɖ|i|ʂ|i|ˈ|n||i|ɲ|a| |t͡ɕ|u|ˈ|ʋ||u|h|a| |n|a| |t͡ɕ|i|ˈ| |t|y|ˈ| |ʋ|a|nˤ|i|ˈ|s||u|h|a| |n|a| |t͡ɕ|i|ˈ| |t|y|ˈ|
#-> ˈʋafuha na ɖiˈʂiniɲa ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty
removetags:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<flat>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|ʋ|a|ˈ|f|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="NOM">|ɖ|i|ʂ|i|ˈ|n|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word>
<word gloss="then" posp="conj">|t|y|ˈ|</word>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">|ʋ|a|nˤ|i|ˈ|s|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word>
<word gloss="then" posp="conj">|t|y|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈʋaf</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɖiˈʂin</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕuʋ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">ˈty</span><br><span class="gls">then</span></span> <span class="ilpair"><span class="mor">ʋaˈnˤis</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">ˈty</span><br><span class="gls">then</span></span></p>
+ <p>ˈʋafuha na ɖiˈʂiniɲa ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty</p>
+ <p>вафуга на д̇ис̇иниња ћувуга на ћи тү ванъисуга на ћи тү</p>
+ <il>
+ <w>
+ <o>ˈʋaf</o>
+ <g>eat</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ɖiˈʂin</o>
+ <g>cheese</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕuʋ</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ <w>
+ <o>ˈty</o>
+ <g>then</g>
+ </w>
+ <w>
+ <o>ʋaˈnˤis</o>
+ <g>pat</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ <w>
+ <o>ˈty</o>
+ <g>then</g>
+ </w>
+ </il>
</example>
### ˈʋafuha na ɖiˈʂiniɲa ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty#-> ˈʋafuha na ɖiˈʂiniɲa ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty
Вафуга на д̇ис̇иниња ћувуга на ћи тү ванъисуга на ћи тү. [ˈʋafuha na ɖiˈʂiniɲa ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty] ˈʋaf eat -uha indicative na PAST ɖiˈʂin cheese -iɲa NOM ˈt͡ɕuʋ catch -uha indicative na PAST ˈt͡ɕi 3 ˈty then ʋaˈnˤis pat -uha indicative na PAST ˈt͡ɕi 3 ˈty then “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 sequential:
<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"/>
+ <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" output="aspron">
+ <word posp="noun" gloss="cheese"/>
+ </np>
+ </s>
+ <s connector="then">
+ <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" output="aspron">
+ <word posp="noun" gloss="mouse"/>
+ </np>
<np role="obj">
- <relp>
+ <np def="def" number="sing" role="obj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="cheese"/>
+ </np>
+ </np>
+ </s>
+ <s connector="then">
<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" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
<np role="obj">
- <relp>
- <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" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
- <np role="obj">
- <relp>
+ </np>
+ </s>
+ <s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
- <word posp="verb" gloss="buy"/>
+ <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" role="obj" head="this" locus="number">
- <word posp="noun" gloss="cheese"/>
- </np>
- </relp>
- </np>
- </relp>
+ <np role="obj">
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="cat"/>
</np>
- </relp>
</np>
</s>
</example>
module sentenceconnectors:
<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="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" output="aspron">
<word posp="noun" gloss="cheese"/>
</np>
</s>
<s connector="then">
+ <word gloss="then" posp="conj"/>
<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" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
<np role="obj">
<np def="def" number="sing" role="obj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cheese"/>
</np>
</np>
</s>
<s connector="then">
+ <word gloss="then" posp="conj"/>
<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" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
<np role="obj">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
</s>
<s connector="then">
+ <word gloss="then" posp="conj"/>
<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 def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
</s>
</example>
module complementise: No change.
tva1tva2
tva1
tva2
tva1
tva2
tva1
tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="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" output="aspron">
<word posp="noun" gloss="cheese"/>
</np>
+ <np number="sing" def="neither" role="subj" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
</s>
<s connector="then">
- <word gloss="then" posp="conj"/>
<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" output="aspron">
- <word posp="noun" gloss="mouse"/>
- </np>
<np role="obj">
<np def="def" number="sing" role="obj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cheese"/>
</np>
</np>
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="mouse"/>
+ </np>
+ <word gloss="then" posp="conj"/>
</s>
<s connector="then">
- <word gloss="then" posp="conj"/>
<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" output="aspron">
- <word posp="noun" gloss="cat"/>
- </np>
<np role="obj">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <word posp="noun" gloss="cat"/>
+ </np>
+ <word gloss="then" posp="conj"/>
</s>
<s connector="then">
- <word gloss="then" posp="conj"/>
<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 def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
+ <np number="sing" def="neither" role="subj" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
+ <word gloss="then" posp="conj"/>
</s>
</example>
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="buy"/>
</vp>
- <np def="def" number="sing" role="obj" head="this" locus="number" output="aspron">
+ <np def="def" number="sing" role="obj" head="this" locus="number" output="aspron" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
- <np number="sing" def="neither" role="subj" locus="number">
+ <np number="sing" def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" number="sing" posp="pron"/>
</np>
</s>
<s connector="then">
<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="NOM">
<np def="def" number="sing" role="obj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cheese"/>
</np>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="mouse"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<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="NOM">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np role="obj">
+ <np role="obj" case="NOM">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
- <np number="sing" def="neither" role="subj" locus="number">
+ <np number="sing" def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" number="sing" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
module markowner: No change.
module propagatenumber:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<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" head="this" locus="number" output="aspron" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
<np number="sing" def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" number="sing" posp="pron"/>
</np>
</s>
<s connector="then">
<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="NOM">
+ <np role="obj" case="NOM" number="sing">
<np def="def" number="sing" role="obj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cheese"/>
</np>
</np>
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="mouse"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<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="NOM">
+ <np role="obj" case="NOM" number="sing">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np role="obj" case="NOM">
+ <np role="obj" case="NOM" number="sing">
<np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
<np number="sing" def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" number="sing" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</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="buy"/>
</vp>
- <np def="def" number="sing" role="obj" head="this" locus="number" output="aspron" case="NOM">
+ <np def="def" role="obj" head="this" locus="number" output="aspron" case="NOM">
<word posp="noun" gloss="cheese"/>
</np>
- <np number="sing" def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="ERG">
+ <word person="1excl" posp="pron"/>
</np>
</s>
<s connector="then">
<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="NOM" number="sing">
- <np def="def" number="sing" role="obj" head="this" locus="number" output="aspron">
+ <np role="obj" case="NOM">
+ <np def="def" role="obj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cheese"/>
</np>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
+ <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="mouse"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<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="NOM" number="sing">
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np role="obj" case="NOM">
+ <np def="def" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="mouse"/>
</np>
</np>
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron" case="ERG">
+ <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
<word posp="noun" gloss="cat"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
- <np role="obj" case="NOM" number="sing">
- <np def="def" number="sing" role="subj" head="this" locus="number" output="aspron">
+ <np role="obj" case="NOM">
+ <np def="def" role="subj" head="this" locus="number" output="aspron">
<word posp="noun" gloss="cat"/>
</np>
</np>
- <np number="sing" def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" number="sing" posp="pron"/>
+ <np def="neither" role="subj" locus="number" case="ERG">
+ <word person="1excl" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
createpronouns:
<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="buy"/>
</vp>
- <np def="def" role="obj" head="this" locus="number" output="aspron" case="NOM">
- <word posp="noun" gloss="cheese"/>
+ <np def="def" role="obj" head="this" locus="number" case="NOM">
+ <word posp="pron" gloss="3"/>
</np>
<np def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" posp="pron"/>
</np>
</s>
<s connector="then">
<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="NOM">
- <np def="def" role="obj" head="this" locus="number" output="aspron">
- <word posp="noun" gloss="cheese"/>
+ <np def="def" role="obj" head="this" locus="number">
+ <word posp="pron" gloss="3"/>
</np>
</np>
- <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
- <word posp="noun" gloss="mouse"/>
+ <np def="def" role="subj" head="this" locus="number" case="ERG">
+ <word posp="pron" gloss="3"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<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="NOM">
- <np def="def" role="subj" head="this" locus="number" output="aspron">
- <word posp="noun" gloss="mouse"/>
+ <np def="def" role="subj" head="this" locus="number">
+ <word posp="pron" gloss="3"/>
</np>
</np>
- <np def="def" role="subj" head="this" locus="number" output="aspron" case="ERG">
- <word posp="noun" gloss="cat"/>
+ <np def="def" role="subj" head="this" locus="number" case="ERG">
+ <word posp="pron" gloss="3"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="NOM">
- <np def="def" role="subj" head="this" locus="number" output="aspron">
- <word posp="noun" gloss="cat"/>
+ <np def="def" role="subj" head="this" locus="number">
+ <word posp="pron" gloss="3"/>
</np>
</np>
<np def="neither" role="subj" locus="number" case="ERG">
<word person="1excl" posp="pron"/>
</np>
<word gloss="then" posp="conj"/>
</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:
<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="buy"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
<np def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
</s>
<s connector="then">
<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="NOM">
<np def="def" role="obj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<np def="def" role="subj" head="this" locus="number" case="ERG">
<word posp="pron" gloss="3"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<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="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<np def="def" role="subj" head="this" locus="number" case="ERG">
<word posp="pron" gloss="3"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<np def="neither" role="subj" locus="number" case="ERG">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="1excl"> <word posp="verb" gloss="buy"/> </vp> <np def="def" role="obj" head="this" locus="number" case="NOM"> <word posp="pron" gloss="3"/> </np> - <np def="neither" role="subj" locus="number" case="ERG"> + <np def="neither" role="subj" locus="number" case="ERG" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> </s> <s connector="then"> - <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" subj="3"> <word posp="verb" gloss="eat"/> </vp> <np role="obj" case="NOM"> <np def="def" role="obj" head="this" locus="number"> <word posp="pron" gloss="3"/> </np> </np> <np def="def" role="subj" head="this" locus="number" case="ERG"> <word posp="pron" gloss="3"/> </np> <word gloss="then" posp="conj"/> </s> <s connector="then"> - <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" subj="3"> <word posp="verb" gloss="catch"/> </vp> <np role="obj" case="NOM"> <np def="def" role="subj" head="this" locus="number"> <word posp="pron" gloss="3"/> </np> </np> <np def="def" role="subj" head="this" locus="number" case="ERG"> <word posp="pron" gloss="3"/> </np> <word gloss="then" posp="conj"/> </s> <s connector="then"> - <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" subj="1excl"> <word posp="verb" gloss="pat"/> </vp> <np role="obj" case="NOM"> <np def="def" role="subj" head="this" locus="number"> <word posp="pron" gloss="3"/> </np> </np> - <np def="neither" role="subj" locus="number" case="ERG"> + <np def="neither" role="subj" locus="number" case="ERG" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> <word gloss="then" posp="conj"/> </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" obj="3" subj="1excl">
<word posp="verb" gloss="buy"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
- <np def="neither" role="subj" locus="number" case="ERG" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl"/>
- </np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="eat"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="obj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
- <np def="def" role="subj" head="this" locus="number" case="ERG">
- <word posp="pron" gloss="3"/>
- </np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
- <np def="def" role="subj" head="this" locus="number" case="ERG">
- <word posp="pron" gloss="3"/>
- </np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
- <np def="neither" role="subj" locus="number" case="ERG" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl"/>
- </np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="1excl">
<word posp="verb" gloss="buy"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="obj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" case="NOM">
<np def="def" role="subj" head="this" locus="number">
<word posp="pron" gloss="3"/>
</np>
</np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="1excl">
<word posp="verb" gloss="buy"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="NOM">
- <np def="def" role="obj" head="this" locus="number">
+ <np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
- </np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="NOM">
- <np def="def" role="subj" head="this" locus="number">
+ <np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
- </np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
- <np role="obj" case="NOM">
- <np def="def" role="subj" head="this" locus="number">
+ <np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3"/>
</np>
- </np>
<word gloss="then" posp="conj"/>
</s>
</example>
unwrapOwnerOwned: No change.
movedowntoword:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
- <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" subj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
- <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" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
- <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" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="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" obj="3" subj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</s>
</example>
About to call getSlotValue for buy/verb/mode/obligatoryGot indicative
About to call getSlotValue for eat/verb/mode/obligatory
Got indicative
About to call getSlotValue for catch/verb/mode/obligatory
Got indicative
About to call getSlotValue for pat/verb/mode/obligatory
Got indicative
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" obj="3" subj="1excl">
<word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</s>
<s connector="then">
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="obj" head="this" locus="number" case="NOM">
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/>
</np>
<word gloss="then" posp="conj"/>
</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" obj="3" subj="1excl"> + <flat> <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" head="this" locus="number" case="NOM"> <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - </np> - </s> - <s connector="then"> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" head="this" locus="number" case="NOM"> <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - </np> <word gloss="then" posp="conj"/> - </s> - <s connector="then"> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" head="this" locus="number" case="NOM"> <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - </np> <word gloss="then" posp="conj"/> - </s> - <s connector="then"> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="obj" head="this" locus="number" case="NOM"> <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - </np> <word gloss="then" posp="conj"/> - </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="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - <word gloss="then" posp="conj"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - <word gloss="then" posp="conj"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM"/> - <word gloss="then" posp="conj"/> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">|j|ai|ˈ|k|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|ʋ|a|ˈ|f|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word> + <word gloss="then" posp="conj">|t|y|ˈ|</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word> + <word gloss="then" posp="conj">|t|y|ˈ|</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">|ʋ|a|nˤ|i|ˈ|s|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word> + <word gloss="then" posp="conj">|t|y|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |j|ai|ˈ|k|#-> ˈjaik
### |j|ai|ˈ|k|
#-> ˈjaik
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |ʋ|a|ˈ|f|
#-> ˈʋaf
### |ʋ|a|ˈ|f|
#-> ˈʋaf
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t|y|ˈ|
#-> ˈty
### |t|y|ˈ|
#-> ˈty
### |t͡ɕ|u|ˈ|ʋ|
#-> ˈt͡ɕuʋ
### |t͡ɕ|u|ˈ|ʋ|
#-> ˈt͡ɕuʋ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t|y|ˈ|
#-> ˈty
### |t|y|ˈ|
#-> ˈty
### |ʋ|a|nˤ|i|ˈ|s|
#-> ʋaˈnˤis
### |ʋ|a|nˤ|i|ˈ|s|
#-> ʋaˈnˤis
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t͡ɕ|i|ˈ|
#-> ˈt͡ɕi
### |t|y|ˈ|
#-> ˈty
### |t|y|ˈ|
#-> ˈty
### |j|ai|ˈ|k||u|h|a| |n|a| |t͡ɕ|i|ˈ| |ʋ|a|ˈ|f||u|h|a| |n|a| |t͡ɕ|i|ˈ| |t|y|ˈ| |t͡ɕ|u|ˈ|ʋ||u|h|a| |n|a| |t͡ɕ|i|ˈ| |t|y|ˈ| |ʋ|a|nˤ|i|ˈ|s||u|h|a| |n|a| |t͡ɕ|i|ˈ| |t|y|ˈ|
#-> ˈjaikuha na ˈt͡ɕi ˈʋafuha na ˈt͡ɕi ˈty ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty
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="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">|j|ai|ˈ|k|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word>
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|ʋ|a|ˈ|f|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word>
<word gloss="then" posp="conj">|t|y|ˈ|</word>
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="3">|t͡ɕ|u|ˈ|ʋ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word>
<word gloss="then" posp="conj">|t|y|ˈ|</word>
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" subj="1excl">|ʋ|a|nˤ|i|ˈ|s|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="pron" gloss="3" def="def" role="obj" head="this" locus="number" case="NOM">|t͡ɕ|i|ˈ|</word>
<word gloss="then" posp="conj">|t|y|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈjaik</span><br><span class="gls">buy</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">ˈʋaf</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">ˈty</span><br><span class="gls">then</span></span> <span class="ilpair"><span class="mor">ˈt͡ɕuʋ</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">ˈty</span><br><span class="gls">then</span></span> <span class="ilpair"><span class="mor">ʋaˈnˤis</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈt͡ɕi</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">ˈty</span><br><span class="gls">then</span></span></p>
+ <p>ˈjaikuha na ˈt͡ɕi ˈʋafuha na ˈt͡ɕi ˈty ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty</p>
+ <p>јайкуга на ћи вафуга на ћи тү ћувуга на ћи тү ванъисуга на ћи тү</p>
+ <il>
+ <w>
+ <o>ˈjaik</o>
+ <g>buy</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ <w>
+ <o>ˈʋaf</o>
+ <g>eat</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ <w>
+ <o>ˈty</o>
+ <g>then</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕuʋ</o>
+ <g>catch</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ <w>
+ <o>ˈty</o>
+ <g>then</g>
+ </w>
+ <w>
+ <o>ʋaˈnˤis</o>
+ <g>pat</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈt͡ɕi</o>
+ <g>3</g>
+ </w>
+ <w>
+ <o>ˈty</o>
+ <g>then</g>
+ </w>
+ </il>
</example>
### ˈjaikuha na ˈt͡ɕi ˈʋafuha na ˈt͡ɕi ˈty ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty#-> ˈjaikuha na ˈt͡ɕi ˈʋafuha na ˈt͡ɕi ˈty ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty
Јайкуга на ћи вафуга на ћи тү ћувуга на ћи тү ванъисуга на ћи тү. [ˈjaikuha na ˈt͡ɕi ˈʋafuha na ˈt͡ɕi ˈty ˈt͡ɕuʋuha na ˈt͡ɕi ˈty ʋaˈnˤisuha na ˈt͡ɕi ˈty] ˈjaik buy -uha indicative na PAST ˈt͡ɕi 3 ˈʋaf eat -uha indicative na PAST ˈt͡ɕi 3 ˈty then ˈt͡ɕuʋ catch -uha indicative na PAST ˈt͡ɕi 3 ˈty then ʋaˈnˤis pat -uha indicative na PAST ˈt͡ɕi 3 ˈty then “I patted the cat that caught the mouse that ate the cheese that I bought.” | (26) |
Complementation Strategies
Gain introduces complement clauses with a dedicated complementiser, similar to English that. The complementiser appears at the beginning of the embedded clause and signals that the clause functions as a syntactic argument. The embedded clause is fully finite and displays the same tense, aspect and agreement patterns as independent clauses.
The following example illustrate how complement clauses function:
initial XML:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp tam="past-punct">
<verb>surprise</verb>
</vp>
<np role="subj">
<subs>
<vp tam="past-punct">
<verb>give</verb>
</vp>
<np number="sing" def="def" head="this" role="subj">
<noun>boy</noun>
</np>
<np number="sing" def="indef" role="obj">
<noun>apple</noun>
</np>
<np number="sing" def="def" role="indobj" tr="rheme">
<noun>girl</noun>
</np>
</subs>
</np>
<np number="sing" def="def" role="indobj">
<noun>teacher</noun>
</np>
</s>
</example>cleanup:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <vp tam="past-punct"> - <verb>surprise</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="surprise"/> </vp> <np role="subj"> <subs> - <vp tam="past-punct"> - <verb>give</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="give"/> </vp> - <np number="sing" def="def" head="this" role="subj"> - <noun>boy</noun> + <np number="sing" def="def" head="this" role="subj" locus="number"> + <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="indef" role="obj"> - <noun>apple</noun> + <np number="sing" def="indef" role="obj" locus="number"> + <word posp="noun" gloss="apple"/> </np> - <np number="sing" def="def" role="indobj" tr="rheme"> - <noun>girl</noun> + <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> + <word posp="noun" gloss="girl"/> </np> </subs> </np> - <np number="sing" def="def" role="indobj"> - <noun>teacher</noun> + <np number="sing" def="def" role="indobj" locus="number"> + <word posp="noun" gloss="teacher"/> </np> </s> </example>
module 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"/>
+ <word gloss="a" posp="det"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
<np number="sing" def="def" role="indobj" locus="number">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
module nonpastonly:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="surprise"/> </vp> <np role="subj"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> <np number="sing" def="def" head="this" role="subj" locus="number"> <word posp="noun" gloss="boy"/> </np> <np number="sing" role="obj" locus="number"> <word posp="noun" gloss="apple"/> <word gloss="a" posp="det"/> </np> <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> <word posp="noun" gloss="girl"/> </np> </subs> </np> <np number="sing" def="def" role="indobj" locus="number"> <word posp="noun" gloss="teacher"/> </np> </s> </example>
module noepistemic: No change.
module sequential: No change.
module sentenceconnectors: No change.
module complementise:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="surprise"/>
</vp>
<np role="subj">
<subs>
+ <word gloss="COMP" posp="pp"/>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="give"/>
</vp>
<np number="sing" def="def" head="this" role="subj" locus="number">
<word posp="noun" gloss="boy"/>
</np>
<np number="sing" role="obj" locus="number">
<word posp="noun" gloss="apple"/>
<word gloss="a" posp="det"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number">
<word posp="noun" gloss="girl"/>
</np>
</subs>
</np>
<np number="sing" def="def" role="indobj" locus="number">
<word posp="noun" gloss="teacher"/>
</np>
</s>
</example>
tva1tva2
tva1
tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="surprise"/>
</vp>
+ <np number="sing" def="def" role="indobj" locus="number">
+ <word posp="noun" gloss="teacher"/>
+ </np>
<np role="subj">
<subs>
- <word gloss="COMP" posp="pp"/>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="give"/>
</vp>
- <np number="sing" def="def" head="this" role="subj" locus="number">
- <word posp="noun" gloss="boy"/>
- </np>
<np number="sing" role="obj" locus="number">
<word posp="noun" gloss="apple"/>
<word gloss="a" posp="det"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number">
<word posp="noun" gloss="girl"/>
</np>
- </subs>
+ <np number="sing" def="def" head="this" role="subj" locus="number">
+ <word posp="noun" gloss="boy"/>
</np>
- <np number="sing" def="def" role="indobj" locus="number">
- <word posp="noun" gloss="teacher"/>
+ <word gloss="COMP" posp="pp"/>
+ </subs>
</np>
</s>
</example>
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 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>
- <np role="subj">
+ <np role="subj" case="ERG">
<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="NOM">
<word posp="noun" gloss="apple"/>
<word gloss="a" posp="det"/>
</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>
- <np number="sing" def="def" head="this" role="subj" locus="number">
+ <np number="sing" def="def" head="this" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
module markowner: No change.
module propagatenumber:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="surprise"/>
</vp>
<np number="sing" def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
</np>
- <np role="subj" case="ERG">
+ <np role="subj" case="ERG" 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" case="NOM">
<word posp="noun" gloss="apple"/>
<word gloss="a" posp="det"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np number="sing" def="def" head="this" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</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 number="sing" def="def" role="indobj" locus="number" case="DAT">
+ <np def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
</np>
- <np role="subj" case="ERG" number="sing">
+ <np role="subj" case="ERG">
<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="NOM">
+ <np role="obj" locus="number" case="NOM">
<word posp="noun" gloss="apple"/>
<word gloss="a" posp="det"/>
</np>
- <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT">
+ <np def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
- <np number="sing" def="def" head="this" role="subj" locus="number" case="ERG">
+ <np def="def" head="this" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
createpronouns: No change.
module ngen: No change.
module wordorder: No change.
module wordorder: No change.
module wordorder: No change.
module conjp: No change.
flattenconjp: No change.
fixpronouns: No change.
copyuptophrase:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" subj="3"> <word posp="verb" gloss="surprise"/> </vp> <np def="def" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="teacher"/> </np> <np role="subj" case="ERG"> <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" indobj="3" subj="3"> <word posp="verb" gloss="give"/> </vp> <np role="obj" locus="number" case="NOM"> <word posp="noun" gloss="apple"/> <word gloss="a" posp="det"/> </np> <np def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> </np> <np def="def" head="this" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="boy"/> </np> <word gloss="COMP" posp="pp"/> </subs> </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" indobj="3" subj="3">
<word posp="verb" gloss="surprise"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
</np>
<np role="subj" case="ERG">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" indobj="3" subj="3">
<word posp="verb" gloss="give"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" locus="number" case="NOM">
<word posp="noun" gloss="apple"/>
<word gloss="a" posp="det"/>
</np>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np def="def" head="this" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned: No change.
movedowntoword:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" subj="3">
- <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" indobj="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" locus="number" case="DAT">
- <word posp="noun" gloss="teacher"/>
+ <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT"/>
</np>
<np role="subj" case="ERG">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" indobj="3" subj="3">
- <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" indobj="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" locus="number" case="NOM">
- <word posp="noun" gloss="apple"/>
- <word gloss="a" posp="det"/>
+ <word posp="noun" gloss="apple" role="obj" locus="number" case="NOM"/>
+ <word gloss="a" posp="det" role="obj" locus="number" case="NOM"/>
</np>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/>
</np>
<np def="def" head="this" role="subj" locus="number" case="ERG">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" def="def" head="this" role="subj" locus="number" case="ERG"/>
</np>
- <word gloss="COMP" posp="pp"/>
+ <word gloss="COMP" posp="pp" role="subj" case="ERG"/>
</subs>
</np>
</s>
</example>
About to call getSlotValue for surprise/verb/mode/obligatoryGot indicative
About to call getSlotValue for teacher/noun/case/obligatory
Got DAT
About to call getSlotValue for give/verb/mode/obligatory
Got indicative
About to call getSlotValue for apple/noun/case/obligatory
Got NOM
About to call getSlotValue for girl/noun/case/obligatory
Got DAT
About to call getSlotValue for boy/noun/case/obligatory
Got ERG
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" indobj="3" subj="3">
<word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
<np role="subj" case="ERG">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" indobj="3" subj="3">
<word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" indobj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" locus="number" case="NOM">
<word posp="noun" gloss="apple" role="obj" locus="number" case="NOM"/>
+ <thingy type="nouncase" function="suffix" gloss="NOM"/>
<word gloss="a" posp="det" role="obj" locus="number" case="NOM"/>
</np>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
<np def="def" head="this" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy" def="def" head="this" role="subj" locus="number" case="ERG"/>
+ <thingy type="nouncase" function="suffix" gloss="ERG"/>
</np>
<word gloss="COMP" posp="pp" role="subj" case="ERG"/>
</subs>
</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" indobj="3" subj="3"> + <flat> <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="def" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - <np role="subj" case="ERG"> - <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" indobj="3" subj="3"> <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" indobj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np role="obj" locus="number" case="NOM"> <word posp="noun" gloss="apple" role="obj" locus="number" case="NOM"/> <thingy type="nouncase" function="suffix" gloss="NOM"/> <word gloss="a" posp="det" role="obj" locus="number" case="NOM"/> - </np> - <np def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - <np def="def" head="this" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="boy" def="def" head="this" role="subj" locus="number" case="ERG"/> <thingy type="nouncase" function="suffix" gloss="ERG"/> - </np> <word gloss="COMP" posp="pp" role="subj" case="ERG"/> - </subs> - </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" indobj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" indobj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="apple" role="obj" locus="number" case="NOM"/> - <thingy type="nouncase" function="suffix" gloss="NOM"/> - <word gloss="a" posp="det" role="obj" locus="number" case="NOM"/> - <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word posp="noun" gloss="boy" def="def" head="this" role="subj" locus="number" case="ERG"/> - <thingy type="nouncase" function="suffix" gloss="ERG"/> - <word gloss="COMP" posp="pp" role="subj" case="ERG"/> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" subj="3">|tˤ|i|ɓ|au|ˈ|p|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT">fasah</word> + <thingy type="nouncase" function="suffix" gloss="DAT">-|u|tˤ|i|</thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" indobj="3" subj="3">|ɖ|u|ˈ|ʃ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="noun" gloss="apple" role="obj" locus="number" case="NOM">|ᵑǀ|i|n|ai|ˈ|ɳ|</word> + <thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy> + <word gloss="a" posp="det" role="obj" locus="number" case="NOM">|h|u|ˈ|</word> + <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT">|d|u|ˈ|ɖ|</word> + <thingy type="nouncase" function="suffix" gloss="DAT">-|u|tˤ|i|</thingy> + <word posp="noun" gloss="boy" def="def" head="this" role="subj" locus="number" case="ERG">|d|ai|ˈ|ɲ|</word> + <thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy> + <word gloss="COMP" posp="pp" role="subj" case="ERG">|t|a|ʋ|a|ˈ|</word> </flat> </example>
vowelharmony: No change.
### |tˤ|i|ɓ|au|ˈ|p|#-> tˤiˈɓaup
### |tˤ|i|ɓ|au|ˈ|p|
#-> tˤiˈɓaup
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### fasah
#-> fasah
### fasah
#-> fasah
### -|u|tˤ|i|
#-> -utˤi
### -|u|tˤ|i|
#-> -utˤi
### |ɖ|u|ˈ|ʃ|
#-> ˈɖuʃ
### |ɖ|u|ˈ|ʃ|
#-> ˈɖuʃ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |ᵑǀ|i|n|ai|ˈ|ɳ|
#-> ᵑǀiˈnaiɳ
### |ᵑǀ|i|n|ai|ˈ|ɳ|
#-> ᵑǀiˈnaiɳ
### -|i|ɲ|a|
#-> -iɲa
### -|i|ɲ|a|
#-> -iɲa
### |h|u|ˈ|
#-> ˈhu
### |h|u|ˈ|
#-> ˈhu
### |d|u|ˈ|ɖ|
#-> ˈduɖ
### |d|u|ˈ|ɖ|
#-> ˈduɖ
### -|u|tˤ|i|
#-> -utˤi
### -|u|tˤ|i|
#-> -utˤi
### |d|ai|ˈ|ɲ|
#-> ˈdaiɲ
### |d|ai|ˈ|ɲ|
#-> ˈdaiɲ
### -|i|f|a|
#-> -ifa
### -|i|f|a|
#-> -ifa
### |t|a|ʋ|a|ˈ|
#-> taˈʋa
### |t|a|ʋ|a|ˈ|
#-> taˈʋa
### |tˤ|i|ɓ|au|ˈ|p||u|h|a| |n|a| fasah|u|tˤ|i| |ɖ|u|ˈ|ʃ||u|h|a| |n|a| |ᵑǀ|i|n|ai|ˈ|ɳ||i|ɲ|a| |h|u|ˈ| |d|u|ˈ|ɖ||u|tˤ|i| |d|ai|ˈ|ɲ||i|f|a| |t|a|ʋ|a|ˈ|
#-> tˤiˈɓaupuha na fasahutˤi ˈɖuʃuha na ᵑǀiˈnaiɳiɲa ˈhu ˈduɖutˤi ˈdaiɲifa taˈʋa
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" indobj="3" subj="3">|tˤ|i|ɓ|au|ˈ|p|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT">fasah</word>
<thingy type="nouncase" function="suffix" gloss="DAT">-|u|tˤ|i|</thingy>
<word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" indobj="3" subj="3">|ɖ|u|ˈ|ʃ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="noun" gloss="apple" role="obj" locus="number" case="NOM">|ᵑǀ|i|n|ai|ˈ|ɳ|</word>
<thingy type="nouncase" function="suffix" gloss="NOM">-|i|ɲ|a|</thingy>
<word gloss="a" posp="det" role="obj" locus="number" case="NOM">|h|u|ˈ|</word>
<word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT">|d|u|ˈ|ɖ|</word>
<thingy type="nouncase" function="suffix" gloss="DAT">-|u|tˤ|i|</thingy>
<word posp="noun" gloss="boy" def="def" head="this" role="subj" locus="number" case="ERG">|d|ai|ˈ|ɲ|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
<word gloss="COMP" posp="pp" role="subj" case="ERG">|t|a|ʋ|a|ˈ|</word>
</flat>
+ <p><span class="ilpair"><span class="mor">tˤiˈɓaup</span><br><span class="gls">surprise</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">fasah</span><br><span class="gls">teacher</span></span> <span class="ilpair"><span class="mor">-utˤi</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">ˈɖuʃ</span><br><span class="gls">give</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ᵑǀiˈnaiɳ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-iɲa</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈhu</span><br><span class="gls">a</span></span> <span class="ilpair"><span class="mor">ˈduɖ</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-utˤi</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">ˈdaiɲ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-ifa</span><br><span class="gls"><span class="glssc">ERG</span></span></span> <span class="ilpair"><span class="mor">taˈʋa</span><br><span class="gls"><span class="glssc">COMP</span></span></span></p>
+ <p>tˤiˈɓaupuha na fasahutˤi ˈɖuʃuha na ᵑǀiˈnaiɳiɲa ˈhu ˈduɖutˤi ˈdaiɲifa taˈʋa</p>
+ <p>тъиб̱аўпуга на фасагутъи д̇ушуга на ҁнинайн̇иња гу дуд̇утъи дайњифа тава</p>
+ <il>
+ <w>
+ <o>tˤiˈɓaup</o>
+ <g>surprise</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>fasah</o>
+ <g>teacher</g>
+ </w>
+ <w>
+ <o>-utˤi</o>
+ <g>DAT</g>
+ </w>
+ <w>
+ <o>ˈɖuʃ</o>
+ <g>give</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ᵑǀiˈnaiɳ</o>
+ <g>apple</g>
+ </w>
+ <w>
+ <o>-iɲa</o>
+ <g>NOM</g>
+ </w>
+ <w>
+ <o>ˈhu</o>
+ <g>a</g>
+ </w>
+ <w>
+ <o>ˈduɖ</o>
+ <g>girl</g>
+ </w>
+ <w>
+ <o>-utˤi</o>
+ <g>DAT</g>
+ </w>
+ <w>
+ <o>ˈdaiɲ</o>
+ <g>boy</g>
+ </w>
+ <w>
+ <o>-ifa</o>
+ <g>ERG</g>
+ </w>
+ <w>
+ <o>taˈʋa</o>
+ <g>COMP</g>
+ </w>
+ </il>
</example>
### tˤiˈɓaupuha na fasahutˤi ˈɖuʃuha na ᵑǀiˈnaiɳiɲa ˈhu ˈduɖutˤi ˈdaiɲifa taˈʋa#-> tˤiˈɓaupuha na fasahutˤi ˈɖuʃuha na ᵑǀiˈnaiɳiɲa ˈhu ˈduɖutˤi ˈdaiɲifa taˈʋa
Тъиб̱аўпуга на фасагутъи д̇ушуга на ҁнинайн̇иња гу дуд̇утъи дайњифа тава. [tˤiˈɓaupuha na fasahutˤi ˈɖuʃuha na ᵑǀiˈnaiɳiɲa ˈhu ˈduɖutˤi ˈdaiɲifa taˈʋa] tˤiˈɓaup surprise -uha indicative na PAST fasah teacher -utˤi DAT ˈɖuʃ give -uha indicative na PAST ᵑǀiˈnaiɳ apple -iɲa NOM ˈhu a ˈduɖ girl -utˤi DAT ˈdaiɲ boy -ifa ERG taˈʋa COMP “It surprised the teacher that the boy had given the girl an apple.” | (27) |
Quotes
Gain expresses quoted or reported speech without a dedicated quotative particle. Quotations appear as ordinary clauses, distinguished only by the surrounding syntactic context or by the use of verbs of speaking.
Here is an example of how quotations are expressed:
initial XML:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<vp tam="past-punct">
<verb>tell</verb>
</vp>
<np def="def" number="sing" tr="theme" role="subj">
<noun>boy</noun>
</np>
<np role="obj" tr="rheme">
<subs>
<vp tam="gnomic">
<verb>love</verb>
</vp>
<np number="sing" def="neither" role="subj">
<pron person="1excl" number="sing"/>
</np>
<np number="sing" def="neither" role="obj">
<pron person="2" number="sing"/>
</np>
</subs>
</np>
<np def="def" number="sing" tr="theme" role="indobj">
<noun>girl</noun>
</np>
</s>
</example>cleanup:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> - <vp tam="past-punct"> - <verb>tell</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="tell"/> </vp> - <np def="def" number="sing" tr="theme" role="subj"> - <noun>boy</noun> + <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <word posp="noun" gloss="boy"/> </np> <np role="obj" tr="rheme"> <subs> - <vp tam="gnomic"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np number="sing" def="neither" role="subj"> - <pron person="1excl" number="sing"/> + <np number="sing" def="neither" role="subj" locus="number"> + <word person="1excl" number="sing" posp="pron"/> </np> - <np number="sing" def="neither" role="obj"> - <pron person="2" number="sing"/> + <np number="sing" def="neither" role="obj" locus="number"> + <word person="2" number="sing" posp="pron"/> </np> </subs> </np> - <np def="def" number="sing" tr="theme" role="indobj"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="indobj" locus="number"> + <word posp="noun" gloss="girl"/> </np> </s> </example>
module 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 sequential: No change.
module sentenceconnectors: No change.
module complementise:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" locus="number">
<word posp="noun" gloss="boy"/>
</np>
<np role="obj" tr="rheme">
<subs>
+ <word gloss="COMP" posp="pp"/>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np number="sing" def="neither" role="obj" locus="number">
<word person="2" number="sing" posp="pron"/>
</np>
</subs>
</np>
<np def="def" number="sing" tr="theme" role="indobj" locus="number">
<word posp="noun" gloss="girl"/>
</np>
</s>
</example>
tva1tva2
tva1
tva2
module affixdensity: No change.
module adpositions: No change.
module constorder:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
- <np def="def" number="sing" tr="theme" role="subj" locus="number">
- <word posp="noun" gloss="boy"/>
- </np>
<np role="obj" tr="rheme">
<subs>
- <word gloss="COMP" posp="pp"/>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
- <np number="sing" def="neither" role="subj" locus="number">
- <word person="1excl" number="sing" posp="pron"/>
- </np>
<np number="sing" def="neither" role="obj" locus="number">
<word person="2" number="sing" posp="pron"/>
</np>
+ <np number="sing" def="neither" role="subj" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
+ <word gloss="COMP" posp="pp"/>
</subs>
</np>
<np def="def" number="sing" tr="theme" role="indobj" locus="number">
<word posp="noun" gloss="girl"/>
</np>
+ <np def="def" number="sing" tr="theme" role="subj" locus="number">
+ <word posp="noun" gloss="boy"/>
+ </np>
</s>
</example>
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 role="obj" tr="rheme">
+ <np role="obj" tr="rheme" case="NOM">
<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>
- <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>
<word gloss="COMP" posp="pp"/>
</subs>
</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>
- <np def="def" number="sing" tr="theme" role="subj" locus="number">
+ <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy"/>
</np>
</s>
</example>
module markowner: No change.
module propagatenumber:
<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 role="obj" tr="rheme" case="NOM">
+ <np role="obj" tr="rheme" case="NOM" 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" case="ACC">
<word person="2" number="sing" posp="pron"/>
</np>
<np number="sing" def="neither" role="subj" locus="number" case="NOM">
<word person="1excl" number="sing" posp="pron"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy"/>
</np>
</s>
</example>
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 role="obj" tr="rheme" case="NOM" number="sing">
+ <np role="obj" tr="rheme" case="NOM">
<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>
- <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>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
- <np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
+ <np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
- <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ERG">
+ <np def="def" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy"/>
</np>
</s>
</example>
createpronouns: No change.
module ngen: No change.
module wordorder: No change.
module wordorder: No change.
module wordorder: No change.
module conjp: No change.
flattenconjp: No change.
fixpronouns:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
<np role="obj" tr="rheme" case="NOM">
<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"/>
</np>
<np def="neither" role="subj" locus="number" case="NOM">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy"/>
</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" obj="2" indobj="3" subj="3"> <word posp="verb" gloss="tell"/> </vp> - <np role="obj" tr="rheme" case="NOM"> + <np role="obj" tr="rheme" case="NOM" 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" subj="1excl"> <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"/> </np> - <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"/> </np> <word gloss="COMP" posp="pp"/> </subs> </np> <np def="def" tr="theme" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> </np> <np def="def" tr="theme" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="boy"/> </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" obj="2" indobj="3" subj="3">
<word posp="verb" gloss="tell"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" tr="rheme" case="NOM" person="2">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpvoice" function="enclitic" gloss="active"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
<np def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" posp="pron" gloss="1excl"/>
</np>
<word gloss="COMP" posp="pp"/>
</subs>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy"/>
</np>
</s>
</example>
propagateArgumentCase: No change.
unwrapArgumentNPs: No change.
unwrapOwnerOwned: No change.
movedowntoword:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="2" indobj="3" subj="3">
- <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" obj="2" indobj="3" subj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" tr="rheme" case="NOM" person="2">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl">
- <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" subj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
- <word person="2" posp="pron" gloss="2"/>
+ <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="ACC"/>
</np>
<np def="neither" role="subj" locus="number" case="NOM" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl"/>
+ <word person="1excl" posp="pron" gloss="1excl" def="neither" role="subj" locus="number" case="NOM"/>
</np>
- <word gloss="COMP" posp="pp"/>
+ <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="NOM" person="2"/>
</subs>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
- <word posp="noun" gloss="girl"/>
+ <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT"/>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
- <word posp="noun" gloss="boy"/>
+ <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ERG"/>
</np>
</s>
</example>
About to call getSlotValue for tell/verb/mode/obligatoryGot indicative
About to call getSlotValue for love/verb/mode/obligatory
Got indicative
About to call getSlotValue for girl/noun/case/obligatory
Got DAT
About to call getSlotValue for boy/noun/case/obligatory
Got ERG
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" obj="2" indobj="3" subj="3">
<word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="2" indobj="3" subj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np role="obj" tr="rheme" case="NOM" person="2">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpvoice" function="enclitic" gloss="active"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
<np def="neither" role="obj" locus="number" case="ACC" person="2">
<word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="ACC"/>
</np>
<np def="neither" role="subj" locus="number" case="NOM" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" def="neither" role="subj" locus="number" case="NOM"/>
</np>
<word gloss="COMP" posp="pp" role="obj" tr="rheme" case="NOM" person="2"/>
</subs>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT"/>
+ <thingy type="nouncase" function="suffix" gloss="DAT"/>
</np>
<np def="def" tr="theme" role="subj" locus="number" case="ERG">
<word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ERG"/>
+ <thingy type="nouncase" function="suffix" gloss="ERG"/>
</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" obj="2" indobj="3" subj="3"> + <flat> <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="2" indobj="3" subj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np role="obj" tr="rheme" case="NOM" person="2"> - <subs> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl"> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpvoice" function="enclitic" gloss="active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - <np def="neither" role="obj" locus="number" case="ACC" person="2"> <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="ACC"/> - </np> - <np def="neither" role="subj" locus="number" case="NOM" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" def="neither" role="subj" locus="number" case="NOM"/> - </np> <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="NOM" person="2"/> - </subs> - </np> - <np def="def" tr="theme" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> - </np> - <np def="def" tr="theme" role="subj" locus="number" case="ERG"> <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ERG"/> <thingy type="nouncase" function="suffix" gloss="ERG"/> - </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" obj="2" indobj="3" subj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpvoice" function="enclitic" gloss="active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="ACC"/> - <word person="1excl" posp="pron" gloss="1excl" def="neither" role="subj" locus="number" case="NOM"/> - <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="NOM" person="2"/> - <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ERG"/> - <thingy type="nouncase" function="suffix" gloss="ERG"/> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="2" indobj="3" subj="3">|m|i|ˈ|ʃ|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl">|ᵑǀ|au|ˈ|k|</word> + <thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy> + <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy> + <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy> + <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="ACC">|t͡ʃ|a|ˈ|</word> + <word person="1excl" posp="pron" gloss="1excl" def="neither" role="subj" locus="number" case="NOM">|d|i|ˈ|</word> + <word gloss="COMP" posp="pp" role="obj" tr="rheme" case="NOM" person="2">|t|a|ʋ|a|ˈ|</word> + <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT">|d|u|ˈ|ɖ|</word> + <thingy type="nouncase" function="suffix" gloss="DAT">-|u|tˤ|i|</thingy> + <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ERG">|d|ai|ˈ|ɲ|</word> + <thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy> </flat> </example>
vowelharmony: No change.
### |m|i|ˈ|ʃ|#-> ˈmiʃ
### |m|i|ˈ|ʃ|
#-> ˈmiʃ
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |n|a|
#-> na
### |n|a|
#-> na
### |ᵑǀ|au|ˈ|k|
#-> ˈᵑǀauk
### |ᵑǀ|au|ˈ|k|
#-> ˈᵑǀauk
### -|u|h|a|
#-> -uha
### -|u|h|a|
#-> -uha
### |t͡ʃ|a|ˈ|
#-> ˈt͡ʃa
### |t͡ʃ|a|ˈ|
#-> ˈt͡ʃa
### |d|i|ˈ|
#-> ˈdi
### |d|i|ˈ|
#-> ˈdi
### |t|a|ʋ|a|ˈ|
#-> taˈʋa
### |t|a|ʋ|a|ˈ|
#-> taˈʋa
### |d|u|ˈ|ɖ|
#-> ˈduɖ
### |d|u|ˈ|ɖ|
#-> ˈduɖ
### -|u|tˤ|i|
#-> -utˤi
### -|u|tˤ|i|
#-> -utˤi
### |d|ai|ˈ|ɲ|
#-> ˈdaiɲ
### |d|ai|ˈ|ɲ|
#-> ˈdaiɲ
### -|i|f|a|
#-> -ifa
### -|i|f|a|
#-> -ifa
### |m|i|ˈ|ʃ||u|h|a| |n|a| |ᵑǀ|au|ˈ|k||u|h|a| |t͡ʃ|a|ˈ| |d|i|ˈ| |t|a|ʋ|a|ˈ| |d|u|ˈ|ɖ||u|tˤ|i| |d|ai|ˈ|ɲ||i|f|a|
#-> ˈmiʃuha na ˈᵑǀaukuha ˈt͡ʃa ˈdi taˈʋa ˈduɖutˤi ˈdaiɲifa
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" obj="2" indobj="3" subj="3">|m|i|ˈ|ʃ|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
<thingy type="vpta" function="enclitic" gloss="PAST">|n|a|</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" subj="1excl">|ᵑǀ|au|ˈ|k|</word>
<thingy type="verbmode" function="suffix" gloss="indicative">-|u|h|a|</thingy>
- <thingy type="vpta" function="enclitic" gloss="PRES">-</thingy>
- <thingy type="vpvoice" function="enclitic" gloss="active">-</thingy>
- <thingy type="vpnegation" function="enclitic" gloss="POS">-</thingy>
- <thingy type="vpquestion" function="enclitic" gloss="not.Q">-</thingy>
<word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="ACC">|t͡ʃ|a|ˈ|</word>
<word person="1excl" posp="pron" gloss="1excl" def="neither" role="subj" locus="number" case="NOM">|d|i|ˈ|</word>
<word gloss="COMP" posp="pp" role="obj" tr="rheme" case="NOM" person="2">|t|a|ʋ|a|ˈ|</word>
<word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT">|d|u|ˈ|ɖ|</word>
<thingy type="nouncase" function="suffix" gloss="DAT">-|u|tˤ|i|</thingy>
<word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ERG">|d|ai|ˈ|ɲ|</word>
<thingy type="nouncase" function="suffix" gloss="ERG">-|i|f|a|</thingy>
</flat>
+ <p><span class="ilpair"><span class="mor">ˈmiʃ</span><br><span class="gls">tell</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">na</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ˈᵑǀauk</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">-uha</span><br><span class="gls">indicative</span></span> <span class="ilpair"><span class="mor">ˈt͡ʃa</span><br><span class="gls">2</span></span> <span class="ilpair"><span class="mor">ˈdi</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">taˈʋa</span><br><span class="gls"><span class="glssc">COMP</span></span></span> <span class="ilpair"><span class="mor">ˈduɖ</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-utˤi</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">ˈdaiɲ</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-ifa</span><br><span class="gls"><span class="glssc">ERG</span></span></span></p>
+ <p>ˈmiʃuha na ˈᵑǀaukuha ˈt͡ʃa ˈdi taˈʋa ˈduɖutˤi ˈdaiɲifa</p>
+ <p>мишуга на ҁнаўкуга ча ди тава дуд̇утъи дайњифа</p>
+ <il>
+ <w>
+ <o>ˈmiʃ</o>
+ <g>tell</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>na</o>
+ <g>PAST</g>
+ </w>
+ <w>
+ <o>ˈᵑǀauk</o>
+ <g>love</g>
+ </w>
+ <w>
+ <o>-uha</o>
+ <g>indicative</g>
+ </w>
+ <w>
+ <o>ˈt͡ʃa</o>
+ <g>2</g>
+ </w>
+ <w>
+ <o>ˈdi</o>
+ <g>1excl</g>
+ </w>
+ <w>
+ <o>taˈʋa</o>
+ <g>COMP</g>
+ </w>
+ <w>
+ <o>ˈduɖ</o>
+ <g>girl</g>
+ </w>
+ <w>
+ <o>-utˤi</o>
+ <g>DAT</g>
+ </w>
+ <w>
+ <o>ˈdaiɲ</o>
+ <g>boy</g>
+ </w>
+ <w>
+ <o>-ifa</o>
+ <g>ERG</g>
+ </w>
+ </il>
</example>
### ˈmiʃuha na ˈᵑǀaukuha ˈt͡ʃa ˈdi taˈʋa ˈduɖutˤi ˈdaiɲifa#-> ˈmiʃuha na ˈᵑǀaukuha ˈt͡ʃa ˈdi taˈʋa ˈduɖutˤi ˈdaiɲifa
Мишуга на ҁнаўкуга ча ди тава дуд̇утъи дайњифа. [ˈmiʃuha na ˈᵑǀaukuha ˈt͡ʃa ˈdi taˈʋa ˈduɖutˤi ˈdaiɲifa] ˈmiʃ tell -uha indicative na PAST ˈᵑǀauk love -uha indicative ˈt͡ʃa 2 ˈdi 1excl taˈʋa COMP ˈduɖ girl -utˤi DAT ˈdaiɲ boy -ifa ERG “The boy told the girl that he loved her.” | (28) |
How to cite this grammar
Language Creator. 2026. A Grammar of Gain. Generated by the Language Creator, version 0.91, on 16 June 2026. https://languagecreator.org/grammar/4EJJM
In BibTeX format:
@misc{LC-4EJJM,
year = 2026,
author = {{Language Creator}},
title = {A Grammar of {Gain}},
howpublished = {\url{https://languagecreator.org/grammar/4EJJM}},
note = {Generated by the Language Creator, version 0.91, on 16 June 2026}
}
Supplementary Materials
A collection of illustrative texts and a bilingual dictionary (English–Gain / Gain–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/4EJJM
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.02 seconds; writing the grammar 0.05 seconds.