some tutorial updates ; new structural words Italian and Finnish

This commit is contained in:
aarne
2008-11-03 17:22:21 +00:00
parent 9ecc663d00
commit d6f09a941f
3 changed files with 76 additions and 24 deletions

View File

@@ -292,6 +292,33 @@ oper
lock_NP = <>
} ;
lin
not_Predet = {s = \\_,_ => "vain"} ;
nothing_but_Predet =
{s = \\n,c => "ei" ++ mikaanPron ! n ! npform2case n c ++ "paitsi"} ;
nobody_but_Predet =
{s = \\n,c => "ei" ++ kukaanPron ! n ! npform2case n c ++ "paitsi"} ;
no_Quant = {
s1 = \\n,c => "ei" ++ mikaanPron ! n ! c ;
s2 = [] ; isNum,isPoss = False ; isDef = True ;
} ;
if_then_Conj = {s1 = "jos" ; s2 = "niin" ; n = Sg} ;
nobody_NP = {
s = \\c => "ei" ++ kukaanPron ! Sg ! npform2case Sg c ;
a = agrP3 Sg ;
isPron = False
} ;
nothing_NP = {
s = \\c => "ei" ++ mikaanPron ! Sg ! npform2case Sg c ;
a = agrP3 Sg ;
isPron = False
} ;
at_least_AdN = ss "vähintään" ;
at_most_AdN = ss "enintään" ;
}

View File

@@ -152,6 +152,27 @@ lin
mkPronoun
"Lei" "La" "Le" "Glie" "Lei" "Suo" "Sua" "Suoi" "Sue"
Masc Sg P3 ;
not_Predet = {s = \\a,c => prepCase c ++ "pas" ; c = Nom} ;
nothing_but_Predet = {s = \\a,c => prepCase c ++ "rien excepté" ; c = Nom} ;
nobody_but_Predet = {s = \\a,c => prepCase c ++ "personne excepté" ; c = Nom} ;
no_Quant =
let aucun : ParadigmsIta.Number => ParadigmsIta.Gender => Case => Str = table {
Sg => \\g,c => prepCase c ++ genForms "nessuno" "nessuna" ! g ;
Pl => \\g,c => prepCase c ++ genForms "nessuni" "nessune" ! g ----
}
in {
s = \\_ => aucun ;
sp = aucun ;
s2 = []
} ;
if_then_Conj = {s1 = "si" ; s2 = "allora" ; n = Sg ; lock_Conj = <>} ;
nobody_NP = pn2np (mkPN ["nessuno"] Masc) ;
nothing_NP = pn2np (mkPN "niente" Masc) ;
at_least_AdN = ss "almeno" ;
at_most_AdN = ss "al massimo" ;
}