- Timestamp:
- Jan 21, 2018, 12:10:09 AM (6 years ago)
- Location:
- EcnlProtoTool/trunk/mruby-1.3.0
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/mruby-1.3.0/mrbgems/mruby-proc-ext/test/proc.rb
r321 r331 54 54 assert_equal([[:opt, :a]], lambda {|a=nil|}.parameters) 55 55 assert_equal([[:req, :a]], ->(a){}.parameters) 56 assert_equal([[:rest]], lambda { |*| }.parameters) 56 57 assert_equal([[:rest, :a]], Proc.new {|*a|}.parameters) 57 58 assert_equal([[:opt, :a], [:opt, :b], [:opt, :c], [:opt, :d], [:rest, :e], [:opt, :f], [:opt, :g], [:block, :h]], Proc.new {|a,b,c=:c,d=:d,*e,f,g,&h|}.parameters)
Note:
See TracChangeset
for help on using the changeset viewer.