Lua 保存环境/在环境中运行

Lua 保存环境/在环境中运行,lua,operating-system,progress,Lua,Operating System,Progress,我正在为computercraft turtles构建一个操作系统,这意味着我正在bios上引导,因为我无法主动覆盖rom。我试图解决的问题是块卸载。。。程序将简单地停止,海龟将关闭。我想通过保存当前变量、在程序中的位置等,将程序还原到卸载前的位置。如何获取变量/加载变量?我可以保存全局表_G,但我知道如何在不强制用户将其所有变量提交到我的程序的情况下获取局部变量。我不想给任何人带来不便 你可以使用Lua来解决这个问题吗?不,在computercraft中,你无权访问Debugg。有关为什么我们

我正在为computercraft turtles构建一个操作系统,这意味着我正在bios上引导,因为我无法主动覆盖rom。我试图解决的问题是块卸载。。。程序将简单地停止,海龟将关闭。我想通过保存当前变量、在程序中的位置等,将程序还原到卸载前的位置。如何获取变量/加载变量?我可以保存全局表_G,但我知道如何在不强制用户将其所有变量提交到我的程序的情况下获取局部变量。我不想给任何人带来不便


你可以使用Lua来解决这个问题吗?不,在computercraft中,你无权访问Debugg。有关为什么我们没有debug的信息,请参阅以下线程: