possessiveAdjPhrase(its)grammaren_us.t[6723]

Possessive phrase. This is a noun phrase expressing ownership of another object.

Note that all possessive phrases that can possibly be ambiguous must define getOrigMainText() to return the "main noun phrase" text. In English, this means that we must omit any "'s" suffix. This is needed only when the phrase can be ambiguous, so pronouns don't need it since they are inherently unambiguous.

grammar possessiveAdjPhrase(its) :   ItsAdjProd

Superclass Tree   (in declaration order)

possessiveAdjPhrase(its)
        ItsAdjProd
                PossessivePronounAdjProd
                        PronounProd
                                NounPhraseProd
                                        BasicProd
                                                object

Summary of Properties  

Inherited from ItsAdjProd :
pronounType 

Inherited from PossessivePronounAdjProd :
canBeAnaphor  isPossessive 

Inherited from PronounProd :
isPlural 

Inherited from NounPhraseProd :
filterForCollectives 

Inherited from BasicProd :
firstTokenIndex  isSpecialResponseMatch  lastTokenIndex 

Summary of Methods  

checkAnaphorAgreement 

Inherited from PossessivePronounAdjProd :
checkAnaphoricBinding  getOrigMainText 

Inherited from PronounProd :
resolveNouns 

Inherited from NounPhraseProd :
filterTruncations  getVerifyKeepers 

Inherited from BasicProd :
canResolveTo  getOrigText  getOrigTokenList  setOrigTokenList 

Properties  

(none)

Methods  

checkAnaphorAgreement (lst)OVERRIDDENen_us.t[6725]

we only agree with a singular ungendered noun

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3