mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-09 04:59:31 -06:00
fix the word order in SlashV2A in bulgarian-1.4
This commit is contained in:
@@ -291,6 +291,14 @@ resource ResBul = ParamX ** open Prelude in {
|
||||
subjRole = vp.subjRole
|
||||
} ;
|
||||
|
||||
insertObjPre : (Agr => Str) -> VP -> VP = \obj,vp -> {
|
||||
s = vp.s ;
|
||||
imp = vp.imp ;
|
||||
ad = vp.ad ;
|
||||
s2 = \\a => obj ! a ++ vp.s2 ! a ;
|
||||
subjRole = vp.subjRole
|
||||
} ;
|
||||
|
||||
auxBe : VTable =
|
||||
table {
|
||||
VPres Sg P1 => "ñúì" ;
|
||||
|
||||
@@ -33,7 +33,7 @@ concrete VerbBul of Verb = CatBul ** open Prelude, ResBul, ParadigmsBul in {
|
||||
|
||||
|
||||
SlashV2A v ap =
|
||||
insertObj (\\a => v.c2.s ++ ap.s ! aform a.gn Indef (RObj Acc))
|
||||
insertObj (\\a => ap.s ! aform a.gn Indef (RObj Acc))
|
||||
(predV v) ** {c2 = v.c2} ; ---- FIXME: agreement with obj.a
|
||||
|
||||
---- AR guessed these five, copying from Compl(VS,VQ,VV)
|
||||
@@ -86,7 +86,7 @@ concrete VerbBul of Verb = CatBul ** open Prelude, ResBul, ParadigmsBul in {
|
||||
|
||||
---- END guesses by AR
|
||||
|
||||
ComplSlash vp np = insertObj (\\_ => vp.c2.s ++ np.s ! RObj vp.c2.c) vp ;
|
||||
ComplSlash vp np = insertObjPre (\\_ => vp.c2.s ++ np.s ! RObj vp.c2.c) vp ;
|
||||
|
||||
UseComp comp = insertObj comp.s (predV verbBe) ;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user