cmdr
Artifact Content
Not logged in
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

Artifact d71eca49794367b1bdce1c0c92715a4a894f4d69:


[include parts/definitions.inc]
[manpage_begin [vset LABEL_FLOW] [vset MAN_SECTION] [vset PROJ_VERSION]]
[include parts/module.inc]
[titledesc [vset TITLE_FLOW]]
[description]
[include parts/welcome.inc]

This document is for users of the cmdr framework.

If you have not read [term [vset TITLE_DSL]] and the related documents
yet, please do so.

The explanations how the framework processes a command line at runtime
guided by a specified command hierarchy presuppose knowledge of
command-hierarchy specifications.

[para] A command line is processed in four distinct phases, namely
[sectref Dispatch], [sectref Parsing], [sectref Completion], and
[sectref Execution]. Each is explained in more detail in the
referenced sections.

[comment @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@]
[include parts/related_dsl.inc]

[comment @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@]
[section Dispatch]
[include parts/flow_dispatch.inc]

[comment @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@]
[section Parsing]
[include parts/flow_parsing.inc]

[comment @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@]
[section Completion]
[include parts/flow_completion.inc]

[comment @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@]
[section Execution]
[include parts/flow_execution.inc]

[include parts/related.inc]
[include parts/feedback.inc]
[manpage_end]