diff --git a/lib/src/catalan/ExtraCat.gf b/lib/src/catalan/ExtraCat.gf index 675ae0eea..cad66ea7f 100644 --- a/lib/src/catalan/ExtraCat.gf +++ b/lib/src/catalan/ExtraCat.gf @@ -12,7 +12,7 @@ lin these8fem_NP = makeNP "aquestes" Fem Pl ; they8fem_Pron = mkPronoun "elles" "les" "les" "elles" - "llur" "llur" "llurs" "llurs" + ["el seu"] ["la seva"] ["els seus"] ["les seves"] Fem Pl P3 ; this8fem_NP = pn2np (mkPN ["aquesta"] Fem) ; those8fem_NP = makeNP ["aquestes"] Fem Pl ; @@ -39,7 +39,18 @@ lin ["el seu"] ["la seva"] ["els seus"] ["les seves"] Fem Sg P3 ; - --IL 2012-10-12 + --they_Pron (StructuralCat) and they8fem_Pron (ExtraCat) use "el seu / la seva" as possessive. + theyLlur_Pron = mkPronoun + "ells" "els" "els" "ells" + "llur" "llur" "llurs" "llurs" + Masc Pl P3 ; + + theyLlur8fem_Pron = mkPronoun + "elles" "les" "les" "elles" + "llur" "llur" "llurs" "llurs" + Fem Pl P3 ; + + ImpNeg np vp = lin Utt{ s = (mkClause (np.s ! Nom).comp np.hasClit False np.a vp).s ! DInv ! RPres ! Simul ! RNeg False ! Conjunct diff --git a/lib/src/catalan/ExtraCatAbs.gf b/lib/src/catalan/ExtraCatAbs.gf index 01fc5d80b..d9d371500 100644 --- a/lib/src/catalan/ExtraCatAbs.gf +++ b/lib/src/catalan/ExtraCatAbs.gf @@ -24,8 +24,11 @@ fun youPolPl_Pron : Pron ; -- vostés youPolPl8fem_Pron : Pron ; + + theyLlur_Pron : Pron ; --version of ells whose possessive is llur/llurs + theyLlur8fem_Pron : Pron ; --version of elles whose possessive is llur/llurs - ImpNeg : NP -> VP -> Utt ; --IL 2012-10-12 + ImpNeg : NP -> VP -> Utt ; PassVPSlash_ser : VPSlash -> VP ; } diff --git a/lib/src/catalan/LexiconCat.gf b/lib/src/catalan/LexiconCat.gf index 37b148aec..250505190 100644 --- a/lib/src/catalan/LexiconCat.gf +++ b/lib/src/catalan/LexiconCat.gf @@ -91,7 +91,7 @@ lin girl_N = regFN "noia" ; glove_N = regMN "guant" ; gold_N = regMN "or" ; - good_A = mkADeg (mkA "bo" "bona" "bons" "bones" "bonament") (regA "millor") ; ---- adv? + good_A = prefA (mkADeg (mkA "bo" "bona") (mkA "millor")) ; go_V = (verbV (anar_4 "anar")) ; green_A = regADeg "verd" ; harbour_N = regMN "port" ; @@ -101,9 +101,9 @@ lin hill_N = regMN "turó" ; hope_VS = mkVS (regV "esperar") ; horse_N = regMN "cavall" ; - hot_A = regADeg "calent" ; + hot_A = regADeg "calent" ; house_N = regFN "casa" ; - important_A = regADeg "important" ; + important_A = regADeg "important" ; industry_N = regFN "indústria" ; iron_N = regMN "ferro" ; king_N = regMN "rei" ; diff --git a/lib/src/catalan/StructuralCat.gf b/lib/src/catalan/StructuralCat.gf index 3a868c1dc..43ef3dbc9 100644 --- a/lib/src/catalan/StructuralCat.gf +++ b/lib/src/catalan/StructuralCat.gf @@ -110,8 +110,8 @@ lin there7from_Adv = mkAdv ["d'allà"] ; therefore_PConj = ss ["per tant"] ; they_Pron = mkPronoun - "elles" "les" "les" "elles" - "llur" "llur" "llurs" "llurs" + "ells" "els" "els" "ells" + ["el seu"] ["la seva"] ["els seus"] ["les seves"] Masc Pl P3 ; this_Quant =