例えば
x = 123
p = Proc.new {
x = 'I do not want change the value of the outer x, I want to create a local x'
}
Ruby の場合 Perl の "my" キーワードと同じものはありますか?
私のPerlドキュメントによると、Rubyで以下のようなものを探していると思います:-
x = 123
p = Proc.new {|;x|
x = 'I do not want change the value of the outer x, I want to create a local x'
}
p.call
# => "I do not want change the value of the outer x, I want to create a local x"
x # => 123