Module: Dreck
- Defined in:
- lib/dreck.rb,
lib/dreck/parser.rb,
lib/dreck/result.rb,
lib/dreck/exceptions.rb
Overview
The primary namespace for Dreck.
Defined Under Namespace
Classes: AbsorptionError, DreckError, Parser, ParserError, Result
Constant Summary collapse
- VERSION =
Dreck's current version.
"0.0.5"
Class Method Summary collapse
-
.parse(args = ARGV, strict: true, &block) ⇒ Result
Parse the given arguments and produce a result.
Class Method Details
.parse(args = ARGV, strict: true, &block) ⇒ Result
Parse the given arguments and produce a result.
14 15 16 17 18 |
# File 'lib/dreck.rb', line 14 def self.parse(args = ARGV, strict: true, &block) result = Result.new(args, strict: strict) result.instance_eval(&block) result.parse! end |