【发布时间】:2011-08-28 14:55:12
【问题描述】:
据我了解,shift 和 reset 只是库函数。所有 continuation 的东西都被实现为一个库并且 Scala 编译器没有做任何特殊的工作来转换 reset 块内的代码是否正确?
【问题讨论】:
-
要使用
shift和reset你必须使用 continuations 编译器插件。但是我不能告诉你这个插件到底做了什么。 -
如果在没有插件的情况下尝试编译会出现这个错误:
"this code must be compiled with the Scala continuations plugin enabled"看看stackoverflow.com/questions/2683195/…
标签: scala continuations