D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
root
/
usr
/
share
/
ruby
/
optparse
/
Filename :
kwargs.rb
back
Copy
# frozen_string_literal: true require 'optparse' class OptionParser def define_by_keywords(options, meth, **opts) meth.parameters.each do |type, name| case type when :key, :keyreq op, cl = *(type == :key ? %w"[ ]" : ["", ""]) define("--#{name}=#{op}#{name.upcase}#{cl}", *opts[name]) do |o| options[name] = o end end end options end end
Name
Size
Last Modified
Owner
Permissions
Actions
ac.rb
1.401
KB
April 05 2021 11:46:35
root
0644
date.rb
0.348
KB
April 05 2021 11:46:35
root
0644
kwargs.rb
0.396
KB
April 05 2021 11:46:35
root
0644
shellwords.rb
0.148
KB
April 05 2021 11:46:35
root
0644
time.rb
0.214
KB
April 05 2021 11:46:35
root
0644
uri.rb
0.128
KB
April 05 2021 11:46:35
root
0644
version.rb
2.013
KB
April 05 2021 11:46:35
root
0644
2017 © D7net | D704T team