TopicProdclass

parser.t[1366]

Superclass
Tree

Subclass
Tree

Global
Objects

Property
Summary

Method
Summary

Property
Details

Method
Details

A topic is a noun phrase used in commands like “ask <person> about <topic>.” For our purposes, this works as an ordinary single noun production.

class TopicProd :   SingleNounProd

Superclass Tree   (in declaration order)

TopicProd
SingleNounProd
NounPhraseProd
BasicProd
`                                 object`

Subclass Tree  

TopicProd
EmptyTopicPhraseProd
PrepSingleTopicProd
aboutTopicPhrase(main)
topicPhrase(main)
topicPhrase(misc)

Global Objects  

(none)

Summary of Properties  

Inherited from NounPhraseProd :
filterForCollectives

Inherited from BasicProd :
firstTokenIndex isSpecialResponseMatch lastTokenIndex

Summary of Methods  

getOrigText getOrigTokenList resolveNouns

Inherited from NounPhraseProd :
filterTruncations getVerifyKeepers

Inherited from BasicProd :
canResolveTo setOrigTokenList

Properties  

(none)

Methods  

getOrigText ( )OVERRIDDEN

parser.t[1369]

no description available

getOrigTokenList ( )OVERRIDDEN

parser.t[1368]

get the original text and tokens from the underlying phrase

resolveNouns (resolver, results)OVERRIDDEN

parser.t[1371]

no description available

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