Page MenuHomePhabricator (Chris)

main.rb
No OneTemporary

Authored By
Unknown
Size
332 B
Referenced Files
None
Subscribers
None
# example from "Beyond Java, p143"
# tested with Ruby 1.8.7 on Mac, does not work with 1.9 or JRuby 1.7
puts "start !"
def loop
for i in 1..5 do
puts i
callcc {|continuation| return continuation} if i==2
puts ".."
end
return nil
end
cont = loop();
puts "part1 done"
cont.call if (cont!=nil)
puts "part2 done"

File Metadata

Mime Type
text/x-ruby
Expires
Sat, Nov 14, 10:42 PM (1 d, 9 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
138834
Default Alt Text
main.rb (332 B)

Event Timeline