Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pry(main)> def test *args
- pry(main)* puts args.inspect
- pry(main)* end
- => nil
- pry(main)> test :a, :b, :c => 1
- [:a, :b, {:c=>1}]
- => nil
- pry(main)> def test= *args
- pry(main)* test *args
- pry(main)* end
- => nil
- pry(main)> test= :a, :b, :c => 1
- SyntaxError: (pry):12: syntax error, unexpected tASSOC, expecting $end
- test= :a, :b, :c => 1
- ^
- from /Users/robin/.rvm/gems/ruby-1.9.2-p290/gems/pry-0.9.5/lib/pry/pry_instance.rb:219:in `eval'
- pry(main)> test=(:a, :b, :c => 1)
- SyntaxError: (pry):13: syntax error, unexpected ',', expecting ')'
- test=(:a, :b, :c => 1)
- ^
- from /Users/robin/.rvm/gems/ruby-1.9.2-p290/gems/pry-0.9.5/lib/pry/pry_instance.rb:219:in `eval'
Add Comment
Please, Sign In to add comment