Method: Main::Parameter::List#defaults!

Defined in:
lib/main/parameter.rb

#defaults!Object



471
472
473
474
475
476
477
478
479
# File 'lib/main/parameter.rb', line 471

def defaults!
  each do |p|
    if(p.defaults? and (not p.given?))
      p.defaults.each do |default|
        p.values << (default.respond_to?('to_proc') ? main.instance_eval(&default) : default) # so as NOT to set 'given?'
      end
    end
  end
end