
Untitled
By: a guest on
Jul 3rd, 2012 | syntax:
Ruby | size: 0.20 KB | hits: 113 | expires: Never
def a(&block)
('a'..'z').each do |n|
begin
block.binding.eval("#{n} = '#{n.upcase}!'")
rescue Exception
end
end
end
def z
b = 1
a{nil}
b
end
puts z
# => B!