Skip to content

Commit

Permalink
Update verb_middle_affixes.lexc
Browse files Browse the repository at this point in the history
Ruled out more accidental paths involving combinations of reciprocal/reflexive and other objects (non-reflexive prefixes were passing through with reflexive analyses)
  • Loading branch information
coxchristopher committed Nov 7, 2023
1 parent 1c18aba commit ca89264
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions src/fst/affixes/verb_middle_affixes.lexc
Original file line number Diff line number Diff line change
Expand Up @@ -513,6 +513,45 @@ LEXICON Filter-DO-IO

LEXICON Filter-DO-IO-Checks

@U.OBJECTPERSON.REFL@ Filter-DO-IO-Refl;
@U.OBLIQUEPERSON.REFL@ Filter-DO-IO-Refl;
@U.OBJECTPERSON.RECIP@ Filter-DO-IO-Recip;
@U.OBLIQUEPERSON.RECIP@ Filter-DO-IO-Recip;
@D.OBJECTPERSON.REFL@@D.OBLIQUEPERSON.REFL@@D.OBJECTPERSON.RECIP@@D.OBLIQUEPERSON.RECIP@ Filter-DO-IO-Other;

LEXICON Filter-DO-IO-Refl

! Make sure that at most one reflexive or reciprocal form appears as a direct
! object or indirect object (i.e., no DObj.REFL/RECIP-IObj.REFL/RECIP
! combinations)
!
! TODO: In theory, there might be contexts in which REFL-RECIP (e.g., 'they
! fed themselves to each other') and RECIP-REFL (e.g., 'they fed each other
! to themselves') might be plausible. For now, we exclude those forms from
! being produced/accepted, since they tend to be semantically odd for most
! ditransitive verbs.
@U.OBJECTPERSON.REFL@@U.OBLIQUEPERSON.1@ #;
@U.OBJECTPERSON.REFL@@U.OBLIQUEPERSON.2@ #;
@U.OBJECTPERSON.REFL@@U.OBLIQUEPERSON.3@ #;
@U.OBJECTPERSON.REFL@@U.OBLIQUEPERSON.4@ #;
@U.OBLIQUEPERSON.REFL@@U.OBJECTPERSON.1@ #;
@U.OBLIQUEPERSON.REFL@@U.OBJECTPERSON.2@ #;
@U.OBLIQUEPERSON.REFL@@U.OBJECTPERSON.3@ #;
@U.OBLIQUEPERSON.REFL@@U.OBJECTPERSON.4@ #;

LEXICON Filter-DO-IO-Recip

@U.OBJECTPERSON.RECIP@@U.OBLIQUEPERSON.1@ #;
@U.OBJECTPERSON.RECIP@@U.OBLIQUEPERSON.2@ #;
@U.OBJECTPERSON.RECIP@@U.OBLIQUEPERSON.3@ #;
@U.OBJECTPERSON.RECIP@@U.OBLIQUEPERSON.4@ #;
@U.OBLIQUEPERSON.RECIP@@U.OBJECTPERSON.1@ #;
@U.OBLIQUEPERSON.RECIP@@U.OBJECTPERSON.2@ #;
@U.OBLIQUEPERSON.RECIP@@U.OBJECTPERSON.3@ #;
@U.OBLIQUEPERSON.RECIP@@U.OBJECTPERSON.4@ #;

LEXICON Filter-DO-IO-Other

! Only provide paths out of this lexicon for ditransitive forms whose direct
! object-oblique object combinations are semantically plausible.

Expand Down

0 comments on commit ca89264

Please sign in to comment.