Files
gf-rgl/src/turkish/AdverbTur.gf
2024-07-24 08:04:35 +02:00

24 lines
598 B
Plaintext

concrete AdverbTur of Adverb = CatTur ** open ResTur, Prelude in {
lin
PrepNP prep np = {s = np.s ! prep.c ++ prep.s} ;
AdAdv = cc2 ;
-- TODO: test this later; depends on less_CAdv.
AdnCAdv cadv = { s = cadv.s; c = cadv.c } ;
ComparAdvAdj cadv a np = {
s = np.s ! cadv.c ++ cadv.s ++ a.s ! Sg ! cadv.c
} ;
-- TODO: inflect the subject to genitive.
ComparAdvAdjS cadv a s = variants {} ; {- {
s = s.subord ++ cadv.s ++ a.s ! Sg ! Nom
} ; -}
SubjS s1 s2 = variants {} ; -- {s = s1.s ++ s2.subord} ;
PositAdvAdj a = {s = a.adv} ;
}