Table of Contents

Namespace OneImlx.Terminal.Commands.Parsers

Classes

CommandParser

The default ICommandParser.

CommandParserContext

The command parser context.

CommandParserResult

The command parser result.

CommandRouteParser

Represents a default command-line parser for processing terminal commands based on defined descriptors.

Group

Represents a notional command group within a Root.

ParsedCommand

Represents a parsed command from a command route.

ParsedSplit

Represents an parsed segment split based on a token.

Root

Represents a notional root command.

SubCommand

Represents a notional sub-command within a Group.

Interfaces

ICommandParser

An abstraction to extract a Command.

ICommandRouteParser

An abstraction to parse a command route.