summaryrefslogtreecommitdiff
path: root/next-lib/src/finnish/CatFin.gf
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2008-11-05 19:28:14 +0000
committeraarne <aarne@cs.chalmers.se>2008-11-05 19:28:14 +0000
commitbd6fb074aa928e95a4b6a12a0e1b270b3d14cbc6 (patch)
tree02c11fa38780d9c54248ce51e5c323f953c5a8a5 /next-lib/src/finnish/CatFin.gf
parent5f78c8fa677908383b0452bfef716092f10d16d1 (diff)
bug fixes in Finnish
Diffstat (limited to 'next-lib/src/finnish/CatFin.gf')
-rw-r--r--next-lib/src/finnish/CatFin.gf3
1 files changed, 2 insertions, 1 deletions
diff --git a/next-lib/src/finnish/CatFin.gf b/next-lib/src/finnish/CatFin.gf
index f0ca5784a..3af7ad0b6 100644
--- a/next-lib/src/finnish/CatFin.gf
+++ b/next-lib/src/finnish/CatFin.gf
@@ -53,6 +53,7 @@ concrete CatFin of Cat = CommonX ** open ResFin, Prelude in {
Det = {
s1 : Case => Str ; -- minun kolme
s2 : Str ; -- -ni
+ sp : Case => Str ; -- se (substantival form)
n : Number ; -- Pl (agreement feature for verb)
isNum : Bool ; -- True (a numeral is present)
isPoss : Bool ; -- True (a possessive suffix is present)
@@ -61,7 +62,7 @@ concrete CatFin of Cat = CommonX ** open ResFin, Prelude in {
---- QuantSg, QuantPl = {s1 : Case => Str ; s2 : Str ; isPoss, isDef : Bool} ;
Ord = {s : NForm => Str} ;
Predet = {s : Number => NPForm => Str} ;
- Quant = {s1 : Number => Case => Str ; s2 : Str ; isPoss : Bool ; isDef : Bool} ;
+ Quant = {s1,sp : Number => Case => Str ; s2 : Str ; isPoss : Bool ; isDef : Bool} ;
Card = {s : Number => Case => Str ; n : Number} ;
Num = {s : Number => Case => Str ; isNum : Bool ; n : Number} ;