A Grammar of Boep
Introduction
Scope and Purpose
This grammar provides a systematic description of the Boep language (the 1880th 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 Boep.
Typological Profile
It has a small but genuine set of click consonants and postpositions.Phonology
Phoneme Inventory
Consonants
Boep has a large consonant inventory, comprising 36 phonemes.
It has a strongly reduced sibilant system, a noticeably strong aspirated–unaspirated distinction, 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 Boep. The chart lists all places and manners of articulation attested in the language.
| labial | dental | phar. dental | alveolar | phar. alveolar | postalveolar | lateral | palatal | velar | glottal | |
|---|---|---|---|---|---|---|---|---|---|---|
| stop | p b | d t | dˤ tˤ | k ɡ | ||||||
| aspirated stop | pʰ | tʰ | tʰˤ | kʰ | ||||||
| ejective stop | kʼ | |||||||||
| nasal | m | n | nˤ | ɲ | ŋ | |||||
| fricative | f | s | sˤ | h | ||||||
| approximant | w | l | j | |||||||
| affricate | t͡s | t͡sˤ | t͡ʃ | |||||||
| implosive | ɓ | |||||||||
| click | ᵏǀ ᵏǀʰ | ᵏǀˤ ᵏǀʰˤ | ||||||||
| click, nasal | ᵑǀ | ᵑǀˤ |
Vowels
Boep has 12 vowel qualities, forming a relatively large inventory. The system distinguishes several vowel categories, as indicated in the chart, offering a wide range of vocalic contrasts.
It has a modest but genuine inventory of nasal vowels, front rounded vowels (these are cross-linguistically relatively uncommon, but occur in a number of well-known languages, including French, German, Turkish and Mandarin) and a fully three-way front–central–back distinction.The table below presents the full inventory of vowel phonemes in Boep. The system comprises the distinct vowel qualities listed in the chart.
| front unrounded | front rounded | central | back unrounded | back | |
|---|---|---|---|---|---|
| close | i | y | ʉ | u | |
| mid | e | ø | ə̃ | o | |
| open | æ | ɑ |
Stress and Tones
Boep has neither phonemic stress nor lexical tone. Prosodic prominence and pitch variation are determined by pragmatic and discourse factors rather than by lexical contrasts.
Phonological Processes
Vowel Harmony
Vowel harmony does not exist in this language.
Writing System
Introduction
Boep is normally written using the Latin alphabet, whose familiarity makes it straightforward for most readers. For clarity and precision, phonetic transcriptions in the International Phonetic Alphabet (IPA) are also provided throughout this grammar.
Orthography
Here are the various components of the orthography:
Simple letters
| a /ɑ/ | b /b/ | c /ᵏǀ/ | c̣ /ᵏǀˤ/ |
| d /d/ | ḍ /dˤ/ | e /e/ | f /f/ |
| g /ɡ/ | h /h/ | i /i/ | j /j/ |
| k /k/ | l /l/ | m /m/ | n /n/ |
| ṇ /nˤ/ | o /o/ | p /p/ | s /s/ |
| ṣ /sˤ/ | t /t/ | ṭ /tˤ/ | u /u/ |
| w /w/ | y /y/ | ä /æ/ | ñ /ɲ/ |
| ö /ø/ | ʉ /ʉ/ | ẽ /ə̃/ |
Multi-letter combinations such as digraphs
| aa /ɑː/ | ai /ai/ | au /au/ |
| bb /ɓ/ | ch /ᵏǀʰ/ | cḥ /ᵏǀʰˤ/ |
| ee /eː/ | gk /kʼ/ | ii /iː/ |
| kh /kʰ/ | nc /ᵑǀ/ | nc̣ /ᵑǀˤ/ |
| ng /ŋ/ | oo /oː/ | ph /pʰ/ |
| th /tʰ/ | tḥ /tʰˤ/ | tx /t͡ʃ/ |
| tz /t͡s/ | tẓ /t͡sˤ/ | uu /uː/ |
| yy /yː/ | ää /æː/ | öö /øː/ |
| ʉʉ /ʉː/ | ẽẽ /ə̃ː/ |
Word Classes and Morphology
Number and Gender
Number
Boep does not have grammatical number.
Gender
Boep does not have genders or noun classes.
The Nominal Phrase
Nominal phrases in Boep 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:
<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"/>
+ <word gloss="the" posp="det"/>
<pp role="comitative">
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
+ <word gloss="the" posp="det"/>
</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="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
</relp>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> <pp role="comitative"> <np number="sing" def="def" locus="number"> <word posp="noun" gloss="knife"/> <word gloss="the" posp="det"/> </np> </pp> </np> <np role="obj" def="def" number="plur" tr="rheme" locus="number"> <relp> - <vp tam="pres-state"> + <vp tam="pres-state" ta="PRES"> <word lexposp="adj" posp="verb" gloss="blind"/> </vp> <np head="this" role="subj" number="plur"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> </relp> </np> </s> </example>
module noepistemic:
No change.
module embed:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="subj" number="sing" def="def" locus="number">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
</pp>
</np>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
- <relp>
+ <subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
- <np head="this" role="subj" number="plur">
+ <np role="subj" number="plur">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
- </relp>
+ </subs>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module nominalise:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="subj" number="sing" def="def" locus="number">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
</pp>
</np>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
- <subs>
- <vp tam="pres-state" ta="PRES">
- <word lexposp="adj" posp="verb" gloss="blind"/>
- </vp>
- <np role="subj" number="plur">
+ <np type="owner_owned">
+ <np role="owned" number="plur">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
+ <np role="owner" number="sing">
+ <subs>
+ <vp tam="pres-state" ta="PRES">
+ <word lexposp="adj" posp="verb" gloss="blind"/>
+ </vp>
</subs>
</np>
+ </np>
+ </np>
</s>
</example>
tva1tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
<np role="subj" number="sing" def="def" locus="number">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
+ <word gloss="COMIT" posp="pp"/>
</pp>
</np>
<np role="obj" def="def" number="plur" tr="rheme" locus="number">
<np type="owner_owned">
<np role="owned" number="plur">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
<np role="owner" number="sing">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
</np>
</np>
</s>
</example>
module constorder:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np role="subj" number="sing" def="def" locus="number"> <word posp="noun" gloss="woman"/> <word gloss="the" posp="det"/> <pp role="comitative"> <np number="sing" def="def" locus="number"> <word posp="noun" gloss="knife"/> <word gloss="the" posp="det"/> </np> <word gloss="COMIT" posp="pp"/> </pp> </np> <np role="obj" def="def" number="plur" tr="rheme" locus="number"> <np type="owner_owned"> <np role="owned" number="plur"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> <np role="owner" number="sing"> <subs> <vp tam="pres-state" ta="PRES"> <word lexposp="adj" posp="verb" gloss="blind"/> </vp> </subs> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> </s> </example>
module casemarking:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <np role="subj" number="sing" def="def" locus="number"> + <np role="subj" number="sing" def="def" locus="number" case="ACT"> <word posp="noun" gloss="woman"/> <word gloss="the" posp="det"/> <pp role="comitative"> <np number="sing" def="def" locus="number"> <word posp="noun" gloss="knife"/> <word gloss="the" posp="det"/> </np> <word gloss="COMIT" posp="pp"/> </pp> </np> - <np role="obj" def="def" number="plur" tr="rheme" locus="number"> + <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="STA"> <np type="owner_owned"> <np role="owned" number="plur"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> <np role="owner" number="sing"> <subs> <vp tam="pres-state" ta="PRES"> <word lexposp="adj" posp="verb" gloss="blind"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </s> </example>
module propagatenumber:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" number="sing" def="def" locus="number" case="ACT">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np number="sing" def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
<word gloss="COMIT" posp="pp"/>
</pp>
</np>
<np role="obj" def="def" number="plur" tr="rheme" locus="number" case="STA">
- <np type="owner_owned">
+ <np type="owner_owned" number="plur">
<np role="owned" number="plur">
<word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
<word posp="det" gloss="yon"/>
</np>
<np role="owner" number="sing">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</s>
</example>
module simplifynumber:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <s> - <np role="subj" number="sing" def="def" locus="number" case="ACT"> + <np role="subj" def="def" locus="number" case="ACT"> <word posp="noun" gloss="woman"/> <word gloss="the" posp="det"/> <pp role="comitative"> - <np number="sing" def="def" locus="number"> + <np def="def" locus="number"> <word posp="noun" gloss="knife"/> <word gloss="the" posp="det"/> </np> <word gloss="COMIT" posp="pp"/> </pp> </np> - <np role="obj" def="def" number="plur" tr="rheme" locus="number" case="STA"> - <np type="owner_owned" number="plur"> - <np role="owned" number="plur"> + <np role="obj" def="def" tr="rheme" locus="number" case="STA"> + <np type="owner_owned"> + <np role="owned"> <word posp="noun" gloss="mouse"/> <word posp="num" gloss="three"/> <word posp="det" gloss="yon"/> </np> - <np role="owner" number="sing"> + <np role="owner"> <subs> <vp tam="pres-state" ta="PRES"> <word lexposp="adj" posp="verb" gloss="blind"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
<word gloss="COMIT" posp="pp"/>
</pp>
</np>
<np role="obj" def="def" tr="rheme" locus="number" case="STA">
<np type="owner_owned">
- <np role="owned">
- <word posp="noun" gloss="mouse"/>
- <word posp="num" gloss="three"/>
- <word posp="det" gloss="yon"/>
- </np>
<np role="owner">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
+ <np role="owned">
+ <word posp="noun" gloss="mouse"/>
+ <word posp="num" gloss="three"/>
+ <word posp="det" gloss="yon"/>
</np>
</np>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</s>
</example>
module wordorder:
No change.
module wordorder:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
<word gloss="COMIT" posp="pp"/>
</pp>
</np>
<np role="obj" def="def" tr="rheme" locus="number" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
<np role="owned">
- <word posp="noun" gloss="mouse"/>
<word posp="num" gloss="three"/>
+ <word posp="noun" gloss="mouse"/>
<word posp="det" gloss="yon"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</s>
</example>
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
<word gloss="COMIT" posp="pp"/>
</pp>
</np>
<np role="obj" def="def" tr="rheme" locus="number" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
</vp>
</subs>
</np>
<np role="owned">
<word posp="num" gloss="three"/>
<word posp="noun" gloss="mouse"/>
<word posp="det" gloss="yon"/>
</np>
</np>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="catch"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
<word gloss="COMIT" posp="pp"/>
</pp>
</np>
<np role="obj" def="def" tr="rheme" locus="number" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
<np role="owned">
<word posp="num" gloss="three"/>
<word posp="noun" gloss="mouse"/>
<word posp="det" gloss="yon"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
<word gloss="COMIT" posp="pp"/>
</pp>
</np>
- <np role="obj" def="def" tr="rheme" locus="number" case="STA">
- <np type="owner_owned">
+ <np type="owner_owned" role="obj" def="def" tr="rheme" locus="number" case="STA">
<np role="owner">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
<np role="owned">
<word posp="num" gloss="three"/>
<word posp="noun" gloss="mouse"/>
<word posp="det" gloss="yon"/>
</np>
</np>
- </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
unwrapOwnerOwned:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT">
<word posp="noun" gloss="woman"/>
<word gloss="the" posp="det"/>
<pp role="comitative">
<np def="def" locus="number">
<word posp="noun" gloss="knife"/>
<word gloss="the" posp="det"/>
</np>
<word gloss="COMIT" posp="pp"/>
</pp>
</np>
- <np type="owner_owned" role="obj" def="def" tr="rheme" locus="number" case="STA">
<np role="owner">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
- <np role="owned">
+ <np role="owned" def="def" tr="rheme" locus="number" case="STA">
<word posp="num" gloss="three"/>
<word posp="noun" gloss="mouse"/>
<word posp="det" gloss="yon"/>
</np>
- </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="catch"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
movedowntoword:
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT">
- <word posp="noun" gloss="woman"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" role="subj" def="def" locus="number" case="ACT"/>
<pp role="comitative">
<np def="def" locus="number">
- <word posp="noun" gloss="knife"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="knife" def="def" locus="number"/>
+ <word gloss="the" posp="det" def="def" locus="number"/>
</np>
- <word gloss="COMIT" posp="pp"/>
+ <word gloss="COMIT" posp="pp" role="comitative"/>
</pp>
</np>
<np role="owner">
<subs>
<vp tam="pres-state" ta="PRES">
- <word lexposp="adj" posp="verb" gloss="blind"/>
+ <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
<np role="owned" def="def" tr="rheme" locus="number" case="STA">
- <word posp="num" gloss="three"/>
- <word posp="noun" gloss="mouse"/>
- <word posp="det" gloss="yon"/>
+ <word posp="num" gloss="three" role="owned" def="def" tr="rheme" locus="number" case="STA"/>
+ <word posp="noun" gloss="mouse" role="owned" def="def" tr="rheme" locus="number" case="STA"/>
+ <word posp="det" gloss="yon" role="owned" def="def" tr="rheme" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="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" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
calling defaultval for case/defaultval: noun, case
returning STA
addaffixes:
About to call getSlotValue for woman/noun/case/obligatoryGot ACT
About to call getSlotValue for knife/noun/case/obligatory
Got STA
About to call getSlotValue for blind/verb/mode/optional
About to call getSlotValue for blind/verb/voice/optional
About to call getSlotValue for mouse/noun/case/obligatory
Got STA
About to call getSlotValue for catch/verb/mode/optional
Got indicative
About to call getSlotValue for catch/verb/voice/optional
Got active
<example id="nomphr" translation="The woman with the knife caught those three blind mice.">
<s>
<np role="subj" def="def" locus="number" case="ACT">
<word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" role="subj" def="def" locus="number" case="ACT"/>
<pp role="comitative">
<np def="def" locus="number">
<word posp="noun" gloss="knife" def="def" locus="number"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number"/>
</np>
<word gloss="COMIT" posp="pp" role="comitative"/>
</pp>
</np>
<np role="owner">
<subs>
<vp tam="pres-state" ta="PRES">
<word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
</vp>
</subs>
</np>
<np role="owned" def="def" tr="rheme" locus="number" case="STA">
<word posp="num" gloss="three" role="owned" def="def" tr="rheme" locus="number" case="STA"/>
<word posp="noun" gloss="mouse" role="owned" def="def" tr="rheme" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word posp="det" gloss="yon" role="owned" def="def" tr="rheme" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> - <s> - <np role="subj" def="def" locus="number" case="ACT"> + <flat> <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" role="subj" def="def" locus="number" case="ACT"/> - <pp role="comitative"> - <np def="def" locus="number"> <word posp="noun" gloss="knife" def="def" locus="number"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number"/> - </np> <word gloss="COMIT" posp="pp" role="comitative"/> - </pp> - </np> - <np role="owner"> - <subs> - <vp tam="pres-state" ta="PRES"> <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> - </vp> - </subs> - </np> - <np role="owned" def="def" tr="rheme" locus="number" case="STA"> <word posp="num" gloss="three" role="owned" def="def" tr="rheme" locus="number" case="STA"/> <word posp="noun" gloss="mouse" role="owned" def="def" tr="rheme" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word posp="det" gloss="yon" role="owned" def="def" tr="rheme" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" role="subj" def="def" locus="number" case="ACT"/> - <word posp="noun" gloss="knife" def="def" locus="number"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number"/> - <word gloss="COMIT" posp="pp" role="comitative"/> - <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <word posp="num" gloss="three" role="owned" def="def" tr="rheme" locus="number" case="STA"/> - <word posp="noun" gloss="mouse" role="owned" def="def" tr="rheme" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word posp="det" gloss="yon" role="owned" def="def" tr="rheme" locus="number" case="STA"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" ph="b æ nˤ">bænˤ</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" role="subj" def="def" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="knife" def="def" locus="number" ph="kʰ i kʼ">kʰikʼ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" ph="k o ɓ">koɓ</word> + <word gloss="COMIT" posp="pp" role="comitative" ph="ɓ u s+t ɑ l">ɓustɑl</word> + <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES" ph="k uː j">kuːj</word> + <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> + <word posp="num" gloss="three" role="owned" def="def" tr="rheme" locus="number" case="STA" ph="ᵑǀˤ iː sˤ">ᵑǀˤiːsˤ</word> + <word posp="noun" gloss="mouse" role="owned" def="def" tr="rheme" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word posp="det" gloss="yon" role="owned" def="def" tr="rheme" locus="number" case="STA" ph="kʼ æ ɡ">kʼæɡ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="ɓ ø w">ɓøw</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="nomphr" translation="The woman with the knife caught those three blind mice."> <flat> - <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT" ph="b æ nˤ">bænˤ</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" role="subj" def="def" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="knife" def="def" locus="number" ph="kʰ i kʼ">kʰikʼ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" ph="k o ɓ">koɓ</word> - <word gloss="COMIT" posp="pp" role="comitative" ph="ɓ u s+t ɑ l">ɓustɑl</word> - <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES" ph="k uː j">kuːj</word> - <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> - <word posp="num" gloss="three" role="owned" def="def" tr="rheme" locus="number" case="STA" ph="ᵑǀˤ iː sˤ">ᵑǀˤiːsˤ</word> - <word posp="noun" gloss="mouse" role="owned" def="def" tr="rheme" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word posp="det" gloss="yon" role="owned" def="def" tr="rheme" locus="number" case="STA" ph="kʼ æ ɡ">kʼæɡ</word> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="ɓ ø w">ɓøw</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="woman" role="subj" def="def" locus="number" case="ACT">bænˤ</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" role="subj" def="def" locus="number" case="ACT">koɓ</word> + <word posp="noun" gloss="knife" def="def" locus="number">kʰikʼ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number">koɓ</word> + <word gloss="COMIT" posp="pp" role="comitative">ɓustɑl</word> + <word lexposp="adj" posp="verb" gloss="blind" tam="pres-state" ta="PRES">kuːj</word> + <word posp="num" gloss="three" role="owned" def="def" tr="rheme" locus="number" case="STA">ᵑǀˤiːsˤ</word> + <word posp="noun" gloss="mouse" role="owned" def="def" tr="rheme" locus="number" case="STA">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word posp="det" gloss="yon" role="owned" def="def" tr="rheme" locus="number" case="STA">kʼæɡ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">ɓøw</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">bænˤ</span><br><span class="gls">woman</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">kʰikʼ</span><br><span class="gls">knife</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɓustɑl</span><br><span class="gls"><span class="glssc">COMIT</span></span></span> <span class="ilpair"><span class="mor">kuːj</span><br><span class="gls">blind</span></span> <span class="ilpair"><span class="mor">ᵑǀˤiːsˤ</span><br><span class="gls">three</span></span> <span class="ilpair"><span class="mor">ᵏǀˤesˤotʰ</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">kʼæɡ</span><br><span class="gls">yon</span></span> <span class="ilpair"><span class="mor">ɓøw</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>bænˤys koɓ kʰikʼøm koɓ ɓustɑl kuːj ᵑǀˤiːsˤ ᵏǀˤesˤotʰøm kʼæɡ ɓøw peb ɓetˤ</p> + <p>bäṇys kobb khigköm kobb bbustal kuuj nc̣iiṣ c̣eṣothöm gkäg bböw peb bbeṭ</p> + <il> + <w> + <o>bænˤ</o> + <g>woman</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>kʰikʼ</o> + <g>knife</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ɓustɑl</o> + <g>COMIT</g> + </w> + <w> + <o>kuːj</o> + <g>blind</g> + </w> + <w> + <o>ᵑǀˤiːsˤ</o> + <g>three</g> + </w> + <w> + <o>ᵏǀˤesˤotʰ</o> + <g>mouse</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>kʼæɡ</o> + <g>yon</g> + </w> + <w> + <o>ɓøw</o> + <g>catch</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Bäṇys kobb khigköm kobb bbustal kuuj nc̣iiṣ c̣eṣothöm gkäg bböw peb bbeṭ. [bænˤys koɓ kʰikʼøm koɓ ɓustɑl kuːj ᵑǀˤiːsˤ ᵏǀˤesˤotʰøm kʼæɡ ɓøw peb ɓetˤ] bænˤ woman -ys ACT koɓ the kʰikʼ knife -øm STA koɓ the ɓustɑl COMIT kuːj blind ᵑǀˤiːsˤ three ᵏǀˤesˤotʰ mouse -øm STA kʼæɡ yon ɓøw catch peb PAST ɓetˤ 3.OBJ “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 Boep consists of the root followed by an obligatory suffix expressing case, comprising -öm /-øm/ ‘STA’, -ys /-ys/ ‘ACT’, -ytẓ /-yt͡sˤ/ ‘DAT’, -uj /-uj/ ‘INS’, -ʉf /-ʉf/ ‘VOC’, -yf /-yf/ ‘ALL’, -äw /-æw/ ‘LOC’, -öṇ /-ønˤ/ ‘ABL’ and -ym /-ym/ ‘PART’.
The noun displays the following derivational morphology: two suffixes, namely -ʉg /-ʉɡ/ ‘little’ and -etz /-et͡s/ ‘big’
The Adjective
The adjective in Boep stands alone without any prefixes or suffixes attached to it.
Numerals
The numeral in Boep stands alone without any prefixes or suffixes attached to it.
Determiners
The determiner in Boep stands alone without any prefixes or suffixes attached to it.
Pronouns
The pronoun in Boep stands alone without any prefixes or suffixes attached to it.
In Boep, subject pronouns (but not object pronouns ones) are dropped unless they are stressed. Here is an example where neither of the pronouns are stressed:
initial XML:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<vp tam="gnomic">
<verb>love</verb>
</vp>
<np def="def" number="sing" tr="theme" role="subj" output="aspron">
<noun>boy</noun>
</np>
<np def="def" number="sing" tr="theme" role="obj" output="aspron">
<noun>girl</noun>
</np>
</s>
</example>cleanup:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <vp tam="gnomic"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="theme" role="subj" output="aspron"> - <noun>boy</noun> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="boy"/> </np> - <np def="def" number="sing" tr="theme" role="obj" output="aspron"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> </np> </s> </example>
module adj2verb:
No change.
module articles:
No change.
module nonpastonly:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<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> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> </s> </example>
module casemarking:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT"> <word posp="noun" gloss="boy"/> </np> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> + <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" number="sing" tr="theme" role="subj" output="aspron" locus="number" case="ACT"> + <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="ACT"> <word posp="noun" gloss="boy"/> </np> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA"> + <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="STA"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </s> </example>
createpronouns:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" tr="theme" role="subj" output="aspron" locus="number" case="ACT"> - <word posp="noun" gloss="boy"/> + <np def="def" tr="theme" role="subj" locus="number" case="ACT"> + <word posp="pron" gloss="3"/> </np> - <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="STA"> - <word posp="noun" gloss="girl"/> + <np def="def" tr="theme" role="obj" locus="number" case="STA"> + <word posp="pron" gloss="3"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </s> </example>
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="pron" gloss="3"/>
</np>
<np def="def" tr="theme" role="obj" locus="number" case="STA">
<word posp="pron" gloss="3"/>
</np>
- <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="love"/>
</vp>
</s>
</example>
prodrop:
<example id="love2" translation="He (the boy) loves her (the girl)."> <s> - <np def="def" tr="theme" role="subj" locus="number" case="ACT"> - <word posp="pron" gloss="3"/> - </np> <np def="def" tr="theme" role="obj" locus="number" case="STA"> <word posp="pron" gloss="3"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"> <word posp="verb" gloss="love"/> </vp> </s> </example>
addclitics:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<np def="def" tr="theme" role="obj" locus="number" case="STA">
<word posp="pron" gloss="3"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<np def="def" tr="theme" role="obj" locus="number" case="STA">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="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" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/mode/optionalGot indicative
About to call getSlotValue for love/verb/voice/optional
Got active
<example id="love2" translation="He (the boy) loves her (the girl).">
<s>
<np def="def" tr="theme" role="obj" locus="number" case="STA">
<word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="love2" translation="He (the boy) loves her (the girl)."> - <s> - <np def="def" tr="theme" role="obj" locus="number" case="STA"> + <flat> <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA" ph="n u s">nus</word> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3" ph="k ʉː p">kʉːp</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love2" translation="He (the boy) loves her (the girl)."> <flat> - <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA" ph="n u s">nus</word> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3" ph="k ʉː p">kʉːp</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA">nus</word> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">kʉːp</word> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">nus</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">kʉːp</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>nus kʉːp ɓetˤ</p> + <p>nus kʉʉp bbeṭ</p> + <il> + <w> + <o>nus</o> + <g>3</g> + </w> + <w> + <o>kʉːp</o> + <g>love</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Nus kʉʉp bbeṭ. [nus kʉːp ɓetˤ] nus 3 kʉːp love ɓetˤ 3.OBJ “He (the boy) loves her (the girl).” | (2) |
But here, the word corresponding to he (i.e., the subject) is stressed:
initial XML:
<example id="love2he" translation="*He* loves her.">
<s>
<vp tam="gnomic">
<verb>love</verb>
</vp>
<np def="def" number="sing" tr="rheme" role="subj" output="aspron">
<noun>boy</noun>
</np>
<np def="def" number="sing" tr="theme" role="obj" output="aspron">
<noun>girl</noun>
</np>
</s>
</example>cleanup:
<example id="love2he" translation="*He* loves her."> <s> - <vp tam="gnomic"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np def="def" number="sing" tr="rheme" role="subj" output="aspron"> - <noun>boy</noun> + <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> + <word posp="noun" gloss="boy"/> </np> - <np def="def" number="sing" tr="theme" role="obj" output="aspron"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> + <word posp="noun" gloss="girl"/> </np> </s> </example>
module adj2verb:
No change.
module articles:
No change.
module nonpastonly:
<example id="love2he" translation="*He* loves her."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> <word posp="noun" gloss="boy"/> </np> <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> <word posp="noun" gloss="girl"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<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> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> </s> </example>
module casemarking:
<example id="love2he" translation="*He* loves her."> <s> - <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number"> + <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="ACT"> <word posp="noun" gloss="boy"/> </np> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number"> + <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="love2he" translation="*He* loves her."> <s> - <np def="def" number="sing" tr="rheme" role="subj" output="aspron" locus="number" case="ACT"> + <np def="def" tr="rheme" role="subj" output="aspron" locus="number" case="ACT"> <word posp="noun" gloss="boy"/> </np> - <np def="def" number="sing" tr="theme" role="obj" output="aspron" locus="number" case="STA"> + <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="STA"> <word posp="noun" gloss="girl"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </s> </example>
createpronouns:
<example id="love2he" translation="*He* loves her."> <s> - <np def="def" tr="rheme" role="subj" output="aspron" locus="number" case="ACT"> - <word posp="noun" gloss="boy"/> + <np def="def" tr="rheme" role="subj" locus="number" case="ACT"> + <word posp="pron" gloss="3"/> </np> - <np def="def" tr="theme" role="obj" output="aspron" locus="number" case="STA"> - <word posp="noun" gloss="girl"/> + <np def="def" tr="theme" role="obj" locus="number" case="STA"> + <word posp="pron" gloss="3"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </s> </example>
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" tr="rheme" role="subj" locus="number" case="ACT">
<word posp="pron" gloss="3"/>
</np>
<np def="def" tr="theme" role="obj" locus="number" case="STA">
<word posp="pron" gloss="3"/>
</np>
- <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="love"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" tr="rheme" role="subj" locus="number" case="ACT">
<word posp="pron" gloss="3"/>
</np>
<np def="def" tr="theme" role="obj" locus="number" case="STA">
<word posp="pron" gloss="3"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" tr="rheme" role="subj" locus="number" case="ACT">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" tr="theme" role="obj" locus="number" case="STA">
- <word posp="pron" gloss="3"/>
+ <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="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" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/mode/optionalGot indicative
About to call getSlotValue for love/verb/voice/optional
Got active
<example id="love2he" translation="*He* loves her.">
<s>
<np def="def" tr="rheme" role="subj" locus="number" case="ACT">
<word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" tr="theme" role="obj" locus="number" case="STA">
<word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="love2he" translation="*He* loves her."> - <s> - <np def="def" tr="rheme" role="subj" locus="number" case="ACT"> + <flat> <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="ACT"/> - </np> - <np def="def" tr="theme" role="obj" locus="number" case="STA"> <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="love2he" translation="*He* loves her."> <flat> - <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="ACT"/> - <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="ACT" ph="n u s">nus</word> + <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA" ph="n u s">nus</word> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3" ph="k ʉː p">kʉːp</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love2he" translation="*He* loves her."> <flat> - <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="ACT" ph="n u s">nus</word> - <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA" ph="n u s">nus</word> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3" ph="k ʉː p">kʉːp</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="pron" gloss="3" def="def" tr="rheme" role="subj" locus="number" case="ACT">nus</word> + <word posp="pron" gloss="3" def="def" tr="theme" role="obj" locus="number" case="STA">nus</word> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">kʉːp</word> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">nus</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">nus</span><br><span class="gls">3</span></span> <span class="ilpair"><span class="mor">kʉːp</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>nus nus kʉːp ɓetˤ</p> + <p>nus nus kʉʉp bbeṭ</p> + <il> + <w> + <o>nus</o> + <g>3</g> + </w> + <w> + <o>nus</o> + <g>3</g> + </w> + <w> + <o>kʉːp</o> + <g>love</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Nus nus kʉʉp bbeṭ. [nus nus kʉːp ɓetˤ] nus 3 nus 3 kʉːp love ɓetˤ 3.OBJ “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:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<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" locus="number">
<word posp="noun" gloss="NN1"/>
+ <word gloss="the" posp="det"/>
</np>
<np def="def" number="sing" tr="rheme" role="obj" locus="number">
<word posp="noun" gloss="NN2"/>
+ <word gloss="the" posp="det"/>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="NN2"/> <word gloss="the" posp="det"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="loveprop" translation="NN1 hates NN2."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="hate"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" locus="number"> <word posp="noun" gloss="NN1"/> <word gloss="the" posp="det"/> </np> <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="NN2"/> <word gloss="the" posp="det"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="hate"/> + </vp> </s> </example>
module casemarking:
<example id="loveprop" translation="NN1 hates NN2."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="NN1"/> <word gloss="the" posp="det"/> </np> - <np def="def" number="sing" tr="rheme" role="obj" locus="number"> + <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="STA"> <word posp="noun" gloss="NN2"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="hate"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="loveprop" translation="NN1 hates NN2."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT"> + <np def="def" tr="theme" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="NN1"/> <word gloss="the" posp="det"/> </np> - <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="STA"> + <np def="def" tr="rheme" role="obj" locus="number" case="STA"> <word posp="noun" gloss="NN2"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="hate"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="NN1"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" tr="rheme" role="obj" locus="number" case="STA">
<word posp="noun" gloss="NN2"/>
<word gloss="the" posp="det"/>
</np>
- <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="hate"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="NN1"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" tr="rheme" role="obj" locus="number" case="STA">
<word posp="noun" gloss="NN2"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="hate"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
- <word posp="noun" gloss="NN1"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" tr="rheme" role="obj" locus="number" case="STA">
- <word posp="noun" gloss="NN2"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="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" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for NN1/noun/case/obligatoryGot ACT
About to call getSlotValue for NN2/noun/case/obligatory
Got STA
About to call getSlotValue for hate/verb/mode/optional
Got indicative
About to call getSlotValue for hate/verb/voice/optional
Got active
<example id="loveprop" translation="NN1 hates NN2.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" tr="rheme" role="obj" locus="number" case="STA">
<word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="loveprop" translation="NN1 hates NN2."> - <s> - <np def="def" tr="theme" role="subj" locus="number" case="ACT"> + <flat> <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/> - </np> - <np def="def" tr="rheme" role="obj" locus="number" case="STA"> <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"> <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
-<example id="loveprop" translation="NN1 hates NN2."> +<example id="loveprop" translation="Yuchauy hates Nawan."> <flat> - <word posp="noun" gloss="NN1" def="def" tr="theme" role="subj" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/> - <word posp="noun" gloss="NN2" def="def" tr="rheme" role="obj" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="Yuchauy" def="def" tr="theme" role="subj" locus="number" case="ACT" propernoun="yes" ph="j u t͡ʃ au j">jut͡ʃauj</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="Nawan" def="def" tr="rheme" role="obj" locus="number" case="STA" propernoun="yes" ph="n æ w æ n">næwæn</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3" ph="j æ p ø ɲ">jæpøɲ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="loveprop" translation="Yuchauy hates Nawan."> <flat> - <word posp="noun" gloss="Yuchauy" def="def" tr="theme" role="subj" locus="number" case="ACT" propernoun="yes" ph="j u t͡ʃ au j">jut͡ʃauj</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="Nawan" def="def" tr="rheme" role="obj" locus="number" case="STA" propernoun="yes" ph="n æ w æ n">næwæn</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3" ph="j æ p ø ɲ">jæpøɲ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="Yuchauy" def="def" tr="theme" role="subj" locus="number" case="ACT" propernoun="yes">jut͡ʃauj</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT">koɓ</word> + <word posp="noun" gloss="Nawan" def="def" tr="rheme" role="obj" locus="number" case="STA" propernoun="yes">næwæn</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="hate" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" obj="3">jæpøɲ</word> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">jut͡ʃauj</span><br><span class="gls">Yuchauy</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">næwæn</span><br><span class="gls">Nawan</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">jæpøɲ</span><br><span class="gls">hate</span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>jut͡ʃaujys koɓ næwænøm koɓ jæpøɲ ɓetˤ</p> + <p>Jutxaujys kobb Näwänöm kobb jäpöñ bbeṭ</p> + <il> + <w> + <o>jut͡ʃauj</o> + <g>Yuchauy</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>næwæn</o> + <g>Nawan</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>jæpøɲ</o> + <g>hate</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Jutxaujys kobb Näwänöm kobb jäpöñ bbeṭ. [jut͡ʃaujys koɓ næwænøm koɓ jæpøɲ ɓetˤ] jut͡ʃauj Yuchauy -ys ACT koɓ the næwæn Nawan -øm STA koɓ the jæpøɲ hate ɓetˤ 3.OBJ “Yuchauy hates Nawan.” | (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:
<example id="posso1" translation="the boy's apple">
<np type="owner_owned">
<np number="sing" def="def" locus="number" role="owner">
<word posp="noun" gloss="boy"/>
+ <word gloss="the" posp="det"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="apple"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
</example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned"> + <np type="owner_owned" case="STA"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> </np> </example>
module propagatenumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="STA"> + <np type="owner_owned" case="STA" number="sing"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> </np> </example>
module simplifynumber:
<example id="posso1" translation="the boy's apple"> - <np type="owner_owned" case="STA" number="sing"> - <np number="sing" def="def" locus="number" role="owner"> + <np type="owner_owned" case="STA"> + <np def="def" locus="number" role="owner"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> </np> </example>
createpronouns:
No change.
module ngen:
<example id="posso1" translation="the boy's apple"> <np type="owner_owned" case="STA"> - <np def="def" locus="number" role="owner"> - <word posp="noun" gloss="boy"/> - <word gloss="the" posp="det"/> - </np> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> + <np def="def" locus="number" role="owner"> + <word posp="noun" gloss="boy"/> + <word gloss="the" posp="det"/> </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="STA"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" case="STA"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> <np def="def" locus="number" role="owner"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> - </np> </example>
movedowntoword:
<example id="posso1" translation="the boy's apple"> <np def="def" locus="number" role="owned" case="STA"> - <word posp="noun" gloss="apple"/> - <word gloss="the" posp="det"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> </np> <np def="def" locus="number" role="owner"> - <word posp="noun" gloss="boy"/> - <word gloss="the" posp="det"/> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner"/> + <word gloss="the" posp="det" def="def" locus="number" role="owner"/> </np> </example>calling defaultval for case/
defaultval: noun, case
returning STA
addaffixes:
About to call getSlotValue for apple/noun/case/obligatoryGot STA
About to call getSlotValue for boy/noun/case/obligatory
Got STA
<example id="posso1" translation="the boy's apple">
<np def="def" locus="number" role="owned" case="STA">
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="boy" def="def" locus="number" role="owner"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owner"/>
</np>
</example>
flatten:
<example id="posso1" translation="the boy's apple"> - <np def="def" locus="number" role="owned" case="STA"> + <flat> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - </np> - <np def="def" locus="number" role="owner"> <word posp="noun" gloss="boy" def="def" locus="number" role="owner"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owner"/> - </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="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - <word posp="noun" gloss="boy" def="def" locus="number" role="owner"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owner"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA" ph="m y tʰ iː t͡ʃ">mytʰiːt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner" ph="nˤ ʉ t͡s">nˤʉt͡s</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owner" ph="k o ɓ">koɓ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso1" translation="the boy's apple"> <flat> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA" ph="m y tʰ iː t͡ʃ">mytʰiːt͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="boy" def="def" locus="number" role="owner" ph="nˤ ʉ t͡s">nˤʉt͡s</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owner" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA">mytʰiːt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA">koɓ</word> + <word posp="noun" gloss="boy" def="def" locus="number" role="owner">nˤʉt͡s</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owner">koɓ</word> </flat> + <p><span class="ilpair"><span class="mor">mytʰiːt͡ʃ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">nˤʉt͡s</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span></p> + <p>mytʰiːt͡ʃøm koɓ nˤʉt͡søm koɓ</p> + <p>mythiitxöm kobb ṇʉtzöm kobb</p> + <il> + <w> + <o>mytʰiːt͡ʃ</o> + <g>apple</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>nˤʉt͡s</o> + <g>boy</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + </il> </example>
mythiitxöm kobb ṇʉtzöm kobb [mytʰiːt͡ʃøm koɓ nˤʉt͡søm koɓ] mytʰiːt͡ʃ apple -øm STA koɓ the nˤʉt͡s boy -øm STA koɓ the “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:
<example id="posso1b" translation="his (the boy's) apple">
<np type="owner_owned">
<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"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
</example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned"> + <np type="owner_owned" case="STA"> <np number="sing" def="def" output="aspron" locus="number" role="owner"> <word posp="noun" gloss="boy"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> </np> </example>
module propagatenumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="STA"> + <np type="owner_owned" case="STA" number="sing"> <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"/> <word gloss="the" posp="det"/> </np> </np> </example>
module simplifynumber:
<example id="posso1b" translation="his (the boy's) apple"> - <np type="owner_owned" case="STA" number="sing"> - <np number="sing" def="def" output="aspron" locus="number" role="owner"> + <np type="owner_owned" case="STA"> + <np def="def" output="aspron" locus="number" role="owner"> <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"/> <word gloss="the" posp="det"/> </np> </np> </example>
createpronouns:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="STA"> - <np def="def" output="aspron" locus="number" role="owner"> - <word posp="noun" gloss="boy"/> + <np def="def" locus="number" role="owner"> + <word posp="pron" gloss="3"/> </np> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> </np> </example>
module ngen:
<example id="posso1b" translation="his (the boy's) apple"> <np type="owner_owned" case="STA"> - <np def="def" locus="number" role="owner"> - <word posp="pron" gloss="3"/> - </np> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> + <np def="def" locus="number" role="owner"> + <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="STA"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" case="STA"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> <np def="def" locus="number" role="owner"> <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="STA"> - <word posp="noun" gloss="apple"/> - <word gloss="the" posp="det"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> </np> <np def="def" locus="number" role="owner"> - <word posp="pron" gloss="3"/> + <word posp="pron" gloss="3" def="def" locus="number" role="owner"/> </np> </example>
addaffixes:
About to call getSlotValue for apple/noun/case/obligatoryGot STA
<example id="posso1b" translation="his (the boy's) apple">
<np def="def" locus="number" role="owned" case="STA">
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="pron" gloss="3" def="def" locus="number" role="owner"/>
</np>
</example>
flatten:
<example id="posso1b" translation="his (the boy's) apple"> - <np def="def" locus="number" role="owned" case="STA"> + <flat> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - </np> - <np def="def" locus="number" role="owner"> <word posp="pron" gloss="3" def="def" locus="number" role="owner"/> - </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="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - <word posp="pron" gloss="3" def="def" locus="number" role="owner"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA" ph="m y tʰ iː t͡ʃ">mytʰiːt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> + <word posp="pron" gloss="3" def="def" locus="number" role="owner" ph="n u s">nus</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso1b" translation="his (the boy's) apple"> <flat> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA" ph="m y tʰ iː t͡ʃ">mytʰiːt͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> - <word posp="pron" gloss="3" def="def" locus="number" role="owner" ph="n u s">nus</word> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA">mytʰiːt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA">koɓ</word> + <word posp="pron" gloss="3" def="def" locus="number" role="owner">nus</word> </flat> + <p><span class="ilpair"><span class="mor">mytʰiːt͡ʃ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">nus</span><br><span class="gls">3</span></span></p> + <p>mytʰiːt͡ʃøm koɓ nus</p> + <p>mythiitxöm kobb nus</p> + <il> + <w> + <o>mytʰiːt͡ʃ</o> + <g>apple</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>nus</o> + <g>3</g> + </w> + </il> </example>
mythiitxöm kobb nus [mytʰiːt͡ʃøm koɓ nus] mytʰiːt͡ʃ apple -øm STA koɓ the nus 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:
<example id="posso2" translation="my apple">
<np type="owner_owned">
<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"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
</example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="posso2" translation="my apple"> - <np type="owner_owned"> + <np type="owner_owned" case="STA"> <np number="sing" def="neither" locus="number" role="owner"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> </np> </example>
module propagatenumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="STA"> + <np type="owner_owned" case="STA" number="sing"> <np number="sing" def="neither" locus="number" role="owner"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> </np> </example>
module simplifynumber:
<example id="posso2" translation="my apple"> - <np type="owner_owned" case="STA" number="sing"> - <np number="sing" def="neither" locus="number" role="owner"> - <word person="1excl" number="sing" posp="pron"/> + <np type="owner_owned" case="STA"> + <np def="neither" locus="number" role="owner"> + <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"/> <word gloss="the" posp="det"/> </np> </np> </example>
createpronouns:
No change.
module ngen:
<example id="posso2" translation="my apple"> <np type="owner_owned" case="STA"> - <np def="neither" locus="number" role="owner"> - <word person="1excl" posp="pron"/> - </np> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> + <np def="neither" locus="number" role="owner"> + <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="STA">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="apple"/>
<word gloss="the" posp="det"/>
</np>
<np def="neither" locus="number" role="owner">
- <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="STA">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="apple"/>
<word gloss="the" posp="det"/>
</np>
- <np def="neither" locus="number" role="owner">
+ <np def="neither" locus="number" role="owner" 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="STA"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" case="STA"> <word posp="noun" gloss="apple"/> <word gloss="the" posp="det"/> </np> <np def="neither" locus="number" role="owner" 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="STA"> - <word posp="noun" gloss="apple"/> - <word gloss="the" posp="det"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> </np> <np def="neither" locus="number" role="owner" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl"/> + <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner"/> </np> </example>
addaffixes:
About to call getSlotValue for apple/noun/case/obligatoryGot STA
<example id="posso2" translation="my apple">
<np def="def" locus="number" role="owned" case="STA">
<word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/>
</np>
<np def="neither" locus="number" role="owner" person="1excl">
<word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner"/>
</np>
</example>
flatten:
<example id="posso2" translation="my apple"> - <np def="def" locus="number" role="owned" case="STA"> + <flat> <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - </np> - <np def="neither" locus="number" role="owner" person="1excl"> <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner"/> - </np> + </flat> </example>
addvocab:
<example id="posso2" translation="my apple"> <flat> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner"/> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA" ph="m y tʰ iː t͡ʃ">mytʰiːt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> + <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner" ph="d ə#ː d">də#ːd</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso2" translation="my apple"> <flat> - <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA" ph="m y tʰ iː t͡ʃ">mytʰiːt͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> - <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner" ph="d ə#ː d">də#ːd</word> + <word posp="noun" gloss="apple" def="def" locus="number" role="owned" case="STA">mytʰiːt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA">koɓ</word> + <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" role="owner">də#ːd</word> </flat> + <p><span class="ilpair"><span class="mor">mytʰiːt͡ʃ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">də̃ːd</span><br><span class="gls">1excl</span></span></p> + <p>mytʰiːt͡ʃøm koɓ də̃ːd</p> + <p>mythiitxöm kobb dẽẽd</p> + <il> + <w> + <o>mytʰiːt͡ʃ</o> + <g>apple</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>də̃ːd</o> + <g>1excl</g> + </w> + </il> </example>
mythiitxöm kobb dẽẽd [mytʰiːt͡ʃøm koɓ də̃ːd] mytʰiːt͡ʃ apple -øm STA koɓ the də̃ːd 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:
<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">
<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"/>
+ <word gloss="the" posp="det"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
+ <word gloss="the" posp="det"/>
</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"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> </np> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="kiss"/> - </vp> <np role="subj"> <np type="owner_owned"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="kiss"/> + </vp> </s> </example>
module casemarking:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np role="subj"> + <np role="subj" case="ACT"> <np type="owner_owned"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </np> </np> </np> - <np role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np type="owner_owned" role="owner"> <np number="sing" def="neither" locus="number" role="owner"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="neighbour"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kiss"/> </vp> </s> </example>
module propagatenumber:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np role="subj" case="ACT"> - <np type="owner_owned"> + <np role="subj" case="ACT" number="sing"> + <np type="owner_owned" number="sing"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </np> </np> </np> - <np role="obj" case="STA"> - <np type="owner_owned"> - <np type="owner_owned" role="owner"> + <np role="obj" case="STA" 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"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="neighbour"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kiss"/> </vp> </s> </example>
module simplifynumber:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np role="subj" case="ACT" number="sing"> - <np type="owner_owned" number="sing"> - <np number="sing" def="def" locus="number" role="owner"> + <np role="subj" case="ACT"> + <np type="owner_owned"> + <np def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </np> </np> </np> - <np role="obj" case="STA" 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"> - <word person="2" number="sing" posp="pron"/> + <np role="obj" case="STA"> + <np type="owner_owned"> + <np type="owner_owned" role="owner"> + <np def="neither" locus="number" role="owner"> + <word person="2" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="neighbour"/> <word gloss="the" posp="det"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kiss"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj" case="ACT">
<np type="owner_owned">
- <np def="def" locus="number" role="owner">
- <word posp="noun" gloss="hunter"/>
- <word gloss="the" posp="det"/>
- </np>
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
+ <np def="def" locus="number" role="owner">
+ <word posp="noun" gloss="hunter"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
+ </np>
<np role="obj" case="STA">
<np type="owner_owned">
- <np type="owner_owned" role="owner">
- <np def="neither" locus="number" role="owner">
- <word person="2" posp="pron"/>
+ <np def="def" locus="number" role="owned">
+ <word posp="noun" gloss="son"/>
+ <word gloss="the" posp="det"/>
</np>
+ <np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="neighbour"/>
<word gloss="the" posp="det"/>
</np>
+ <np def="neither" locus="number" role="owner">
+ <word person="2" posp="pron"/>
</np>
- <np def="def" locus="number" role="owned">
- <word posp="noun" gloss="son"/>
- <word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kiss"/>
</vp>
</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>
<np role="subj" case="ACT">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
<word gloss="the" posp="det"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="neighbour"/>
<word gloss="the" posp="det"/>
</np>
<np def="neither" locus="number" role="owner">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2"/>
</np>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kiss"/>
</vp>
</s>
</example>
copyuptophrase:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj" case="ACT">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
- <np role="obj" case="STA">
+ <np role="obj" case="STA" person="2">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
<word gloss="the" posp="det"/>
</np>
- <np type="owner_owned" role="owner">
+ <np type="owner_owned" role="owner" person="2">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="neighbour"/>
<word gloss="the" posp="det"/>
</np>
- <np def="neither" locus="number" role="owner">
+ <np def="neither" locus="number" role="owner" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
</np>
</np>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2">
<word posp="verb" gloss="kiss"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np role="subj" case="ACT">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<np role="obj" case="STA" person="2">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
<word gloss="the" posp="det"/>
</np>
<np type="owner_owned" role="owner" person="2">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="neighbour"/>
<word gloss="the" posp="det"/>
</np>
<np def="neither" locus="number" role="owner" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2">
<word posp="verb" gloss="kiss"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="2"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np role="subj" case="ACT"> - <np type="owner_owned"> + <np type="owner_owned" role="subj" case="ACT"> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </np> <np def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> </np> - </np> - <np role="obj" case="STA" person="2"> - <np type="owner_owned"> + <np type="owner_owned" role="obj" case="STA" person="2"> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> <np type="owner_owned" role="owner" person="2"> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="neighbour"/> <word gloss="the" posp="det"/> </np> <np def="neither" locus="number" role="owner" person="2"> <word person="2" posp="pron" gloss="2"/> </np> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2"> <word posp="verb" gloss="kiss"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="2"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
unwrapOwnerOwned:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <s> - <np type="owner_owned" role="subj" case="ACT"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" case="ACT"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </np> <np def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> - </np> - <np type="owner_owned" role="obj" case="STA" person="2"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" case="STA" person="2"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> - <np type="owner_owned" role="owner" person="2"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" person="2"> <word posp="noun" gloss="neighbour"/> <word gloss="the" posp="det"/> </np> <np def="neither" locus="number" role="owner" person="2"> <word person="2" posp="pron" gloss="2"/> </np> - </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2"> <word posp="verb" gloss="kiss"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="2"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
movedowntoword:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np def="def" locus="number" role="owned" case="ACT">
- <word posp="noun" gloss="daughter"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ACT"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="owned" case="ACT"/>
</np>
<np def="def" locus="number" role="owner">
- <word posp="noun" gloss="hunter"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="owner"/>
</np>
<np def="def" locus="number" role="owned" case="STA" person="2">
- <word posp="noun" gloss="son"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="STA" person="2"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" person="2"/>
</np>
<np def="def" locus="number" role="owned" person="2">
- <word posp="noun" gloss="neighbour"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" person="2"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/>
</np>
<np def="neither" locus="number" role="owner" person="2">
- <word person="2" posp="pron" gloss="2"/>
+ <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2">
- <word posp="verb" gloss="kiss"/>
+ <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="2"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
calling defaultval for case/defaultval: noun, case
returning STA
calling defaultval for case/
defaultval: noun, case
returning STA
addaffixes:
About to call getSlotValue for daughter/noun/case/obligatoryGot ACT
About to call getSlotValue for hunter/noun/case/obligatory
Got STA
About to call getSlotValue for son/noun/case/obligatory
Got STA
About to call getSlotValue for neighbour/noun/case/obligatory
Got STA
About to call getSlotValue for kiss/verb/mode/optional
Got indicative
About to call getSlotValue for kiss/verb/voice/optional
Got active
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son.">
<s>
<np def="def" locus="number" role="owned" case="ACT">
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" case="ACT"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owner"/>
</np>
<np def="def" locus="number" role="owned" case="STA" person="2">
<word posp="noun" gloss="son" def="def" locus="number" role="owned" case="STA" person="2"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" person="2"/>
</np>
<np def="def" locus="number" role="owned" person="2">
<word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" person="2"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/>
</np>
<np def="neither" locus="number" role="owner" person="2">
<word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2">
<word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="2"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> - <s> - <np def="def" locus="number" role="owned" case="ACT"> + <flat> <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" case="ACT"/> - </np> - <np def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter" def="def" locus="number" role="owner"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owner"/> - </np> - <np def="def" locus="number" role="owned" case="STA" person="2"> <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="STA" person="2"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" person="2"/> - </np> - <np def="def" locus="number" role="owned" person="2"> <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" person="2"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/> - </np> - <np def="neither" locus="number" role="owner" person="2"> <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2"> <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="2"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="ACT"/> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owner"/> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="STA" person="2"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" person="2"/> - <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" person="2"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/> - <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner"/> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="2"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ACT" ph="t oː w">toːw</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" ph="pʰ ø n uː kʰ">pʰønuːkʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owner" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="STA" person="2" ph="j ʉ sˤ">jʉsˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" person="2" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" person="2" ph="ɓ ʉ kʼ øː n">ɓʉkʼøːn</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2" ph="k o ɓ">koɓ</word> + <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" ph="tʰˤ ʉː k">tʰˤʉːk</word> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2" ph="tʰ æ s ʉ kʼ">tʰæsʉkʼ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="2.OBJ" ph="p i ɡ">piɡ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="posso3" translation="The hunter's daughter kissed your neighbour's son."> <flat> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ACT" ph="t oː w">toːw</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" ph="pʰ ø n uː kʰ">pʰønuːkʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owner" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="STA" person="2" ph="j ʉ sˤ">jʉsˤ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" person="2" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" person="2" ph="ɓ ʉ kʼ øː n">ɓʉkʼøːn</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2" ph="k o ɓ">koɓ</word> - <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" ph="tʰˤ ʉː k">tʰˤʉːk</word> - <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2" ph="tʰ æ s ʉ kʼ">tʰæsʉkʼ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="2.OBJ" ph="p i ɡ">piɡ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" case="ACT">toːw</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="ACT">koɓ</word> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner">pʰønuːkʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owner">koɓ</word> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" case="STA" person="2">jʉsˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" person="2">koɓ</word> + <word posp="noun" gloss="neighbour" def="def" locus="number" role="owned" person="2">ɓʉkʼøːn</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2">koɓ</word> + <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner">tʰˤʉːk</word> + <word posp="verb" gloss="kiss" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="2">tʰæsʉkʼ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="2.OBJ">piɡ</thingy> </flat> + <p><span class="ilpair"><span class="mor">toːw</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">pʰønuːkʰ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">jʉsˤ</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɓʉkʼøːn</span><br><span class="gls">neighbour</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tʰˤʉːk</span><br><span class="gls">2</span></span> <span class="ilpair"><span class="mor">tʰæsʉkʼ</span><br><span class="gls">kiss</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">piɡ</span><br><span class="gls">2.<span class="glssc">OBJ</span></span></span></p> + <p>toːwys koɓ pʰønuːkʰøm koɓ jʉsˤøm koɓ ɓʉkʼøːnøm koɓ tʰˤʉːk tʰæsʉkʼ peb piɡ</p> + <p>toowys kobb phönuukhöm kobb jʉṣöm kobb bbʉgköönöm kobb tḥʉʉk thäsʉgk peb pig</p> + <il> + <w> + <o>toːw</o> + <g>daughter</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>pʰønuːkʰ</o> + <g>hunter</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>jʉsˤ</o> + <g>son</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ɓʉkʼøːn</o> + <g>neighbour</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tʰˤʉːk</o> + <g>2</g> + </w> + <w> + <o>tʰæsʉkʼ</o> + <g>kiss</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>piɡ</o> + <g>2.OBJ</g> + </w> + </il> </example>
Toowys kobb phönuukhöm kobb jʉṣöm kobb bbʉgköönöm kobb tḥʉʉk thäsʉgk peb pig. [toːwys koɓ pʰønuːkʰøm koɓ jʉsˤøm koɓ ɓʉkʼøːnøm koɓ tʰˤʉːk tʰæsʉkʼ peb piɡ] toːw daughter -ys ACT koɓ the pʰønuːkʰ hunter -øm STA koɓ the jʉsˤ son -øm STA koɓ the ɓʉkʼøːn neighbour -øm STA koɓ the tʰˤʉːk 2 tʰæsʉkʼ kiss peb PAST piɡ 2.OBJ “The hunter’s daughter kissed your neighbour’s son.” | (8) |
Derivation
Boep has a few derivational processes. To illustrate this, let us start with a simple noun phrase:
initial XML:
<example id="lamb0" translation="a lamb">
<np def="indef" number="sing" tr="rheme">
<noun>lamb</noun>
</np>
</example>cleanup:
<example id="lamb0" translation="a lamb"> - <np def="indef" number="sing" tr="rheme"> - <noun>lamb</noun> + <np def="indef" number="sing" tr="rheme" locus="number"> + <word posp="noun" gloss="lamb"/> </np> </example>
module adj2verb:
No change.
module articles:
<example id="lamb0" translation="a lamb"> - <np def="indef" number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number"> <word posp="noun" gloss="lamb"/> </np> </example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number" case="STA"> <word posp="noun" gloss="lamb"/> </np> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="lamb0" translation="a lamb"> - <np number="sing" tr="rheme" locus="number" case="STA"> + <np tr="rheme" locus="number" case="STA"> <word posp="noun" gloss="lamb"/> </np> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
No change.
prodrop:
No change.
addclitics:
No change.
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="lamb0" translation="a lamb"> <np tr="rheme" locus="number" case="STA"> - <word posp="noun" gloss="lamb"/> + <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA"/> </np> </example>
addaffixes:
About to call getSlotValue for lamb/noun/case/obligatoryGot STA
<example id="lamb0" translation="a lamb">
<np tr="rheme" locus="number" case="STA">
<word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
</np>
</example>
flatten:
<example id="lamb0" translation="a lamb"> - <np tr="rheme" locus="number" case="STA"> + <flat> <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> - </np> + </flat> </example>
addvocab:
<example id="lamb0" translation="a lamb"> <flat> - <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> + <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" ph="ᵑǀ ʉ f ai t">ᵑǀʉfait</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb0" translation="a lamb"> <flat> - <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA" ph="ᵑǀ ʉ f ai t">ᵑǀʉfait</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word posp="noun" gloss="lamb" tr="rheme" locus="number" case="STA">ᵑǀʉfait</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> </flat> + <p><span class="ilpair"><span class="mor">ᵑǀʉfait</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span></p> + <p>ᵑǀʉfaitøm</p> + <p>ncʉfaitöm</p> + <il> + <w> + <o>ᵑǀʉfait</o> + <g>lamb</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + </il> </example>
ncʉfaitöm [ᵑǀʉfaitøm] ᵑǀʉfait lamb -øm STA “a lamb” | (9) |
In the following, the word for little becomes an affix attached to lamb:
initial XML:
<example id="lamb1" translation="a little lamb">
<np def="indef" number="sing" tr="rheme">
<noun>lamb</noun>
<adj>little</adj>
</np>
</example>cleanup:
<example id="lamb1" translation="a little lamb"> - <np def="indef" number="sing" tr="rheme"> - <noun>lamb</noun> - <adj>little</adj> + <np def="indef" number="sing" tr="rheme" locus="number"> + <word posp="noun" gloss="lamb"/> + <word posp="adj" gloss="little"/> </np> </example>The adjective 'little' will be incorporated. Resistance is useless.
module adj2verb:
No change.
module articles:
<example id="lamb1" translation="a little lamb"> - <np def="indef" number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number"> <word posp="noun" gloss="lamb"/> <word posp="adj" gloss="little"/> </np> </example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
submodule transform_adj<example id="lamb1" translation="a little lamb">
<np number="sing" tr="rheme" locus="number">
<word gloss="lamb" lexposp="noun" posp="noun">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
</np>
</example>module affixdensity:
<example id="lamb1" translation="a little lamb"> <np number="sing" tr="rheme" locus="number"> - <word posp="noun" gloss="lamb"/> - <word posp="adj" gloss="little"/> + <word gloss="lamb" lexposp="noun" posp="noun"> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> + </word> </np> </example>
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="lamb1" translation="a little lamb"> - <np number="sing" tr="rheme" locus="number"> + <np number="sing" tr="rheme" locus="number" case="STA"> <word gloss="lamb" lexposp="noun" posp="noun"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="lamb1" translation="a little lamb"> - <np number="sing" tr="rheme" locus="number" case="STA"> + <np tr="rheme" locus="number" case="STA"> <word gloss="lamb" lexposp="noun" posp="noun"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>
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="STA"> - <word gloss="lamb" lexposp="noun" posp="noun"> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA"> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> </word> </np> </example>
addaffixes:
About to call getSlotValue for lamb/noun/case/obligatoryGot STA
<example id="lamb1" translation="a little lamb">
<np tr="rheme" locus="number" case="STA">
<word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA">
<thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/>
<thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/>
</word>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
</np>
</example>
flatten:
<example id="lamb1" translation="a little lamb"> - <np tr="rheme" locus="number" case="STA"> - <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA"> + <flat> <thingy gloss="little₁" type="nounnounderivbef" origposp="adj"/> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA"/> <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - </word> <thingy type="nouncase" function="suffix" gloss="STA"/> - </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="STA"/> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> + <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" ph="ᵑǀ ʉ f ai t">ᵑǀʉfait</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="ʉ ɡ">ʉɡ</thingy> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="lamb1" translation="a little lamb"> <flat> - <thingy gloss="little₁" type="nounnounderivbef" origposp="adj" attach="prefix" ph=""></thingy> - <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA" ph="ᵑǀ ʉ f ai t">ᵑǀʉfait</word> - <thingy gloss="little₂" type="nounnounderivaft" origposp="adj" attach="suffix" ph="ʉ ɡ">ʉɡ</thingy> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="lamb" lexposp="noun" posp="noun" tr="rheme" locus="number" case="STA">ᵑǀʉfait</word> + <thingy gloss="little₂" type="nounnounderivaft" origposp="adj">ʉɡ</thingy> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> </flat> + <p><span class="ilpair"><span class="mor">ᵑǀʉfait</span><br><span class="gls">lamb</span></span> <span class="ilpair"><span class="mor">-ʉɡ</span><br><span class="gls">little</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span></p> + <p>ᵑǀʉfaitʉɡøm</p> + <p>ncʉfaitʉgöm</p> + <il> + <w> + <o>ᵑǀʉfait</o> + <g>lamb</g> + </w> + <w> + <o>-ʉɡ</o> + <g>little</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + </il> </example>
ncʉfaitʉgöm [ᵑǀʉfaitʉɡøm] ᵑǀʉfait lamb -ʉɡ little -øm STA “a little lamb” | (10) |
Compounding
Verbs
Inflectional Categories
All verbal phrase clitics in Boep are enclitics (placed finally), and there are five types: first, a clitic expressing ta, comprising peb /peb/ ‘PAST’; second, a clitic expressing negation, comprising ngagk /ŋɑkʼ/ ‘NEG’; third, a clitic expressing subj, comprising hoj /hoj/ ‘1incl’, gkiṣ /kʼisˤ/ ‘1excl’ and ñʉs /ɲʉs/ ‘2’; fourth, a clitic expressing obj, comprising hätx /hæt͡ʃ/ ‘1incl’, ṭuj /tˤuj/ ‘1excl’, pig /piɡ/ ‘2’ and bbeṭ /ɓetˤ/ ‘3’; and finally, fifth, a clitic expressing question, comprising ṭʉk /tˤʉk/ ‘Q’.
In addition, the verb is structured like this: first, the root; second, an optional suffix expressing mode, comprising -ig /-iɡ/ ‘imperative’, -ögk /-økʼ/ ‘conditional’ and -yṇ /-ynˤ/ ‘optative’; and finally, third, an optional suffix expressing voice, comprising -atx /-ɑt͡ʃ/ ‘passive’.
The verb displays the following derivational morphology: two suffixes, namely -fe /-fe/ ‘begin’ and -ṭä /-tˤæ/ ‘stop’
initial XML:
<example id="love" translation="I love you.">
<s>
<vp tam="gnomic">
<verb>love</verb>
</vp>
<np number="sing" def="neither" role="subj">
<pron person="1excl" number="sing"/>
</np>
<np number="sing" def="neither" role="obj">
<pron person="2" number="sing"/>
</np>
</s>
</example>cleanup:
<example id="love" translation="I love you."> <s> - <vp tam="gnomic"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np number="sing" def="neither" role="subj"> - <pron person="1excl" number="sing"/> + <np number="sing" def="neither" role="subj" locus="number"> + <word person="1excl" number="sing" posp="pron"/> </np> - <np number="sing" def="neither" role="obj"> - <pron person="2" number="sing"/> + <np number="sing" def="neither" role="obj" locus="number"> + <word person="2" number="sing" posp="pron"/> </np> </s> </example>
module adj2verb:
No change.
module articles:
No change.
module nonpastonly:
<example id="love" translation="I love you."> <s> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np number="sing" def="neither" role="obj" locus="number"> <word person="2" number="sing" posp="pron"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<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> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> </s> </example>
module casemarking:
<example id="love" translation="I love you."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <word person="1excl" number="sing" posp="pron"/> </np> - <np number="sing" def="neither" role="obj" locus="number"> + <np number="sing" def="neither" role="obj" locus="number" case="STA"> <word person="2" number="sing" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="love" translation="I love you."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" posp="pron"/> </np> - <np number="sing" def="neither" role="obj" locus="number" case="STA"> - <word person="2" number="sing" posp="pron"/> + <np def="neither" role="obj" locus="number" case="STA"> + <word person="2" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="love" translation="I love you.">
<s>
<np def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<np def="neither" role="obj" locus="number" case="STA">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
</s>
</example>
copyuptophrase:
<example id="love" translation="I love you."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> - <np def="neither" role="obj" locus="number" case="STA"> + <np def="neither" role="obj" locus="number" case="STA" person="2"> <word person="2" posp="pron" gloss="2"/> </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"> <word posp="verb" gloss="love"/> </vp> </s> </example>
prodrop:
<example id="love" translation="I love you."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl"/> - </np> <np def="neither" role="obj" locus="number" case="STA" person="2"> <word person="2" posp="pron" gloss="2"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"> <word posp="verb" gloss="love"/> </vp> </s> </example>
addclitics:
<example id="love" translation="I love you.">
<s>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
+ <thingy type="vpobj" function="enclitic" gloss="2"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="love" translation="I love you.">
<s>
<np def="neither" role="obj" locus="number" case="STA" person="2">
- <word person="2" posp="pron" gloss="2"/>
+ <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">
- <word posp="verb" gloss="love"/>
+ <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="2"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for love/verb/mode/optionalGot indicative
About to call getSlotValue for love/verb/voice/optional
Got active
<example id="love" translation="I love you.">
<s>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="2"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="love" translation="I love you."> - <s> - <np def="neither" role="obj" locus="number" case="STA" person="2"> + <flat> <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="2"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="love" translation="I love you."> <flat> - <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <thingy type="vpobj" function="enclitic" gloss="2"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA" ph="tʰˤ ʉː k">tʰˤʉːk</word> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2" ph="k ʉː p">kʉːp</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="2.OBJ" ph="p i ɡ">piɡ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="love" translation="I love you."> <flat> - <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA" ph="tʰˤ ʉː k">tʰˤʉːk</word> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2" ph="k ʉː p">kʉːp</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> - <thingy type="vpobj" function="enclitic" gloss="2.OBJ" ph="p i ɡ">piɡ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA">tʰˤʉːk</word> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="1excl" obj="2">kʉːp</word> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="2.OBJ">piɡ</thingy> </flat> + <p><span class="ilpair"><span class="mor">tʰˤʉːk</span><br><span class="gls">2</span></span> <span class="ilpair"><span class="mor">kʉːp</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">kʼisˤ</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">piɡ</span><br><span class="gls">2.<span class="glssc">OBJ</span></span></span></p> + <p>tʰˤʉːk kʉːp kʼisˤ piɡ</p> + <p>tḥʉʉk kʉʉp gkiṣ pig</p> + <il> + <w> + <o>tʰˤʉːk</o> + <g>2</g> + </w> + <w> + <o>kʉːp</o> + <g>love</g> + </w> + <w> + <o>kʼisˤ</o> + <g>1excl.SUBJ</g> + </w> + <w> + <o>piɡ</o> + <g>2.OBJ</g> + </w> + </il> </example>
Tḥʉʉk kʉʉp gkiṣ pig. [tʰˤʉːk kʉːp kʼisˤ piɡ] tʰˤʉːk 2 kʉːp love kʼisˤ 1excl.SUBJ piɡ 2.OBJ “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:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<np def="def" number="sing" locus="number">
<word posp="noun" gloss="table"/>
+ <word gloss="the" posp="det"/>
</np>
</pp>
</example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<np def="def" number="sing" locus="number">
<word posp="noun" gloss="table"/>
<word gloss="the" posp="det"/>
</np>
+ <word gloss="in_surface" posp="pp"/>
</pp>
</example>
module constorder:
No change.
module casemarking:
No change.
module propagatenumber:
No change.
module simplifynumber:
<example id="adpos1" translation="on the table"> <pp p="in" location="surface" precise="yes"> - <np def="def" number="sing" locus="number"> + <np def="def" locus="number"> <word posp="noun" gloss="table"/> <word gloss="the" posp="det"/> </np> <word gloss="in_surface" posp="pp"/> </pp> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
No change.
prodrop:
No change.
addclitics:
No change.
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<np def="def" locus="number">
- <word posp="noun" gloss="table"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="table" def="def" locus="number"/>
+ <word gloss="the" posp="det" def="def" locus="number"/>
</np>
- <word gloss="in_surface" posp="pp"/>
+ <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/>
</pp>
</example>
calling defaultval for case/defaultval: noun, case
returning STA
addaffixes:
About to call getSlotValue for table/noun/case/obligatoryGot STA
<example id="adpos1" translation="on the table">
<pp p="in" location="surface" precise="yes">
<np def="def" locus="number">
<word posp="noun" gloss="table" def="def" locus="number"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number"/>
</np>
<word gloss="in_surface" posp="pp" 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" locus="number"> + <flat> <word posp="noun" gloss="table" def="def" locus="number"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number"/> - </np> <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/> - </pp> + </flat> </example>
addvocab:
<example id="adpos1" translation="on the table"> <flat> - <word posp="noun" gloss="table" def="def" locus="number"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number"/> - <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes"/> + <word posp="noun" gloss="table" def="def" locus="number" ph="pʰ o sˤ">pʰosˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" ph="k o ɓ">koɓ</word> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes" ph="t͡ʃ e ɓ">t͡ʃeɓ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos1" translation="on the table"> <flat> - <word posp="noun" gloss="table" def="def" locus="number" ph="pʰ o sˤ">pʰosˤ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" ph="k o ɓ">koɓ</word> - <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes" ph="t͡ʃ e ɓ">t͡ʃeɓ</word> + <word posp="noun" gloss="table" def="def" locus="number">pʰosˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number">koɓ</word> + <word gloss="in_surface" posp="pp" p="in" location="surface" precise="yes">t͡ʃeɓ</word> </flat> + <p><span class="ilpair"><span class="mor">pʰosˤ</span><br><span class="gls">table</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">t͡ʃeɓ</span><br><span class="gls">in_surface</span></span></p> + <p>pʰosˤøm koɓ t͡ʃeɓ</p> + <p>phoṣöm kobb txebb</p> + <il> + <w> + <o>pʰosˤ</o> + <g>table</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>t͡ʃeɓ</o> + <g>in_surface</g> + </w> + </il> </example>
phoṣöm kobb txebb [pʰosˤøm koɓ t͡ʃeɓ] pʰosˤ table -øm STA koɓ the t͡ʃeɓ in_surface “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:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<np def="def" number="sing" locus="number">
<word posp="noun" gloss="box"/>
+ <word gloss="the" posp="det"/>
</np>
</pp>
</example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<np def="def" number="sing" locus="number">
<word posp="noun" gloss="box"/>
<word gloss="the" posp="det"/>
</np>
+ <word gloss="to_inside" posp="pp"/>
</pp>
</example>
module constorder:
No change.
module casemarking:
No change.
module propagatenumber:
No change.
module simplifynumber:
<example id="adpos2" translation="into the box"> <pp p="to" location="inside" precise="yes"> - <np def="def" number="sing" locus="number"> + <np def="def" locus="number"> <word posp="noun" gloss="box"/> <word gloss="the" posp="det"/> </np> <word gloss="to_inside" posp="pp"/> </pp> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
No change.
prodrop:
No change.
addclitics:
No change.
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<np def="def" locus="number">
- <word posp="noun" gloss="box"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="box" def="def" locus="number"/>
+ <word gloss="the" posp="det" def="def" locus="number"/>
</np>
- <word gloss="to_inside" posp="pp"/>
+ <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/>
</pp>
</example>
calling defaultval for case/defaultval: noun, case
returning STA
addaffixes:
About to call getSlotValue for box/noun/case/obligatoryGot STA
<example id="adpos2" translation="into the box">
<pp p="to" location="inside" precise="yes">
<np def="def" locus="number">
<word posp="noun" gloss="box" def="def" locus="number"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number"/>
</np>
<word gloss="to_inside" posp="pp" 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" locus="number"> + <flat> <word posp="noun" gloss="box" def="def" locus="number"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number"/> - </np> <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/> - </pp> + </flat> </example>
addvocab:
<example id="adpos2" translation="into the box"> <flat> - <word posp="noun" gloss="box" def="def" locus="number"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number"/> - <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes"/> + <word posp="noun" gloss="box" def="def" locus="number" ph="l ʉ sˤ i t͡sˤ">lʉsˤit͡sˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" ph="k o ɓ">koɓ</word> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes" ph="ᵏǀ i tˤ">ᵏǀitˤ</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos2" translation="into the box"> <flat> - <word posp="noun" gloss="box" def="def" locus="number" ph="l ʉ sˤ i t͡sˤ">lʉsˤit͡sˤ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" ph="k o ɓ">koɓ</word> - <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes" ph="ᵏǀ i tˤ">ᵏǀitˤ</word> + <word posp="noun" gloss="box" def="def" locus="number">lʉsˤit͡sˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number">koɓ</word> + <word gloss="to_inside" posp="pp" p="to" location="inside" precise="yes">ᵏǀitˤ</word> </flat> + <p><span class="ilpair"><span class="mor">lʉsˤit͡sˤ</span><br><span class="gls">box</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ᵏǀitˤ</span><br><span class="gls">to_inside</span></span></p> + <p>lʉsˤit͡sˤøm koɓ ᵏǀitˤ</p> + <p>lʉṣitẓöm kobb ciṭ</p> + <il> + <w> + <o>lʉsˤit͡sˤ</o> + <g>box</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ᵏǀitˤ</o> + <g>to_inside</g> + </w> + </il> </example>
lʉṣitẓöm kobb ciṭ [lʉsˤit͡sˤøm koɓ ᵏǀitˤ] lʉsˤit͡sˤ box -øm STA koɓ the ᵏǀitˤ to_inside “into the box” | (13) |
initial XML:
<example id="adpos3" translation="with me">
<pp role="comitative">
<np number="sing" def="neither">
<pron person="1excl" number="sing"/>
</np>
</pp>
</example>cleanup:
<example id="adpos3" translation="with me"> <pp role="comitative"> - <np number="sing" def="neither"> - <pron person="1excl" number="sing"/> + <np number="sing" def="neither" locus="number"> + <word person="1excl" number="sing" posp="pron"/> </np> </pp> </example>
module adj2verb:
No change.
module articles:
No change.
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
<example id="adpos3" translation="with me">
<pp role="comitative">
<np number="sing" def="neither" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
+ <word gloss="COMIT" posp="pp"/>
</pp>
</example>
module constorder:
No change.
module casemarking:
No change.
module propagatenumber:
No change.
module simplifynumber:
<example id="adpos3" translation="with me"> <pp role="comitative"> - <np number="sing" def="neither" locus="number"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" locus="number"> + <word person="1excl" posp="pron"/> </np> <word gloss="COMIT" posp="pp"/> </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">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<word gloss="COMIT" posp="pp"/>
</pp>
</example>
copyuptophrase:
<example id="adpos3" translation="with me"> <pp role="comitative"> - <np def="neither" locus="number"> + <np def="neither" locus="number" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> <word gloss="COMIT" posp="pp"/> </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" person="1excl">
- <word person="1excl" posp="pron" gloss="1excl"/>
+ <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number"/>
</np>
- <word gloss="COMIT" posp="pp"/>
+ <word gloss="COMIT" posp="pp" role="comitative"/>
</pp>
</example>
addaffixes:
No change.
flatten:
<example id="adpos3" translation="with me"> - <pp role="comitative"> - <np def="neither" locus="number" person="1excl"> + <flat> <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number"/> - </np> <word gloss="COMIT" posp="pp" role="comitative"/> - </pp> + </flat> </example>
addvocab:
<example id="adpos3" translation="with me"> <flat> - <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number"/> - <word gloss="COMIT" posp="pp" role="comitative"/> + <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" ph="d ə#ː d">də#ːd</word> + <word gloss="COMIT" posp="pp" role="comitative" ph="ɓ u s+t ɑ l">ɓustɑl</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="adpos3" translation="with me"> <flat> - <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number" ph="d ə#ː d">də#ːd</word> - <word gloss="COMIT" posp="pp" role="comitative" ph="ɓ u s+t ɑ l">ɓustɑl</word> + <word person="1excl" posp="pron" gloss="1excl" def="neither" locus="number">də#ːd</word> + <word gloss="COMIT" posp="pp" role="comitative">ɓustɑl</word> </flat> + <p><span class="ilpair"><span class="mor">də̃ːd</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">ɓustɑl</span><br><span class="gls"><span class="glssc">COMIT</span></span></span></p> + <p>də̃ːd ɓustɑl</p> + <p>dẽẽd bbustal</p> + <il> + <w> + <o>də̃ːd</o> + <g>1excl</g> + </w> + <w> + <o>ɓustɑl</o> + <g>COMIT</g> + </w> + </il> </example>
dẽẽd bbustal [də̃ːd ɓustɑl] də̃ːd 1excl ɓustɑl 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.
Boep has basic Subject–Object–Verb (SOV) word order. The subject precedes the object, and the verb appears at the end of the clause. This is one of the most frequent patterns cross-linguistically.
The following examples illustrate the basic, unmarked, constituent order in Boep.
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:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<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" locus="number">
<word posp="noun" gloss="jaguar"/>
+ <word gloss="the" posp="det"/>
</np>
<np number="sing" def="def" role="obj" locus="number">
<word posp="noun" gloss="hunter"/>
+ <word gloss="the" posp="det"/>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" role="obj" locus="number"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="wo1" translation="The jaguar killed the hunter."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="kill"/> - </vp> <np number="sing" def="def" role="subj" locus="number"> <word posp="noun" gloss="jaguar"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" role="obj" locus="number"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="kill"/> + </vp> </s> </example>
module casemarking:
<example id="wo1" translation="The jaguar killed the hunter."> <s> - <np number="sing" def="def" role="subj" locus="number"> + <np number="sing" def="def" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="jaguar"/> <word gloss="the" posp="det"/> </np> - <np number="sing" def="def" role="obj" locus="number"> + <np number="sing" def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kill"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="wo1" translation="The jaguar killed the hunter."> <s> - <np number="sing" def="def" role="subj" locus="number" case="ACT"> + <np def="def" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="jaguar"/> <word gloss="the" posp="det"/> </np> - <np number="sing" def="def" role="obj" locus="number" case="STA"> + <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kill"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="jaguar"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="kill"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="jaguar"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
- <word posp="noun" gloss="jaguar"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" role="obj" locus="number" case="STA">
- <word posp="noun" gloss="hunter"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="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" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for jaguar/noun/case/obligatoryGot ACT
About to call getSlotValue for hunter/noun/case/obligatory
Got STA
About to call getSlotValue for kill/verb/mode/optional
Got indicative
About to call getSlotValue for kill/verb/voice/optional
Got active
<example id="wo1" translation="The jaguar killed the hunter.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="wo1" translation="The jaguar killed the hunter."> - <s> - <np def="def" role="subj" locus="number" case="ACT"> + <flat> <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT"/> - </np> - <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT"/> - <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" ph="t͡sˤ ʉ l ʉ ɓ">t͡sˤʉlʉɓ</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" ph="pʰ ø n uː kʰ">pʰønuːkʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="l ʉ p">lʉp</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="wo1" translation="The jaguar killed the hunter."> <flat> - <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT" ph="t͡sˤ ʉ l ʉ ɓ">t͡sˤʉlʉɓ</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA" ph="pʰ ø n uː kʰ">pʰønuːkʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="l ʉ p">lʉp</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="jaguar" def="def" role="subj" locus="number" case="ACT">t͡sˤʉlʉɓ</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT">koɓ</word> + <word posp="noun" gloss="hunter" def="def" role="obj" locus="number" case="STA">pʰønuːkʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">lʉp</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">t͡sˤʉlʉɓ</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">pʰønuːkʰ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">lʉp</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>t͡sˤʉlʉɓys koɓ pʰønuːkʰøm koɓ lʉp peb ɓetˤ</p> + <p>tẓʉlʉbbys kobb phönuukhöm kobb lʉp peb bbeṭ</p> + <il> + <w> + <o>t͡sˤʉlʉɓ</o> + <g>jaguar</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>pʰønuːkʰ</o> + <g>hunter</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>lʉp</o> + <g>kill</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Tẓʉlʉbbys kobb phönuukhöm kobb lʉp peb bbeṭ. [t͡sˤʉlʉɓys koɓ pʰønuːkʰøm koɓ lʉp peb ɓetˤ] t͡sˤʉlʉɓ jaguar -ys ACT koɓ the pʰønuːkʰ hunter -øm STA koɓ the lʉp kill peb PAST ɓetˤ 3.OBJ “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:
<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">
<word posp="verb" gloss="eat"/>
</vp>
<np number="sing" def="def" role="subj" locus="number">
<word posp="noun" gloss="lion"/>
+ <word gloss="the" posp="det"/>
</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"/>
+ <word gloss="the" posp="det"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> <word gloss="the" posp="det"/> </np> </np> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="eat"/> - </vp> <np number="sing" def="def" role="subj" locus="number"> <word posp="noun" gloss="lion"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> <word gloss="the" posp="det"/> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="eat"/> + </vp> </s> </example>
module casemarking:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <s> - <np number="sing" def="def" role="subj" locus="number"> + <np number="sing" def="def" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="lion"/> <word gloss="the" posp="det"/> </np> - <np role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np type="owner_owned" role="owner"> <np number="sing" def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> </s> </example>
module propagatenumber:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np number="sing" def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
- <np role="obj" case="STA">
- <np type="owner_owned">
- <np type="owner_owned" role="owner">
+ <np role="obj" case="STA" 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">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
</s>
</example>
module simplifynumber:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <s> - <np number="sing" def="def" role="subj" locus="number" case="ACT"> + <np def="def" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="lion"/> <word gloss="the" posp="det"/> </np> - <np role="obj" case="STA" 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"> + <np role="obj" case="STA"> + <np type="owner_owned"> + <np type="owner_owned" role="owner"> + <np def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter"/> <word gloss="the" posp="det"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="dog"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
- <np type="owner_owned" role="owner">
- <np def="def" locus="number" role="owner">
- <word posp="noun" gloss="hunter"/>
+ <np def="def" locus="number" role="owned">
+ <word posp="noun" gloss="dog"/>
<word gloss="the" posp="det"/>
</np>
+ <np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
- </np>
- <np def="def" locus="number" role="owned">
- <word posp="noun" gloss="dog"/>
+ <np def="def" locus="number" role="owner">
+ <word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
</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>
<np def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
<word gloss="the" posp="det"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="eat"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
<word gloss="the" posp="det"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
- <np role="obj" case="STA">
- <np type="owner_owned">
+ <np type="owner_owned" role="obj" case="STA">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="dog"/>
<word gloss="the" posp="det"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
- </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
unwrapOwnerOwned:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
- <np type="owner_owned" role="obj" case="STA">
- <np def="def" locus="number" role="owned">
+ <np def="def" locus="number" role="owned" case="STA">
<word posp="noun" gloss="dog"/>
<word gloss="the" posp="det"/>
</np>
- <np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
- </np>
- </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="eat"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
movedowntoword:
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
- <word posp="noun" gloss="lion"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" locus="number" role="owned" case="STA">
- <word posp="noun" gloss="dog"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="STA"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/>
</np>
<np def="def" locus="number" role="owned">
- <word posp="noun" gloss="daughter"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="daughter" def="def" locus="number" role="owned"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="owned"/>
</np>
<np def="def" locus="number" role="owner">
- <word posp="noun" gloss="hunter"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="hunter" def="def" locus="number" role="owner"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="owner"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="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" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
calling defaultval for case/defaultval: noun, case
returning STA
calling defaultval for case/
defaultval: noun, case
returning STA
addaffixes:
About to call getSlotValue for lion/noun/case/obligatoryGot ACT
About to call getSlotValue for dog/noun/case/obligatory
Got STA
About to call getSlotValue for daughter/noun/case/obligatory
Got STA
About to call getSlotValue for hunter/noun/case/obligatory
Got STA
About to call getSlotValue for eat/verb/mode/optional
Got indicative
About to call getSlotValue for eat/verb/voice/optional
Got active
<example id="wo2" translation="The lion ate the hunter's daughter's dog.">
<s>
<np def="def" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" locus="number" role="owned" case="STA">
<word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/>
</np>
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="daughter" def="def" locus="number" role="owned"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned"/>
</np>
<np def="def" locus="number" role="owner">
<word posp="noun" gloss="hunter" def="def" locus="number" role="owner"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owner"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> - <s> - <np def="def" role="subj" locus="number" case="ACT"> + <flat> <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT"/> - </np> - <np def="def" locus="number" role="owned" case="STA"> <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - </np> - <np def="def" locus="number" role="owned"> <word posp="noun" gloss="daughter" def="def" locus="number" role="owned"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned"/> - </np> - <np def="def" locus="number" role="owner"> <word posp="noun" gloss="hunter" def="def" locus="number" role="owner"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owner"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT"/> - <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned"/> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owner"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" ph="t͡s o ɓ æ kʰ">t͡soɓækʰ</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="STA" ph="tˤ yː ɡ">tˤyːɡ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" ph="t oː w">toːw</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" ph="pʰ ø n uː kʰ">pʰønuːkʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owner" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="t æ ɓ">tæɓ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="wo2" translation="The lion ate the hunter's daughter's dog."> <flat> - <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT" ph="t͡s o ɓ æ kʰ">t͡soɓækʰ</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="STA" ph="tˤ yː ɡ">tˤyːɡ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="daughter" def="def" locus="number" role="owned" ph="t oː w">toːw</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="hunter" def="def" locus="number" role="owner" ph="pʰ ø n uː kʰ">pʰønuːkʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owner" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="t æ ɓ">tæɓ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="lion" def="def" role="subj" locus="number" case="ACT">t͡soɓækʰ</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" locus="number" case="ACT">koɓ</word> + <word posp="noun" gloss="dog" def="def" locus="number" role="owned" case="STA">tˤyːɡ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA">koɓ</word> + <word posp="noun" gloss="daughter" def="def" locus="number" role="owned">toːw</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned">koɓ</word> + <word posp="noun" gloss="hunter" def="def" locus="number" role="owner">pʰønuːkʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owner">koɓ</word> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">tæɓ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">t͡soɓækʰ</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tˤyːɡ</span><br><span class="gls">dog</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">toːw</span><br><span class="gls">daughter</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">pʰønuːkʰ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tæɓ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>t͡soɓækʰys koɓ tˤyːɡøm koɓ toːwøm koɓ pʰønuːkʰøm koɓ tæɓ peb ɓetˤ</p> + <p>tzobbäkhys kobb ṭyygöm kobb toowöm kobb phönuukhöm kobb täbb peb bbeṭ</p> + <il> + <w> + <o>t͡soɓækʰ</o> + <g>lion</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tˤyːɡ</o> + <g>dog</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>toːw</o> + <g>daughter</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>pʰønuːkʰ</o> + <g>hunter</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tæɓ</o> + <g>eat</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Tzobbäkhys kobb ṭyygöm kobb toowöm kobb phönuukhöm kobb täbb peb bbeṭ. [t͡soɓækʰys koɓ tˤyːɡøm koɓ toːwøm koɓ pʰønuːkʰøm koɓ tæɓ peb ɓetˤ] t͡soɓækʰ lion -ys ACT koɓ the tˤyːɡ dog -øm STA koɓ the toːw daughter -øm STA koɓ the pʰønuːkʰ hunter -øm STA koɓ the tæɓ eat peb PAST ɓetˤ 3.OBJ “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 Boep 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, Boep 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:
<example id="poss3" translation="your son's friend's book">
<np type="owner_owned">
<np type="owner_owned" role="owner">
<np type="owner_owned" role="owner">
<np number="sing" def="neither" locus="number" role="owner">
<word person="2" number="sing" posp="pron"/>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="friend"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
<np number="sing" def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
</example>
module nonpastonly:
No change.
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
No change.
module casemarking:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned"> + <np type="owner_owned" case="STA"> <np type="owner_owned" role="owner"> <np type="owner_owned" role="owner"> <np number="sing" def="neither" locus="number" role="owner"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="friend"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> <word gloss="the" posp="det"/> </np> </np> </example>
module propagatenumber:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="STA"> - <np type="owner_owned" role="owner"> - <np type="owner_owned" role="owner"> + <np type="owner_owned" case="STA" 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"> <word person="2" number="sing" posp="pron"/> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="friend"/> <word gloss="the" posp="det"/> </np> </np> <np number="sing" def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> <word gloss="the" posp="det"/> </np> </np> </example>
module simplifynumber:
<example id="poss3" translation="your son's friend's book"> - <np type="owner_owned" case="STA" 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"> - <word person="2" number="sing" posp="pron"/> + <np type="owner_owned" case="STA"> + <np type="owner_owned" role="owner"> + <np type="owner_owned" role="owner"> + <np def="neither" locus="number" role="owner"> + <word person="2" posp="pron"/> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="friend"/> <word gloss="the" posp="det"/> </np> </np> - <np number="sing" def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned"> <word posp="noun" gloss="book"/> <word gloss="the" posp="det"/> </np> </np> </example>
createpronouns:
No change.
module ngen:
<example id="poss3" translation="your son's friend's book"> <np type="owner_owned" case="STA"> - <np type="owner_owned" role="owner"> - <np type="owner_owned" role="owner"> - <np def="neither" locus="number" role="owner"> - <word person="2" posp="pron"/> - </np> <np def="def" locus="number" role="owned"> - <word posp="noun" gloss="son"/> + <word posp="noun" gloss="book"/> <word gloss="the" posp="det"/> </np> - </np> + <np type="owner_owned" role="owner"> <np def="def" locus="number" role="owned"> <word posp="noun" gloss="friend"/> <word gloss="the" posp="det"/> </np> - </np> + <np type="owner_owned" role="owner"> <np def="def" locus="number" role="owned"> - <word posp="noun" gloss="book"/> + <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> + <np def="neither" locus="number" role="owner"> + <word person="2" posp="pron"/> </np> + </np> + </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="STA">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
<word gloss="the" posp="det"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="friend"/>
<word gloss="the" posp="det"/>
</np>
<np type="owner_owned" role="owner">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
<word gloss="the" posp="det"/>
</np>
<np def="neither" locus="number" role="owner">
- <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="STA">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="book"/>
<word gloss="the" posp="det"/>
</np>
- <np type="owner_owned" role="owner">
+ <np type="owner_owned" role="owner" person="2">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="friend"/>
<word gloss="the" posp="det"/>
</np>
- <np type="owner_owned" role="owner">
+ <np type="owner_owned" role="owner" person="2">
<np def="def" locus="number" role="owned">
<word posp="noun" gloss="son"/>
<word gloss="the" posp="det"/>
</np>
- <np def="neither" locus="number" role="owner">
+ <np def="neither" locus="number" role="owner" 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="STA"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" case="STA"> <word posp="noun" gloss="book"/> <word gloss="the" posp="det"/> </np> - <np type="owner_owned" role="owner" person="2"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" person="2"> <word posp="noun" gloss="friend"/> <word gloss="the" posp="det"/> </np> - <np type="owner_owned" role="owner" person="2"> - <np def="def" locus="number" role="owned"> + <np def="def" locus="number" role="owned" person="2"> <word posp="noun" gloss="son"/> <word gloss="the" posp="det"/> </np> <np def="neither" locus="number" role="owner" 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="STA"> - <word posp="noun" gloss="book"/> - <word gloss="the" posp="det"/> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" case="STA"/> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> </np> <np def="def" locus="number" role="owned" person="2"> - <word posp="noun" gloss="friend"/> - <word gloss="the" posp="det"/> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" person="2"/> + <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/> </np> <np def="def" locus="number" role="owned" person="2"> - <word posp="noun" gloss="son"/> - <word gloss="the" posp="det"/> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" person="2"/> + <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/> </np> <np def="neither" locus="number" role="owner" person="2"> - <word person="2" posp="pron" gloss="2"/> + <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner"/> </np> </example>calling defaultval for case/
defaultval: noun, case
returning STA
calling defaultval for case/
defaultval: noun, case
returning STA
addaffixes:
About to call getSlotValue for book/noun/case/obligatoryGot STA
About to call getSlotValue for friend/noun/case/obligatory
Got STA
About to call getSlotValue for son/noun/case/obligatory
Got STA
<example id="poss3" translation="your son's friend's book">
<np def="def" locus="number" role="owned" case="STA">
<word posp="noun" gloss="book" def="def" locus="number" role="owned" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/>
</np>
<np def="def" locus="number" role="owned" person="2">
<word posp="noun" gloss="friend" def="def" locus="number" role="owned" person="2"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/>
</np>
<np def="def" locus="number" role="owned" person="2">
<word posp="noun" gloss="son" def="def" locus="number" role="owned" person="2"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/>
</np>
<np def="neither" locus="number" role="owner" person="2">
<word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner"/>
</np>
</example>
flatten:
<example id="poss3" translation="your son's friend's book"> - <np def="def" locus="number" role="owned" case="STA"> + <flat> <word posp="noun" gloss="book" def="def" locus="number" role="owned" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - </np> - <np def="def" locus="number" role="owned" person="2"> <word posp="noun" gloss="friend" def="def" locus="number" role="owned" person="2"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/> - </np> - <np def="def" locus="number" role="owned" person="2"> <word posp="noun" gloss="son" def="def" locus="number" role="owned" person="2"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/> - </np> - <np def="neither" locus="number" role="owner" person="2"> <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner"/> - </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="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA"/> - <word posp="noun" gloss="friend" def="def" locus="number" role="owned" person="2"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" person="2"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2"/> - <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner"/> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" case="STA" ph="dˤ i ɡ ə̃ː h">dˤiɡə̃ːh</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" person="2" ph="ɡ æ t">ɡæt</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" person="2" ph="j ʉ sˤ">jʉsˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2" ph="k o ɓ">koɓ</word> + <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" ph="tʰˤ ʉː k">tʰˤʉːk</word> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="poss3" translation="your son's friend's book"> <flat> - <word posp="noun" gloss="book" def="def" locus="number" role="owned" case="STA" ph="dˤ i ɡ ə̃ː h">dˤiɡə̃ːh</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="friend" def="def" locus="number" role="owned" person="2" ph="ɡ æ t">ɡæt</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="son" def="def" locus="number" role="owned" person="2" ph="j ʉ sˤ">jʉsˤ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2" ph="k o ɓ">koɓ</word> - <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner" ph="tʰˤ ʉː k">tʰˤʉːk</word> + <word posp="noun" gloss="book" def="def" locus="number" role="owned" case="STA">dˤiɡə̃ːh</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" case="STA">koɓ</word> + <word posp="noun" gloss="friend" def="def" locus="number" role="owned" person="2">ɡæt</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2">koɓ</word> + <word posp="noun" gloss="son" def="def" locus="number" role="owned" person="2">jʉsˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="owned" person="2">koɓ</word> + <word person="2" posp="pron" gloss="2" def="neither" locus="number" role="owner">tʰˤʉːk</word> </flat> + <p><span class="ilpair"><span class="mor">dˤiɡə̃ːh</span><br><span class="gls">book</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɡæt</span><br><span class="gls">friend</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">jʉsˤ</span><br><span class="gls">son</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tʰˤʉːk</span><br><span class="gls">2</span></span></p> + <p>dˤiɡə̃ːhøm koɓ ɡætøm koɓ jʉsˤøm koɓ tʰˤʉːk</p> + <p>ḍigə̃ːhöm kobb gätöm kobb jʉṣöm kobb tḥʉʉk</p> + <il> + <w> + <o>dˤiɡə̃ːh</o> + <g>book</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ɡæt</o> + <g>friend</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>jʉsˤ</o> + <g>son</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tʰˤʉːk</o> + <g>2</g> + </w> + </il> </example>
ḍigə̃ːhöm kobb gätöm kobb jʉṣöm kobb tḥʉʉk [dˤiɡə̃ːhøm koɓ ɡætøm koɓ jʉsˤøm koɓ tʰˤʉːk] dˤiɡə̃ːh book -øm STA koɓ the ɡæt friend -øm STA koɓ the jʉsˤ son -øm STA koɓ the tʰˤʉːk 2 “your son’s friend’s book” | (17) |
Case Marking
Boep uses active case marking. Intransitive subjects are divided according to how they participate in the event. More agent-like subjects, such as the subject of ‘run’ or ‘shout’, pattern with transitive subjects and take the active or agentive case. Less agent-like subjects, such as the subject of ‘sleep’ or ‘be ill’, pattern with transitive objects and take the patientive or absolutive case. This system makes sense where the grammar treats control, volition or affectedness as more important than the simple distinction between subject and object.
initial XML:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<vp tam="pres-state">
<verb>sleep</verb>
</vp>
<np number="sing" def="def" role="subj" tr="theme">
<noun>cat</noun>
</np>
</s>
</example>cleanup:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <vp tam="pres-state"> - <verb>sleep</verb> + <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="sleep"/> </vp> - <np number="sing" def="def" role="subj" tr="theme"> - <noun>cat</noun> + <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <word posp="noun" gloss="cat"/> </np> </s> </example>
module adj2verb:
No change.
module articles:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<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" locus="number">
<word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="sleep"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> + <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="sleep"/> + </vp> </s> </example>
module casemarking:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="STA"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="sleep"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="intr_stat" translation="The cat is sleeping."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="STA"> + <np def="def" role="subj" tr="theme" locus="number" case="STA"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="sleep"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="STA">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
- <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3">
<word posp="verb" gloss="sleep"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="STA">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<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="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="STA">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="STA"/>
</np>
<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="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/case/obligatoryGot STA
About to call getSlotValue for sleep/verb/mode/optional
Got indicative
About to call getSlotValue for sleep/verb/voice/optional
Got active
<example id="intr_stat" translation="The cat is sleeping.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="STA">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="STA"/>
</np>
<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="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="intr_stat" translation="The cat is sleeping."> - <s> - <np def="def" role="subj" tr="theme" locus="number" case="STA"> + <flat> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="STA"/> - </np> - <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="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="STA"/> - <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="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" ph="b ʉː t͡sˤ">bʉːt͡sˤ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="intr_stat" translation="The cat is sleeping."> <flat> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3" ph="b ʉː t͡sˤ">bʉːt͡sˤ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="STA">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="sleep" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3">bʉːt͡sˤ</word> </flat> + <p><span class="ilpair"><span class="mor">pʰut͡ʃ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">bʉːt͡sˤ</span><br><span class="gls">sleep</span></span></p> + <p>pʰut͡ʃøm koɓ bʉːt͡sˤ</p> + <p>phutxöm kobb bʉʉtẓ</p> + <il> + <w> + <o>pʰut͡ʃ</o> + <g>cat</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>bʉːt͡sˤ</o> + <g>sleep</g> + </w> + </il> </example>
Phutxöm kobb bʉʉtẓ. [pʰut͡ʃøm koɓ bʉːt͡sˤ] pʰut͡ʃ cat -øm STA koɓ the bʉːt͡sˤ sleep “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:
<example id="intr_act" translation="The cat is running.">
<s>
<vp tam="pres-cont" negation="POS" question="not.Q">
<word posp="verb" gloss="run"/>
</vp>
<np number="sing" def="def" role="subj" tr="theme" locus="number">
<word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="intr_act" translation="The cat is running."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> - <word posp="verb" gloss="run"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <word posp="verb" gloss="run"/> + </vp> </s> </example>
module casemarking:
<example id="intr_act" translation="The cat is running."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="run"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="intr_act" translation="The cat is running."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> + <np def="def" role="subj" tr="theme" locus="number" case="ACT"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="run"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="intr_act" translation="The cat is running.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
- <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES">
+ <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3">
<word posp="verb" gloss="run"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="intr_act" translation="The cat is running.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<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="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="intr_act" translation="The cat is running.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
</np>
<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="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/case/obligatoryGot ACT
About to call getSlotValue for run/verb/mode/optional
About to call getSlotValue for run/verb/voice/optional
<example id="intr_act" translation="The cat is running.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
</np>
<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="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="intr_act" translation="The cat is running."> - <s> - <np def="def" role="subj" tr="theme" locus="number" case="ACT"> + <flat> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/> - </np> - <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="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="intr_act" translation="The cat is running."> <flat> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/> - <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="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" ph="ᵏǀʰˤ øː t͡sˤ">ᵏǀʰˤøːt͡sˤ</word> + <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="intr_act" translation="The cat is running."> <flat> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" ph="ᵏǀʰˤ øː t͡sˤ">ᵏǀʰˤøːt͡sˤ</word> - <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT">koɓ</word> + <word posp="verb" gloss="run" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3">ᵏǀʰˤøːt͡sˤ</word> </flat> + <p><span class="ilpair"><span class="mor">pʰut͡ʃ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ᵏǀʰˤøːt͡sˤ</span><br><span class="gls">run</span></span></p> + <p>pʰut͡ʃys koɓ ᵏǀʰˤøːt͡sˤ</p> + <p>phutxys kobb cḥöötẓ</p> + <il> + <w> + <o>pʰut͡ʃ</o> + <g>cat</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ᵏǀʰˤøːt͡sˤ</o> + <g>run</g> + </w> + </il> </example>
Phutxys kobb cḥöötẓ. [pʰut͡ʃys koɓ ᵏǀʰˤøːt͡sˤ] pʰut͡ʃ cat -ys ACT koɓ the ᵏǀʰˤøːt͡sˤ run “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:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<vp tam="pres-cont" negation="POS" question="not.Q">
<word posp="verb" gloss="chase"/>
</vp>
<np number="sing" def="def" role="subj" tr="theme" locus="number">
<word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
<np number="sing" def="def" role="obj" tr="rheme" locus="number">
<word posp="noun" gloss="mouse"/>
+ <word gloss="the" posp="det"/>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> - <word posp="verb" gloss="chase"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> + <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> + <word posp="verb" gloss="chase"/> + </vp> </s> </example>
module casemarking:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - <np number="sing" def="def" role="obj" tr="rheme" locus="number"> + <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="chase"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="tr_pres" translation="The cat is chasing the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> + <np def="def" role="subj" tr="theme" locus="number" case="ACT"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="STA"> + <np def="def" role="obj" tr="rheme" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES"> <word posp="verb" gloss="chase"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="STA">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
- <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES">
+ <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="chase"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="STA">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="chase"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="STA">
- <word posp="noun" gloss="mouse"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3">
- <word posp="verb" gloss="chase"/>
+ <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/case/obligatoryGot ACT
About to call getSlotValue for mouse/noun/case/obligatory
Got STA
About to call getSlotValue for chase/verb/mode/optional
About to call getSlotValue for chase/verb/voice/optional
<example id="tr_pres" translation="The cat is chasing the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="STA">
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA"/>
</np>
<vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3">
<word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="tr_pres" translation="The cat is chasing the mouse."> - <s> - <np def="def" role="subj" tr="theme" locus="number" case="ACT"> + <flat> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/> - </np> - <np def="def" role="obj" tr="rheme" locus="number" case="STA"> <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA"/> - </np> - <vp tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3"> <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA"/> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3" ph="nˤ ɑ m e k">nˤɑmek</word> + <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="tr_pres" translation="The cat is chasing the mouse."> <flat> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3" ph="nˤ ɑ m e k">nˤɑmek</word> - <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT">koɓ</word> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="chase" tam="pres-cont" negation="POS" question="not.Q" ta="PRES" subj="3" obj="3">nˤɑmek</word> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">pʰut͡ʃ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ᵏǀˤesˤotʰ</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">nˤɑmek</span><br><span class="gls">chase</span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>pʰut͡ʃys koɓ ᵏǀˤesˤotʰøm koɓ nˤɑmek ɓetˤ</p> + <p>phutxys kobb c̣eṣothöm kobb ṇamek bbeṭ</p> + <il> + <w> + <o>pʰut͡ʃ</o> + <g>cat</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ᵏǀˤesˤotʰ</o> + <g>mouse</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>nˤɑmek</o> + <g>chase</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Phutxys kobb c̣eṣothöm kobb ṇamek bbeṭ. [pʰut͡ʃys koɓ ᵏǀˤesˤotʰøm koɓ nˤɑmek ɓetˤ] pʰut͡ʃ cat -ys ACT koɓ the ᵏǀˤesˤotʰ mouse -øm STA koɓ the nˤɑmek chase ɓetˤ 3.OBJ “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:
<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">
<word posp="verb" gloss="catch"/>
</vp>
<np number="sing" def="def" role="subj" tr="theme" locus="number">
<word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
<np number="sing" def="def" role="obj" tr="rheme" locus="number">
<word posp="noun" gloss="mouse"/>
+ <word gloss="the" posp="det"/>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np number="sing" def="def" role="subj" tr="theme" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <np number="sing" def="def" role="obj" tr="rheme" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> </s> </example>
module casemarking:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number"> + <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - <np number="sing" def="def" role="obj" tr="rheme" locus="number"> + <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="tr_past" translation="The cat caught the mouse."> <s> - <np number="sing" def="def" role="subj" tr="theme" locus="number" case="ACT"> + <np def="def" role="subj" tr="theme" locus="number" case="ACT"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - <np number="sing" def="def" role="obj" tr="rheme" locus="number" case="STA"> + <np def="def" role="obj" tr="rheme" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="STA">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="catch"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="STA">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="STA">
- <word posp="noun" gloss="mouse"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="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" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/case/obligatoryGot ACT
About to call getSlotValue for mouse/noun/case/obligatory
Got STA
About to call getSlotValue for catch/verb/mode/optional
Got indicative
About to call getSlotValue for catch/verb/voice/optional
Got active
<example id="tr_past" translation="The cat caught the mouse.">
<s>
<np def="def" role="subj" tr="theme" locus="number" case="ACT">
<word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/>
</np>
<np def="def" role="obj" tr="rheme" locus="number" case="STA">
<word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="tr_past" translation="The cat caught the mouse."> - <s> - <np def="def" role="subj" tr="theme" locus="number" case="ACT"> + <flat> <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/> - </np> - <np def="def" role="obj" tr="rheme" locus="number" case="STA"> <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT"/> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="ɓ ø w">ɓøw</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="tr_past" translation="The cat caught the mouse."> <flat> - <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="ɓ ø w">ɓøw</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" role="subj" tr="theme" locus="number" case="ACT">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" role="subj" tr="theme" locus="number" case="ACT">koɓ</word> + <word posp="noun" gloss="mouse" def="def" role="obj" tr="rheme" locus="number" case="STA">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" tr="rheme" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">ɓøw</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">pʰut͡ʃ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ᵏǀˤesˤotʰ</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɓøw</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>pʰut͡ʃys koɓ ᵏǀˤesˤotʰøm koɓ ɓøw peb ɓetˤ</p> + <p>phutxys kobb c̣eṣothöm kobb bböw peb bbeṭ</p> + <il> + <w> + <o>pʰut͡ʃ</o> + <g>cat</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ᵏǀˤesˤotʰ</o> + <g>mouse</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ɓøw</o> + <g>catch</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Phutxys kobb c̣eṣothöm kobb bböw peb bbeṭ. [pʰut͡ʃys koɓ ᵏǀˤesˤotʰøm koɓ ɓøw peb ɓetˤ] pʰut͡ʃ cat -ys ACT koɓ the ᵏǀˤesˤotʰ mouse -øm STA koɓ the ɓøw catch peb PAST ɓetˤ 3.OBJ “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:
<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">
<word posp="verb" gloss="kill"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" locus="number">
<word posp="noun" gloss="hunter"/>
+ <word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme">
<conjp conj="and">
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="jaguar"/>
+ <word gloss="the" posp="det"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="tiger"/>
+ <word gloss="the" posp="det"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="lion"/>
+ <word gloss="the" posp="det"/>
</np>
</conjp>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> <np role="obj" tr="rheme"> <conjp conj="and"> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="jaguar"/> <word gloss="the" posp="det"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="tiger"/> <word gloss="the" posp="det"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="lion"/> <word gloss="the" posp="det"/> </np> </conjp> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="kill"/> - </vp> <np def="def" number="sing" tr="theme" role="subj" locus="number"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> <np role="obj" tr="rheme"> <conjp conj="and"> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="jaguar"/> <word gloss="the" posp="det"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="tiger"/> <word gloss="the" posp="det"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="lion"/> <word gloss="the" posp="det"/> </np> </conjp> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="kill"/> + </vp> </s> </example>
module casemarking:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> - <np role="obj" tr="rheme"> + <np role="obj" tr="rheme" case="STA"> <conjp conj="and"> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="jaguar"/> <word gloss="the" posp="det"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="tiger"/> <word gloss="the" posp="det"/> </np> <np def="def" number="plur" locus="number"> <word posp="noun" gloss="lion"/> <word gloss="the" posp="det"/> </np> </conjp> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kill"/> </vp> </s> </example>
module propagatenumber:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
- <np role="obj" tr="rheme" case="STA">
+ <np role="obj" tr="rheme" case="STA" number="plur">
<conjp conj="and">
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="jaguar"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="tiger"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" number="plur" locus="number">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
</conjp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
</s>
</example>
module simplifynumber:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT"> + <np def="def" tr="theme" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="hunter"/> <word gloss="the" posp="det"/> </np> - <np role="obj" tr="rheme" case="STA" number="plur"> + <np role="obj" tr="rheme" case="STA"> <conjp conj="and"> - <np def="def" number="plur" locus="number"> + <np def="def" locus="number"> <word posp="noun" gloss="jaguar"/> <word gloss="the" posp="det"/> </np> - <np def="def" number="plur" locus="number"> + <np def="def" locus="number"> <word posp="noun" gloss="tiger"/> <word gloss="the" posp="det"/> </np> - <np def="def" number="plur" locus="number"> + <np def="def" locus="number"> <word posp="noun" gloss="lion"/> <word gloss="the" posp="det"/> </np> </conjp> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="kill"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme" case="STA">
<conjp conj="and">
<np def="def" locus="number">
<word posp="noun" gloss="jaguar"/>
<word gloss="the" posp="det"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" locus="number">
<word posp="noun" gloss="tiger"/>
<word gloss="the" posp="det"/>
</np>
+ <word posp="conj" gloss="and"/>
<np def="def" locus="number">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
</conjp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
</s>
</example>
flattenconjp:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme" case="STA">
- <conjp conj="and">
- <np def="def" locus="number">
+ <np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar"/>
<word gloss="the" posp="det"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" locus="number">
+ <np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger"/>
<word gloss="the" posp="det"/>
</np>
<word posp="conj" gloss="and"/>
- <np def="def" locus="number">
+ <np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
- </conjp>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="kill"/>
</vp>
</s>
</example>
fixpronouns:
No change.
copyuptophrase:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme" case="STA">
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar"/>
<word gloss="the" posp="det"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger"/>
<word gloss="the" posp="det"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="kill"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme" case="STA">
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar"/>
<word gloss="the" posp="det"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger"/>
<word gloss="the" posp="det"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="kill"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="hunter"/>
<word gloss="the" posp="det"/>
</np>
- <np role="obj" tr="rheme" case="STA">
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar"/>
<word gloss="the" posp="det"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger"/>
<word gloss="the" posp="det"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="lion"/>
<word gloss="the" posp="det"/>
</np>
- </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="kill"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
- <word posp="noun" gloss="hunter"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
- <word posp="noun" gloss="jaguar"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
- <word posp="noun" gloss="tiger"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
- <word posp="noun" gloss="lion"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
+ <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="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" subj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for hunter/noun/case/obligatoryGot ACT
About to call getSlotValue for jaguar/noun/case/obligatory
Got STA
About to call getSlotValue for tiger/noun/case/obligatory
Got STA
About to call getSlotValue for lion/noun/case/obligatory
Got STA
About to call getSlotValue for kill/verb/mode/optional
Got indicative
About to call getSlotValue for kill/verb/voice/optional
Got active
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
</np>
<word posp="conj" gloss="and"/>
<np def="def" locus="number" role="obj" tr="rheme" case="STA">
<word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">
<word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> - <s> - <np def="def" tr="theme" role="subj" locus="number" case="ACT"> + <flat> <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/> - </np> - <np def="def" locus="number" role="obj" tr="rheme" case="STA"> <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" locus="number" role="obj" tr="rheme" case="STA"> <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/> - </np> <word posp="conj" gloss="and"/> - <np def="def" locus="number" role="obj" tr="rheme" case="STA"> <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"> <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/> - <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/> - <word posp="conj" gloss="and"/> - <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA"/> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="pʰ ø n uː kʰ">pʰønuːkʰ</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="t͡sˤ ʉ l ʉ ɓ">t͡sˤʉlʉɓ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="k o ɓ">koɓ</word> + <word posp="conj" gloss="and" ph="ᵏǀʰˤ y ɡ">ᵏǀʰˤyɡ</word> + <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="s e ɓ ai f">seɓaif</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="k o ɓ">koɓ</word> + <word posp="conj" gloss="and" ph="ᵏǀʰˤ y ɡ">ᵏǀʰˤyɡ</word> + <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="t͡s o ɓ æ kʰ">t͡soɓækʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="l ʉ p">lʉp</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="conj1" translation="The hunter killed the jaguars, the tigers and the lions."> <flat> - <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="pʰ ø n uː kʰ">pʰønuːkʰ</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="t͡sˤ ʉ l ʉ ɓ">t͡sˤʉlʉɓ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="k o ɓ">koɓ</word> - <word posp="conj" gloss="and" ph="ᵏǀʰˤ y ɡ">ᵏǀʰˤyɡ</word> - <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="s e ɓ ai f">seɓaif</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="k o ɓ">koɓ</word> - <word posp="conj" gloss="and" ph="ᵏǀʰˤ y ɡ">ᵏǀʰˤyɡ</word> - <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="t͡s o ɓ æ kʰ">t͡soɓækʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3" ph="l ʉ p">lʉp</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="hunter" def="def" tr="theme" role="subj" locus="number" case="ACT">pʰønuːkʰ</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT">koɓ</word> + <word posp="noun" gloss="jaguar" def="def" locus="number" role="obj" tr="rheme" case="STA">t͡sˤʉlʉɓ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA">koɓ</word> + <word posp="conj" gloss="and">ᵏǀʰˤyɡ</word> + <word posp="noun" gloss="tiger" def="def" locus="number" role="obj" tr="rheme" case="STA">seɓaif</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA">koɓ</word> + <word posp="conj" gloss="and">ᵏǀʰˤyɡ</word> + <word posp="noun" gloss="lion" def="def" locus="number" role="obj" tr="rheme" case="STA">t͡soɓækʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" locus="number" role="obj" tr="rheme" case="STA">koɓ</word> + <word posp="verb" gloss="kill" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" obj="3">lʉp</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">pʰønuːkʰ</span><br><span class="gls">hunter</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">t͡sˤʉlʉɓ</span><br><span class="gls">jaguar</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ᵏǀʰˤyɡ</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">seɓaif</span><br><span class="gls">tiger</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ᵏǀʰˤyɡ</span><br><span class="gls">and</span></span> <span class="ilpair"><span class="mor">t͡soɓækʰ</span><br><span class="gls">lion</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">lʉp</span><br><span class="gls">kill</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>pʰønuːkʰys koɓ t͡sˤʉlʉɓøm koɓ ᵏǀʰˤyɡ seɓaiføm koɓ ᵏǀʰˤyɡ t͡soɓækʰøm koɓ lʉp peb ɓetˤ</p> + <p>phönuukhys kobb tẓʉlʉbböm kobb cḥyg sebbaiföm kobb cḥyg tzobbäkhöm kobb lʉp peb bbeṭ</p> + <il> + <w> + <o>pʰønuːkʰ</o> + <g>hunter</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>t͡sˤʉlʉɓ</o> + <g>jaguar</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ᵏǀʰˤyɡ</o> + <g>and</g> + </w> + <w> + <o>seɓaif</o> + <g>tiger</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ᵏǀʰˤyɡ</o> + <g>and</g> + </w> + <w> + <o>t͡soɓækʰ</o> + <g>lion</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>lʉp</o> + <g>kill</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Phönuukhys kobb tẓʉlʉbböm kobb cḥyg sebbaiföm kobb cḥyg tzobbäkhöm kobb lʉp peb bbeṭ. [pʰønuːkʰys koɓ t͡sˤʉlʉɓøm koɓ ᵏǀʰˤyɡ seɓaiføm koɓ ᵏǀʰˤyɡ t͡soɓækʰøm koɓ lʉp peb ɓetˤ] pʰønuːkʰ hunter -ys ACT koɓ the t͡sˤʉlʉɓ jaguar -øm STA koɓ the ᵏǀʰˤyɡ and seɓaif tiger -øm STA koɓ the ᵏǀʰˤyɡ and t͡soɓækʰ lion -øm STA koɓ the lʉp kill peb PAST ɓetˤ 3.OBJ “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 Boep 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
Boep forms relative clauses by using a head-internal strategy. The head noun appears inside the clause itself, occupying its regular syntactic position. The entire clause functions as a modifier, and its external syntactic behaviour is identical to that of a noun-modifying phrase.
To illustrate how relative clauses work, let us begin with a simple sentence:
initial XML:
<example id="relp1" translation="I patted the cat.">
<s>
<vp tam="past-punct">
<verb>pat</verb>
</vp>
<np number="sing" def="neither" role="subj">
<pron person="1excl" number="sing"/>
</np>
<np def="def" number="sing" tr="rheme" role="obj">
<noun>cat</noun>
</np>
</s>
</example>cleanup:
<example id="relp1" translation="I patted the cat."> <s> - <vp tam="past-punct"> - <verb>pat</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="pat"/> </vp> - <np number="sing" def="neither" role="subj"> - <pron person="1excl" number="sing"/> + <np number="sing" def="neither" role="subj" locus="number"> + <word person="1excl" number="sing" posp="pron"/> </np> - <np def="def" number="sing" tr="rheme" role="obj"> - <noun>cat</noun> + <np def="def" number="sing" tr="rheme" role="obj" locus="number"> + <word posp="noun" gloss="cat"/> </np> </s> </example>
module adj2verb:
No change.
module articles:
<example id="relp1" translation="I patted the cat.">
<s>
<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" 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"/>
+ <word gloss="the" posp="det"/>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
No change.
tva1tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp1" translation="I patted the cat."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np def="def" number="sing" tr="rheme" role="obj" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> </s> </example>
module casemarking:
<example id="relp1" translation="I patted the cat."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <word person="1excl" number="sing" posp="pron"/> </np> - <np def="def" number="sing" tr="rheme" role="obj" locus="number"> + <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
module propagatenumber:
No change.
module simplifynumber:
<example id="relp1" translation="I patted the cat."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" posp="pron"/> </np> - <np def="def" number="sing" tr="rheme" role="obj" locus="number" case="STA"> + <np def="def" tr="rheme" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
No change.
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="relp1" translation="I patted the cat.">
<s>
<np def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<np def="def" tr="rheme" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
copyuptophrase:
<example id="relp1" translation="I patted the cat."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> <np def="def" tr="rheme" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
prodrop:
<example id="relp1" translation="I patted the cat."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl"/> - </np> <np def="def" tr="rheme" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
addclitics:
<example id="relp1" translation="I patted the cat.">
<s>
<np def="def" tr="rheme" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
No change.
unwrapOwnerOwned:
No change.
movedowntoword:
<example id="relp1" translation="I patted the cat.">
<s>
<np def="def" tr="rheme" role="obj" locus="number" case="STA">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cat/noun/case/obligatoryGot STA
About to call getSlotValue for pat/verb/mode/optional
Got indicative
About to call getSlotValue for pat/verb/voice/optional
Got active
<example id="relp1" translation="I patted the cat.">
<s>
<np def="def" tr="rheme" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="relp1" translation="I patted the cat."> - <s> - <np def="def" tr="rheme" role="obj" locus="number" case="STA"> + <flat> <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="relp1" translation="I patted the cat."> <flat> - <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3" ph="tʰ ø t͡s æ d">tʰøt͡sæd</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp1" translation="I patted the cat."> <flat> - <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3" ph="tʰ ø t͡s æ d">tʰøt͡sæd</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" tr="rheme" role="obj" locus="number" case="STA">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" tr="rheme" role="obj" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">tʰøt͡sæd</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">pʰut͡ʃ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tʰøt͡sæd</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">kʼisˤ</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>pʰut͡ʃøm koɓ tʰøt͡sæd peb kʼisˤ ɓetˤ</p> + <p>phutxöm kobb thötzäd peb gkiṣ bbeṭ</p> + <il> + <w> + <o>pʰut͡ʃ</o> + <g>cat</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tʰøt͡sæd</o> + <g>pat</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>kʼisˤ</o> + <g>1excl.SUBJ</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Phutxöm kobb thötzäd peb gkiṣ bbeṭ. [pʰut͡ʃøm koɓ tʰøt͡sæd peb kʼisˤ ɓetˤ] pʰut͡ʃ cat -øm STA koɓ the tʰøt͡sæd pat peb PAST kʼisˤ 1excl.SUBJ ɓetˤ 3.OBJ “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:
<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">
<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">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" number="sing" role="subj" head="this" locus="number">
<word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse"/>
+ <word gloss="the" posp="det"/>
</np>
</relp>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </np> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> </relp> </np> </s> </example>
module noepistemic:
No change.
module embed:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj">
- <relp>
+ <subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
- </relp>
+ </subs>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module nominalise:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" locus="number">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
- </np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
</subs>
</np>
+ </np>
+ </np>
</s>
</example>
tva1tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="obj"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> </subs> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> </s> </example>
module casemarking:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <word person="1excl" number="sing" posp="pron"/> </np> - <np role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <np def="def" number="sing" role="obj" locus="number"> + <np def="def" number="sing" role="obj" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
module propagatenumber:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="obj" case="STA">
- <np type="owner_owned">
+ <np role="obj" case="STA" number="sing">
+ <np type="owner_owned" number="sing">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np role="owner" number="sing">
<subs>
<np def="def" number="sing" role="obj" locus="number" case="STA">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</subs>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
module simplifynumber:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" posp="pron"/> </np> - <np role="obj" case="STA" number="sing"> - <np type="owner_owned" number="sing"> - <np def="def" number="sing" role="owned" locus="number"> + <np role="obj" case="STA"> + <np type="owner_owned"> + <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - <np role="owner" number="sing"> + <np role="owner"> <subs> - <np def="def" number="sing" role="obj" locus="number" case="STA"> + <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np def="neither" role="subj" locus="number" case="ACT">
<word person="1excl" posp="pron"/>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
- <np def="def" role="owned" locus="number">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
- </np>
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</subs>
</np>
+ <np def="def" role="owned" locus="number">
+ <word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
copyuptophrase:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> <np role="obj" case="STA"> <np type="owner_owned"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> </np> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
prodrop:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl"/> - </np> <np role="obj" case="STA"> <np type="owner_owned"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
addclitics:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np role="obj" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np role="obj" case="STA"> - <np type="owner_owned"> + <np type="owner_owned" role="obj" case="STA"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
unwrapOwnerOwned:
<example id="relp2" translation="I patted the cat that caught the mouse."> <s> - <np type="owner_owned" role="obj" case="STA"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> - <np def="def" role="owned" locus="number"> + <np def="def" role="owned" locus="number" case="STA"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
movedowntoword:
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
- <word posp="noun" gloss="mouse"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="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"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for mouse/noun/case/obligatoryGot STA
About to call getSlotValue for catch/verb/mode/optional
Got indicative
About to call getSlotValue for catch/verb/voice/optional
Got active
About to call getSlotValue for cat/noun/case/obligatory
Got STA
About to call getSlotValue for pat/verb/mode/optional
Got indicative
About to call getSlotValue for pat/verb/voice/optional
Got active
<example id="relp2" translation="I patted the cat that caught the mouse.">
<s>
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA">
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="relp2" translation="I patted the cat that caught the mouse."> - <s> - <np role="owner"> - <subs> - <np def="def" role="obj" locus="number" case="STA"> + <flat> <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </subs> - </np> - <np def="def" role="owned" locus="number" case="STA"> <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" ph="ɓ ø w">ɓøw</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3" ph="tʰ ø t͡s æ d">tʰøt͡sæd</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp2" translation="I patted the cat that caught the mouse."> <flat> - <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" ph="ɓ ø w">ɓøw</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3" ph="tʰ ø t͡s æ d">tʰøt͡sæd</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="mouse" def="def" role="obj" locus="number" case="STA">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">ɓøw</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">tʰøt͡sæd</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">ᵏǀˤesˤotʰ</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɓøw</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span> <span class="ilpair"><span class="mor">pʰut͡ʃ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tʰøt͡sæd</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">kʼisˤ</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>ᵏǀˤesˤotʰøm koɓ ɓøw peb ɓetˤ pʰut͡ʃøm koɓ tʰøt͡sæd peb kʼisˤ ɓetˤ</p> + <p>c̣eṣothöm kobb bböw peb bbeṭ phutxöm kobb thötzäd peb gkiṣ bbeṭ</p> + <il> + <w> + <o>ᵏǀˤesˤotʰ</o> + <g>mouse</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ɓøw</o> + <g>catch</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + <w> + <o>pʰut͡ʃ</o> + <g>cat</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tʰøt͡sæd</o> + <g>pat</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>kʼisˤ</o> + <g>1excl.SUBJ</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
C̣eṣothöm kobb bböw peb bbeṭ phutxöm kobb thötzäd peb gkiṣ bbeṭ. [ᵏǀˤesˤotʰøm koɓ ɓøw peb ɓetˤ pʰut͡ʃøm koɓ tʰøt͡sæd peb kʼisˤ ɓetˤ] ᵏǀˤesˤotʰ mouse -øm STA koɓ the ɓøw catch peb PAST ɓetˤ 3.OBJ pʰut͡ʃ cat -øm STA koɓ the tʰøt͡sæd pat peb PAST kʼisˤ 1excl.SUBJ ɓetˤ 3.OBJ “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:
<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">
<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">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" number="sing" role="subj" head="this" locus="number">
<word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
<np role="obj">
<relp>
<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" locus="number">
<word posp="noun" gloss="mouse"/>
+ <word gloss="the" posp="det"/>
</np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
+ <word gloss="the" posp="det"/>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </np> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> </relp> </np> </relp> </np> </s> </example>
module noepistemic:
No change.
module embed:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj">
- <relp>
+ <subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj">
- <relp>
+ <subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
- </relp>
+ </subs>
</np>
- </relp>
+ </subs>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module nominalise:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" locus="number">
- <word posp="noun" gloss="cat"/>
+ <np role="obj">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
- <np role="obj">
+ <np role="owner" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np def="def" number="sing" role="subj" locus="number">
- <word posp="noun" gloss="mouse"/>
- <word gloss="the" posp="det"/>
- </np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
</subs>
</np>
+ </np>
+ </np>
</subs>
</np>
+ </np>
+ </np>
</s>
</example>
tva1tva2
tva1
tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="obj"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np role="obj"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="eat"/> - </vp> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="eat"/> + </vp> </subs> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> </subs> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> </s> </example>
module casemarking:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <word person="1excl" number="sing" posp="pron"/> </np> - <np role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <np role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <np def="def" number="sing" role="obj" locus="number"> + <np def="def" number="sing" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
module propagatenumber:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="obj" case="STA">
- <np type="owner_owned">
+ <np role="obj" case="STA" number="sing">
+ <np type="owner_owned" number="sing">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np role="owner" number="sing">
<subs>
- <np role="obj" case="STA">
- <np type="owner_owned">
+ <np role="obj" case="STA" number="sing">
+ <np type="owner_owned" number="sing">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<np role="owner" number="sing">
<subs>
<np def="def" number="sing" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
</subs>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</subs>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
module simplifynumber:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" posp="pron"/> </np> - <np role="obj" case="STA" number="sing"> - <np type="owner_owned" number="sing"> - <np def="def" number="sing" role="owned" locus="number"> + <np role="obj" case="STA"> + <np type="owner_owned"> + <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - <np role="owner" number="sing"> + <np role="owner"> <subs> - <np role="obj" case="STA" number="sing"> - <np type="owner_owned" number="sing"> - <np def="def" number="sing" role="owned" locus="number"> + <np role="obj" case="STA"> + <np type="owner_owned"> + <np def="def" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> - <np role="owner" number="sing"> + <np role="owner"> <subs> - <np def="def" number="sing" role="obj" locus="number" case="STA"> + <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np def="neither" role="subj" locus="number" case="ACT">
<word person="1excl" posp="pron"/>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
- <np def="def" role="owned" locus="number">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
- </np>
<np role="owner">
<subs>
<np role="obj" case="STA">
<np type="owner_owned">
- <np def="def" role="owned" locus="number">
- <word posp="noun" gloss="mouse"/>
- <word gloss="the" posp="det"/>
- </np>
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
</subs>
</np>
+ <np def="def" role="owned" locus="number">
+ <word posp="noun" gloss="mouse"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</subs>
</np>
+ <np def="def" role="owned" locus="number">
+ <word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np role="obj" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
copyuptophrase:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> <np role="obj" case="STA"> <np type="owner_owned"> <np role="owner"> <subs> <np role="obj" case="STA"> <np type="owner_owned"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="eat"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> </np> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> </np> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
prodrop:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl"/> - </np> <np role="obj" case="STA"> <np type="owner_owned"> <np role="owner"> <subs> <np role="obj" case="STA"> <np type="owner_owned"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="eat"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
addclitics:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np role="obj" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np role="obj" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np role="obj" case="STA"> - <np type="owner_owned"> + <np type="owner_owned" role="obj" case="STA"> <np role="owner"> <subs> - <np role="obj" case="STA"> - <np type="owner_owned"> + <np type="owner_owned" role="obj" case="STA"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="eat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
unwrapOwnerOwned:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <s> - <np type="owner_owned" role="obj" case="STA"> <np role="owner"> <subs> - <np type="owner_owned" role="obj" case="STA"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="eat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> - <np def="def" role="owned" locus="number"> + <np def="def" role="owned" locus="number" case="STA"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> - <np def="def" role="owned" locus="number"> + <np def="def" role="owned" locus="number" case="STA"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
movedowntoword:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np role="owner">
<subs>
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
- <word posp="noun" gloss="cheese"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="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"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA">
- <word posp="noun" gloss="mouse"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="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"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cheese/noun/case/obligatoryGot STA
About to call getSlotValue for eat/verb/mode/optional
Got indicative
About to call getSlotValue for eat/verb/voice/optional
Got active
About to call getSlotValue for mouse/noun/case/obligatory
Got STA
About to call getSlotValue for catch/verb/mode/optional
Got indicative
About to call getSlotValue for catch/verb/voice/optional
Got active
About to call getSlotValue for cat/noun/case/obligatory
Got STA
About to call getSlotValue for pat/verb/mode/optional
Got indicative
About to call getSlotValue for pat/verb/voice/optional
Got active
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese.">
<s>
<np role="owner">
<subs>
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA">
<word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA">
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> - <s> - <np role="owner"> - <subs> - <np role="owner"> - <subs> - <np def="def" role="obj" locus="number" case="STA"> + <flat> <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </subs> - </np> - <np def="def" role="owned" locus="number" case="STA"> <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </subs> - </np> - <np def="def" role="owned" locus="number" case="STA"> <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" ph="ᵏǀʰˤ ø b oː nˤ">ᵏǀʰˤøboːnˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" ph="t æ ɓ">tæɓ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" ph="ɓ ø w">ɓøw</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3" ph="tʰ ø t͡s æ d">tʰøt͡sæd</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp3" translation="I patted the cat that caught the mouse that ate the cheese."> <flat> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" ph="ᵏǀʰˤ ø b oː nˤ">ᵏǀʰˤøboːnˤ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" ph="t æ ɓ">tæɓ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" ph="ɓ ø w">ɓøw</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3" ph="tʰ ø t͡s æ d">tʰøt͡sæd</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA">ᵏǀʰˤøboːnˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">tæɓ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">ɓøw</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="3">tʰøt͡sæd</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> </flat> + <p><span class="ilpair"><span class="mor">ᵏǀʰˤøboːnˤ</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tæɓ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span> <span class="ilpair"><span class="mor">ᵏǀˤesˤotʰ</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɓøw</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span> <span class="ilpair"><span class="mor">pʰut͡ʃ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tʰøt͡sæd</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">kʼisˤ</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span></p> + <p>ᵏǀʰˤøboːnˤøm koɓ tæɓ peb ɓetˤ ᵏǀˤesˤotʰøm koɓ ɓøw peb ɓetˤ pʰut͡ʃøm koɓ tʰøt͡sæd peb kʼisˤ ɓetˤ</p> + <p>cḥöbooṇöm kobb täbb peb bbeṭ c̣eṣothöm kobb bböw peb bbeṭ phutxöm kobb thötzäd peb gkiṣ bbeṭ</p> + <il> + <w> + <o>ᵏǀʰˤøboːnˤ</o> + <g>cheese</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tæɓ</o> + <g>eat</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + <w> + <o>ᵏǀˤesˤotʰ</o> + <g>mouse</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ɓøw</o> + <g>catch</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + <w> + <o>pʰut͡ʃ</o> + <g>cat</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tʰøt͡sæd</o> + <g>pat</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>kʼisˤ</o> + <g>1excl.SUBJ</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + </il> </example>
Cḥöbooṇöm kobb täbb peb bbeṭ c̣eṣothöm kobb bböw peb bbeṭ phutxöm kobb thötzäd peb gkiṣ bbeṭ. [ᵏǀʰˤøboːnˤøm koɓ tæɓ peb ɓetˤ ᵏǀˤesˤotʰøm koɓ ɓøw peb ɓetˤ pʰut͡ʃøm koɓ tʰøt͡sæd peb kʼisˤ ɓetˤ] ᵏǀʰˤøboːnˤ cheese -øm STA koɓ the tæɓ eat peb PAST ɓetˤ 3.OBJ ᵏǀˤesˤotʰ mouse -øm STA koɓ the ɓøw catch peb PAST ɓetˤ 3.OBJ pʰut͡ʃ cat -øm STA koɓ the tʰøt͡sæd pat peb PAST kʼisˤ 1excl.SUBJ ɓetˤ 3.OBJ “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:
<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">
<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">
<word posp="verb" gloss="catch"/>
</vp>
<np def="def" number="sing" role="subj" head="this" locus="number">
<word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
<np role="obj">
<relp>
<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" locus="number">
<word posp="noun" gloss="mouse"/>
+ <word gloss="the" posp="det"/>
</np>
<np role="obj">
<relp>
<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" 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"/>
+ <word gloss="the" posp="det"/>
</np>
</relp>
</np>
</relp>
</np>
</relp>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </np> </relp> </np> </relp> </np> </relp> </np> </s> </example>
module noepistemic:
No change.
module embed:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj">
- <relp>
+ <subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj">
- <relp>
+ <subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np def="def" number="sing" role="subj" head="this" locus="number">
+ <np def="def" number="sing" role="subj" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj">
- <relp>
+ <subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np def="def" number="sing" role="obj" head="this" locus="number">
+ <np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
- </relp>
+ </subs>
</np>
- </relp>
+ </subs>
</np>
- </relp>
+ </subs>
</np>
</s>
</example>
module sentenceconnectors:
No change.
module nominalise:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
<np number="sing" def="neither" role="subj" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="obj">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
- <np def="def" number="sing" role="subj" locus="number">
- <word posp="noun" gloss="cat"/>
+ <np role="obj">
+ <np type="owner_owned">
+ <np def="def" number="sing" role="owned" locus="number">
+ <word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
- <np role="obj">
+ <np role="owner" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
- <np def="def" number="sing" role="subj" locus="number">
- <word posp="noun" gloss="mouse"/>
- <word gloss="the" posp="det"/>
- </np>
<np role="obj">
+ <np type="owner_owned">
+ <np number="sing" def="neither" role="owned" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
- <np number="sing" def="neither" role="subj" locus="number">
- <word person="1excl" number="sing" posp="pron"/>
- </np>
<np def="def" number="sing" role="obj" locus="number">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
</subs>
</np>
+ </np>
+ </np>
</subs>
</np>
+ </np>
+ </np>
</subs>
</np>
+ </np>
+ </np>
</s>
</example>
tva1tva2
tva1
tva2
tva1
tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="pat"/> - </vp> <np number="sing" def="neither" role="subj" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="obj"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="catch"/> - </vp> <np role="obj"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="eat"/> - </vp> <np role="obj"> <np type="owner_owned"> <np number="sing" def="neither" role="owned" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="owner" number="sing"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="buy"/> - </vp> <np def="def" number="sing" role="obj" locus="number"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="buy"/> + </vp> </subs> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="eat"/> + </vp> </subs> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="catch"/> + </vp> </subs> </np> </np> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="pat"/> + </vp> </s> </example>
module casemarking:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np number="sing" def="neither" role="subj" locus="number"> + <np number="sing" def="neither" role="subj" locus="number" case="ACT"> <word person="1excl" number="sing" posp="pron"/> </np> - <np role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <np role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np def="def" number="sing" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <np role="obj"> + <np role="obj" case="STA"> <np type="owner_owned"> <np number="sing" def="neither" role="owned" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="owner" number="sing"> <subs> - <np def="def" number="sing" role="obj" locus="number"> + <np def="def" number="sing" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="buy"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
module propagatenumber:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np number="sing" def="neither" role="subj" locus="number" case="ACT">
<word person="1excl" number="sing" posp="pron"/>
</np>
- <np role="obj" case="STA">
- <np type="owner_owned">
+ <np role="obj" case="STA" number="sing">
+ <np type="owner_owned" number="sing">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
<np role="owner" number="sing">
<subs>
- <np role="obj" case="STA">
- <np type="owner_owned">
+ <np role="obj" case="STA" number="sing">
+ <np type="owner_owned" number="sing">
<np def="def" number="sing" role="owned" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
<np role="owner" number="sing">
<subs>
- <np role="obj" case="STA">
- <np type="owner_owned">
+ <np role="obj" case="STA" number="sing">
+ <np type="owner_owned" number="sing">
<np number="sing" def="neither" role="owned" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="owner" number="sing">
<subs>
<np def="def" number="sing" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
</subs>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
</subs>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</subs>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
module simplifynumber:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np number="sing" def="neither" role="subj" locus="number" case="ACT"> - <word person="1excl" number="sing" posp="pron"/> + <np def="neither" role="subj" locus="number" case="ACT"> + <word person="1excl" posp="pron"/> </np> - <np role="obj" case="STA" number="sing"> - <np type="owner_owned" number="sing"> - <np def="def" number="sing" role="owned" locus="number"> + <np role="obj" case="STA"> + <np type="owner_owned"> + <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - <np role="owner" number="sing"> + <np role="owner"> <subs> - <np role="obj" case="STA" number="sing"> - <np type="owner_owned" number="sing"> - <np def="def" number="sing" role="owned" locus="number"> + <np role="obj" case="STA"> + <np type="owner_owned"> + <np def="def" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> - <np role="owner" number="sing"> + <np role="owner"> <subs> - <np role="obj" case="STA" number="sing"> - <np type="owner_owned" number="sing"> - <np number="sing" def="neither" role="owned" locus="number"> - <word person="1excl" number="sing" posp="pron"/> + <np role="obj" case="STA"> + <np type="owner_owned"> + <np def="neither" role="owned" locus="number"> + <word person="1excl" posp="pron"/> </np> - <np role="owner" number="sing"> + <np role="owner"> <subs> - <np def="def" number="sing" role="obj" locus="number" case="STA"> + <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="buy"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="eat"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np def="neither" role="subj" locus="number" case="ACT">
<word person="1excl" posp="pron"/>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
- <np def="def" role="owned" locus="number">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
- </np>
<np role="owner">
<subs>
<np role="obj" case="STA">
<np type="owner_owned">
- <np def="def" role="owned" locus="number">
- <word posp="noun" gloss="mouse"/>
- <word gloss="the" posp="det"/>
- </np>
<np role="owner">
<subs>
<np role="obj" case="STA">
<np type="owner_owned">
- <np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
- </np>
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
</subs>
</np>
+ <np def="neither" role="owned" locus="number">
+ <word person="1excl" posp="pron"/>
</np>
</np>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
</subs>
</np>
+ <np def="def" role="owned" locus="number">
+ <word posp="noun" gloss="mouse"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</subs>
</np>
+ <np def="def" role="owned" locus="number">
+ <word posp="noun" gloss="cat"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np def="neither" role="subj" locus="number" case="ACT">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
<np role="obj" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np role="obj" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np role="obj" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="buy"/>
</vp>
</subs>
</np>
<np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="eat"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="catch"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="pat"/>
</vp>
</s>
</example>
copyuptophrase:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np def="neither" role="subj" locus="number" case="ACT"> + <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> - <np role="obj" case="STA"> + <np role="obj" case="STA" person="1excl"> <np type="owner_owned"> - <np role="owner"> + <np role="owner" person="1excl"> <subs> - <np role="obj" case="STA"> + <np role="obj" case="STA" person="1excl"> <np type="owner_owned"> - <np role="owner"> + <np role="owner" person="1excl"> <subs> - <np role="obj" case="STA"> + <np role="obj" case="STA" person="1excl"> <np type="owner_owned"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="buy"/> </vp> </subs> </np> - <np def="neither" role="owned" locus="number"> + <np def="neither" role="owned" locus="number" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> </np> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="eat"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> </np> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> </np> </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
prodrop:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np def="neither" role="subj" locus="number" case="ACT" person="1excl"> - <word person="1excl" posp="pron" gloss="1excl"/> - </np> <np role="obj" case="STA" person="1excl"> <np type="owner_owned"> <np role="owner" person="1excl"> <subs> <np role="obj" case="STA" person="1excl"> <np type="owner_owned"> <np role="owner" person="1excl"> <subs> <np role="obj" case="STA" person="1excl"> <np type="owner_owned"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="buy"/> </vp> </subs> </np> <np def="neither" role="owned" locus="number" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="eat"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="catch"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"> <word posp="verb" gloss="pat"/> </vp> </s> </example>
addclitics:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np role="obj" case="STA" person="1excl">
<np type="owner_owned">
<np role="owner" person="1excl">
<subs>
<np role="obj" case="STA" person="1excl">
<np type="owner_owned">
<np role="owner" person="1excl">
<subs>
<np role="obj" case="STA" person="1excl">
<np type="owner_owned">
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">
<word posp="verb" gloss="buy"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
<word posp="verb" gloss="eat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpobj" function="enclitic" gloss="1excl"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="mouse"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
<word posp="verb" gloss="catch"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpobj" function="enclitic" gloss="1excl"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number">
<word posp="noun" gloss="cat"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl">
<word posp="verb" gloss="pat"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="1excl"/>
+ <thingy type="vpobj" function="enclitic" gloss="1excl"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</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> - <np role="obj" case="STA" person="1excl"> - <np type="owner_owned"> + <np type="owner_owned" role="obj" case="STA" person="1excl"> <np role="owner" person="1excl"> <subs> - <np role="obj" case="STA" person="1excl"> - <np type="owner_owned"> + <np type="owner_owned" role="obj" case="STA" person="1excl"> <np role="owner" person="1excl"> <subs> - <np role="obj" case="STA" person="1excl"> - <np type="owner_owned"> + <np type="owner_owned" role="obj" case="STA" person="1excl"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="buy"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> <np def="neither" role="owned" locus="number" person="1excl"> <word person="1excl" posp="pron" gloss="1excl"/> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="eat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="catch"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> <np def="def" role="owned" locus="number"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"> <word posp="verb" gloss="pat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
unwrapOwnerOwned:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <s> - <np type="owner_owned" role="obj" case="STA" person="1excl"> <np role="owner" person="1excl"> <subs> - <np type="owner_owned" role="obj" case="STA" person="1excl"> <np role="owner" person="1excl"> <subs> - <np type="owner_owned" role="obj" case="STA" person="1excl"> <np role="owner"> <subs> <np def="def" role="obj" locus="number" case="STA"> <word posp="noun" gloss="cheese"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="buy"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> - <np def="neither" role="owned" locus="number" person="1excl"> + <np def="neither" role="owned" locus="number" person="1excl" case="STA"> <word person="1excl" posp="pron" gloss="1excl"/> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="eat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> - <np def="def" role="owned" locus="number"> + <np def="def" role="owned" locus="number" case="STA" person="1excl"> <word posp="noun" gloss="mouse"/> <word gloss="the" posp="det"/> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="catch"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> - <np def="def" role="owned" locus="number"> + <np def="def" role="owned" locus="number" case="STA" person="1excl"> <word posp="noun" gloss="cat"/> <word gloss="the" posp="det"/> </np> - </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"> <word posp="verb" gloss="pat"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
movedowntoword:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np role="owner" person="1excl">
<subs>
<np role="owner" person="1excl">
<subs>
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
- <word posp="noun" gloss="cheese"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA"/>
+ <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">
- <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"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl" case="STA">
- <word person="1excl" posp="pron" gloss="1excl"/>
+ <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
- <word posp="verb" gloss="eat"/>
+ <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA" person="1excl">
- <word posp="noun" gloss="mouse"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA" person="1excl"/>
+ <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
- <word posp="verb" gloss="catch"/>
+ <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA" person="1excl">
- <word posp="noun" gloss="cat"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" person="1excl"/>
+ <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl">
- <word posp="verb" gloss="pat"/>
+ <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for cheese/noun/case/obligatoryGot STA
About to call getSlotValue for buy/verb/mode/optional
Got indicative
About to call getSlotValue for buy/verb/voice/optional
Got active
About to call getSlotValue for eat/verb/mode/optional
Got indicative
About to call getSlotValue for eat/verb/voice/optional
Got active
About to call getSlotValue for mouse/noun/case/obligatory
Got STA
About to call getSlotValue for catch/verb/mode/optional
Got indicative
About to call getSlotValue for catch/verb/voice/optional
Got active
About to call getSlotValue for cat/noun/case/obligatory
Got STA
About to call getSlotValue for pat/verb/mode/optional
Got indicative
About to call getSlotValue for pat/verb/voice/optional
Got active
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought.">
<s>
<np role="owner" person="1excl">
<subs>
<np role="owner" person="1excl">
<subs>
<np role="owner">
<subs>
<np def="def" role="obj" locus="number" case="STA">
<word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">
<word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl" case="STA">
<word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
<word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA" person="1excl">
<word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA" person="1excl"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">
<word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" role="owned" locus="number" case="STA" person="1excl">
<word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" person="1excl"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
<word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl">
<word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="1excl"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> - <s> - <np role="owner" person="1excl"> - <subs> - <np role="owner" person="1excl"> - <subs> - <np role="owner"> - <subs> - <np def="def" role="obj" locus="number" case="STA"> + <flat> <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"> <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </subs> - </np> - <np def="neither" role="owned" locus="number" person="1excl" case="STA"> <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </subs> - </np> - <np def="def" role="owned" locus="number" case="STA" person="1excl"> <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA" person="1excl"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"> <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </subs> - </np> - <np def="def" role="owned" locus="number" case="STA" person="1excl"> <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" person="1excl"/> <thingy type="nouncase" function="suffix" gloss="STA"/> <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"> <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="1excl"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </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="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" case="STA"/> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpobj" function="enclitic" gloss="1excl"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA" person="1excl"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl"/> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpobj" function="enclitic" gloss="1excl"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" person="1excl"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl"/> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="1excl"/> - <thingy type="vpobj" function="enclitic" gloss="1excl"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" ph="ᵏǀʰˤ ø b oː nˤ">ᵏǀʰˤøboːnˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" ph="n u f">nuf</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" case="STA" ph="d ə#ː d">də#ːd</word> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl" ph="t æ ɓ">tæɓ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ" ph="tˤ u j">tˤuj</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA" person="1excl" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl" ph="ɓ ø w">ɓøw</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ" ph="tˤ u j">tˤuj</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" person="1excl" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl" ph="tʰ ø t͡s æ d">tʰøt͡sæd</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ" ph="tˤ u j">tˤuj</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="relp4" translation="I patted the cat that caught the mouse that ate the cheese that I bought."> <flat> - <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA" ph="ᵏǀʰˤ ø b oː nˤ">ᵏǀʰˤøboːnˤ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3" ph="n u f">nuf</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" case="STA" ph="d ə#ː d">də#ːd</word> - <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl" ph="t æ ɓ">tæɓ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ" ph="tˤ u j">tˤuj</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA" person="1excl" ph="ᵏǀˤ e sˤ o tʰ">ᵏǀˤesˤotʰ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl" ph="ɓ ø w">ɓøw</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ" ph="tˤ u j">tˤuj</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" person="1excl" ph="pʰ u t͡ʃ">pʰut͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl" ph="tʰ ø t͡s æ d">tʰøt͡sæd</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ" ph="kʼ i sˤ">kʼisˤ</thingy> - <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ" ph="tˤ u j">tˤuj</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="cheese" def="def" role="obj" locus="number" case="STA">ᵏǀʰˤøboːnˤ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="obj" locus="number" case="STA">koɓ</word> + <word posp="verb" gloss="buy" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="3">nuf</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> + <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" case="STA">də#ːd</word> + <word posp="verb" gloss="eat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">tæɓ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ">tˤuj</thingy> + <word posp="noun" gloss="mouse" def="def" role="owned" locus="number" case="STA" person="1excl">ᵏǀˤesˤotʰ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl">koɓ</word> + <word posp="verb" gloss="catch" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" obj="1excl">ɓøw</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ">tˤuj</thingy> + <word posp="noun" gloss="cat" def="def" role="owned" locus="number" case="STA" person="1excl">pʰut͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word gloss="the" posp="det" def="def" role="owned" locus="number" case="STA" person="1excl">koɓ</word> + <word posp="verb" gloss="pat" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="1excl" obj="1excl">tʰøt͡sæd</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpsubj" function="enclitic" gloss="1excl.SUBJ">kʼisˤ</thingy> + <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ">tˤuj</thingy> </flat> + <p><span class="ilpair"><span class="mor">ᵏǀʰˤøboːnˤ</span><br><span class="gls">cheese</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">nuf</span><br><span class="gls">buy</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span> <span class="ilpair"><span class="mor">də̃ːd</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">tæɓ</span><br><span class="gls">eat</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">tˤuj</span><br><span class="gls">1excl.<span class="glssc">OBJ</span></span></span> <span class="ilpair"><span class="mor">ᵏǀˤesˤotʰ</span><br><span class="gls">mouse</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɓøw</span><br><span class="gls">catch</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">tˤuj</span><br><span class="gls">1excl.<span class="glssc">OBJ</span></span></span> <span class="ilpair"><span class="mor">pʰut͡ʃ</span><br><span class="gls">cat</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tʰøt͡sæd</span><br><span class="gls">pat</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">kʼisˤ</span><br><span class="gls">1excl.<span class="glssc">SUBJ</span></span></span> <span class="ilpair"><span class="mor">tˤuj</span><br><span class="gls">1excl.<span class="glssc">OBJ</span></span></span></p> + <p>ᵏǀʰˤøboːnˤøm koɓ nuf peb ɓetˤ də̃ːd tæɓ peb tˤuj ᵏǀˤesˤotʰøm koɓ ɓøw peb tˤuj pʰut͡ʃøm koɓ tʰøt͡sæd peb kʼisˤ tˤuj</p> + <p>cḥöbooṇöm kobb nuf peb bbeṭ dẽẽd täbb peb ṭuj c̣eṣothöm kobb bböw peb ṭuj phutxöm kobb thötzäd peb gkiṣ ṭuj</p> + <il> + <w> + <o>ᵏǀʰˤøboːnˤ</o> + <g>cheese</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>nuf</o> + <g>buy</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + <w> + <o>də̃ːd</o> + <g>1excl</g> + </w> + <w> + <o>tæɓ</o> + <g>eat</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>tˤuj</o> + <g>1excl.OBJ</g> + </w> + <w> + <o>ᵏǀˤesˤotʰ</o> + <g>mouse</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ɓøw</o> + <g>catch</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>tˤuj</o> + <g>1excl.OBJ</g> + </w> + <w> + <o>pʰut͡ʃ</o> + <g>cat</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tʰøt͡sæd</o> + <g>pat</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>kʼisˤ</o> + <g>1excl.SUBJ</g> + </w> + <w> + <o>tˤuj</o> + <g>1excl.OBJ</g> + </w> + </il> </example>
Cḥöbooṇöm kobb nuf peb bbeṭ dẽẽd täbb peb ṭuj c̣eṣothöm kobb bböw peb ṭuj phutxöm kobb thötzäd peb gkiṣ ṭuj. [ᵏǀʰˤøboːnˤøm koɓ nuf peb ɓetˤ də̃ːd tæɓ peb tˤuj ᵏǀˤesˤotʰøm koɓ ɓøw peb tˤuj pʰut͡ʃøm koɓ tʰøt͡sæd peb kʼisˤ tˤuj] ᵏǀʰˤøboːnˤ cheese -øm STA koɓ the nuf buy peb PAST ɓetˤ 3.OBJ də̃ːd 1excl tæɓ eat peb PAST tˤuj 1excl.OBJ ᵏǀˤesˤotʰ mouse -øm STA koɓ the ɓøw catch peb PAST tˤuj 1excl.OBJ pʰut͡ʃ cat -øm STA koɓ the tʰøt͡sæd pat peb PAST kʼisˤ 1excl.SUBJ tˤuj 1excl.OBJ “I patted the cat that caught the mouse that ate the cheese that I bought.” | (26) |
Complementation Strategies
Boep forms complement clauses by nominalising the embedded verb. The nominalised form lacks finite verbal categories and behaves as a noun phrase. Subjects of nominalised clauses occur in the genitive case, and the nominalised verb establishes the semantic content of the complement.
The following example illustrate how complement clauses function:
initial XML:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp tam="past-punct">
<verb>surprise</verb>
</vp>
<np role="subj">
<subs>
<vp tam="past-punct">
<verb>give</verb>
</vp>
<np number="sing" def="def" head="this" role="subj">
<noun>boy</noun>
</np>
<np number="sing" def="indef" role="obj">
<noun>apple</noun>
</np>
<np number="sing" def="def" role="indobj" tr="rheme">
<noun>girl</noun>
</np>
</subs>
</np>
<np number="sing" def="def" role="indobj">
<noun>teacher</noun>
</np>
</s>
</example>cleanup:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <vp tam="past-punct"> - <verb>surprise</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="surprise"/> </vp> <np role="subj"> <subs> - <vp tam="past-punct"> - <verb>give</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="give"/> </vp> - <np number="sing" def="def" head="this" role="subj"> - <noun>boy</noun> + <np number="sing" def="def" head="this" role="subj" locus="number"> + <word posp="noun" gloss="boy"/> </np> - <np number="sing" def="indef" role="obj"> - <noun>apple</noun> + <np number="sing" def="indef" role="obj" locus="number"> + <word posp="noun" gloss="apple"/> </np> - <np number="sing" def="def" role="indobj" tr="rheme"> - <noun>girl</noun> + <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> + <word posp="noun" gloss="girl"/> </np> </subs> </np> - <np number="sing" def="def" role="indobj"> - <noun>teacher</noun> + <np number="sing" def="def" role="indobj" locus="number"> + <word posp="noun" gloss="teacher"/> </np> </s> </example>
module adj2verb:
No change.
module articles:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="surprise"/>
</vp>
<np role="subj">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active">
<word posp="verb" gloss="give"/>
</vp>
<np number="sing" def="def" head="this" role="subj" locus="number">
<word posp="noun" gloss="boy"/>
+ <word gloss="the" posp="det"/>
</np>
- <np number="sing" def="indef" role="obj" locus="number">
+ <np number="sing" role="obj" locus="number">
<word posp="noun" gloss="apple"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number">
<word posp="noun" gloss="girl"/>
+ <word gloss="the" posp="det"/>
</np>
</subs>
</np>
<np number="sing" def="def" role="indobj" locus="number">
<word posp="noun" gloss="teacher"/>
+ <word gloss="the" posp="det"/>
</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"/> <word gloss="the" posp="det"/> </np> <np number="sing" role="obj" locus="number"> <word posp="noun" gloss="apple"/> </np> <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> <word posp="noun" gloss="girl"/> <word gloss="the" posp="det"/> </np> </subs> </np> <np number="sing" def="def" role="indobj" locus="number"> <word posp="noun" gloss="teacher"/> <word gloss="the" posp="det"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="surprise"/>
</vp>
<np role="subj">
+ <np type="owner_owned">
+ <np number="sing" def="def" head="this" role="owned" locus="number">
+ <word posp="noun" gloss="boy"/>
+ <word gloss="the" posp="det"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="give"/>
</vp>
- <np number="sing" def="def" head="this" role="subj" locus="number">
- <word posp="noun" gloss="boy"/>
- <word gloss="the" posp="det"/>
- </np>
<np number="sing" role="obj" locus="number">
<word posp="noun" gloss="apple"/>
</np>
<np number="sing" def="def" role="indobj" tr="rheme" locus="number">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
</subs>
</np>
+ </np>
+ </np>
<np number="sing" def="def" role="indobj" locus="number">
<word posp="noun" gloss="teacher"/>
<word gloss="the" posp="det"/>
</np>
</s>
</example>
tva1tva2
tva1
tva2
module affixdensity:
No change.
module adpositions:
No change.
module constorder:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="surprise"/> - </vp> <np role="subj"> <np type="owner_owned"> <np number="sing" def="def" head="this" role="owned" locus="number"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="give"/> - </vp> - <np number="sing" role="obj" locus="number"> - <word posp="noun" gloss="apple"/> - </np> <np number="sing" def="def" role="indobj" tr="rheme" locus="number"> <word posp="noun" gloss="girl"/> <word gloss="the" posp="det"/> </np> + <np number="sing" role="obj" locus="number"> + <word posp="noun" gloss="apple"/> + </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="give"/> + </vp> </subs> </np> </np> </np> <np number="sing" def="def" role="indobj" locus="number"> <word posp="noun" gloss="teacher"/> <word gloss="the" posp="det"/> </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="surprise"/> + </vp> </s> </example>
module casemarking:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np role="subj"> + <np role="subj" case="ACT"> <np type="owner_owned"> <np number="sing" def="def" head="this" role="owned" locus="number"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> - <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"/> <word gloss="the" posp="det"/> </np> - <np number="sing" role="obj" locus="number"> + <np number="sing" role="obj" locus="number" case="STA"> <word posp="noun" gloss="apple"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> </subs> </np> </np> </np> - <np number="sing" def="def" role="indobj" locus="number"> + <np number="sing" def="def" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="teacher"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="surprise"/> </vp> </s> </example>
module propagatenumber:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np role="subj" case="ACT"> - <np type="owner_owned"> + <np role="subj" case="ACT" number="sing"> + <np type="owner_owned" number="sing"> <np number="sing" def="def" head="this" role="owned" locus="number"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> <np role="owner" number="sing"> <subs> <np number="sing" def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> <word gloss="the" posp="det"/> </np> <np number="sing" role="obj" locus="number" case="STA"> <word posp="noun" gloss="apple"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> </subs> </np> </np> </np> <np number="sing" def="def" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="teacher"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="surprise"/> </vp> </s> </example>
module simplifynumber:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np role="subj" case="ACT" number="sing"> - <np type="owner_owned" number="sing"> - <np number="sing" def="def" head="this" role="owned" locus="number"> + <np role="subj" case="ACT"> + <np type="owner_owned"> + <np def="def" head="this" role="owned" locus="number"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> - <np role="owner" number="sing"> + <np role="owner"> <subs> - <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"/> <word gloss="the" posp="det"/> </np> - <np number="sing" role="obj" locus="number" case="STA"> + <np role="obj" locus="number" case="STA"> <word posp="noun" gloss="apple"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="give"/> </vp> </subs> </np> </np> </np> - <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"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="surprise"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="ACT">
<np type="owner_owned">
- <np def="def" head="this" role="owned" locus="number">
- <word posp="noun" gloss="boy"/>
- <word gloss="the" posp="det"/>
- </np>
<np role="owner">
<subs>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" locus="number" case="STA">
<word posp="noun" gloss="apple"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="give"/>
</vp>
</subs>
</np>
+ <np def="def" head="this" role="owned" locus="number">
+ <word posp="noun" gloss="boy"/>
+ <word gloss="the" posp="det"/>
</np>
</np>
+ </np>
<np def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="surprise"/>
</vp>
</s>
</example>
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
No change.
copyuptophrase:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="ACT">
<np type="owner_owned">
<np role="owner">
<subs>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" locus="number" case="STA">
<word posp="noun" gloss="apple"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3">
<word posp="verb" gloss="give"/>
</vp>
</subs>
</np>
<np def="def" head="this" role="owned" locus="number">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<np def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
<word gloss="the" posp="det"/>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3">
<word posp="verb" gloss="surprise"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="subj" case="ACT">
<np type="owner_owned">
<np role="owner">
<subs>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" locus="number" case="STA">
<word posp="noun" gloss="apple"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3">
<word posp="verb" gloss="give"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpobj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" head="this" role="owned" locus="number">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
</np>
</np>
<np def="def" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="teacher"/>
<word gloss="the" posp="det"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3">
<word posp="verb" gloss="surprise"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np role="subj" case="ACT"> - <np type="owner_owned"> + <np type="owner_owned" role="subj" case="ACT"> <np role="owner"> <subs> <np def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> <word gloss="the" posp="det"/> </np> <np role="obj" locus="number" case="STA"> <word posp="noun" gloss="apple"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3"> <word posp="verb" gloss="give"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> <np def="def" head="this" role="owned" locus="number"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> </np> - </np> <np def="def" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="teacher"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3"> <word posp="verb" gloss="surprise"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
unwrapOwnerOwned:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <s> - <np type="owner_owned" role="subj" case="ACT"> <np role="owner"> <subs> <np def="def" role="indobj" tr="rheme" locus="number" case="DAT"> <word posp="noun" gloss="girl"/> <word gloss="the" posp="det"/> </np> <np role="obj" locus="number" case="STA"> <word posp="noun" gloss="apple"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3"> <word posp="verb" gloss="give"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </subs> </np> - <np def="def" head="this" role="owned" locus="number"> + <np def="def" head="this" role="owned" locus="number" case="ACT"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </np> - </np> <np def="def" role="indobj" locus="number" case="DAT"> <word posp="noun" gloss="teacher"/> <word gloss="the" posp="det"/> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3"> <word posp="verb" gloss="surprise"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> </vp> </s> </example>
movedowntoword:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="owner">
<subs>
<np def="def" role="indobj" tr="rheme" locus="number" case="DAT">
- <word posp="noun" gloss="girl"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/>
+ <word gloss="the" posp="det" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/>
</np>
<np role="obj" locus="number" case="STA">
- <word posp="noun" gloss="apple"/>
+ <word posp="noun" gloss="apple" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="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" indobj="3" obj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" head="this" role="owned" locus="number" case="ACT">
- <word posp="noun" gloss="boy"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" def="def" head="this" role="owned" locus="number" case="ACT"/>
</np>
<np def="def" role="indobj" locus="number" case="DAT">
- <word posp="noun" gloss="teacher"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT"/>
+ <word gloss="the" posp="det" def="def" role="indobj" locus="number" case="DAT"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="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" subj="3" indobj="3"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for girl/noun/case/obligatoryGot DAT
About to call getSlotValue for apple/noun/case/obligatory
Got STA
About to call getSlotValue for give/verb/mode/optional
Got indicative
About to call getSlotValue for give/verb/voice/optional
Got active
About to call getSlotValue for boy/noun/case/obligatory
Got ACT
About to call getSlotValue for teacher/noun/case/obligatory
Got DAT
About to call getSlotValue for surprise/verb/mode/optional
Got indicative
About to call getSlotValue for surprise/verb/voice/optional
Got active
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple.">
<s>
<np role="owner">
<subs>
<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"/>
<word gloss="the" posp="det" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/>
</np>
<np role="obj" locus="number" case="STA">
<word posp="noun" gloss="apple" role="obj" locus="number" case="STA"/>
+ <thingy type="nouncase" function="suffix" gloss="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3">
<word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="def" head="this" role="owned" locus="number" case="ACT">
<word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" head="this" role="owned" locus="number" case="ACT"/>
</np>
<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"/>
<word gloss="the" posp="det" def="def" role="indobj" locus="number" case="DAT"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3">
<word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> - <s> - <np role="owner"> - <subs> - <np def="def" role="indobj" tr="rheme" locus="number" case="DAT"> + <flat> <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> <thingy type="nouncase" function="suffix" gloss="DAT"/> <word gloss="the" posp="det" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> - </np> - <np role="obj" locus="number" case="STA"> <word posp="noun" gloss="apple" role="obj" locus="number" case="STA"/> <thingy type="nouncase" function="suffix" gloss="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3"> <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </subs> - </np> - <np def="def" head="this" role="owned" locus="number" case="ACT"> <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" head="this" role="owned" locus="number" case="ACT"/> - </np> - <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"/> <word gloss="the" posp="det" def="def" role="indobj" locus="number" case="DAT"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3"> <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word gloss="the" posp="det" def="def" role="indobj" tr="rheme" locus="number" case="DAT"/> - <word posp="noun" gloss="apple" role="obj" locus="number" case="STA"/> - <thingy type="nouncase" function="suffix" gloss="STA"/> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpobj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" head="this" role="owned" locus="number" case="ACT"/> - <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word gloss="the" posp="det" def="def" role="indobj" locus="number" case="DAT"/> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" ph="ɲ ə#ː d">ɲə#ːd</word> + <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="y t͡sˤ">yt͡sˤ</thingy> + <word gloss="the" posp="det" def="def" role="indobj" tr="rheme" locus="number" case="DAT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" ph="m y tʰ iː t͡ʃ">mytʰiːt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3" ph="s e n">sen</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" case="ACT" ph="nˤ ʉ t͡s">nˤʉt͡s</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" head="this" role="owned" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" ph="s i dˤ iː dˤ">sidˤiːdˤ</word> + <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="y t͡sˤ">yt͡sˤ</thingy> + <word gloss="the" posp="det" def="def" role="indobj" locus="number" case="DAT" ph="k o ɓ">koɓ</word> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" ph="h ʉ j u t͡ʃ">hʉjut͡ʃ</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="comp1" translation="It surprised the teacher that the boy had given the girl an apple."> <flat> - <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT" ph="ɲ ə#ː d">ɲə#ːd</word> - <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="y t͡sˤ">yt͡sˤ</thingy> - <word gloss="the" posp="det" def="def" role="indobj" tr="rheme" locus="number" case="DAT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="apple" role="obj" locus="number" case="STA" ph="m y tʰ iː t͡ʃ">mytʰiːt͡ʃ</word> - <thingy type="nouncase" function="suffix" gloss="STA" attach="suffix" ph="ø m">øm</thingy> - <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3" ph="s e n">sen</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="3.OBJ" ph="ɓ e tˤ">ɓetˤ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" case="ACT" ph="nˤ ʉ t͡s">nˤʉt͡s</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" head="this" role="owned" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT" ph="s i dˤ iː dˤ">sidˤiːdˤ</word> - <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="y t͡sˤ">yt͡sˤ</thingy> - <word gloss="the" posp="det" def="def" role="indobj" locus="number" case="DAT" ph="k o ɓ">koɓ</word> - <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" ph="h ʉ j u t͡ʃ">hʉjut͡ʃ</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="girl" def="def" role="indobj" tr="rheme" locus="number" case="DAT">ɲə#ːd</word> + <thingy type="nouncase" function="suffix" gloss="DAT">yt͡sˤ</thingy> + <word gloss="the" posp="det" def="def" role="indobj" tr="rheme" locus="number" case="DAT">koɓ</word> + <word posp="noun" gloss="apple" role="obj" locus="number" case="STA">mytʰiːt͡ʃ</word> + <thingy type="nouncase" function="suffix" gloss="STA">øm</thingy> + <word posp="verb" gloss="give" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" indobj="3" obj="3">sen</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="3.OBJ">ɓetˤ</thingy> + <word posp="noun" gloss="boy" def="def" head="this" role="owned" locus="number" case="ACT">nˤʉt͡s</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" head="this" role="owned" locus="number" case="ACT">koɓ</word> + <word posp="noun" gloss="teacher" def="def" role="indobj" locus="number" case="DAT">sidˤiːdˤ</word> + <thingy type="nouncase" function="suffix" gloss="DAT">yt͡sˤ</thingy> + <word gloss="the" posp="det" def="def" role="indobj" locus="number" case="DAT">koɓ</word> + <word posp="verb" gloss="surprise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3">hʉjut͡ʃ</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> </flat> + <p><span class="ilpair"><span class="mor">ɲə̃ːd</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-yt͡sˤ</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">mytʰiːt͡ʃ</span><br><span class="gls">apple</span></span> <span class="ilpair"><span class="mor">-øm</span><br><span class="gls"><span class="glssc">STA</span></span></span> <span class="ilpair"><span class="mor">sen</span><br><span class="gls">give</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɓetˤ</span><br><span class="gls">3.<span class="glssc">OBJ</span></span></span> <span class="ilpair"><span class="mor">nˤʉt͡s</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">sidˤiːdˤ</span><br><span class="gls">teacher</span></span> <span class="ilpair"><span class="mor">-yt͡sˤ</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">hʉjut͡ʃ</span><br><span class="gls">surprise</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span></p> + <p>ɲə̃ːdyt͡sˤ koɓ mytʰiːt͡ʃøm sen peb ɓetˤ nˤʉt͡sys koɓ sidˤiːdˤyt͡sˤ koɓ hʉjut͡ʃ peb</p> + <p>ñẽẽdytẓ kobb mythiitxöm sen peb bbeṭ ṇʉtzys kobb siḍiiḍytẓ kobb hʉjutx peb</p> + <il> + <w> + <o>ɲə̃ːd</o> + <g>girl</g> + </w> + <w> + <o>-yt͡sˤ</o> + <g>DAT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>mytʰiːt͡ʃ</o> + <g>apple</g> + </w> + <w> + <o>-øm</o> + <g>STA</g> + </w> + <w> + <o>sen</o> + <g>give</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>ɓetˤ</o> + <g>3.OBJ</g> + </w> + <w> + <o>nˤʉt͡s</o> + <g>boy</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>sidˤiːdˤ</o> + <g>teacher</g> + </w> + <w> + <o>-yt͡sˤ</o> + <g>DAT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>hʉjut͡ʃ</o> + <g>surprise</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + </il> </example>
Ñẽẽdytẓ kobb mythiitxöm sen peb bbeṭ ṇʉtzys kobb siḍiiḍytẓ kobb hʉjutx peb. [ɲə̃ːdyt͡sˤ koɓ mytʰiːt͡ʃøm sen peb ɓetˤ nˤʉt͡sys koɓ sidˤiːdˤyt͡sˤ koɓ hʉjut͡ʃ peb] ɲə̃ːd girl -yt͡sˤ DAT koɓ the mytʰiːt͡ʃ apple -øm STA sen give peb PAST ɓetˤ 3.OBJ nˤʉt͡s boy -ys ACT koɓ the sidˤiːdˤ teacher -yt͡sˤ DAT koɓ the hʉjut͡ʃ surprise peb PAST “It surprised the teacher that the boy had given the girl an apple.” | (27) |
Quotes
Boep employs a quotative particle to mark direct and indirect speech. The quotative follows the reported phrase and identifies the preceding expression as quoted or reported. The same construction is also used to express reported thoughts.
Here is an example of how quotations are expressed:
initial XML:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<vp tam="past-punct">
<verb>tell</verb>
</vp>
<np def="def" number="sing" tr="theme" role="subj">
<noun>boy</noun>
</np>
<np role="obj" tr="rheme">
<subs>
<vp tam="gnomic">
<verb>love</verb>
</vp>
<np number="sing" def="neither" role="subj">
<pron person="1excl" number="sing"/>
</np>
<np number="sing" def="neither" role="obj">
<pron person="2" number="sing"/>
</np>
</subs>
</np>
<np def="def" number="sing" tr="theme" role="indobj">
<noun>girl</noun>
</np>
</s>
</example>cleanup:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> - <vp tam="past-punct"> - <verb>tell</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="tell"/> </vp> - <np def="def" number="sing" tr="theme" role="subj"> - <noun>boy</noun> + <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <word posp="noun" gloss="boy"/> </np> <np role="obj" tr="rheme"> <subs> - <vp tam="gnomic"> - <verb>love</verb> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="love"/> </vp> - <np number="sing" def="neither" role="subj"> - <pron person="1excl" number="sing"/> + <np number="sing" def="neither" role="subj" locus="number"> + <word person="1excl" number="sing" posp="pron"/> </np> - <np number="sing" def="neither" role="obj"> - <pron person="2" number="sing"/> + <np number="sing" def="neither" role="obj" locus="number"> + <word person="2" number="sing" posp="pron"/> </np> </subs> </np> - <np def="def" number="sing" tr="theme" role="indobj"> - <noun>girl</noun> + <np def="def" number="sing" tr="theme" role="indobj" locus="number"> + <word posp="noun" gloss="girl"/> </np> </s> </example>
module adj2verb:
No change.
module articles:
<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">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" locus="number">
<word posp="noun" gloss="boy"/>
+ <word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme">
<subs>
<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" 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"/>
+ <word gloss="the" posp="det"/>
</np>
</s>
</example>
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"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </np> </s> </example>
module noepistemic:
No change.
module embed:
No change.
module sentenceconnectors:
No change.
module nominalise:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
<np def="def" number="sing" tr="theme" role="subj" locus="number">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme">
+ <np type="owner_owned">
+ <np number="sing" def="neither" role="owned" locus="number">
+ <word person="1excl" number="sing" posp="pron"/>
+ </np>
+ <np role="owner" number="sing">
<subs>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
- <np number="sing" def="neither" role="subj" locus="number">
- <word person="1excl" number="sing" posp="pron"/>
- </np>
<np number="sing" def="neither" role="obj" locus="number">
<word person="2" number="sing" posp="pron"/>
</np>
</subs>
</np>
+ </np>
+ </np>
<np def="def" number="sing" tr="theme" role="indobj" locus="number">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</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"/> <word gloss="the" posp="det"/> </np> + <np def="def" number="sing" tr="theme" role="indobj" locus="number"> + <word posp="noun" gloss="girl"/> + <word gloss="the" posp="det"/> + </np> <np role="obj" tr="rheme"> <np type="owner_owned"> <np number="sing" def="neither" role="owned" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="owner" number="sing"> <subs> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> - <word posp="verb" gloss="love"/> - </vp> <np number="sing" def="neither" role="obj" locus="number"> <word person="2" number="sing" posp="pron"/> </np> + <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <word posp="verb" gloss="love"/> + </vp> </subs> </np> </np> </np> - <np def="def" number="sing" tr="theme" role="indobj" locus="number"> - <word posp="noun" gloss="girl"/> - <word gloss="the" posp="det"/> - </np> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> + <word posp="verb" gloss="tell"/> + </vp> </s> </example>
module casemarking:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number"> + <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </np> - <np role="obj" tr="rheme"> + <np role="obj" tr="rheme" case="STA"> <np type="owner_owned"> <np number="sing" def="neither" role="owned" locus="number"> <word person="1excl" number="sing" posp="pron"/> </np> <np role="owner" number="sing"> <subs> - <np number="sing" def="neither" role="obj" locus="number"> + <np number="sing" def="neither" role="obj" locus="number" case="STA"> <word person="2" number="sing" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="tell"/> </vp> </s> </example>
module propagatenumber:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" number="sing" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
- <np role="obj" tr="rheme" case="STA">
- <np type="owner_owned">
+ <np role="obj" tr="rheme" case="STA" number="sing">
+ <np type="owner_owned" number="sing">
<np number="sing" def="neither" role="owned" locus="number">
<word person="1excl" number="sing" posp="pron"/>
</np>
<np role="owner" number="sing">
<subs>
<np number="sing" def="neither" role="obj" locus="number" case="STA">
<word person="2" number="sing" posp="pron"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
</subs>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
</s>
</example>
module simplifynumber:
<example id="quot1" translation="The boy told the girl that he loved her."> <s> - <np def="def" number="sing" tr="theme" role="subj" locus="number" case="ACT"> + <np def="def" tr="theme" role="subj" locus="number" case="ACT"> <word posp="noun" gloss="boy"/> <word gloss="the" posp="det"/> </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"/> <word gloss="the" posp="det"/> </np> - <np role="obj" tr="rheme" case="STA" number="sing"> - <np type="owner_owned" number="sing"> - <np number="sing" def="neither" role="owned" locus="number"> - <word person="1excl" number="sing" posp="pron"/> + <np role="obj" tr="rheme" case="STA"> + <np type="owner_owned"> + <np def="neither" role="owned" locus="number"> + <word person="1excl" posp="pron"/> </np> - <np role="owner" number="sing"> + <np role="owner"> <subs> - <np number="sing" def="neither" role="obj" locus="number" case="STA"> - <word person="2" number="sing" posp="pron"/> + <np def="neither" role="obj" locus="number" case="STA"> + <word person="2" posp="pron"/> </np> <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="love"/> </vp> </subs> </np> </np> </np> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="tell"/> </vp> </s> </example>
createpronouns:
No change.
module ngen:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme" case="STA">
<np type="owner_owned">
- <np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
- </np>
<np role="owner">
<subs>
<np def="neither" role="obj" locus="number" case="STA">
<word person="2" posp="pron"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
</subs>
</np>
+ <np def="neither" role="owned" locus="number">
+ <word person="1excl" posp="pron"/>
</np>
</np>
+ </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
</s>
</example>
module wordorder:
No change.
module wordorder:
No change.
module wordorder:
No change.
module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme" case="STA">
<np type="owner_owned">
<np role="owner">
<subs>
<np def="neither" role="obj" locus="number" case="STA">
- <word person="2" posp="pron"/>
+ <word person="2" posp="pron" gloss="2"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
<word posp="verb" gloss="love"/>
</vp>
</subs>
</np>
<np def="neither" role="owned" locus="number">
- <word person="1excl" posp="pron"/>
+ <word person="1excl" posp="pron" gloss="1excl"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
<word posp="verb" gloss="tell"/>
</vp>
</s>
</example>
copyuptophrase:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
- <np role="obj" tr="rheme" case="STA">
+ <np role="obj" tr="rheme" case="STA" person="1excl">
<np type="owner_owned">
- <np role="owner">
+ <np role="owner" person="2">
<subs>
- <np def="neither" role="obj" locus="number" case="STA">
+ <np def="neither" role="obj" locus="number" case="STA" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
- <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES">
+ <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
<word posp="verb" gloss="love"/>
</vp>
</subs>
</np>
- <np def="neither" role="owned" locus="number">
+ <np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl"/>
</np>
</np>
</np>
- <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">
+ <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl">
<word posp="verb" gloss="tell"/>
</vp>
</s>
</example>
prodrop:
No change.
addclitics:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
<np role="obj" tr="rheme" case="STA" person="1excl">
<np type="owner_owned">
<np role="owner" person="2">
<subs>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
<word posp="verb" gloss="love"/>
+ <thingy type="vpta" function="enclitic" gloss="PRES"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpobj" function="enclitic" gloss="2"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl"/>
</np>
</np>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl">
<word posp="verb" gloss="tell"/>
+ <thingy type="vpta" function="enclitic" gloss="PAST"/>
+ <thingy type="vpnegation" function="enclitic" gloss="POS"/>
+ <thingy type="vpsubj" function="enclitic" gloss="3"/>
+ <thingy type="vpobj" function="enclitic" gloss="1excl"/>
+ <thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
propagateArgumentCase:
No change.
unwrapArgumentNPs:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
- <np role="obj" tr="rheme" case="STA" person="1excl">
- <np type="owner_owned">
+ <np type="owner_owned" role="obj" tr="rheme" case="STA" person="1excl">
<np role="owner" person="2">
<subs>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
<word posp="verb" gloss="love"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="2"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl">
<word person="1excl" posp="pron" gloss="1excl"/>
</np>
</np>
- </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl">
<word posp="verb" gloss="tell"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
unwrapOwnerOwned:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="boy"/>
<word gloss="the" posp="det"/>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
<word posp="noun" gloss="girl"/>
<word gloss="the" posp="det"/>
</np>
- <np type="owner_owned" role="obj" tr="rheme" case="STA" person="1excl">
<np role="owner" person="2">
<subs>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<word person="2" posp="pron" gloss="2"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
<word posp="verb" gloss="love"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="2"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
- <np def="neither" role="owned" locus="number" person="1excl">
+ <np def="neither" role="owned" locus="number" person="1excl" tr="rheme" case="STA">
<word person="1excl" posp="pron" gloss="1excl"/>
</np>
- </np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl">
<word posp="verb" gloss="tell"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
movedowntoword:
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
- <word posp="noun" gloss="boy"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
+ <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
</np>
<np def="def" tr="theme" role="indobj" locus="number" case="DAT">
- <word posp="noun" gloss="girl"/>
- <word gloss="the" posp="det"/>
+ <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT"/>
+ <word gloss="the" posp="det" def="def" tr="theme" role="indobj" locus="number" case="DAT"/>
</np>
<np role="owner" person="2">
<subs>
<np def="neither" role="obj" locus="number" case="STA" person="2">
- <word person="2" posp="pron" gloss="2"/>
+ <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
- <word posp="verb" gloss="love"/>
+ <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="2"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl" tr="rheme" case="STA">
- <word person="1excl" posp="pron" gloss="1excl"/>
+ <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" tr="rheme" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl">
- <word posp="verb" gloss="tell"/>
+ <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
addaffixes:
About to call getSlotValue for boy/noun/case/obligatoryGot ACT
About to call getSlotValue for girl/noun/case/obligatory
Got DAT
About to call getSlotValue for love/verb/mode/optional
Got indicative
About to call getSlotValue for love/verb/voice/optional
Got active
About to call getSlotValue for tell/verb/mode/optional
Got indicative
About to call getSlotValue for tell/verb/voice/optional
Got active
<example id="quot1" translation="The boy told the girl that he loved her.">
<s>
<np def="def" tr="theme" role="subj" locus="number" case="ACT">
<word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
+ <thingy type="nouncase" function="suffix" gloss="ACT"/>
<word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/>
</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"/>
<word gloss="the" posp="det" def="def" tr="theme" role="indobj" locus="number" case="DAT"/>
</np>
<np role="owner" person="2">
<subs>
<np def="neither" role="obj" locus="number" case="STA" person="2">
<word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">
<word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PRES"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpobj" function="enclitic" gloss="2"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</subs>
</np>
<np def="neither" role="owned" locus="number" person="1excl" tr="rheme" case="STA">
<word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" tr="rheme" case="STA"/>
</np>
<vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl">
<word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl"/>
+ <thingy type="verbmode" function="suffix" gloss="indicative"/>
+ <thingy type="verbvoice" function="suffix" gloss="active"/>
<thingy type="vpta" function="enclitic" gloss="PAST"/>
<thingy type="vpnegation" function="enclitic" gloss="POS"/>
<thingy type="vpsubj" function="enclitic" gloss="3"/>
<thingy type="vpobj" function="enclitic" gloss="1excl"/>
<thingy type="vpquestion" function="enclitic" gloss="not.Q"/>
</vp>
</s>
</example>
flatten:
<example id="quot1" translation="The boy told the girl that he loved her."> - <s> - <np def="def" tr="theme" role="subj" locus="number" case="ACT"> + <flat> <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT"/> <thingy type="nouncase" function="suffix" gloss="ACT"/> <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/> - </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"/> <word gloss="the" posp="det" def="def" tr="theme" role="indobj" locus="number" case="DAT"/> - </np> - <np role="owner" person="2"> - <subs> - <np def="neither" role="obj" locus="number" case="STA" person="2"> <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"> <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PRES"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpobj" function="enclitic" gloss="2"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </subs> - </np> - <np def="neither" role="owned" locus="number" person="1excl" tr="rheme" case="STA"> <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" tr="rheme" case="STA"/> - </np> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl"> <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl"/> <thingy type="verbmode" function="suffix" gloss="indicative"/> <thingy type="verbvoice" function="suffix" gloss="active"/> <thingy type="vpta" function="enclitic" gloss="PAST"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> <thingy type="vpsubj" function="enclitic" gloss="3"/> <thingy type="vpobj" function="enclitic" gloss="1excl"/> <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - </vp> - </s> + </flat> </example>
addvocab:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT"/> - <thingy type="nouncase" function="suffix" gloss="ACT"/> - <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT"/> - <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT"/> - <thingy type="nouncase" function="suffix" gloss="DAT"/> - <word gloss="the" posp="det" def="def" tr="theme" role="indobj" locus="number" case="DAT"/> - <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA"/> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PRES"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpobj" function="enclitic" gloss="2"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> - <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" tr="rheme" case="STA"/> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl"/> - <thingy type="verbmode" function="suffix" gloss="indicative"/> - <thingy type="verbvoice" function="suffix" gloss="active"/> - <thingy type="vpta" function="enclitic" gloss="PAST"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="vpsubj" function="enclitic" gloss="3"/> - <thingy type="vpobj" function="enclitic" gloss="1excl"/> - <thingy type="vpquestion" function="enclitic" gloss="not.Q"/> + <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="nˤ ʉ t͡s">nˤʉt͡s</word> + <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> + <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> + <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" ph="ɲ ə#ː d">ɲə#ːd</word> + <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="y t͡sˤ">yt͡sˤ</thingy> + <word gloss="the" posp="det" def="def" tr="theme" role="indobj" locus="number" case="DAT" ph="k o ɓ">koɓ</word> + <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA" ph="tʰˤ ʉː k">tʰˤʉːk</word> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" ph="k ʉː p">kʉːp</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="2.OBJ" ph="p i ɡ">piɡ</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" tr="rheme" case="STA" ph="d ə#ː d">də#ːd</word> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl" ph="ŋ eː j">ŋeːj</word> + <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> + <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> + <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> + <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ" ph="tˤ u j">tˤuj</thingy> + <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> </flat> </example>
vowelharmony:
No change.
removetags:
<example id="quot1" translation="The boy told the girl that he loved her."> <flat> - <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="nˤ ʉ t͡s">nˤʉt͡s</word> - <thingy type="nouncase" function="suffix" gloss="ACT" attach="suffix" ph="y s">ys</thingy> - <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT" ph="k o ɓ">koɓ</word> - <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT" ph="ɲ ə#ː d">ɲə#ːd</word> - <thingy type="nouncase" function="suffix" gloss="DAT" attach="suffix" ph="y t͡sˤ">yt͡sˤ</thingy> - <word gloss="the" posp="det" def="def" tr="theme" role="indobj" locus="number" case="DAT" ph="k o ɓ">koɓ</word> - <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA" ph="tʰˤ ʉː k">tʰˤʉːk</word> - <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2" ph="k ʉː p">kʉːp</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PRES" ph=""></thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="2.OBJ" ph="p i ɡ">piɡ</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> - <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" tr="rheme" case="STA" ph="d ə#ː d">də#ːd</word> - <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl" ph="ŋ eː j">ŋeːj</word> - <thingy type="verbmode" function="suffix" gloss="indicative" attach="suffix" ph=""></thingy> - <thingy type="verbvoice" function="suffix" gloss="active" attach="suffix" ph=""></thingy> - <thingy type="vpta" function="enclitic" gloss="PAST" ph="p e b">peb</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="vpsubj" function="enclitic" gloss="3.SUBJ" ph=""></thingy> - <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ" ph="tˤ u j">tˤuj</thingy> - <thingy type="vpquestion" function="enclitic" gloss="not.Q" ph=""></thingy> + <word posp="noun" gloss="boy" def="def" tr="theme" role="subj" locus="number" case="ACT">nˤʉt͡s</word> + <thingy type="nouncase" function="suffix" gloss="ACT">ys</thingy> + <word gloss="the" posp="det" def="def" tr="theme" role="subj" locus="number" case="ACT">koɓ</word> + <word posp="noun" gloss="girl" def="def" tr="theme" role="indobj" locus="number" case="DAT">ɲə#ːd</word> + <thingy type="nouncase" function="suffix" gloss="DAT">yt͡sˤ</thingy> + <word gloss="the" posp="det" def="def" tr="theme" role="indobj" locus="number" case="DAT">koɓ</word> + <word person="2" posp="pron" gloss="2" def="neither" role="obj" locus="number" case="STA">tʰˤʉːk</word> + <word posp="verb" gloss="love" negation="POS" question="not.Q" tense="gnomic" asp="imperfective" mode="indicative" voice="active" ta="PRES" obj="2">kʉːp</word> + <thingy type="vpobj" function="enclitic" gloss="2.OBJ">piɡ</thingy> + <word person="1excl" posp="pron" gloss="1excl" def="neither" role="owned" locus="number" tr="rheme" case="STA">də#ːd</word> + <word posp="verb" gloss="tell" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" subj="3" indobj="3" obj="1excl">ŋeːj</word> + <thingy type="vpta" function="enclitic" gloss="PAST">peb</thingy> + <thingy type="vpobj" function="enclitic" gloss="1excl.OBJ">tˤuj</thingy> </flat> + <p><span class="ilpair"><span class="mor">nˤʉt͡s</span><br><span class="gls">boy</span></span> <span class="ilpair"><span class="mor">-ys</span><br><span class="gls"><span class="glssc">ACT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">ɲə̃ːd</span><br><span class="gls">girl</span></span> <span class="ilpair"><span class="mor">-yt͡sˤ</span><br><span class="gls"><span class="glssc">DAT</span></span></span> <span class="ilpair"><span class="mor">koɓ</span><br><span class="gls">the</span></span> <span class="ilpair"><span class="mor">tʰˤʉːk</span><br><span class="gls">2</span></span> <span class="ilpair"><span class="mor">kʉːp</span><br><span class="gls">love</span></span> <span class="ilpair"><span class="mor">piɡ</span><br><span class="gls">2.<span class="glssc">OBJ</span></span></span> <span class="ilpair"><span class="mor">də̃ːd</span><br><span class="gls">1excl</span></span> <span class="ilpair"><span class="mor">ŋeːj</span><br><span class="gls">tell</span></span> <span class="ilpair"><span class="mor">peb</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">tˤuj</span><br><span class="gls">1excl.<span class="glssc">OBJ</span></span></span></p> + <p>nˤʉt͡sys koɓ ɲə̃ːdyt͡sˤ koɓ tʰˤʉːk kʉːp piɡ də̃ːd ŋeːj peb tˤuj</p> + <p>ṇʉtzys kobb ñẽẽdytẓ kobb tḥʉʉk kʉʉp pig dẽẽd ngeej peb ṭuj</p> + <il> + <w> + <o>nˤʉt͡s</o> + <g>boy</g> + </w> + <w> + <o>-ys</o> + <g>ACT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>ɲə̃ːd</o> + <g>girl</g> + </w> + <w> + <o>-yt͡sˤ</o> + <g>DAT</g> + </w> + <w> + <o>koɓ</o> + <g>the</g> + </w> + <w> + <o>tʰˤʉːk</o> + <g>2</g> + </w> + <w> + <o>kʉːp</o> + <g>love</g> + </w> + <w> + <o>piɡ</o> + <g>2.OBJ</g> + </w> + <w> + <o>də̃ːd</o> + <g>1excl</g> + </w> + <w> + <o>ŋeːj</o> + <g>tell</g> + </w> + <w> + <o>peb</o> + <g>PAST</g> + </w> + <w> + <o>tˤuj</o> + <g>1excl.OBJ</g> + </w> + </il> </example>
Ṇʉtzys kobb ñẽẽdytẓ kobb tḥʉʉk kʉʉp pig dẽẽd ngeej peb ṭuj. [nˤʉt͡sys koɓ ɲə̃ːdyt͡sˤ koɓ tʰˤʉːk kʉːp piɡ də̃ːd ŋeːj peb tˤuj] nˤʉt͡s boy -ys ACT koɓ the ɲə̃ːd girl -yt͡sˤ DAT koɓ the tʰˤʉːk 2 kʉːp love piɡ 2.OBJ də̃ːd 1excl ŋeːj tell peb PAST tˤuj 1excl.OBJ “The boy told the girl that he loved her.” | (28) |
How to cite this grammar
Language Creator. 2026. A Grammar of Boep. Generated by the Language Creator, version 0.92, on 16 October 2026. https://languagecreator.org/grammar/64E1N
In BibTeX format:
@misc{LC-64E1N,
year = 2026,
author = {{Language Creator}},
title = {A Grammar of {Boep}},
howpublished = {\url{https://languagecreator.org/grammar/64E1N}},
note = {Generated by the Language Creator, version 0.92, on 16 October 2026}
}
Supplementary Materials
A collection of illustrative texts and a bilingual dictionary (English–Boep / Boep–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/64E1N
Behind the scenes, the Language Creator stores the generated language in a JSON-based format known as ELD. The corresponding ELD file may be downloaded, edited as required, and reuploaded in order to regenerate the grammar, dictionary and texts.
Language creation took 0.04 seconds; writing the grammar 0.07 seconds.