DisambigProdclassparser.t[612]

Basic disambiguation production class

class DisambigProd :   BasicProd

Superclass Tree   (in declaration order)

DisambigProd
        BasicProd
                object

Subclass Tree  

DisambigProd
        disambigList(list)
        disambigList(single)
        DisambigOrdProd
                disambigListItem(ordinal)
                disambigOrdinalList(head)
                disambigOrdinalList(tail)
        disambigPhrase(all)
        disambigPhrase(any)
        disambigPhrase(both)
        disambigPhrase(list)
        disambigPhrase(ordinalList)
        DisambigPossessiveProd
                disambigListItem(possessive)
        DisambigVocabProd
                disambigListItem(noun)
                disambigListItem(plural)

Global Objects  

(none)

Summary of Properties  

Inherited from BasicProd :
firstTokenIndex  isSpecialResponseMatch  lastTokenIndex 

Summary of Methods  

removeAmbigFlags 

Inherited from BasicProd :
canResolveTo  getOrigText  getOrigTokenList  setOrigTokenList 

Properties  

(none)

Methods  

removeAmbigFlags (lst)parser.t[618]

Remove the "ambiguous" flags from a result list. This can be used to mark the response to a disambiguation query as no longer ambiguous.

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