描述Lua 5.2实现的文档?

Lua.org 有一份非常好的文档,描述了 Lua 5.0 的实现策略和新奇之处。

在 Lua 5.2 中,我们可以将一个严格的增量垃圾回收器和一个 Goto 语句添加到 Lua 5.0 的功能列表中。我真的很想阅读有关它们如何实现的文档(而不必过多挖掘源代码)。

那么,是否有像 5.0 的文档一样可用于 5.2 的文档?

原文链接 https://stackoverflow.com/questions/9905287

点赞
stackoverflow用户107090
stackoverflow用户107090

Lua 5.1引入了增量垃圾回收机制。

Lua 5.2引入了新的实验功能:分代垃圾回收机制。

但是,对于这个实现并没有文档说明。

2012-03-28 12:11:56
stackoverflow用户221509
stackoverflow用户221509

有一个关于 Lua 5.2 的新特性的演示文稿 ,由 Roberto Ierusalimschy 制作。虽然它没有详细说明垃圾收集,但有一张幻灯片描述了 goto 的实现(第17张幻灯片)。

如果你需要更多细节,我猜你需要查看源代码(它实际上非常易读)。

2012-03-28 13:09:32