LayeredNounPhraseProdclass
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
Inherited from BasicProd
:
firstTokenIndex
isSpecialResponseMatch
lastTokenIndex
Summary of Methods
Inherited from NounPhraseProd
:
filterTruncations
getVerifyKeepers
Inherited from BasicProd
:
canResolveTo
getOrigText
getOrigTokenList
setOrigTokenList
Properties
(none)
Methods
resolveNouns (resolver, results)
no description available
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3