Sha256: bb912f72c932821fee428f9da0a556b71accc0f1b96ef2eec6daae5ad70df9f7

Contents?: true

Size: 326 Bytes

Versions: 3

Compression:

Stored size: 326 Bytes

Contents

#!/usr/bin/env ruby
require_relative '../lib/optimist_xl'

opts = OptimistXL::options do
  opt :xx, "x opt", :type => :string 
  opt :yy, "y opt", :type => :float
  opt :zz, "z opt", :type => :integer
end
p opts
puts "xx class is #{opts[:xx].class}"
puts "yy class is #{opts[:yy].class}"
puts "zz class is #{opts[:zz].class}"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
optimist_xl-3.3.0 examples/types.rb
optimist_xl-3.2.0 examples/types.rb
optimist_xl-3.1.1 examples/types.rb