VagueContainerNounPhraseProdclassparser.t[3342]

A "vague" container noun phrase. This is a phrase that specifies a container but nothing else: "the one in the box", "the ones in the box", "everything in the box".

class VagueContainerNounPhraseProd :   DefiniteNounProd

Superclass Tree   (in declaration order)

VagueContainerNounPhraseProd
        DefiniteNounProd
                NounPhraseProd
                        BasicProd
                                object
                AmbigResponseKeeper
                        object

Subclass Tree  

VagueContainerNounPhraseProd
        AllInContainerNounPhraseProd
                qualifiedPluralNounPhrase(theOnesIn)
        VagueContainerDefiniteNounPhraseProd
                qualifiedSingularNounPhrase(theOneIn)
        VagueContainerIndefiniteNounPhraseProd
                qualifiedSingularNounPhrase(anyOneIn)

Global Objects  

(none)

Summary of Properties  

Inherited from NounPhraseProd :
filterForCollectives 

Inherited from BasicProd :
firstTokenIndex  isSpecialResponseMatch  lastTokenIndex 

Inherited from AmbigResponseKeeper :
ambigResponses_ 

Summary of Methods  

checkContentsList  resolveNouns 

Inherited from DefiniteNounProd :
reduceDefinite  resolveDefinite 

Inherited from NounPhraseProd :
filterTruncations  getVerifyKeepers 

Inherited from BasicProd :
canResolveTo  getOrigText  getOrigTokenList  setOrigTokenList 

Inherited from AmbigResponseKeeper :
addAmbigResponse  getAmbigResponses 

Properties  

(none)

Methods  

checkContentsList (resolver, results, lst, cont)parser.t[3417]

check a contents list

resolveNouns (resolver, results)OVERRIDDENparser.t[3343]
no description available

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