Index: incubator/apertium-kmr/apertium-kmr.kmr.rlx =================================================================== --- incubator/apertium-kmr/apertium-kmr.kmr.rlx (revision 72163) +++ incubator/apertium-kmr/apertium-kmr.kmr.rlx (revision 72164) @@ -89,6 +89,8 @@ LIST Fin = pri past fut narr ; # Complete +LIST NON-ERG-FIN = pri fut ; + SET NOMEN = N | Prop ; SET NP-HEAD = N | Prop | Pron + Pers ; @@ -275,8 +277,10 @@ MAP @case TARGET Pr OR Post ; -MAP @dobj TARGET NP-HEAD + Nom IF (-1C* NP-HEAD + Obl) (1C* TV + Past); +MAP @dobj TARGET NP-HEAD + Nom IF (-1C* NP-HEAD + Obl) (1C* TV + Past OR TV + Narr); +MAP @dobj TARGEt NP-HEAD + Obl IF (-1C* NP-HEAD + Nom) (1C* TV + NON-ERG-FIN) (NOT -1 Pr); + SECTION SELECT V IF (0C V OR N) (-1 Adv);