-
centos6.4
-
pry 0.9.12.4
-
rvm 1.25.8
-
ruby 1.9.3
[2] pry(main)> class Foo
[2] pry(main)* attr_reader :bar
[2] pry(main)* def initialize bar
[2] pry(main)* @bar = bar
[2] pry(main)* end
[2] pry(main)* def == other_foo
[2] pry(main)* @bar == other_foo.bar
[2] pry(main)* end
[2] pry(main)* end
=> nil
[3] pry(main)> Foo.new(1)
=> #<Foo:0x000000034b6f10 @bar=1>
- ruby 2.0.0-p247
[1] pry(main)> class Foo
[1] pry(main)* attr_reader :bar
[1] pry(main)* def initialize bar
[1] pry(main)* @bar = bar
[1] pry(main)* end
[1] pry(main)* def == other_foo
[1] pry(main)* @bar == other_foo.bar
[1] pry(main)* end
[1] pry(main)* end
=> nil
[2] pry(main)> Foo.new(1)
=> #<Foo:0x00000001932f50 @bar=1>
- ruby 2.0.0-p353
[1] pry(main)> class Foo
[1] pry(main)* attr_reader :bar
[1] pry(main)* def initialize bar
[1] pry(main)* @bar = bar
[1] pry(main)* end
[1] pry(main)* def == other_foo
[1] pry(main)* @bar == other_foo.bar
[1] pry(main)* end
[1] pry(main)* end
=> nil
[2] pry(main)> Foo.new(1)
=> #<Foo:0x000000046f6018 @bar=1>
- ruby 2.1.0
[1] pry(main)> class Foo
[1] pry(main)* attr_reader :bar
[1] pry(main)* def initialize bar
[1] pry(main)* @bar = bar
[1] pry(main)* end
[1] pry(main)* def == other_foo
[1] pry(main)* @bar == other_foo.bar
[1] pry(main)* end
[1] pry(main)* end
=> :==
[2] pry(main)> Foo.new(1)
=> #<Foo:0x0000000142a9b8 @bar=1>