From 0340aebf063d0733363e06ab472eadd80873cf2c Mon Sep 17 00:00:00 2001 From: aarne Date: Tue, 7 Jun 2016 11:38:09 +0000 Subject: [PATCH] conjunction of reflexive NPs in ExtraEng --- lib/src/english/ExtraEng.gf | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/src/english/ExtraEng.gf b/lib/src/english/ExtraEng.gf index 9551d2edf..c6dbeb1ed 100644 --- a/lib/src/english/ExtraEng.gf +++ b/lib/src/english/ExtraEng.gf @@ -291,6 +291,15 @@ lin ReflPoss num cn = {s = \\a => possPron ! a ++ num.s ! Nom ++ cn.s ! num.n ! Nom} ; PredetRNP predet rnp = {s = \\a => predet.s ++ rnp.s ! a} ; + ConjRNP conj rpns = conjunctDistrTable Agr conj rpns ; + + Base_rr_RNP x y = twoTable Agr x y ; + Base_nr_RNP x y = twoTable Agr {s = \\a => x.s ! NPAcc} y ; + Base_rn_RNP x y = twoTable Agr x {s = \\a => y.s ! NPAcc} ; + Cons_rr_RNP x xs = consrTable Agr comma x xs ; + Cons_nr_RNP x xs = consrTable Agr comma {s = \\a => x.s ! NPAcc} xs ; + + ---- TODO: RNPList construction