summaryrefslogtreecommitdiff
path: root/next-lib/src/finnish/StructuralFin.gf
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2008-11-03 17:22:21 +0000
committeraarne <aarne@cs.chalmers.se>2008-11-03 17:22:21 +0000
commitd6f09a941f4b5f96d4c7364461c318ca64389b17 (patch)
tree539370d646707f86d5cd5c6c747243eb74c423bc /next-lib/src/finnish/StructuralFin.gf
parent9ecc663d00fd91e8c0108785722c735348528f9e (diff)
some tutorial updates ; new structural words Italian and Finnish
Diffstat (limited to 'next-lib/src/finnish/StructuralFin.gf')
-rw-r--r--next-lib/src/finnish/StructuralFin.gf27
1 files changed, 27 insertions, 0 deletions
diff --git a/next-lib/src/finnish/StructuralFin.gf b/next-lib/src/finnish/StructuralFin.gf
index 43092fb23..a5fae7bfe 100644
--- a/next-lib/src/finnish/StructuralFin.gf
+++ b/next-lib/src/finnish/StructuralFin.gf
@@ -292,6 +292,33 @@ oper
lock_NP = <>
} ;
+lin
+ not_Predet = {s = \\_,_ => "vain"} ;
+ nothing_but_Predet =
+ {s = \\n,c => "ei" ++ mikaanPron ! n ! npform2case n c ++ "paitsi"} ;
+ nobody_but_Predet =
+ {s = \\n,c => "ei" ++ kukaanPron ! n ! npform2case n c ++ "paitsi"} ;
+
+ no_Quant = {
+ s1 = \\n,c => "ei" ++ mikaanPron ! n ! c ;
+ s2 = [] ; isNum,isPoss = False ; isDef = True ;
+ } ;
+
+ if_then_Conj = {s1 = "jos" ; s2 = "niin" ; n = Sg} ;
+ nobody_NP = {
+ s = \\c => "ei" ++ kukaanPron ! Sg ! npform2case Sg c ;
+ a = agrP3 Sg ;
+ isPron = False
+ } ;
+
+ nothing_NP = {
+ s = \\c => "ei" ++ mikaanPron ! Sg ! npform2case Sg c ;
+ a = agrP3 Sg ;
+ isPron = False
+ } ;
+
+ at_least_AdN = ss "vähintään" ;
+ at_most_AdN = ss "enintään" ;
}