Skip to content

Commit

Permalink
Add some new continuation paths
Browse files Browse the repository at this point in the history
@DMTurnipseed this will help with +Mid verbs and I have already started a little work with Limited control verbs in -dxʷ
  • Loading branch information
rueter committed Jul 6, 2024
1 parent c541ca0 commit 26db5dc
Show file tree
Hide file tree
Showing 3 changed files with 57 additions and 34 deletions.
28 changes: 21 additions & 7 deletions src/fst/morphology/affixes/verbs.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,10 @@ LEXICON 0V_BECHDUB_06
@R.NMZ.V2A@+Ptc:@R.NMZ.V2A@ OC1/2_š_OR_OCSP3_OR_DVN-POSS ;
@D.NMZ@ OC1/2_š_OR_OCSP3_OR_DVN-POSS ;

LEXICON TV_LABDXW
V_HUYTXW ;
LEXICON V_LABDXW
V_HUYTXW ;
LEXICON TV_HUYTXW
V_HUYTXW ;
LEXICON V_HUYTXW !CHECKME 2024-01-23
Expand All @@ -77,6 +81,15 @@ LEXICON V_CUTEB_Dial/-SL
LEXICON V_CUTEB !CHECKME 2024-01-24
: 0V_KWEDAD ;

LEXICON IV_BASE
@U.OBJ.NO@:@U.OBJ.NO@ 0V_KWEDAD ;

LEXICON IV_BASE_Dial/-NL
@U.OBJ.NO@+Dial/-NL:@U.OBJ.NO@ 0V_KWEDAD ;

LEXICON V_MID_TEB
@U.OBJ.NO@+Mid:@U.OBJ.NO@ 0V_KWEDAD ;

LEXICON TV_SELPED !səlpəd:səlpəd
: 0V_KWEDAD ;

Expand Down Expand Up @@ -224,33 +237,34 @@ LEXICON OC1/2_s


LEXICON OCSG1_š
@U.OBJ.1@+OcSg1:@U.OBJ.1@%>š DVN-POSS ;
@U.OBJ.SG1@+OcSg1:@U.OBJ.SG1@%>š DVN-POSS ;

LEXICON OCSG1_c ! this has a -d counter part as in Hungarian Sg3
@U.OBJ.1@+OcSg1:@U.OBJ.1@%>c DVN-POSS ;
@U.OBJ.SG1@+OcSg1:@U.OBJ.SG1@%>c DVN-POSS ;

LEXICON OCSG2_icid
@U.OBJ.2@+OcSg2:@U.OBJ.2@%>icid DVN-POSS ;
@U.OBJ.SG2@+OcSg2:@U.OBJ.SG2@%>icid DVN-POSS ;

LEXICON OCSG2_cid
@U.OBJ.2@+OcSg2:@U.OBJ.2@%>cid DVN-POSS ;
@U.OBJ.SG2@+OcSg2:@U.OBJ.SG2@%>cid DVN-POSS ;

LEXICON OCSP3
+OcSP3: DVN-POSS ;
@U.OBJ.SP3@+OcSP3:@U.OBJ.SP3@ DVN-POSS ;

LEXICON INDOCSP3
+OcSP3:%>xʷ DVN-POSS ;

LEXICON OCPL1
@U.OBJ.1@+OcPl1:@U.OBJ.1@%>uɬ DVN-POSS ;
@U.OBJ.PL1@+OcPl1:@U.OBJ.PL1@%>uɬ DVN-POSS ;

LEXICON OCPL2
@U.OBJ.2@+OcPl2:@U.OBJ.2@%>uɬəd DVN-POSS ;
@U.OBJ.PL2@+OcPl2:@U.OBJ.PL2@%>uɬəd DVN-POSS ;

!+ScSg1:%>əd
!+ScSg2:%>əxʷ
!+ScSP3:%>əs
!+ScPl1:%>aɬi
!+ScPl2:%>aləp

LEXICON DVN-POSS
[email protected]@ K ;
Expand Down
17 changes: 13 additions & 4 deletions src/fst/morphology/root.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,7 @@ y̓ !!= @CODE@

!! The verbs are syntactically split according to transitivity:
+TV +IV !!= * @CODE@
+Mid

!! Special multiword units are analysed with:
+Multi !!= * @CODE@
Expand Down Expand Up @@ -466,11 +467,19 @@ y̓ !!= @CODE@
@R.TAM.NO@ !!= * @CODE@


@U.OBJ.1@ !!= * @CODE@
@U.OBJ.2@ !!= * @CODE@
@U.OBJ.SG1@ !!= * @CODE@
@U.OBJ.SG2@ !!= * @CODE@
@U.OBJ.PL1@ !!= * @CODE@
@U.OBJ.PL2@ !!= * @CODE@
@U.OBJ.SP3@ !!= * @CODE@
@U.OBJ.NO@ !!= * @CODE@

@D.OBJ.1@ !!= * @CODE@
@D.OBJ.2@ !!= * @CODE@
@D.OBJ.SG1@ !!= * @CODE@
@D.OBJ.SG2@ !!= * @CODE@
@D.OBJ.PL1@ !!= * @CODE@
@D.OBJ.PL2@ !!= * @CODE@
@D.OBJ.SP3@ !!= * @CODE@
@D.OBJ@ !!= * @CODE@

@R.TAM@ !!= * @CODE@
@D.TAM@ !!= * @CODE@
Expand Down
46 changes: 23 additions & 23 deletions src/fst/morphology/stems/verbs.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,17 @@ q̓ʷuʔəd+V:q̓ʷuʔəd TV_SELPED "gather sm" ;
wiliq̓ʷid+V:wíliq̓ʷid V_KWEDAD "ask" ;
ɬəgʷilbid+V:ɬəgʷilbid V_KWEDAD "leave sm" ;

idigʷat+V:idigʷat V_KWEDAD "teach" ;
ɬx̌ilč+V:ɬx̌ilč V_KWEDAD_Dial/-NL "stand up" ;
ʔidigʷat+V:ʔidigʷat IV_BASE "teach" ;
ɬx̌ilč+V:ɬx̌ilč IV_BASE_Dial/-NL "stand up" ;
qʷibid+V:qʷibid V_KWEDAD "prepare" ;
q̓ʷəld+V:q̓ʷəld V_KWEDAD "bake" ;
q̓ʷəl+V:q̓ʷəl V_KWEDAD "bake; ripe" ;

k̓ʷasəb+V:k̓ʷasəb V_CUTEB "roast" ;
labdxʷ+V:labd V_HUYTXW "manage to see" ;
təɬildxʷ+V:təɬild V_HUYTXW "believe" ;
šudxʷ+V:šudxʷ V_HUYTXW "see" ;
ʔukʷukʷ+V:ʔukʷukʷ V_KWEDAD "play" ;
labdxʷ+V:labd V_LABDXW "manage to see" ;
təɬildxʷ+V:təɬild V_LABDXW "believe" ;
šudxʷ+V:šudxʷ V_LABDXW "see" ;
ʔukʷukʷ+V:ʔukʷukʷ IV_BASE "play" ;
ʔišil+V:ʔišil V_KWEDAD "swim (of a fish)" ;
laʔbəd+V:laʔbəd TV_SELPED "look" ;
ʔiʔɬəd+V:ʔiʔɬəd TV_SELPED "eat a little|nibble" ;
Expand Down Expand Up @@ -113,10 +113,10 @@ huytxʷ+V:huyt TV_HUYTXW "" ;
yəhaw̓txʷ+V:yəhaw̓t V_HUYTXW "proceed" ;
x̌aƛ̕txʷ+V:x̌aƛ̕t TV_HUYTXW "like|want" ;
ʔəƛɬtxʷ+V:ʔəƛɬt TV_HUYTXW "feed" ;
ʔəy̓dxʷ+V:ʔəy̓d TV_HUYTXW "find" ;
haydxʷ+V:hayd TV_HUYTXW "know" ;
ləhaydxʷ+V:ləhayd TV_HUYTXW "learn" ;
tix̌ix̌dxʷ+V:tix̌ix̌d V_HUYTXW "take care of it" ;
ʔəy̓dxʷ+V:ʔəy̓d TV_LABDXW "find" ;
haydxʷ+V:hayd TV_LABDXW "know" ;
ləhaydxʷ+V:ləhayd TV_LABDXW "learn" ;
tix̌ix̌dxʷ+V:tix̌ix̌d V_LABDXW "take care of it" ;
tix̌ix̌dubut+V:tix̌ix̌dubut V_HUYTXW "take care of ones self" ;


Expand All @@ -132,27 +132,27 @@ təsadiʔ+v1+V:təsadiʔ V_HELHED "drum" ;
təsadiʔ+v2+V:tsadiʔ V_HELHED "drum" ; ! check this vowel loss
q̓ʷuʔ+V:q̓ʷuʔ IV_HELHED "gather" ;

c̓agʷatsut+V:c̓agʷatsut V_KWEDAD "wash oneself (-t-sut)" ;
huyutsut+V:huyutsut V_KWEDAD "prepare oneself (-t-sut)" ;
huyutəb+V:huyutəb V_CUTEB "make|prepare (passive)" ;
c̓agʷacut+V:c̓agʷacut V_KWEDAD "wash oneself (-t-sut)" ;
huyucut+V:huyucut V_KWEDAD "prepare oneself (-t-sut)" ;
huyutəb+V:huyutəb V_MID_TEB "make|prepare (passive)" ;
səx̌əb+V:səx̌əb V_CUTEB "dance" ;
yəcəb+V:yəcəb V_CUTEB "give news" ;
ɬiʔɬdahəb+V:ɬiʔɬdahəb V_CUTEB "troll for fish" ;
ɬič̓itəb+V:ɬič̓itəb V_CUTEB "cut (passive)" ;
ɬič̓itəb+V:ɬič̓itəb V_MID_TEB "cut (passive)" ;
ɬič̓txʷ+V:ɬič̓t V_HUYTXW "" ;
wiliq̓ʷitəb+V:wíliq̓ʷitəb V_CUTEB "ask (passive)" ;
wiliq̓ʷitəb+V:wíliq̓ʷitəb V_MID_TEB "ask (passive)" ;
t̕uk̓ʷtub+V:t̕uk̓ʷt V_BECHDUB "take home (passive? t̕uk̓ʷtxʷ)" ;
q̓ʷuʔtəb+V:q̓ʷuʔtəb V_CUTEB "get gathered" ;
q̓ʷuʔtəb+V:q̓ʷuʔtəb V_MID_TEB "get gathered" ;
q̓ʷuʔtxʷ+V:q̓ʷuʔt V_HUYTXW "" ;
bəq̓təb+V:bəq̓təb V_CUTEB "get swallowed" ;
bəq̓təb+V:bəq̓təb V_MID_TEB "get swallowed" ;
xʷak̓ʷisəb+V:xʷak̓ʷisəb V_CUTEB "to tire sm" ;
kʷədayitəb+V:kʷədayitəb V_CUTEB "" ;
ʔabyitəb+V:ʔabyitəb V_CUTEB "" ;
ʔux̌ʷtxʷyitəb+V:ʔux̌ʷtxʷyitəb V_CUTEB "" ;
ʔəy̓dxʷyitəb+V:ʔəy̓dxʷyitəb V_CUTEB "" ;
lək̓ʷyitəb+V:lək̓ʷyitəb V_CUTEB "" ;
kʷədayitəb+V:kʷəda»yitəb V_MID_TEB "" ;
ʔabyitəb+V:ʔab»yitəb V_MID_TEB "" ;
ʔux̌ʷtxʷyitəb+V:ʔux̌ʷtxʷ»yitəb V_MID_TEB "" ;
ʔəy̓dxʷyitəb+V:ʔəy̓dxʷ»yitəb V_MID_TEB "" ;
lək̓ʷyitəb+V:lək̓ʷ»yitəb V_MID_TEB "" ;

lək̓ʷyid+V:lək̓ʷyid V_KWEDAD "" ;
lək̓ʷyid+V:lək̓ʷ»yid V_KWEDAD "" ;
cilid+V:cilid V_KWEDAD "" ;


Expand Down

0 comments on commit 26db5dc

Please sign in to comment.