AmbigResponseKeeperclassparser.t[1974]

Mix-in class for noun phrase productions that use ResolveResults.ambiguousNounPhrase(). This mix-in provides the methods that ambiguousNounPhrase() uses to keep track of past responses to the disambiguation question.

class AmbigResponseKeeper :   object

Superclass Tree   (in declaration order)

AmbigResponseKeeper
        object

Subclass Tree  

AmbigResponseKeeper
        DefiniteNounProd
                BasicPossessiveProd
                        ButPossessiveProd
                                exceptNounPhrase(singlePossessive)
                        DisambigPossessiveProd
                                disambigListItem(possessive)
                        PossessiveNounProd
                                qualifiedSingularNounPhrase(possessive)
                        PossessivePluralProd
                                explicitDetPluralNounPhrase(possessive)
                                explicitDetPluralOnlyNounPhrase(possessive)
                ContainerNounPhraseProd
                        indetPluralNounPhrase(locational)
                        indetPluralOnlyNounPhrase(locational)
                        indetSingularNounPhrase(locational)
                PreResolvedAmbigProd
                qualifiedSingularNounPhrase(definite)
                VagueContainerNounPhraseProd
                        AllInContainerNounPhraseProd
                                qualifiedPluralNounPhrase(theOnesIn)
                        VagueContainerDefiniteNounPhraseProd
                                qualifiedSingularNounPhrase(theOneIn)
                        VagueContainerIndefiniteNounPhraseProd
                                qualifiedSingularNounPhrase(anyOneIn)
        ExactQuantifiedPluralProd
                BothPluralProd
                        qualifiedPluralNounPhrase(both)
                explicitDetPluralNounPhrase(definiteNumber)
                explicitDetPluralOnlyNounPhrase(definiteNumber)
                qualifiedPluralNounPhrase(allNum)

Global Objects  

(none)

Summary of Properties  

ambigResponses_ 

Summary of Methods  

addAmbigResponse  getAmbigResponses 

Properties  

ambigResponses_parser.t[1988]

our list of saved interactive disambiguation responses

Methods  

addAmbigResponse (resp)parser.t[1975]

no description available

getAmbigResponses ( )parser.t[1981]
add an ambiguous response to our list

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