diff --git a/lib/src/finnish/NumeralFin.gf b/lib/src/finnish/NumeralFin.gf index f2ea521e7..a98482711 100644 --- a/lib/src/finnish/NumeralFin.gf +++ b/lib/src/finnish/NumeralFin.gf @@ -12,10 +12,7 @@ lincat lin num x = x ; - n2 = co - (nhn (mkSubst "a" "kaksi" "kahde" "kahte" "kahta" "kahteen" "kaksi" "kaksi" - "kaksien" "kaksia" "kaksiin")) - (ordN "a" "kahdes") ; --- toinen + n2 = kaksi_toinenN ; n3 = co (nhn (mkSubst "a" "kolme" "kolme" "kolme" "kolmea" "kolmeen" "kolmi" "kolmi" "kolmien" "kolmia" "kolmiin")) @@ -41,7 +38,7 @@ lin pot01 = {s = table { NumAttr => \\_ => [] ; - NumIndep => yksiN.s + NumIndep => yksi_ensiN.s } ; n = Sg } ; @@ -105,6 +102,14 @@ oper (nhn (mkSubst "ä" "yksi" "yhde" "yhte" "yhtä" "yhteen" "yksi" "yksi" "yksien" "yksiä" "yksiin")) (ordN "ä" "yhdes") ; ---- ensimmäinen + yksi_ensiN = co + (nhn (mkSubst "ä" "yksi" "yhde" "yhte" "yhtä" "yhteen" "yksi" "yksi" + "yksien" "yksiä" "yksiin")) + (mkN "ensimmäinen") ; -- ensimmäinen ---- sadasensimmäinentuhannes + kaksi_toinenN = co + (nhn (mkSubst "a" "kaksi" "kahde" "kahte" "kahta" "kahteen" "kaksi" "kaksi" + "kaksien" "kaksia" "kaksiin")) + (mkN "toinen") ; kymmenenN = co (nhn (mkSubst "ä" "kymmenen" "kymmene" "kymmene" "kymmentä" "kymmeneen" "kymmeni" "kymmeni" "kymmenien" "kymmeniä" "kymmeniin"))