# File lib/Borges/TestCase/ContinuationTest.rb, line 27 def _testBlockTemps tmp = tmp2 = nil [1, 2, 3].each do |i| x = i if tmp.nil? then tmp2 = callcc do |cc| tmp = cc proc do :q end end end tmp2.call(x) x = 17 end y = callcc do |cc| tmp.call(cc) 42 end assert_equal(1, y) end