mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-23 11:42:49 -06:00
fixed some functions in IdiomGer where the discontinuous parts had been omitted
This commit is contained in:
@@ -10,7 +10,7 @@ concrete IdiomGer of Idiom = CatGer **
|
|||||||
|
|
||||||
CleftNP np rs = mkClause "es" (agrP3 Sg)
|
CleftNP np rs = mkClause "es" (agrP3 Sg)
|
||||||
(insertExtrapos (rs.s ! RGenNum (gennum (genderAgr np.a) (numberAgr np.a))) ----
|
(insertExtrapos (rs.s ! RGenNum (gennum (genderAgr np.a) (numberAgr np.a))) ----
|
||||||
(insertObj (\\_ => np.s ! NPC rs.c) (predV MorphoGer.sein_V))) ;
|
(insertObj (\\_ => np.s ! NPC rs.c ++ bigNP np) (predV MorphoGer.sein_V))) ;
|
||||||
|
|
||||||
CleftAdv ad s = mkClause "es" (agrP3 Sg)
|
CleftAdv ad s = mkClause "es" (agrP3 Sg)
|
||||||
(insertExtrapos (conjThat ++ s.s ! Sub)
|
(insertExtrapos (conjThat ++ s.s ! Sub)
|
||||||
@@ -19,7 +19,7 @@ concrete IdiomGer of Idiom = CatGer **
|
|||||||
|
|
||||||
ExistNP np =
|
ExistNP np =
|
||||||
mkClause "es" (agrP3 Sg)
|
mkClause "es" (agrP3 Sg)
|
||||||
(insertObj (\\_ => appPrep geben.c2 np.s)
|
(insertObj (\\_ => appPrep geben.c2 np.s ++ bigNP np)
|
||||||
(predV geben)) ;
|
(predV geben)) ;
|
||||||
|
|
||||||
ExistIP ip = {
|
ExistIP ip = {
|
||||||
@@ -36,7 +36,7 @@ concrete IdiomGer of Idiom = CatGer **
|
|||||||
|
|
||||||
ExistNPAdv np adv=
|
ExistNPAdv np adv=
|
||||||
mkClause "es" (agrP3 Sg)
|
mkClause "es" (agrP3 Sg)
|
||||||
(insertAdv adv.s (insertObj (\\_ => appPrep geben.c2 np.s)
|
(insertAdv adv.s (insertObj (\\_ => appPrep geben.c2 np.s ++ bigNP np)
|
||||||
(predV geben))) ;
|
(predV geben))) ;
|
||||||
|
|
||||||
ExistIPAdv ip adv = {
|
ExistIPAdv ip adv = {
|
||||||
@@ -66,7 +66,7 @@ concrete IdiomGer of Idiom = CatGer **
|
|||||||
SelfAdvVP vp = insertAdv "selbst" vp ;
|
SelfAdvVP vp = insertAdv "selbst" vp ;
|
||||||
SelfAdVVP vp = insertAdv "selbst" vp ;
|
SelfAdVVP vp = insertAdv "selbst" vp ;
|
||||||
SelfNP np = np ** {
|
SelfNP np = np ** {
|
||||||
s = \\c => np.s ! c ++ "selbst" ;
|
s = \\c => np.s ! c ++ "selbst" ++ bigNP np ;
|
||||||
isPron = False ;
|
isPron = False ;
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user