BBlua is the bind between .Net C# and Lua.
Supported Structures:
Basic Types, Class, Nested Class, Template
Class, Objects, Enum, Class Static Methods, Object Instance Methods,
Methods with variable numbers of arguments, Property, Field, Array, Event.
Lua functions and Lua tables can also be accessed in C Sharp.
This version supports Lua 5.1.4.
Supported platforms: Windows, OSX, iOS, and Android.