Продолжение, метод callcc не определен - PullRequest
5 голосов
/ 11 ноября 2011

Я хотел бы кое-что узнать о продолжении, наберите несколько примеров из некоторых статей с помощью метода 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 ]

5 голосов
/ 06 июня 2012

Вам необходимо «продолжение».

require 'continuation'
4 голосов
/ 11 ноября 2011

Из тонкой инструкции :

Объекты продолжения генерируются ядром # callcc после того, как требуется продолжение.

...