forked from GitHub/gf-core
fix bugs in German ComplA2 and ImpVP
This commit is contained in:
@@ -28,7 +28,10 @@ concrete AdjectiveGer of Adjective = CatGer ** open ResGer, Prelude in {
|
|||||||
-- $SuperlA$ belongs to determiner syntax in $Noun$.
|
-- $SuperlA$ belongs to determiner syntax in $Noun$.
|
||||||
|
|
||||||
ComplA2 a np = {
|
ComplA2 a np = {
|
||||||
s = \\af => a.s ! Posit ! af ++ appPrep a.c2 np.s ;
|
s = table {
|
||||||
|
APred => a.s ! Posit ! APred ++ appPrep a.c2 np.s ;
|
||||||
|
af => appPrep a.c2 np.s ++ a.s ! Posit ! af
|
||||||
|
} ;
|
||||||
isPre = True
|
isPre = True
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ concrete SentenceGer of Sentence = CatGer ** open ResGer, Prelude in {
|
|||||||
inf = vp.inf ++ verb.inf ;
|
inf = vp.inf ++ verb.inf ;
|
||||||
in
|
in
|
||||||
verb.fin ++ ps.p2 ++
|
verb.fin ++ ps.p2 ++
|
||||||
vp.n2 ! agr ++ vp.a1 ! pol ++ vp.a2 ++ inf ++ vp.ext
|
vp.n0 ! agr ++ vp.n2 ! agr ++ vp.a1 ! pol ++ vp.a2 ++ inf ++ vp.ext
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
SlashVP np vp =
|
SlashVP np vp =
|
||||||
|
|||||||
Reference in New Issue
Block a user