2013-03-26 2 views

ответ

5

Я думаю, на пятой строчке, второй аргумент должен быть «би»:

$ ruby -v 
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux] 

1 def bar; binding; end 
2 bi = bar {|x| p(x+1)} 
3 
4 bi.eval "yield 2" #==> 3 
5 eval "yield 2", bi #==> 3 
+0

Как настроить свой IRB, как я вижу, вы получите номера строк в it.Any помощь в? настроить то же самое? :) –

+0

Я не настраивал irb, я просто добавил номера строк в свой комментарий, для большего понимания :) –

+0

Ohhk !! Я думал, что это автоматический :) –

Смежные вопросы