1
0
forked from GitHub/gf-rgl
Files
gf-rgl/src/turkish/ExtendTur.gf
T
2024-07-25 18:23:35 +02:00

31 lines
731 B
Plaintext

concrete ExtendTur of Extend = CatTur ** open ResTur, SuffixTur, Predef in {
lin
GenRP n cn = {
s = cn.gen ! n.n
} ;
GenModNP num np cn = {
s = \\c => np.s ! Nom ++ num.s ! num.n ! c ++ cn.gen ! num.n ! np.a ;
h = cn.h ;
a = {n=num.n; p=P3} ;
} ;
UttVPShort vp = {s = vp.s ! Perf ! VInf Pos} ;
TPastSimple = {s = []} ** {t = Past} ; --# notpresent
PositAdVAdj a = {s = a.s ! Sg ! Nom} ;
PassVPSlash vps = {
s = mkVerbForms {
s = vps.stems ! VPass ++ BIND ++ suffixStr vps.h infinitiveSuffix ;
stems = \\_ => vps.stems ! VPass ;
aoristType = vps.aoristType ;
h = vps.h ;
} ;
compl = []
} ;
}