FirstCommandProdWithActorclassparser.t[884]

First-on-line command with target actor. As with CommandProdWithActor, instantiating grammar rules must set the property actor_ to the actor match tree, and cmd_ to the underlying commandPhrase match.

class FirstCommandProdWithActor :   CommandProdWithActor   FirstCommandProd

Superclass Tree   (in declaration order)

FirstCommandProdWithActor
        CommandProdWithActor
                CommandProd
                        BasicProd
                                object
        FirstCommandProd
                CommandProd
                        BasicProd
                                object

Subclass Tree  

FirstCommandProdWithActor
        actorBadCommandPhrase(main)
        firstCommandPhrase(askTellActorTo)
        firstCommandPhrase(withActor)

Global Objects  

(none)

Summary of Properties  

Inherited from CommandProdWithActor :
resolvedActor_  resolver_ 

Inherited from CommandProd :
getActorPhrase 

Inherited from BasicProd :
firstTokenIndex  isSpecialResponseMatch  lastTokenIndex 

Summary of Methods  

Inherited from CommandProdWithActor :
execActorPhrase  getActorPhrase  getResolver  getTargetActor  hasTargetActor  resolveNouns 

Inherited from BasicProd :
canResolveTo  getOrigText  getOrigTokenList  setOrigTokenList 

Inherited from FirstCommandProd :
countCommands  getCommandSepIndex  getCommandTokens  getNextCommandIndex  isEndOfSentence  resolveFirstAction 

Properties  

(none)

Methods  

(none)

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