TryAsActorResolveResultsclass
A results object for resolving an actor in a command with an unknown word or invalid phrasing in the predicate. For this type of resolution, we’re trying to interpret the actor portion of the command as a noun phrase referring to an actor, but it could also just be another command. E.g., we could have “bob, asdf” or “east, asdf”. Since we’re only tentatively interpreting the phrase as a noun phrase, to see if that interpretation goes anywhere, we don’t want to throw any errors on failures; instead we simply allow empty match lists.
class
TryAsActorResolveResults
:
ResolveResults
Superclass Tree (in declaration order)
TryAsActorResolveResults
ResolveResults
` object`
Subclass Tree
(none)
Global Objects
(none)
Summary of Properties
allowActionRemapping
allowEquivalentFiltering
Summary of Methods
allNotAllowed
ambiguousNounPhrase
askMissingLiteral
askMissingObject
beginSingleObjSlot
beginTopicSlot
emptyNounPhrase
endSingleObjSlot
endTopicSlot
getImpliedObject
incCommandCount
insufficientQuantity
noMatch
noMatchForAll
noMatchForAllBut
noMatchForListBut
noMatchForLocation
noMatchForPossessive
noMatchForPronoun
noMatchPossessive
noteActorSpecified
noteAdjEnding
noteBadPrep
noteEmptyBut
noteIndefinite
noteLiteral
noteMatches
noteMiscWord
noteNounSlots
notePlural
notePronoun
noteWeakPhrasing
nothingInLocation
noVocabMatch
reflexiveNotAllowed
singleObjectRequired
uniqueObjectRequired
unknownNounPhrase
wrongReflexive
zeroQuantity
Properties
allowActionRemapping
no description available
allowEquivalentFiltering
no description available
Methods
allNotAllowed ( )
no description available
ambiguousNounPhrase (keeper, askwer, txt, matchLst, fullMatchLst, scopeList, requiredNum, resolver)
no description available
askMissingLiteral (action, which)
no description available
askMissingObject (asker, resolver, responseProd)
no description available
beginSingleObjSlot ( )
no description available
beginTopicSlot ( )
no description available
emptyNounPhrase (resolver)
no description available
endSingleObjSlot ( )
no description available
endTopicSlot ( )
no description available
getImpliedObject (np, resolver)
no description available
incCommandCount ( )
no description available
insufficientQuantity (txt, matchList, requiredNum)
no description available
noMatch (action, txt)
no description available
noMatchForAll ( )
no description available
noMatchForAllBut ( )
no description available
noMatchForListBut ( )
no description available
noMatchForLocation (loc, txt)
no description available
noMatchForPossessive (owner, txt)
no description available
noMatchForPronoun ( )
no description available
noMatchPossessive (action, txt)
no description available
noteActorSpecified ( )
no description available
noteAdjEnding ( )
no description available
noteBadPrep ( )
no description available
noteEmptyBut ( )
no description available
noteIndefinite ( )
no description available
noteLiteral (txt)
no description available
noteMatches (matchList)
no description available
noteMiscWord (txt)
no description available
noteNounSlots (cnt)
no description available
notePlural ( )
no description available
notePronoun ( )
no description available
noteWeakPhrasing ( )
no description available
nothingInLocation (loc)
no description available
noVocabMatch (action, txt)
no description available
reflexiveNotAllowed ( )
no description available
singleObjectRequired (txt)
no description available
uniqueObjectRequired (txt, matchList)
no description available
unknownNounPhrase (match, resolver)
no description available
wrongReflexive (typ, txt)
no description available
zeroQuantity (txt)
no description available
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3