diff --git a/lib/src/finnish/ExtraFin.gf b/lib/src/finnish/ExtraFin.gf index 6793a3da0..21ce39167 100644 --- a/lib/src/finnish/ExtraFin.gf +++ b/lib/src/finnish/ExtraFin.gf @@ -95,4 +95,12 @@ concrete ExtraFin of ExtraFinAbs = CatFin ** a = p.a } ; + ProDropPoss p = { + s1 = \\_,_ => [] ; + sp = \\_,_ => p.s ! NPCase Gen ; + s2 = BIND ++ possSuffix p.a ; + isNum = False ; + isPoss = True ; + isDef = True --- "minun kolme autoani ovat" ; thus "...on" is missing + } ; } diff --git a/lib/src/finnish/ExtraFinAbs.gf b/lib/src/finnish/ExtraFinAbs.gf index 0f38b9ee0..a79ca64ca 100644 --- a/lib/src/finnish/ExtraFinAbs.gf +++ b/lib/src/finnish/ExtraFinAbs.gf @@ -13,8 +13,10 @@ abstract ExtraFinAbs = Extra [ PartCN : CN -> NP ; -- olutta - vai_Conj : Conj ; -- minä vai sinä? ("or" in question) + vai_Conj : Conj ; -- minä vai sinä? ("or" in question) CompPartAP : AP -> Comp ; -- kahvi on valmista + ProDropPoss : Pron -> Quant ; -- vaimoni + }