Quorra is a managed interface for the Lua API and console.
The current version of Quorra has been tested on multiple versions of Windows under .NET 4.0 using Lua 5.2.1. Please let me know if you have luck on other systems!
To use the Quorra assemplies, you will need to have lua52.dll available on your system. Simply reference the desired assemblies from your current project. If you experience troubles with DllImport errors, try copying the library alongside the Quorra assemblies.
To obtain the latest binary distributions of Lua, visit http://luabinaries.sourceforge.net/
Quorra.Console is an interacive console for executing Lua scripts. These scripts can access native .NET objects via the quorra library. This library is not made available to load outside of the Quorra assemblies.
Quorra.Runtime is the contining assembly for the Lua API. The primary object for interacting with the Lua environment is Lua.
The official homepage for Lua can be found here: http://www.lua.org/
There are also other projects to check out at [SeeAlso]
Quorra is in the very early development stages, hence functionality and documentation is still being developed. For upcoming planned releases, see [Roadmap]. All feedback is welcome on the project page at http://quorra.sf.net/
In time, Quorra will support additional platforms, such as Mono. For now, the DllImport name is hard-coded to lua52.dll. You may have success my renaming or linking using this name to your .so on other systems.
Time and energy permitting, Quorra will become a pure-C# implementation of the Lua language.