module Cmds

Defined in:

cmds.cr
cmds/desc.cr
cmds/errors.cr
cmds/navigatable.cr
cmds/navigator.cr
cmds/state.cr
cmds/usage.cr

Constant Summary

CMDS = Hash(String, Cmd.class).new
PROGRAM = File.basename(PROGRAM_NAME)

Class Method Summary

Macro Summary

Class Method Detail

def self.[](name) #

[View source]
def self.[]?(name : String) #

[View source]
def self.names : Array(String) #

[View source]
def self.register(name, cmd) #

[View source]
def self.run(args = ARGV) #

[View source]

Macro Detail

macro command(name) #

[View source]