From 7900258691574b4800383b4d41604302bb4c1e25 Mon Sep 17 00:00:00 2001 From: aarne Date: Sun, 4 Jun 2017 10:30:15 +0000 Subject: [PATCH] added PartPlCN to ExtraFin --- lib/src/finnish/ExtraFin.gf | 12 ++++++++++++ lib/src/finnish/ExtraFinAbs.gf | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/lib/src/finnish/ExtraFin.gf b/lib/src/finnish/ExtraFin.gf index eb5474f1b..dafb36130 100644 --- a/lib/src/finnish/ExtraFin.gf +++ b/lib/src/finnish/ExtraFin.gf @@ -143,6 +143,18 @@ concrete ExtraFin of ExtraFinAbs = CatFin ** a = acn.a ; isPron = False ; isNeg = False } ; + + PartPlCN cn = + let + acn = DetCN (DetQuant IndefArt NumPl) cn + in { + s = table { + NPCase Nom | NPAcc => acn.s ! NPCase ResFin.Part ; + c => acn.s ! c + } ; + a = acn.a ; + isPron = False ; isNeg = False + } ; vai_Conj = {s1 = [] ; s2 = "vai" ; n = Sg} ; diff --git a/lib/src/finnish/ExtraFinAbs.gf b/lib/src/finnish/ExtraFinAbs.gf index e5822df49..7809fdbc0 100644 --- a/lib/src/finnish/ExtraFinAbs.gf +++ b/lib/src/finnish/ExtraFinAbs.gf @@ -23,7 +23,8 @@ abstract ExtraFinAbs = Extra [ -- i_implicPron : Pron ; -- (minä), minut, ... whatPart_IP : IP ; - PartCN : CN -> NP ; -- olutta + PartCN : CN -> NP ; -- olutta + PartPlCN : CN -> NP ; -- jauhoja vai_Conj : Conj ; -- minä vai sinä? ("or" in question)