fix the word order in SlashV2A in bulgarian-1.4

This commit is contained in:
krasimir
2008-06-11 09:30:38 +00:00
parent 2c0229f65c
commit 3241b03d8a
2 changed files with 10 additions and 2 deletions

View File

@@ -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 => "ñúì" ;

View File

@@ -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) ;