Skip to content

Commit

Permalink
Fix to allow intransitive and oblique object verbs that contain conat…
Browse files Browse the repository at this point in the history
…ive prefixes
  • Loading branch information
coxchristopher committed May 17, 2024
1 parent 1eb570b commit 79f9415
Showing 1 changed file with 22 additions and 15 deletions.
37 changes: 22 additions & 15 deletions src/fst/morphology/affixes/verb_middle_affixes.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,24 @@ LEXICON Root

LEXICON IntransitiveMarkers

! With intransitive and oblique object verbs, the only two affixes that can
! appear in this region of the verb are the two 'outer' subject markers gi-
! 3PL (if it hasn't occurred earlier in the verb, which can happen with some
! oblique object forms) and ts'i- 4SG.

@U.SUBJECTPERSON.1@@U.SUBJECTNUMBER.SG@ Filter-SBJ-IO;
@U.SUBJECTPERSON.2@@U.SUBJECTNUMBER.SG@ Filter-SBJ-IO;
@U.SUBJECTPERSON.3@@U.SUBJECTNUMBER.SG@ Filter-SBJ-IO;
@U.SUBJECTPERSON.1@@U.SUBJECTNUMBER.PL@ Filter-SBJ-IO;
@U.SUBJECTPERSON.2@@U.SUBJECTNUMBER.PL@ Filter-SBJ-IO;
@U.SUBJECTPERSON.3@@U.SUBJECTNUMBER.PL@@R.GI@ Filter-SBJ-IO;
@U.SUBJECTPERSON.3@@U.SUBJECTNUMBER.PL@@D.GI@@P.GI.ON@@P.PREFIX.MIDDLE@gi
Filter-SBJ-IO;
@U.SUBJECTPERSON.4@@U.SUBJECTNUMBER.SG@@P.PREFIX.MIDDLE@ts'i
Filter-SBJ-IO;
! With intransitive and oblique object verbs, the only two sets of affixes
! that can appear in this region of the verb: (1) the conative prefix, and
! (2) the two 'outer' subject markers gi- 3PL (if it hasn't occurred earlier
! in the verb, which can happen with some oblique object forms) and ts'i- 4SG.
! Since the conative comes first among these, we proceed there first.

@U.SUBJECTPERSON.1@@U.SUBJECTNUMBER.SG@ Conative;
@U.SUBJECTPERSON.2@@U.SUBJECTNUMBER.SG@ Conative;
@U.SUBJECTPERSON.3@@U.SUBJECTNUMBER.SG@ Conative;
@U.SUBJECTPERSON.1@@U.SUBJECTNUMBER.PL@ Conative;
@U.SUBJECTPERSON.2@@U.SUBJECTNUMBER.PL@ Conative;
@U.SUBJECTPERSON.3@@U.SUBJECTNUMBER.PL@ Conative;
@U.SUBJECTPERSON.4@@U.SUBJECTNUMBER.SG@ Conative;
[email protected]@@U.SUBJECTNUMBER.PL@@R.GI@ Filter-SBJ-IO;
[email protected]@@U.SUBJECTNUMBER.PL@@D.GI@@P.GI.ON@@P.PREFIX.MIDDLE@gi
! Filter-SBJ-IO;
[email protected]@@U.SUBJECTNUMBER.SG@@P.PREFIX.MIDDLE@ts'i
! Filter-SBJ-IO;


LEXICON TransitiveMarkers
Expand Down Expand Up @@ -344,6 +347,10 @@ LEXICON Filter-SBJ-DO
! Only provide paths out of this lexicon for transitive forms whose subject-
! object combinations are semantically plausible.

! Skip classes that involve no direct object marking.
@U.VALENCE.INTRANSITIVE@ Filter-SBJ-IO;
@U.VALENCE.OBLIQUEOBJECT@ Filter-SBJ-IO;

! No 1SG > 1SG ("I saw me") or 1SG > 1PL ("I saw us").
@U.SUBJECTNUMBER.SG@@U.SUBJECTPERSON.1@@U.OBJECTNUMBER.SG@@U.OBJECTPERSON.2@
Filter-SBJ-IO;
Expand Down

0 comments on commit 79f9415

Please sign in to comment.