Noun phrase resolver "asker." This type of object can be passed to certain ResolveResults methods in order to customize the messages that the parser generates for interactive prompting.
class
ResolveAsker : object
Superclass Tree (in declaration order)
ResolveAsker
object
Subclass Tree
ResolveAsker
AskConnector
DefaultAskConnector
Global Objects
enterOnWhatAsker
Summary of Properties
(none)
Summary of Methods
askDisambig
askMissingObject
Properties
(none)
Methods
askDisambig (targetActor, promptTxt, curMatchList, fullMatchList, requiredNum, askingAgain, dist) | parser.t[318] |
Ask for help disambiguating a noun phrase. This asks which of several possible matching objects was intended. This method has the same parameter list as the equivalent message object method.
askMissingObject (targetActor, action, which) | parser.t[332] |
Ask for a missing object. This prompts for an object that's structurally required for an action, but which was omitted from the player's command.
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3