Module commands::parser [] [src]

Command Parser

The commands::parser module provides:

  • Functionality for building a tree of commands based on their names.
  • Parsing tokenized input to select a command. Input tokenization can be performed by the commands::tokenizer module.
  • Validating parameters.
  • Performing completion on commands and parameters.

The parser is still a work in progress but is rapidly advancing.

Modules

completion
nodes

Structs

Parser

Command parser