Difference between revisions of "Conjoined lexical units"
Jump to navigation
Jump to search
Popcorndude (talk | contribs) (Created page with "A single surface form can correspond to multiple lexical units. When this happens, the lexical units are connected with <code>+</code>. An example of where this might be usef...") |
Popcorndude (talk | contribs) (add Chukchi) |
||
Line 1: | Line 1: | ||
A single surface form can correspond to multiple lexical units. When this happens, the lexical units are connected with <code>+</code>. |
A single surface form can correspond to multiple lexical units. When this happens, the lexical units are connected with <code>+</code>. |
||
+ | |||
+ | == Minimal Example: English Possessives == |
||
An example of where this might be useful is English plurals and possessives: |
An example of where this might be useful is English plurals and possessives: |
||
Line 49: | Line 51: | ||
NounRoot NounNumPos |
NounRoot NounNumPos |
||
</pre> |
</pre> |
||
+ | |||
+ | == More Involved Example: Chukchi Incorporation == |
||
+ | |||
+ | Chukchi can incorporate nouns into verbs. A simplified example is given below: |
||
+ | |||
+ | <pre> |
||
+ | LEXICON VerbRoot |
||
+ | амэчатык:амэчат |
||
+ | анӈатык:анӈат |
||
+ | |||
+ | LEXICON NounRoot |
||
+ | варат |
||
+ | ватап |
||
+ | |||
+ | PATTERN VerbStem |
||
+ | VerbRoot |
||
+ | NounRoot [<n><incorp>+:>{ы}] VerbRoot |
||
+ | |||
+ | PATTERNS |
||
+ | VerbStem [<v>:] |
||
+ | </pre> |
||
+ | |||
+ | This generates the forms |
||
+ | |||
+ | <pre> |
||
+ | ^амэчат/амэчатык<v>$ |
||
+ | ^анӈат/анӈатык<v>$ |
||
+ | ^варат>{ы}амэчат/варат<n><incorp>+амэчатык<v>$ |
||
+ | ^варат>{ы}анӈат/варат<n><incorp>+анӈатык<v>$ |
||
+ | ^ватап>{ы}амэчат/ватап<n><incorp>+амэчатык<v>$ |
||
+ | ^ватап>{ы}анӈат/ватап<n><incorp>+анӈатык<v>$ |
||
+ | </pre> |
||
+ | |||
+ | Equivalent lexc: |
||
+ | |||
+ | <pre> |
||
+ | LEXICON Root |
||
+ | NounIncorp ; |
||
+ | VerbRoot ; |
||
+ | |||
+ | LEXICON NounIncorp |
||
+ | варат:варат NounIncorpInfl ; |
||
+ | ватап:ватап NounIncorpInfl ; |
||
+ | |||
+ | LEXICON NounIncorpInfl |
||
+ | %<n%>%<incorp%>%+:%>%{ы%} VerbRoot ; |
||
+ | |||
+ | LEXICON VerbRoot |
||
+ | амэчатык:амэчат VerbInfl ; |
||
+ | анӈатык:анӈат VerbInfl ; |
||
+ | |||
+ | LEXICON VerbInfl |
||
+ | %<v%>: # ; |
||
+ | </pre> |
||
+ | |||
+ | Roughly equivalent monodix (replacing <code>>{ы}</code> with <code>ы</code> since these are for composing with [[Twol]]) |
||
+ | |||
+ | <pre> |
||
+ | <pardef n="noun_root"> |
||
+ | <e><i>варат</i></e> |
||
+ | <e><i>ватап</i></e> |
||
+ | </pardef> |
||
+ | <pardef n="verb_root"> |
||
+ | <e><p> <l>амэчат</l> <r>амэчатык</r> </p></e> |
||
+ | <e><p> <l>анӈат</l> <r>анӈатык</r> </p></e> |
||
+ | </pardef> |
||
+ | <pardef n="verb_infl"> |
||
+ | <e><p> <l></l> <r><s n="v"/></r> </p></e> |
||
+ | </pardef> |
||
+ | <pardef n="noun_incorp_infl"> |
||
+ | <e><p> <l>ы</l> <r><s n="n"/><s n="incorp"/><j/></r> </p></e> |
||
+ | </pardef> |
||
+ | |||
+ | <e> <par n="verb_root"/> <par n="verb_infl"/> </e> |
||
+ | <e> <par n="noun_root"/> <par n="incorp_infl"/> <par n="verb_root"/> <par n="verb_infl"/> </e> |
||
+ | </pre> |
||
+ | |||
+ | == See Also == |
||
+ | |||
+ | [[Apertium stream format]] |
||
+ | |||
+ | [[Category:Documentation in English]] |
Revision as of 22:53, 5 April 2021
A single surface form can correspond to multiple lexical units. When this happens, the lexical units are connected with +
.
Minimal Example: English Possessives
An example of where this might be useful is English plurals and possessives:
^dog/dog<n><sg>$ ^dogs/dog<n><pl>$ ^dog's/dog<n><sg>+'s<gen>$ ^dogs'/dog<n><pl>+'s<gen>$
In monodix this is written with <j/>
<pardef n="dog__n"> <e><p> <l></l> <r><s n="n"/><s n="sg"/></r> </p></e> <e><p> <l>s</l> <r><s n="n"/><s n="pl"/></r> </p></e> <e><p> <l>'s</l> <r><s n="n"/><s n="sg"/><j/>'s<s n="gen"/></r> </p></e> <e><p> <l>s'</l> <r><s n="n"/><s n="pl"/><j/>'s<s n="gen"/></r> </p></e> </pardef> <e lm="dog"><i>dog</i><par n="dog__n"/></e>
In lexc this is written with %+
LEXICON NounInfl %<n%>%<sg%>: # ; %<n%>%<pl%>:s # ; %<n%>%<sg%>%+'s%<gen%>:'s # ; %<n%>%<pl%>%+'s%<gen%>:s' # ; LEXICON NounRoot dog:dog NounInfl ;
In lexd this is written with +
LEXICON NounNumPos <sg>: <pl>:s <sg>+'s<gen>:'s <pl>+'s<gen>:s' LEXICON NounRoot dog:dog PATTERNS NounRoot NounNumPos
More Involved Example: Chukchi Incorporation
Chukchi can incorporate nouns into verbs. A simplified example is given below:
LEXICON VerbRoot амэчатык:амэчат анӈатык:анӈат LEXICON NounRoot варат ватап PATTERN VerbStem VerbRoot NounRoot [<n><incorp>+:>{ы}] VerbRoot PATTERNS VerbStem [<v>:]
This generates the forms
^амэчат/амэчатык<v>$ ^анӈат/анӈатык<v>$ ^варат>{ы}амэчат/варат<n><incorp>+амэчатык<v>$ ^варат>{ы}анӈат/варат<n><incorp>+анӈатык<v>$ ^ватап>{ы}амэчат/ватап<n><incorp>+амэчатык<v>$ ^ватап>{ы}анӈат/ватап<n><incorp>+анӈатык<v>$
Equivalent lexc:
LEXICON Root NounIncorp ; VerbRoot ; LEXICON NounIncorp варат:варат NounIncorpInfl ; ватап:ватап NounIncorpInfl ; LEXICON NounIncorpInfl %<n%>%<incorp%>%+:%>%{ы%} VerbRoot ; LEXICON VerbRoot амэчатык:амэчат VerbInfl ; анӈатык:анӈат VerbInfl ; LEXICON VerbInfl %<v%>: # ;
Roughly equivalent monodix (replacing >{ы}
with ы
since these are for composing with Twol)
<pardef n="noun_root"> <e><i>варат</i></e> <e><i>ватап</i></e> </pardef> <pardef n="verb_root"> <e><p> <l>амэчат</l> <r>амэчатык</r> </p></e> <e><p> <l>анӈат</l> <r>анӈатык</r> </p></e> </pardef> <pardef n="verb_infl"> <e><p> <l></l> <r><s n="v"/></r> </p></e> </pardef> <pardef n="noun_incorp_infl"> <e><p> <l>ы</l> <r><s n="n"/><s n="incorp"/><j/></r> </p></e> </pardef> <e> <par n="verb_root"/> <par n="verb_infl"/> </e> <e> <par n="noun_root"/> <par n="incorp_infl"/> <par n="verb_root"/> <par n="verb_infl"/> </e>