是否有一个完全托管的(. net) Lua解释器

本文关键字:net Lua 解释器 有一个 是否 | 更新日期: 2023-09-27 18:01:21

有人知道是否有一个完全管理的(.NET) Lua解释器吗?常规源代码可以用桌面。net的托管扩展进行编译,但它不能嵌入到Silverlight应用程序中。

是否有一个完全托管的(. net) Lua解释器

还有一个叫做Lua的项目。净

检查铝Lua,它完全是用c#编写的。

我已经为。net编写了一个Lua解释器

这是一个完整的重写,它使用Irony进行解析并支持大多数Lua 5.2特性,即使它缺乏调试功能。此外,只提供基本函数,但可以轻松编写自定义函数。http://github.com/frabert/NetLua

我做了一个完整的Lua 5.1.4到c#的逐行移植,包括库和工具,它已经成功地与Unity和XNA一起使用(减掉需要反射的位):

http://www.ppl-pilot.com/kopilua.aspx

你可能想检查GitHub虽然,我相信它已经被其他人分叉和更新(虽然我不确定他们是否去了相同的长度我做了,以确保它是一个100%忠实的端口)。