Create your own language
The Language Creator generates constructed languages from explicit typological choices, aiming to produce languages that resemble natural human ones in structure and behaviour.
The results include phonology, grammar, glossed examples, dictionaries and sample texts.
The questionnaire comes pre-filled with random values. You can therefore create a language immediately by simply clicking on the Create button there, or customise the settings first.
A sample from Omaf, the latest language generated by the Language Creator:
initial XML:
<s connector="but"> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp tam="past-punct"> <verb>arise</verb> </vp> <np role="subj" tr="theme"> <relp> <vp tam="pres-state" evidence="inferred"> <verb>be</verb> </vp> <np def="def" number="sing" role="subj" tr="theme" head="this"> <noun>langname</noun> </np> <np role="obj"> <np type="owner_owned" tr="rheme"> <np def="def" number="plur"> <pron person="1incl" number="plur"/> </np> <np def="def" number="sing" tr="theme"> <noun>language</noun> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <np def="indef" number="sing"> <noun>manner</noun> <adj>different</adj> </np> </pp> </s>cleanup:
<s connector="but"> <littrans>But XXX, which is our language, arose in a different way.</littrans> - <vp tam="past-punct"> - <verb>arise</verb> + <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> + <word posp="verb" gloss="arise"/> </vp> <np role="subj" tr="theme"> <relp> - <vp tam="pres-state" evidence="inferred"> - <verb>be</verb> + <vp evidence="inferred" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active"> + <word posp="verb" gloss="be"/> </vp> - <np def="def" number="sing" role="subj" tr="theme" head="this"> - <noun>langname</noun> + <np def="def" number="sing" role="subj" tr="theme" head="this" locus="number"> + <word posp="noun" gloss="langname"/> </np> <np role="obj"> <np type="owner_owned" tr="rheme"> - <np def="def" number="plur"> - <pron person="1incl" number="plur"/> + <np def="def" number="plur" locus="number" role="owner"> + <word person="1incl" number="plur" posp="pron"/> </np> - <np def="def" number="sing" tr="theme"> - <noun>language</noun> + <np def="def" number="sing" tr="theme" locus="number" role="owned"> + <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> - <np def="indef" number="sing"> - <noun>manner</noun> - <adj>different</adj> + <np def="indef" number="sing" locus="number"> + <word posp="noun" gloss="manner"/> + <word posp="adj" gloss="different"/> </np> </pp> </s>module articles:
<s connector="but"> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active"> <word posp="verb" gloss="arise"/> </vp> <np role="subj" tr="theme"> <relp> <vp evidence="inferred" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active"> <word posp="verb" gloss="be"/> </vp> <np def="def" number="sing" role="subj" tr="theme" head="this" locus="number"> <word posp="noun" gloss="langname"/> </np> <np role="obj"> <np type="owner_owned" tr="rheme"> <np def="def" number="plur" locus="number" role="owner"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> - <np def="indef" number="sing" locus="number"> + <np number="sing" locus="number"> <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> + <word gloss="a" posp="det"/> </np> </pp> </s>module nonpastonly:
<s connector="but"> <littrans>But XXX, which is our language, arose in a different way.</littrans> - <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="arise"/> </vp> <np role="subj" tr="theme"> <relp> - <vp evidence="inferred" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active"> + <vp evidence="inferred" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> <np def="def" number="sing" role="subj" tr="theme" head="this" locus="number"> <word posp="noun" gloss="langname"/> </np> <np role="obj"> <np type="owner_owned" tr="rheme"> <np def="def" number="plur" locus="number" role="owner"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <np number="sing" locus="number"> <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> <word gloss="a" posp="det"/> </np> </pp> </s>module noepistemic:
<s connector="but"> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> <np role="subj" tr="theme"> <relp> - <vp evidence="inferred" 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"> <word posp="verb" gloss="be"/> </vp> <np def="def" number="sing" role="subj" tr="theme" head="this" locus="number"> <word posp="noun" gloss="langname"/> </np> <np role="obj"> <np type="owner_owned" tr="rheme"> <np def="def" number="plur" locus="number" role="owner"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <np number="sing" locus="number"> <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> <word gloss="a" posp="det"/> </np> </pp> </s>module NRel:
<s connector="but"> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> - <np role="subj" tr="theme"> - <relp> + <np id="parent"> + <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> + <word posp="noun" gloss="langname"/> + </np> + <relp comma="after"> + <np id="relnp" number="sing" def="neither" role="subj" comma="before"> + <word posp="pron" gloss="RELPRON"/> + </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> - <np def="def" number="sing" role="subj" tr="theme" head="this" locus="number"> - <word posp="noun" gloss="langname"/> - </np> <np role="obj"> <np type="owner_owned" tr="rheme"> <np def="def" number="plur" locus="number" role="owner"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <np number="sing" locus="number"> <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> <word gloss="a" posp="det"/> </np> </pp> </s>module sentenceconnectors:
<s connector="but"> + <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> <np id="parent"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> <np role="obj"> <np type="owner_owned" tr="rheme"> <np def="def" number="plur" locus="number" role="owner"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <np number="sing" locus="number"> <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> <word gloss="a" posp="det"/> </np> </pp> </s>module complementise:
No change.
module adpositions:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> <np id="parent"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> <np role="obj"> <np type="owner_owned" tr="rheme"> <np def="def" number="plur" locus="number" role="owner"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> + <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> <word gloss="a" posp="det"/> </np> </pp> </s>module constorder:
No change.
module casemarking:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> - <np id="parent"> + <np id="parent" case="NOM"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> <np role="obj"> <np type="owner_owned" tr="rheme"> <np def="def" number="plur" locus="number" role="owner"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> <word gloss="a" posp="det"/> </np> </pp> </s>module markowner:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> <np id="parent" case="NOM"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> <np role="obj"> <np type="owner_owned" tr="rheme"> - <np def="def" number="plur" locus="number" role="owner"> + <np def="def" number="plur" locus="number" role="owner" case="GEN"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> <word gloss="a" posp="det"/> </np> </pp> </s>module propagatenumber:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> - <np id="parent" case="NOM"> + <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> - <np role="obj"> - <np type="owner_owned" tr="rheme"> + <np role="obj" number="plur"> + <np type="owner_owned" tr="rheme" number="sing"> <np def="def" number="plur" locus="number" role="owner" case="GEN"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> <word gloss="a" posp="det"/> </np> </pp> </s>module simplifynumber:
No change.
createpronouns:
No change.
module ngen:
No change.
module wordorder:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> <np role="obj" number="plur"> <np type="owner_owned" tr="rheme" number="sing"> <np def="def" number="plur" locus="number" role="owner" case="GEN"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> - <word posp="noun" gloss="manner"/> <word posp="adj" gloss="different"/> + <word posp="noun" gloss="manner"/> <word gloss="a" posp="det"/> </np> </pp> </s>module wordorder:
No change.
module wordorder:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> <np role="obj" number="plur"> <np type="owner_owned" tr="rheme" number="sing"> <np def="def" number="plur" locus="number" role="owner" case="GEN"> <word person="1incl" number="plur" posp="pron"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> + <word gloss="a" posp="det"/> <word posp="adj" gloss="different"/> <word posp="noun" gloss="manner"/> - <word gloss="a" posp="det"/> </np> </pp> </s>module conjp:
No change.
flattenconjp:
No change.
fixpronouns:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> <word posp="verb" gloss="be"/> </vp> <np role="obj" number="plur"> <np type="owner_owned" tr="rheme" number="sing"> <np def="def" number="plur" locus="number" role="owner" case="GEN"> - <word person="1incl" number="plur" posp="pron"/> + <word person="1incl" number="plur" posp="pron" gloss="1incl.plur"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> <word gloss="a" posp="det"/> <word posp="adj" gloss="different"/> <word posp="noun" gloss="manner"/> </np> </pp> </s>copyuptophrase:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> </vp> <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES"> + <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"> <word posp="verb" gloss="be"/> </vp> <np role="obj" number="plur"> <np type="owner_owned" tr="rheme" number="sing"> - <np def="def" number="plur" locus="number" role="owner" case="GEN"> + <np def="def" number="plur" locus="number" role="owner" case="GEN" person="1incl"> <word person="1incl" number="plur" posp="pron" gloss="1incl.plur"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> <word gloss="a" posp="det"/> <word posp="adj" gloss="different"/> <word posp="noun" gloss="manner"/> </np> </pp> </s>prodrop:
No change.
addclitics:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> + <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> + <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"> <word posp="verb" gloss="be"/> + <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> + <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> <np role="obj" number="plur"> <np type="owner_owned" tr="rheme" number="sing"> <np def="def" number="plur" locus="number" role="owner" case="GEN" person="1incl"> <word person="1incl" number="plur" posp="pron" gloss="1incl.plur"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> <word gloss="a" posp="det"/> <word posp="adj" gloss="different"/> <word posp="noun" gloss="manner"/> </np> </pp> </s>propagateArgumentCase:
No change.
unwrapArgumentNPs:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"> <word posp="verb" gloss="be"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> - <np role="obj" number="plur"> - <np type="owner_owned" tr="rheme" number="sing"> + <np type="owner_owned" tr="rheme" number="sing" role="obj"> <np def="def" number="plur" locus="number" role="owner" case="GEN" person="1incl"> <word person="1incl" number="plur" posp="pron" gloss="1incl.plur"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> </np> - </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> <word gloss="a" posp="det"/> <word posp="adj" gloss="different"/> <word posp="noun" gloss="manner"/> </np> </pp> </s>unwrapOwnerOwned:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <word posp="noun" gloss="langname"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"> <word posp="verb" gloss="be"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> - <np type="owner_owned" tr="rheme" number="sing" role="obj"> <np def="def" number="plur" locus="number" role="owner" case="GEN" person="1incl"> <word person="1incl" number="plur" posp="pron" gloss="1incl.plur"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> <word posp="noun" gloss="language"/> </np> - </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp"/> <np number="sing" locus="number"> <word gloss="a" posp="det"/> <word posp="adj" gloss="different"/> <word posp="noun" gloss="manner"/> </np> </pp> </s>movedowntoword:
<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> - <word posp="verb" gloss="arise"/> + <word posp="verb" gloss="arise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> - <word posp="noun" gloss="langname"/> + <word posp="noun" gloss="langname" def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> - <word posp="pron" gloss="RELPRON"/> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"> - <word posp="verb" gloss="be"/> + <word posp="verb" gloss="be" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> <np def="def" number="plur" locus="number" role="owner" case="GEN" person="1incl"> - <word person="1incl" number="plur" posp="pron" gloss="1incl.plur"/> + <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" def="def" locus="number" role="owner" case="GEN"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> - <word posp="noun" gloss="language"/> + <word posp="noun" gloss="language" def="def" number="sing" tr="theme" locus="number" role="owned"/> </np> </relp> </np> <pp p="in" precise="no" location="inside"> - <word gloss="in_inside" posp="pp"/> + <word gloss="in_inside" posp="pp" p="in" precise="no" location="inside"/> <np number="sing" locus="number"> - <word gloss="a" posp="det"/> - <word posp="adj" gloss="different"/> - <word posp="noun" gloss="manner"/> + <word gloss="a" posp="det" number="sing" locus="number"/> + <word posp="adj" gloss="different" number="sing" locus="number"/> + <word posp="noun" gloss="manner" number="sing" locus="number"/> </np> </pp> </s>calling defaultval for case/
defaultval: noun, case
returning NOM
calling defaultval for case/
defaultval: noun, case
returning NOM
calling defaultval for case/
defaultval: noun, case
returning NOMaddaffixes:
About to call getSlotValue for arise/verb/ta/obligatory
Got PAST
About to call getSlotValue for langname/noun/case/obligatory
Got NOM
About to call getSlotValue for be/verb/ta/obligatory
Got PRES
About to call getSlotValue for language/noun/case/obligatory
Got NOM
About to call getSlotValue for a/det/number/obligatory
Got sing
About to call getSlotValue for manner/noun/case/obligatory
Got NOM<s connector="but"> <word gloss="but" posp="conj"/> <littrans>But XXX, which is our language, arose in a different way.</littrans> <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"/> + <thingy type="verbta" function="suffix" gloss="PAST"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> <np id="parent" case="NOM" number="sing"> <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> + <thingy type="nouncase" function="prefix" gloss="NOM"/> <word posp="noun" gloss="langname" def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"/> </np> <relp comma="after"> <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> </np> <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"> <word posp="verb" gloss="be" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"/> + <thingy type="verbta" function="suffix" gloss="PRES"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> </vp> <np def="def" number="plur" locus="number" role="owner" case="GEN" person="1incl"> <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" def="def" locus="number" role="owner" case="GEN"/> </np> <np def="def" number="sing" tr="theme" locus="number" role="owned"> + <thingy type="nouncase" function="prefix" gloss="NOM"/> <word posp="noun" gloss="language" def="def" number="sing" tr="theme" locus="number" role="owned"/> </np> </relp> </np> <pp p="in" precise="no" location="inside"> <word gloss="in_inside" posp="pp" p="in" precise="no" location="inside"/> <np number="sing" locus="number"> + <thingy type="detnumber" function="prefix" gloss="sing"/> <word gloss="a" posp="det" number="sing" locus="number"/> <word posp="adj" gloss="different" number="sing" locus="number"/> + <thingy type="nouncase" function="prefix" gloss="NOM"/> <word posp="noun" gloss="manner" number="sing" locus="number"/> </np> </pp> </s>flatten:
<s connector="but"> + <flat> <word gloss="but" posp="conj"/> - <littrans>But XXX, which is our language, arose in a different way.</littrans> - <vp negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"> <word posp="verb" gloss="arise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"/> <thingy type="verbta" function="suffix" gloss="PAST"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np id="parent" case="NOM" number="sing"> - <np def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"> <thingy type="nouncase" function="prefix" gloss="NOM"/> <word posp="noun" gloss="langname" def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"/> - </np> - <relp comma="after"> - <np id="relnp" number="sing" def="neither" role="subj" comma="before"> <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - </np> - <vp negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"> <word posp="verb" gloss="be" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"/> <thingy type="verbta" function="suffix" gloss="PRES"/> <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> <thingy type="vpnegation" function="enclitic" gloss="POS"/> - </vp> - <np def="def" number="plur" locus="number" role="owner" case="GEN" person="1incl"> <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" def="def" locus="number" role="owner" case="GEN"/> - </np> - <np def="def" number="sing" tr="theme" locus="number" role="owned"> <thingy type="nouncase" function="prefix" gloss="NOM"/> - <word posp="noun" gloss="language" def="def" number="sing" tr="theme" locus="number" role="owned"/> - </np> - </relp> - </np> - <pp p="in" precise="no" location="inside"> + <word posp="noun" gloss="language" def="def" number="sing" tr="theme" locus="number" role="owned" comma="after"/> <word gloss="in_inside" posp="pp" p="in" precise="no" location="inside"/> - <np number="sing" locus="number"> <thingy type="detnumber" function="prefix" gloss="sing"/> <word gloss="a" posp="det" number="sing" locus="number"/> <word posp="adj" gloss="different" number="sing" locus="number"/> <thingy type="nouncase" function="prefix" gloss="NOM"/> <word posp="noun" gloss="manner" number="sing" locus="number"/> - </np> - </pp> + </flat> </s>addvocab:
-<s connector="but"> +<s connector="but" translation=""> <flat> - <word gloss="but" posp="conj"/> - <word posp="verb" gloss="arise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST"/> - <thingy type="verbta" function="suffix" gloss="PAST"/> - <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <thingy type="nouncase" function="prefix" gloss="NOM"/> - <word posp="noun" gloss="langname" def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp"/> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before"/> - <word posp="verb" gloss="be" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur"/> - <thingy type="verbta" function="suffix" gloss="PRES"/> - <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active"/> - <thingy type="vpnegation" function="enclitic" gloss="POS"/> - <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" def="def" locus="number" role="owner" case="GEN"/> - <thingy type="nouncase" function="prefix" gloss="NOM"/> - <word posp="noun" gloss="language" def="def" number="sing" tr="theme" locus="number" role="owned" comma="after"/> - <word gloss="in_inside" posp="pp" p="in" precise="no" location="inside"/> - <thingy type="detnumber" function="prefix" gloss="sing"/> - <word gloss="a" posp="det" number="sing" locus="number"/> - <word posp="adj" gloss="different" number="sing" locus="number"/> - <thingy type="nouncase" function="prefix" gloss="NOM"/> - <word posp="noun" gloss="manner" number="sing" locus="number"/> + <word gloss="but" posp="conj" ph="s ɔ ˈ m">sɔˈm</word> + <word posp="verb" gloss="arise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" ph="x i x æ ˈ">xixæˈ</word> + <thingy type="verbta" function="suffix" gloss="PAST" attach="suffix" ph="ɺ">ɺ</thingy> + <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active" ph="ɡ u n">ɡun</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <thingy type="nouncase" function="prefix" gloss="NOM" attach="prefix" ph="b">b</thingy> + <word posp="noun" gloss="langname" def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp" ph="o ˈ m æ f">oˈmæf</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="m i ˈ t͡ʃ">miˈt͡ʃ</word> + <word posp="verb" gloss="be" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur" ph="ɬ u ˈ">ɬuˈ</word> + <thingy type="verbta" function="suffix" gloss="PRES" attach="suffix" ph="d">d</thingy> + <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active" ph="ɡ u n">ɡun</thingy> + <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> + <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" def="def" locus="number" role="owner" case="GEN" ph="h ɔ ˈ s">hɔˈs</word> + <thingy type="nouncase" function="prefix" gloss="NOM" attach="prefix" ph="b">b</thingy> + <word posp="noun" gloss="language" def="def" number="sing" tr="theme" locus="number" role="owned" comma="after" ph="æ ˈ r">æˈr</word> + <word gloss="in_inside" posp="pp" p="in" precise="no" location="inside" ph="l ai ˈ ɺ">laiˈɺ</word> + <thingy type="detnumber" function="prefix" gloss="sing" attach="prefix" ph="s+k">sk</thingy> + <word gloss="a" posp="det" number="sing" locus="number" ph="æ ˈ j">æˈj</word> + <word posp="adj" gloss="different" number="sing" locus="number" ph="t͡ʃ ɔi ˈ z">t͡ʃɔiˈz</word> + <thingy type="nouncase" function="prefix" gloss="NOM" attach="prefix" ph="b">b</thingy> + <word posp="noun" gloss="manner" number="sing" locus="number" ph="ɑ ˈ z ɑ l">ɑˈzɑl</word> </flat> </s>vowelharmony:
No change.
removetags:
<s connector="but" translation=""> <flat> - <word gloss="but" posp="conj" ph="s ɔ ˈ m">sɔˈm</word> - <word posp="verb" gloss="arise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST" ph="x i x æ ˈ">xixæˈ</word> - <thingy type="verbta" function="suffix" gloss="PAST" attach="suffix" ph="ɺ">ɺ</thingy> - <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active" ph="ɡ u n">ɡun</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <thingy type="nouncase" function="prefix" gloss="NOM" attach="prefix" ph="b">b</thingy> - <word posp="noun" gloss="langname" def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp" ph="o ˈ m æ f">oˈmæf</word> - <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before" ph="m i ˈ t͡ʃ">miˈt͡ʃ</word> - <word posp="verb" gloss="be" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur" ph="ɬ u ˈ">ɬuˈ</word> - <thingy type="verbta" function="suffix" gloss="PRES" attach="suffix" ph="d">d</thingy> - <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active" ph="ɡ u n">ɡun</thingy> - <thingy type="vpnegation" function="enclitic" gloss="POS" ph=""></thingy> - <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" def="def" locus="number" role="owner" case="GEN" ph="h ɔ ˈ s">hɔˈs</word> - <thingy type="nouncase" function="prefix" gloss="NOM" attach="prefix" ph="b">b</thingy> - <word posp="noun" gloss="language" def="def" number="sing" tr="theme" locus="number" role="owned" comma="after" ph="æ ˈ r">æˈr</word> - <word gloss="in_inside" posp="pp" p="in" precise="no" location="inside" ph="l ai ˈ ɺ">laiˈɺ</word> - <thingy type="detnumber" function="prefix" gloss="sing" attach="prefix" ph="s+k">sk</thingy> - <word gloss="a" posp="det" number="sing" locus="number" ph="æ ˈ j">æˈj</word> - <word posp="adj" gloss="different" number="sing" locus="number" ph="t͡ʃ ɔi ˈ z">t͡ʃɔiˈz</word> - <thingy type="nouncase" function="prefix" gloss="NOM" attach="prefix" ph="b">b</thingy> - <word posp="noun" gloss="manner" number="sing" locus="number" ph="ɑ ˈ z ɑ l">ɑˈzɑl</word> + <word gloss="but" posp="conj">sɔˈm</word> + <word posp="verb" gloss="arise" negation="POS" question="not.Q" tense="past" asp="action" mode="indicative" voice="active" ta="PAST">xixæˈ</word> + <thingy type="verbta" function="suffix" gloss="PAST">ɺ</thingy> + <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active">ɡun</thingy> + <thingy type="nouncase" function="prefix" gloss="NOM">b</thingy> + <word posp="noun" gloss="langname" def="def" number="sing" role="subj" tr="theme" locus="number" id="headnp">oˈmæf,</word> + <word posp="pron" gloss="RELPRON" id="relnp" number="sing" def="neither" role="subj" comma="before">miˈt͡ʃ</word> + <word posp="verb" gloss="be" negation="POS" question="not.Q" tense="present" asp="imperfective" mode="indicative" voice="active" ta="PRES" subj="3.sing" obj="3.plur">ɬuˈ</word> + <thingy type="verbta" function="suffix" gloss="PRES">d</thingy> + <thingy type="vpmode.voice" function="enclitic" gloss="indicative.active">ɡun</thingy> + <word person="1incl" number="plur" posp="pron" gloss="1incl.plur" def="def" locus="number" role="owner" case="GEN">hɔˈs</word> + <thingy type="nouncase" function="prefix" gloss="NOM">b</thingy> + <word posp="noun" gloss="language" def="def" number="sing" tr="theme" locus="number" role="owned" comma="after">æˈr,</word> + <word gloss="in_inside" posp="pp" p="in" precise="no" location="inside">laiˈɺ</word> + <thingy type="detnumber" function="prefix" gloss="sing">sk</thingy> + <word gloss="a" posp="det" number="sing" locus="number">æˈj</word> + <word posp="adj" gloss="different" number="sing" locus="number">t͡ʃɔiˈz</word> + <thingy type="nouncase" function="prefix" gloss="NOM">b</thingy> + <word posp="noun" gloss="manner" number="sing" locus="number">ɑˈzɑl</word> </flat> + <p><span class="ilpair"><span class="mor">ˈsɔm</span><br><span class="gls">but</span></span> <span class="ilpair"><span class="mor">xiˈxæ</span><br><span class="gls">arise</span></span> <span class="ilpair"><span class="mor">-ɺ</span><br><span class="gls"><span class="glssc">PAST</span></span></span> <span class="ilpair"><span class="mor">ɡun</span><br><span class="gls">indicative.active</span></span> <span class="ilpair"><span class="mor">b-</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈomæf</span><br><span class="gls">langname</span></span> <span class="ilpair"><span class="mor">ˈmit͡ʃ</span><br><span class="gls"><span class="glssc">RELPRON</span></span></span> <span class="ilpair"><span class="mor">ˈɬu</span><br><span class="gls">be</span></span> <span class="ilpair"><span class="mor">-d</span><br><span class="gls"><span class="glssc">PRES</span></span></span> <span class="ilpair"><span class="mor">ɡun</span><br><span class="gls">indicative.active</span></span> <span class="ilpair"><span class="mor">ˈhɔs</span><br><span class="gls">1incl.plur</span></span> <span class="ilpair"><span class="mor">b-</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈær</span><br><span class="gls">language</span></span> <span class="ilpair"><span class="mor">ˈlaiɺ</span><br><span class="gls">in_inside</span></span> <span class="ilpair"><span class="mor">sk-</span><br><span class="gls">sing</span></span> <span class="ilpair"><span class="mor">ˈæj</span><br><span class="gls">a</span></span> <span class="ilpair"><span class="mor">ˈt͡ʃɔiz</span><br><span class="gls">different</span></span> <span class="ilpair"><span class="mor">b-</span><br><span class="gls"><span class="glssc">NOM</span></span></span> <span class="ilpair"><span class="mor">ˈɑzɑl</span><br><span class="gls">manner</span></span></p> + <p>ˈsɔm xiˈxæɺ ɡun ˈbomæf, ˈmit͡ʃ ˈɬud ɡun ˈhɔs ˈbær, ˈlaiɺ ˈskæj ˈt͡ʃɔiz ˈbɑzɑl</p> + <p>som khikhäɺ gun bómäf, mich hlud gun hos bärr, laiɺ skäy choiz bazal</p> + <il> + <w> + <o>ˈsɔm</o> + <g>but</g> + </w> + <w> + <o>xiˈxæ</o> + <g>arise</g> + </w> + <w> + <o>-ɺ</o> + <g>PAST</g> + </w> + <w> + <o>ɡun</o> + <g>indicative.active</g> + </w> + <w> + <o>b-</o> + <g>NOM</g> + </w> + <w> + <o>ˈomæf</o> + <g>langname</g> + </w> + <w> + <o>ˈmit͡ʃ</o> + <g>RELPRON</g> + </w> + <w> + <o>ˈɬu</o> + <g>be</g> + </w> + <w> + <o>-d</o> + <g>PRES</g> + </w> + <w> + <o>ɡun</o> + <g>indicative.active</g> + </w> + <w> + <o>ˈhɔs</o> + <g>1incl.plur</g> + </w> + <w> + <o>b-</o> + <g>NOM</g> + </w> + <w> + <o>ˈær</o> + <g>language</g> + </w> + <w> + <o>ˈlaiɺ</o> + <g>in_inside</g> + </w> + <w> + <o>sk-</o> + <g>sing</g> + </w> + <w> + <o>ˈæj</o> + <g>a</g> + </w> + <w> + <o>ˈt͡ʃɔiz</o> + <g>different</g> + </w> + <w> + <o>b-</o> + <g>NOM</g> + </w> + <w> + <o>ˈɑzɑl</o> + <g>manner</g> + </w> + </il> </s>Som khikhäɺ gun bómäf, mich hlud gun hos bärr, laiɺ skäy choiz bazal.
But our language arose in a different way.
Useful pages: