AdjPhraseWithVocabclass

en_us.t[6457]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

An AdjPhraseWithVocab is an English-specific subclass of NounPhraseWithVocab, specifically for noun phrases that contain entirely adjectives.

class AdjPhraseWithVocab :   NounPhraseWithVocab

Superclass Tree   (in declaration order)

AdjPhraseWithVocab
NounPhraseWithVocab
NounPhraseProd
BasicProd
`                                 object`

Subclass Tree  

AdjPhraseWithVocab
adjPhrase(adj)
adjWord(adj)
adjWord(adjAbbr)
adjWord(adjApostS)
literalAdjPhrase(literalAdj)
literalAdjPhrase(number)
literalAdjPhrase(string)

Global Objects  

(none)

Summary of Properties  

adjVocabProp

Inherited from NounPhraseProd :
filterForCollectives

Inherited from BasicProd :
firstTokenIndex isSpecialResponseMatch lastTokenIndex

Summary of Methods  

addNounMatchList

Inherited from NounPhraseWithVocab :
combineWordMatches combineWordMatchItems dictMatchIsExact dictMatchIsStronger filterDictMatches getAdjustedTokens getVocabMatchList getWordMatches inScopeMatches intersectWordMatches resolveNouns resolveNounsMatchName

Inherited from NounPhraseProd :
filterTruncations getVerifyKeepers

Inherited from BasicProd :
canResolveTo getOrigText getOrigTokenList setOrigTokenList

Properties  

adjVocabProp

en_us.t[6459]

the property for the adjective literal - this is usually adj_

Methods  

addNounMatchList (lst, resolver, results, extraFlags)

en_us.t[6466]

Add the vocabulary matches that we’d get if we were treating our adjective as a noun. This combines the noun interpretation with a list of matches we got for the adjective version.

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