Guest User

Untitled

a guest
Dec 14th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. pry(main)> def test *args
  2. pry(main)* puts args.inspect
  3. pry(main)* end
  4. => nil
  5. pry(main)> test :a, :b, :c => 1
  6. [:a, :b, {:c=>1}]
  7. => nil
  8. pry(main)> def test= *args
  9. pry(main)* test *args
  10. pry(main)* end
  11. => nil
  12. pry(main)> test= :a, :b, :c => 1
  13. SyntaxError: (pry):12: syntax error, unexpected tASSOC, expecting $end
  14. test= :a, :b, :c => 1
  15. ^
  16. from /Users/robin/.rvm/gems/ruby-1.9.2-p290/gems/pry-0.9.5/lib/pry/pry_instance.rb:219:in `eval'
  17. pry(main)> test=(:a, :b, :c => 1)
  18. SyntaxError: (pry):13: syntax error, unexpected ',', expecting ')'
  19. test=(:a, :b, :c => 1)
  20. ^
  21. 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