forked from GitHub/gf-rgl
(Est) Fix negative passive
TODO: more stable solution? conneg in Imper Sg is a bit of a hack
This commit is contained in:
@@ -207,7 +207,8 @@ oper
|
|||||||
Presn _ _ => verb.s ! PassPresn True ;
|
Presn _ _ => verb.s ! PassPresn True ;
|
||||||
Impf _ _ => verb.s ! PassImpf True ; --# notpresent
|
Impf _ _ => verb.s ! PassImpf True ; --# notpresent
|
||||||
Condit _ _ => verb.s ! ConditPass ; --# notpresent
|
Condit _ _ => verb.s ! ConditPass ; --# notpresent
|
||||||
ImperP3|ImperP1Pl|Imper _ => verb.s ! ImperPass ;
|
ImperP3 => verb.s ! ImperPass ;
|
||||||
|
Imper Sg => verb.s ! PassPresn False ; -- weird hack, because the Imper Sg field is used for negative form; if VP undergoes PassV*, then its negation should also be in passive.
|
||||||
PresPart _ => verb.s ! PresPart Pass ;
|
PresPart _ => verb.s ! PresPart Pass ;
|
||||||
PastPart _ => verb.s ! PastPart Pass ;
|
PastPart _ => verb.s ! PastPart Pass ;
|
||||||
x => verb.s ! x }
|
x => verb.s ! x }
|
||||||
|
|||||||
Reference in New Issue
Block a user