diff --git a/src/russian/ConjunctionRus.gf b/src/russian/ConjunctionRus.gf index e934b95a..0084d82f 100644 --- a/src/russian/ConjunctionRus.gf +++ b/src/russian/ConjunctionRus.gf @@ -169,8 +169,10 @@ concrete ConjunctionRus of Conjunction = -- : Conj -> ListNP -> NP ; -- she or we ConjNP conj xs = { s = \\c => conj.s1 ++ xs.s1 ! c ++ conj.s2 ++ xs.s2 ! c ; - --prep = \\c => conj.s1 ++ xs.prep1 ! c ++ conj.s2 ++ xs.prep2 ! c ; - a = xs.a ; -- TODO: dep. on conj as well? + a = case conj.n of { + Sg => xs.a ; + Pl => case xs.a of {Ag gn p => Ag GPl p} + } ; pron = xs.pron ; anim = xs.anim } ;