summaryrefslogtreecommitdiff
path: root/next-lib/src
diff options
context:
space:
mode:
authorkrasimir <krasimir@chalmers.se>2009-05-08 08:15:32 +0000
committerkrasimir <krasimir@chalmers.se>2009-05-08 08:15:32 +0000
commit8b69008815e6f7767ed272a1aea9c8d2dcba1117 (patch)
tree85480bb2dc77232fe1946c4f1858663edb823af5 /next-lib/src
parent35a4a20845263c32984ea1e68be3c468fba7f045 (diff)
Turkish: implement NumCard and NumNumeral
Diffstat (limited to 'next-lib/src')
-rw-r--r--next-lib/src/turkish/CatTur.gf1
-rw-r--r--next-lib/src/turkish/NounTur.gf4
2 files changed, 5 insertions, 0 deletions
diff --git a/next-lib/src/turkish/CatTur.gf b/next-lib/src/turkish/CatTur.gf
index 08ae99b3b..16e61c026 100644
--- a/next-lib/src/turkish/CatTur.gf
+++ b/next-lib/src/turkish/CatTur.gf
@@ -10,6 +10,7 @@ concrete CatTur of Cat = CommonX ** open ResTur, Prelude in {
Pron = ResTur.Pron ;
Det = {s : Str; n : Number} ;
Num = {s : Str; n : Number} ;
+ Card = {s : Str} ;
Quant = {s : Str} ;
-- Open lexical classes, e.g. Lexicon
diff --git a/next-lib/src/turkish/NounTur.gf b/next-lib/src/turkish/NounTur.gf
index c33591cc0..05c13fb0e 100644
--- a/next-lib/src/turkish/NounTur.gf
+++ b/next-lib/src/turkish/NounTur.gf
@@ -18,6 +18,10 @@ concrete NounTur of Noun = CatTur ** open ResTur, Prelude in {
NumSg = {s = []; n = Sg} ;
NumPl = {s = []; n = Pl} ;
+ NumCard n = n ** {n = Sg} ;
+
+ NumNumeral numeral = {s = numeral.s} ;
+
DefArt = {
s = []
} ;