文件名称:neolua:动态语言运行时(DLR)的Lua实现
文件大小:460KB
文件格式:ZIP
更新时间:2024-02-24 08:46:23
c-sharp language lua dotnet dlr
NeoLua 动态语言运行时(DLR)的Lua实现。 介绍 NeoLua是Lua语言的实现。 当前,实现处于 ( )的级别上。 目标是遵循C-Lua实现的参考,并将其与完整的.NET Framework支持结合起来。 这意味着,从Lua调用.NET函数应该很容易,并且从.net语言(例如C#,VB.NET等)访问变量和函数也应该很容易。 NeoLua用C#实现,并使用。 因此,它与.NET Framework集成得很好。 快速开始 您可以使用NeoCmd工具播放和测试语言。 或者有两种简单的方法可以在项目中使用NeoLua。 下载Neo.Lua.dll并添加参考。 为了获得完整的桌面支持,对Neo.Lua.Desktop.dll的引用也很有用。 安装NeoLua的。 简单的例子: using ( Lua lua = new Lua ()) // Create the Lua script engine { dynamic env = lua . CreateEnvironment (); // Create a environment env . doc