Melua
1.0.0
Melua ist ein Satz einfacher .NET Lua 5.1 -Bindungen, um Lua so zu verwenden. Es bietet keine Verpackungen, um die Nutzung idiomatischer zu gestalten, und fügt nur neue Funktionen hinzu, bei denen die Verwendung der Originale von .NET störend ist.
Ich habe es erstellt, weil ich keine Abstraktions- und aufgeblähten Bibliotheken wollte, sondern eine einfache, rohe Lua.
Google, wie man etwas in C/Lua macht, Präfix die Anrufe mit Melua. und du bist gut.
var L = Melua.luaL_newstate();
Melua.luaL_openlibs(L);
Melua.luaL_dostring(L, "print('Hello, World!");
Wenn Sie C# 6+ verwenden, können Sie auch eine statische Verwendung verwenden, um das Melua -Präfix zu entfernen.
using static MeluaLib.Melua;
// ...
var L = luaL_newstate();
luaL_openlibs(L);
luaL_dostring(L, "print('Hello, World!");