保护环境/在环境中运行

我正在为 Computercraft 乌龟构建一个“操作系统”,这意味着我必须基于 bios 进行引导,因为我不能主动覆盖 rom。我试图解决的问题是区块卸载问题...程序将简单停止,乌龟将关闭。我想通过保存当前变量、程序位置等来将程序恢复到卸载之前的状态。我该如何获取变量/载入变量?我可以保存全局表(_G),但是我不知道如何获取“局部”变量,而无需强制用户将所有变量提交到我的程序。我不想给任何人带来不便。

http://www.computercraft.info/

https://github.com/KingofGamesYami/Advance-Turtle-Operating-Environment

点赞