fixed slash3v3 prepositions; verb tense in ComplVV

This commit is contained in:
Meowyam
2023-03-22 13:46:32 +08:00
parent 3446c192ba
commit b55abfc8fe

View File

@@ -16,7 +16,7 @@ lin
-- : VV -> VP -> VP ; -- : VV -> VP -> VP ;
ComplVV vv vp = vp ** useV { ComplVV vv vp = vp ** useV {
s = \\vf => vv.s ++ linVP vp s = \\vf => vv.s ++ vp.s ! Root! Pos;
} ; } ;
-- : VA -> AP -> VP ; -- they become red -- : VA -> AP -> VP ; -- they become red
@@ -56,7 +56,7 @@ lin
-- : V3 -> NP -> VPSlash ; -- give (it) to her -- : V3 -> NP -> VPSlash ; -- give (it) to her
Slash3V3 v3 iobj = useV { Slash3V3 v3 iobj = useV {
s = \\vf => v3.s ! vf ++ applyPrep v3.c3 emptyNP ++ iobj.s ! Bare; s = \\vf => v3.s ! vf ++ applyPrep v3.c2 iobj ++ applyPrep v3.c3 emptyNP ;
--iobj.s ! Bare -- applyPrep v3.c3 iobj -- TODO check if this works for all -- probably not --iobj.s ! Bare -- applyPrep v3.c3 iobj -- TODO check if this works for all -- probably not
} ** { } ** {
c2 = v3.c2 ;-- Now the VPSlash is missing only the direct object c2 = v3.c2 ;-- Now the VPSlash is missing only the direct object