Command

Class · class Command: object · Source

Carries parser captures, resolved arguments and reports through an action.

Audience: author

Superclass: object

Declared members

  • action — property; internal
  • actorPhrase_ — property; internal
  • dir_ — property; internal
  • dobj — property; Resolved direct object, available in action hooks.
  • dobj_ — property; internal
  • done_ — property; internal
  • failed_ — property; internal
  • implied_ — property; internal
  • inner_ — property; internal
  • iobj — property; Resolved indirect object, available in action hooks.
  • iobj_ — property; internal
  • list_ — property; Things a message has to name several of.
  • literal_ — property; A literal phrase the rule captured, as words rather than a name.
  • reports_ — property; What the command still has to say, in the order it will say it.
  • set_ — property; internal
  • topicText_ — property; internal
  • way_ — property; internal

Member details

action

action = nil · Source

Internal implementation detail; no supported authoring contract is documented.

actorPhrase_

actorPhrase_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

dir_

dir_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

dobj

dobj = nil · Source

Resolved direct object, available in action hooks.

dobj_

dobj_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

done_

done_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

failed_

failed_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

implied_

implied_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

inner_

inner_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

iobj

iobj = nil · Source

Resolved indirect object, available in action hooks.

iobj_

iobj_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

list_

list_ = nil · Source

Things a message has to name several of.

literal_

literal_ = nil · Source

A literal phrase the rule captured, as words rather than a name.

reports_

reports_ = nil · Source

What the command still has to say, in the order it will say it.

set_

set_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

topicText_

topicText_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.

way_

way_ = nil · Source

Internal implementation detail; no supported authoring contract is documented.