RosettaCodeData/Task/Jump-anywhere/Ruby/jump-anywhere.rb

23 lines
287 B
Ruby
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
require 'continuation' unless defined? Continuation
if a = callcc { |c| [c, 1] }
c, i = a
c[nil] if i > 100
case 0
when i % 3
print "Fizz"
case 0
when i % 5
print "Buzz"
end
when i % 5
print "Buzz"
else
print i
end
puts
c[c, i + 1]
end