mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-06-21 01:06:21 -06:00
Fixed direct object negation cases
This commit is contained in:
@@ -4,7 +4,7 @@ concrete ExtraRus of ExtraRusAbs = CatRus **
|
||||
open ResRus, MorphoRus, (P=ParadigmsRus), Prelude, NounRus in {
|
||||
flags optimize=all ; coding=utf8 ;
|
||||
lin
|
||||
obj_no_Prep = {s="" ; c=Acc ; hasPrep=False} ;
|
||||
obj_no_Prep = {s="" ; c=Acc ; neggen=True ; hasPrep=False} ;
|
||||
to2_Prep = P.mkPrep v_prep_mod Acc ;
|
||||
on_to_Prep = P.mkPrep "до" Gen ;
|
||||
along_Prep = P.mkPrep "по" Loc ;
|
||||
@@ -13,13 +13,14 @@ lin
|
||||
|
||||
have_V3 = P.mkV3 est_ell_V nom_Prep u_Prep;
|
||||
have2_V3 = P.mkV3 est_V nom_Prep u_Prep;
|
||||
have_not_V3 = P.mkV3 net_V nom_Prep u_Prep;
|
||||
have_not_V3 = P.mkV3 net_V obj_neg_Prep u_Prep;
|
||||
be_V3 = P.mkV3 be_ell_V nom_Prep dat_Prep;
|
||||
|
||||
oper
|
||||
nom_Prep : Prep = lin Prep {s="" ; c=Nom ; hasPrep=False} ;
|
||||
dat_Prep : Prep = lin Prep {s="" ; c=Dat ; hasPrep=False} ;
|
||||
u_Prep : Prep = lin Prep {s="у" ; c=Gen ; hasPrep=True} ;
|
||||
nom_Prep : Prep = lin Prep {s="" ; c=Nom ; neggen=True ; hasPrep=False} ;
|
||||
obj_neg_Prep : Prep = lin Prep {s="" ; c=Gen ; neggen=False ; hasPrep=False} ;
|
||||
dat_Prep : Prep = lin Prep {s="" ; c=Dat ; neggen=False ; hasPrep=False} ;
|
||||
u_Prep : Prep = lin Prep {s="у" ; c=Gen ; neggen=False ; hasPrep=True} ;
|
||||
est_V : V = lin V {
|
||||
inf="есть";
|
||||
infrefl="" ;
|
||||
|
||||
Reference in New Issue
Block a user