21

完全に管理された (.NET) Lua インタープリターがあるかどうかは誰にもわかりませんか? 通常のソースは、デスクトップ .NET のマネージ拡張機能を使用してコンパイルできますが、Silverlight アプリケーションに埋め込むことはできません。

4

3 に答える 3

10

Lua.Netと呼ばれる別のプロジェクトがあります。

Aluminium Luaを確認してください。完全に C# で記述されています。

于 2011-07-07T10:43:54.250 に答える
5

.NET 用の Lua インタープリターを作成しました

これは完全な書き直しであり、解析に Irony を使用し、デバッグ機能がない場合でも、Lua 5.2 のほとんどの機能をサポートしています。また、基本的な関数のみが提供されていますが、カスタム関数は簡単に記述できます。 http://github.com/frabert/NetLua

于 2013-11-28T18:32:08.420 に答える
3

ライブラリとツールを含め、Lua 5.1.4 の C# への完全な行ごとの移植を行いました。これは Unity で正常に使用され、XNA で部分的に使用されています (リフレクションが必要なビットを除く)。

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

GitHub を確認したいかもしれませんが、それ以来、他の人によってフォークされ、更新されていると思います (ただし、100% 忠実な移植であることを確認するために私が行ったのと同じ長さで行ったかどうかはわかりません)。

于 2013-11-21T01:23:17.607 に答える