标签: lua vm-implementation tail-call-optimization continuation
可能重复: call/cc in Lua - Possible?
据我所知,只有TCO(尾部调用优化)才能有效地实现完全延续(call/cc)。
call/cc
Current Lua 5.1& VM具有TCO,但不是延续。它只支持有限的协程。所以看起来可以在Lua上实现完全延续。我对延续实施有误解吗?或者,如果我是对的,为什么Lua不支持完全继续?
答案 0 :(得分:2)
请参阅此处,其中包含一个很好的接受答案,以及Lua创作者的回答: call/cc in Lua - Possible?