Class: Lab42::Options

Inherits:
Object
  • Object
show all
Defined in:
lib/lab42/options.rb,
lib/lab42/options/parser.rb,
lib/lab42/options/version.rb

Defined Under Namespace

Classes: Parser

Constant Summary collapse

VERSION =
"0.2.0"

Instance Method Summary collapse

Instance Method Details

#parse(*args) ⇒ Object



7
8
9
10
11
# File 'lib/lab42/options.rb', line 7

def parse *args
  args = args.first if Array === args.first
  result = OpenStruct.new Lab42::Options::Parser.new.parse( args )
  result.forwarding_to :kwds
end