AdjPhraseWithVocabclass
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
Inherited from NounPhraseProd
:
filterForCollectives
Inherited from BasicProd
:
firstTokenIndex
isSpecialResponseMatch
lastTokenIndex
Summary of Methods
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
the property for the adjective literal - this is usually adj_
Methods
addNounMatchList (lst, resolver, results, extraFlags)
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