Module: MonkeySupport::CProxy::Util

Defined in:
lib/monkeysupport/c_proxy.rb

Class Method Summary collapse

Class Method Details

.arglist(args, include_defaults) ⇒ Object



48
49
50
51
52
53
54
55
56
57
58
# File 'lib/monkeysupport/c_proxy.rb', line 48

def self.arglist(args, include_defaults)
  arglist = []
  args.each_with_index do |arg, i|
    if (arg.class == Array && include_defaults)
      arglist << "arg#{i} = #{arg[1].inspect}"
    else
      arglist << "arg#{i}"
    end
  end 
  return arglist.join(", ")
end