LayeredNounPhraseProdclassparser.t[1198]

Basic "layered" noun phrase production. It's often useful to define a grammar rule that simply defers to an underlying grammar rule; we make this simpler by defining this class that automatically delegates resolveNouns to the underlying noun phrase given by the property np_.

class LayeredNounPhraseProd :   NounPhraseProd

Superclass Tree   (in declaration order)

LayeredNounPhraseProd
       
NounPhraseProd
                BasicProd
                        object

Subclass Tree  

LayeredNounPhraseProd
       
completeNounPhrase(main)
        completeNounPhraseWithoutAll(qualified)
        detPluralNounPhrase(main)
        detPluralOnlyNounPhrase(main)
        indetPluralNounPhrase(basic)
        indetPluralOnlyNounPhrase(basic)
        indetSingularNounPhrase(basic)
        nounPhrase(main)
        pluralPhrase(main)
        possessiveAdjPhrase(npApostropheS)
        possessiveAdjPhrase(ppApostropheS)
        possessiveNounPhrase(npApostropheS)
        qualifiedNounPhrase(main)
        qualifiedPluralNounPhrase(determiner)
        singleNoun(normal)

Global Objects  

(none)

Summary of Properties  

Inherited from NounPhraseProd :
filterForCollectives 

Summary of Methods  

resolveNouns 

Inherited from NounPhraseProd :
filterTruncations  getVerifyKeepers 

Inherited from BasicProd :
filterPossRank  getOrigText  getOrigTokenList 

Properties  

(none)

Methods  

resolveNouns (resolver, results)parser.t[1199]

no description available

TADS 3 Library Manual
Generated on 9/15/2006 from TADS version 3.0.12