Module: ArgParser

Defined in:
lib/arg-parser/argument.rb,
lib/arg-parser/dsl.rb,
lib/arg-parser/parser.rb,
lib/arg-parser/definition.rb

Overview

Namespace for classes defined by ArgParser, the command-line argument parser.

Defined Under Namespace

Modules: DSL Classes: Argument, Definition, FlagArgument, KeywordArgument, NoSuchArgumentError, Parser, PositionalArgument, RestArgument, ValueArgument

Constant Summary collapse

OnParseHandlers =

Hash containing registered handlers for :on_parse options

{
    :split_to_array => lambda{ |val, arg, hsh| val.split(',') }
}
PredefinedArguments =

Hash containing registered arguments available via #predefined_arg

{ }