继续,callcc方法没有定义

时间:2011-11-11 10:29:06

标签: ruby continuations

我想学习一些关于Continuation的内容,使用 callcc 方法从一些文章中输入几个示例,我得到了错误:

NoMethodError: undefined method `callcc' for main:Object
from (pry):2:in `<main>'

没有任何文章提到过包含延续库。那么如何解决这个问题呢?谢谢

编辑:ruby 1.9.2p290(2011-07-09修订版32553)[x86_64-linux]

2 个答案:

答案 0 :(得分:5)

你需要'延续'。

require 'continuation'

答案 1 :(得分:4)

来自fine manual

  

在需要继续之后,内核#callcc会生成连续对象。