implemented some_Quant in Dictionary for many languages where it was missing. Also added some_Det, which has a different meaning: compare "some man" (existential, Quant) to "some tea" (mass term similar to "a little tea", Det)

This commit is contained in:
aarne
2014-08-25 19:02:01 +00:00
parent 51e53559b8
commit fecda3e64b
11 changed files with 35 additions and 21 deletions

View File

@@ -10,6 +10,18 @@ oper
mkSubjSubj : Str -> Subj = \x ->
{s = x ; m = Conjunct ; lock_Subj = <>} ;
mkQuant : (_,_,_,_ : Str) -> Quant = \sm,sf,pm,pf ->
let aucun : ParadigmsFre.Number => ParadigmsFre.Gender => Case => Str = table {
Sg => \\g,c => prepCase c ++ genForms sm sf ! g ;
Pl => \\g,c => prepCase c ++ genForms pm pf ! g
}
in lin Quant {
s = \\_ => aucun ;
sp = aucun ;
s2 = [] ;
isNeg = False
} ;
mkIQuant : Str -> IQuant = \s ->
{s = \\_,_,c => prepCase c ++ s ; lock_IQuant = <>} ;