mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-07 18:22:50 -06:00
fixes in finnish
This commit is contained in:
@@ -6,7 +6,7 @@ instance DiffFre of DiffRomance = open CommonRomance, PhonoFre, Prelude in {
|
||||
-- flags optimize=all ;
|
||||
|
||||
param
|
||||
Prepos = P_de | P_a ;
|
||||
Prepos = P_de | P_a | PNul ;
|
||||
VType = VHabere | VEsse | VRefl ;
|
||||
|
||||
oper
|
||||
@@ -17,7 +17,8 @@ instance DiffFre of DiffRomance = open CommonRomance, PhonoFre, Prelude in {
|
||||
Nom => [] ;
|
||||
Acc => [] ;
|
||||
CPrep P_a => "à" ;
|
||||
CPrep P_de => elisDe
|
||||
CPrep P_de => elisDe ;
|
||||
CPrep PNul => []
|
||||
} ;
|
||||
|
||||
artDef : Gender -> Number -> Case -> Str = \g,n,c ->
|
||||
@@ -163,7 +164,7 @@ instance DiffFre of DiffRomance = open CommonRomance, PhonoFre, Prelude in {
|
||||
|
||||
quelPron : AAgr => Str = aagrForms "quel" "quelle" "quels" "quelles" ;
|
||||
|
||||
partQIndir = [] ; --- only for qui,que: elision "c" ;
|
||||
partQIndir = "ce" ; --- only for qui,que: elision "c" ;
|
||||
|
||||
reflPron : Number -> Person -> Case -> Str = \n,p,c ->
|
||||
let pron = argPron Fem n p c in
|
||||
|
||||
@@ -168,7 +168,7 @@ oper
|
||||
Aton Nom => il ;
|
||||
Aton Acc => le ;
|
||||
Aton (CPrep P_de) => "en" ; --- hmm
|
||||
Aton (CPrep P_a) => lui ;
|
||||
Aton (CPrep _) => lui ;
|
||||
Poss {n = Sg ; g = Masc} => son ;
|
||||
Poss {n = Sg ; g = Fem} => sa ;
|
||||
Poss {n = Pl} => ses
|
||||
|
||||
@@ -300,7 +300,7 @@ oper
|
||||
accusative = complAcc ** {lock_Prep = <>} ;
|
||||
genitive = complGen ** {lock_Prep = <>} ;
|
||||
dative = complDat ** {lock_Prep = <>} ;
|
||||
mkPrep p = {s = p ; c = Acc ; isDir = False ; lock_Prep = <>} ;
|
||||
mkPrep p = {s = p ; c = CPrep PNul ; isDir = False ; lock_Prep = <>} ;
|
||||
|
||||
--- obsolete
|
||||
Preposition : Type ;
|
||||
|
||||
Reference in New Issue
Block a user