Sha256: 0d53bc332d4232a6b936ab377c3c34820831f81176677b6e73243301cd6c2bbb

Contents?: true

Size: 326 Bytes

Versions: 4

Compression:

Stored size: 326 Bytes

Contents

class TestArgs
  def m(a, b=1, c="hallo", *args) 
    p a
    p b
    p c
    p args
  end

  def self.main
    obj = new()

    obj.m(0)
    puts "--"
    obj.m(1,2)
    puts "--"
    obj.m(1,2,9)
    puts "--"
    obj.m(1,2,9,5)
    puts "--"
    obj.m(1,2,9,5,6)
    puts "--"
    obj.m(1,2,9,5,6,7,8,9,10,11,12)
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
superchris-rubyjs-0.8.2 test/test_args.rb
rubyjs-0.7.0 test/test_args.rb
rubyjs-0.8.0 test/test_args.rb
rubyjs-0.7.1 test/test_args.rb