Latvian: miscellaneous

This commit is contained in:
normundsg
2013-04-22 13:51:48 +00:00
parent 9e9b25f7ed
commit 745be9f505
9 changed files with 92 additions and 57 deletions

View File

@@ -1,17 +1,27 @@
--# -path=.:../abstract:../common:../prelude
concrete ExtraLav of ExtraLavAbs = CatLav ** open
concrete ExtraLav of ExtraLavAbs = CatLav ** open
ParadigmsLav,
ParadigmsPronounsLav,
ResLav
ResLav,
Prelude
in {
flags
coding = utf8 ;
lin
to8uz_Prep = mkPrep "uz" Acc Dat ;
aiz_Prep = mkPrep "aiz" Gen Dat ;
ap_Prep = mkPrep "ap" Acc Dat ;
gar_Prep = mkPrep "gar" Acc Dat ;
kopsh_Prep = mkPrep "kopš" Gen Dat ;
liidz_Prep = mkPrep "līdz" Dat Dat ;
pa_Prep = mkPrep "pa" Acc Dat ;
par_Prep = mkPrep "par" Acc Dat ;
paar_Prep = mkPrep "pār" Acc Dat ;
pie_Prep = mkPrep "pie" Gen Dat ;
pret_Prep = mkPrep "pret" Acc Dat ;
i8fem_Pron = mkPronoun_I Fem ;
we8fem_Pron = mkPronoun_We Fem ;
@@ -21,7 +31,14 @@ lin
they8fem_Pron = mkPronoun_They Fem ;
it8fem_Pron = mkPronoun_It_Sg Fem ;
{-empty_Det num def neg = \num,def,neg -> {
s = \\_,_ => [] ;
n = num ;
d = def ;
isNeg = neg
} ;-}
-- Zemāk esošās f-cijas nav ExtraLavAbs, tās ir abstract/Extra.gf
GenNP np = {s = \\_,_,_ => np.s ! Gen ; d = Def ; isNeg = np.isNeg} ;
@@ -31,5 +48,4 @@ lin
IAdvAdv adv = {s = "cik" ++ adv.s} ;
have_V3 = mkV3 (mkV "būt") nom_Prep dat_Prep Dat ;
}