Russian: get rid of the Prepos2 case. Added an argument to Prepos instead to handle -y endings with the v and na prepositions. This saves us a few hundred lines of code. It's a bit pointless since the whole thing needs to be rewriten, but at least I'm getting familiar with the code.

This commit is contained in:
bjorn
2008-06-23 17:15:14 +00:00
parent 8cdad08ad9
commit a50c7e3a7c
4 changed files with 215 additions and 422 deletions

View File

@@ -345,7 +345,6 @@ foreign = Foreign; -- +++ MG_UR: added +++
dative = Dat ;
genitive = Gen ;
instructive = Inst ;
prepositional = Prepos ;
singular = Sg ;
plural = Pl ;
animate = Animate ;
@@ -380,15 +379,15 @@ foreign = Foreign; -- +++ MG_UR: added +++
SF Sg Dat => datSg ;
SF Sg Acc => accSg ;
SF Sg Inst => instSg ;
SF Sg Prepos => preposSg ;
SF Sg Prepos2 => prepos2Sg ;
SF Sg (Prepos PrepOther) => preposSg ;
SF Sg (Prepos PrepVNa) => prepos2Sg ;
SF Pl Nom => nomPl ;
SF Pl Gen => genPl ;
SF Pl Dat => datPl ;
SF Pl Acc => accPl ;
SF Pl Inst => instPl ;
SF Pl Prepos => preposPl ;
SF Pl Prepos2 => prepos2Pl
SF Pl (Prepos PrepOther) => preposPl ;
SF Pl (Prepos PrepVNa) => prepos2Pl
} ;
g = g ;
anim = anim