我读过某些程序,例如文明视频游戏系列,使用解释组件(在本例中为 Lua)与编译组件(我假设为 C++)接口,以允许用户通过 mod 等进行扩展。为什么以这种方式调用虚拟机,当我假设您可以编写和烘焙自己的编译语言扩展时,会有所帮助?
问问题
69 次
我读过某些程序,例如文明视频游戏系列,使用解释组件(在本例中为 Lua)与编译组件(我假设为 C++)接口,以允许用户通过 mod 等进行扩展。为什么以这种方式调用虚拟机,当我假设您可以编写和烘焙自己的编译语言扩展时,会有所帮助?