ResolveAskerclass

parser.t[312]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

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