D-cli

Modules

ProgramOptions

Allows you to define a set of program options and automatically parses them from the command line

ProgramCommands

Provides a command handling and definitino framework. Allos you define a set of commands that can be accepted on the command line, and also invokes any given handlers for activated commands. Also integrated with ProgramOptions.