firstCommandPhrase(withActor)grammar | en_us.t[5095]

Command with explicit target actor. When a command starts with an actor's name followed by a comma followed by a verb, we take it as being directed to the actor.

`grammar firstCommandPhrase(withActor) : FirstCommandProdWithActor`

Superclass Tree (in declaration order)

`firstCommandPhrase(withActor)`
`FirstCommandProdWithActor`
`CommandProdWithActor`
`CommandProd`
`BasicProd`
`object`
`FirstCommandProd`
`CommandProd`
`BasicProd`
`object`

Summary of Properties

``

``

Inherited from `CommandProdWithActor` :
`resolvedActor_ resolver_`

Inherited from `CommandProd` :
`getActorPhrase`

Inherited from `BasicProd` :
`firstTokenIndex isSpecialResponseMatch lastTokenIndex`

``

``

``

Summary of Methods

`execActorPhrase`

``

Inherited from `CommandProdWithActor` :
`getActorPhrase getResolver getTargetActor hasTargetActor resolveNouns`

``

Inherited from `BasicProd` :
`canResolveTo getOrigText getOrigTokenList setOrigTokenList`

Inherited from `FirstCommandProd` :
`countCommands getCommandSepIndex getCommandTokens getNextCommandIndex isEndOfSentence resolveFirstAction`

``

``

Properties

(none)

Methods

`execActorPhrase (issuingActor)`OVERRIDDEN | `en_us.t[5100]`

"execute" the target actor phrase

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