A complete Lua solution written entirely in C# for the .NET, Mono and Unity3D platforms.
Includes an interpreter, debugger and will soon have code analysis facilities.
It is 99% compatible with Lua 5.2 (with a few exceptions, like goto statements and hex floats) and includes some nifty addition, plus a tight integration with .NET code.
Please see http://www.moonsharp.org for downloads, infos, tutorials, etc.
License
The program and libraries are released under a 3-clause BSD license - see the license section.
This work is based on the ANTLR4 Lua grammar Copyright (c) 2013, Kazunori Sakamoto.
Parts of the string library are based on the KopiLua project (https://github.com/NLua/KopiLua).
Debugger icons are from the Eclipse project (https://www.eclipse.org/).