diff --git a/src/fst/affixes/verb_middle_affixes.lexc b/src/fst/affixes/verb_middle_affixes.lexc index eea576b..47bc3d3 100644 --- a/src/fst/affixes/verb_middle_affixes.lexc +++ b/src/fst/affixes/verb_middle_affixes.lexc @@ -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.