mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-05-30 10:28:53 -06:00
fixed notpresent in ResDut
This commit is contained in:
@@ -123,7 +123,7 @@ param
|
|||||||
| VImp3 -- weest
|
| VImp3 -- weest
|
||||||
| VImpPl -- wezen
|
| VImpPl -- wezen
|
||||||
| VPerf -- geweest
|
| VPerf -- geweest
|
||||||
| VPerfInfl -- geweeste --# notpresent
|
| VPerfInfl -- geweeste
|
||||||
| VPresPart -- zijnde
|
| VPresPart -- zijnde
|
||||||
| VGer -- zijnde
|
| VGer -- zijnde
|
||||||
;
|
;
|
||||||
@@ -149,7 +149,7 @@ param
|
|||||||
VPastSg => aaide; -- ik aaide --# notpresent
|
VPastSg => aaide; -- ik aaide --# notpresent
|
||||||
VPastPl => aaiden; -- hij/zij/het/wij aaiden --# notpresent
|
VPastPl => aaiden; -- hij/zij/het/wij aaiden --# notpresent
|
||||||
VPerf => geaaid ; -- ik heb geaaid
|
VPerf => geaaid ; -- ik heb geaaid
|
||||||
VPerfInfl => geaaide ; -- inflected form of participle --# notpresent
|
VPerfInfl => geaaide ; -- inflected form of participle
|
||||||
VPresPart => aaien + "de" ;
|
VPresPart => aaien + "de" ;
|
||||||
VGer => aaien + "d"
|
VGer => aaien + "d"
|
||||||
}
|
}
|
||||||
@@ -617,10 +617,10 @@ param
|
|||||||
verb : Str * Str = case <isPart,t,a> of {
|
verb : Str * Str = case <isPart,t,a> of {
|
||||||
|
|
||||||
-- <Experimental: only used in ExtendDut.PastPartAP>
|
-- <Experimental: only used in ExtendDut.PastPartAP>
|
||||||
<Inf,Fut|Pres, _> => <vp.s.s ! VPresPart, []> ; --# notpresent
|
<Inf,Pres, _> => <vp.s.s ! VPresPart, []> ;
|
||||||
<Inf,Past|Cond,_> => <case agr.g of { Utr => vp.s.s ! VPerfInfl ;
|
<Inf,_,_> => <case agr.g of { Utr => vp.s.s ! VPerfInfl ;
|
||||||
_ => vperf }
|
_ => vperf }
|
||||||
,[]> ; --# notpresent
|
,[]> ;
|
||||||
-- </Experimental>
|
-- </Experimental>
|
||||||
|
|
||||||
<_,Fut|Cond,Simul> => <zullen_V.s ! vform, vp.s.s ! VInf> ; --# notpresent
|
<_,Fut|Cond,Simul> => <zullen_V.s ! vform, vp.s.s ! VInf> ; --# notpresent
|
||||||
@@ -633,8 +633,8 @@ param
|
|||||||
obj0 = vp.n0 ! agr ;
|
obj0 = vp.n0 ! agr ;
|
||||||
obj = vp.n2 ! agr ;
|
obj = vp.n2 ! agr ;
|
||||||
part = vp.s.particle ;
|
part = vp.s.particle ;
|
||||||
pref = case a of {
|
pref = case <a : Anteriority> of {
|
||||||
Anter => [] ; -- prefix is part of participle: toegevoegd
|
Anter => [] ; -- prefix is part of participle: toegevoegd --# notpresent
|
||||||
_ => vp.s.prefix -- prefix not present in verb form
|
_ => vp.s.prefix -- prefix not present in verb form
|
||||||
} ;
|
} ;
|
||||||
compl = case vp.negPos of {
|
compl = case vp.negPos of {
|
||||||
@@ -654,10 +654,10 @@ param
|
|||||||
-- gezien zou/zal hebben
|
-- gezien zou/zal hebben
|
||||||
<Fut|Cond,Anter,False> => vperf ++ fin ++ auxv ! VInf ++ vp.inf.p1 ; --# notpresent
|
<Fut|Cond,Anter,False> => vperf ++ fin ++ auxv ! VInf ++ vp.inf.p1 ; --# notpresent
|
||||||
-- zou/zal zien
|
-- zou/zal zien
|
||||||
<Fut|Cond,Simul,False> => fin ++ verb.p2 ++ vp.inf.p1 ;
|
<Fut|Cond,Simul,False> => fin ++ verb.p2 ++ vp.inf.p1 ; --# notpresent
|
||||||
|
|
||||||
-- wil kunnen zien (first line in inf)
|
-- wil kunnen zien (first line in inf)
|
||||||
_ => fin ++ inf -- double inf --# notpresent
|
_ => fin ++ inf -- double inf
|
||||||
}
|
}
|
||||||
in
|
in
|
||||||
case o of {
|
case o of {
|
||||||
|
|||||||
Reference in New Issue
Block a user