Quant with variable number

This commit is contained in:
aarne
2006-02-02 15:23:43 +00:00
parent 478d1f4435
commit f5f3ba0e42
19 changed files with 142 additions and 114 deletions

View File

@@ -68,8 +68,9 @@ abstract Cat = Tense ** {
Pron ; -- personal pronoun e.g. "she"
Det ; -- determiner phrase e.g. "all the seven"
Predet; -- predeterminer (prefixed Quant) e.g. "all"
QuantSg;-- quantifier ('nucleus' of sing. Det) e.g. "this"
QuantPl;-- quantifier ('nucleus' of plur. Det) e.g. "these"
QuantSg;-- quantifier ('nucleus' of sing. Det) e.g. "every"
QuantPl;-- quantifier ('nucleus' of plur. Det) e.g. "many"
Quant ; -- quantifier with both sg and pl e.g. "this/these"
Num ; -- cardinal number (used with QuantPl) e.g. "seven"
Ord ; -- ordinal number (used in Det) e.g. "seventh"

View File

@@ -32,12 +32,16 @@ abstract Noun = Cat ** {
DetSg : QuantSg -> Ord -> Det ; -- this best man
DetPl : QuantPl -> Num -> Ord -> Det ; -- these five best men
-- Quantifiers that have both forms can be used in both ways.
SgQuant : Quant -> QuantSg ; -- this
PlQuant : Quant -> QuantPl ; -- these
-- Pronouns have possessive forms. Genitives of other kinds
-- of noun phrases are not given here, since they are not possible
-- in e.g. Romance languages.
PossSg : Pron -> QuantSg ; -- my (house)
PossPl : Pron -> QuantPl ; -- my (houses)
PossPron : Pron -> Quant ; -- my (house)
-- All parts of the determiner can be empty, except $Quant$, which is
-- the "kernel" of a determiner.
@@ -70,16 +74,14 @@ abstract Noun = Cat ** {
-- neatly distinct words (Spanish "un, unos ; el, los") but also without
-- any particular word (Finnish; Swedish definites).
DefSg : QuantSg ; -- the (house)
DefPl : QuantPl ; -- the (houses)
IndefSg : QuantSg ; -- a (house)
IndefPl : QuantPl ; -- (houses)
DefArt : Quant ; -- the (house), the (houses)
IndefArt : Quant ; -- a (house), (houses)
-- Nouns can be used without an article as mass nouns. The resource does
-- not distinguish mass nouns from other common nouns, which can result
-- in semantically odd expressions.
MassDet : QuantSg ; -- (beer)
MassDet : QuantSg ; -- (beer)
-- Other determiners are defined in [Structural Structural.html].

View File

@@ -73,19 +73,17 @@ abstract Structural = Cat ** {
somebody_NP : NP ;
something_NP : NP ;
somewhere_Adv : Adv ;
that_Quant : QuantSg ;
that_Quant : Quant ;
that_NP : NP ;
there_Adv : Adv ;
there7to_Adv : Adv ;
there7from_Adv : Adv ;
therefore_PConj : PConj ;
these_NP : NP ;
these_Quant : QuantPl ;
they_Pron : Pron ;
this_Quant : QuantSg ;
this_Quant : Quant ;
this_NP : NP ;
those_NP : NP ;
those_Quant : QuantPl ;
through_Prep : Prep ;
to_Prep : Prep ;
too_AdA : AdA ;