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
coxchristopher authored May 17, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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
@@ -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
@@ -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;

0 comments on commit 79f9415

Please sign in to comment.