Melua
1.0.0
Melua adalah satu set binding .NET LUA 5.1 sederhana, untuk menggunakan Lua apa adanya. Itu tidak menyediakan pembungkus untuk membuat penggunaan lebih idiomatik, dan hanya menambahkan fungsi baru di mana penggunaan aslinya mengganggu dari .net.
Saya membuatnya karena saya tidak ingin abstraksi dan perpustakaan kembung, tetapi Lua mentah sederhana.
Google Cara Melakukan Sesuatu di C/LUA, awalkan panggilan dengan Melua. , dan kamu baik -baik saja.
var L = Melua.luaL_newstate();
Melua.luaL_openlibs(L);
Melua.luaL_dostring(L, "print('Hello, World!");
Jika Anda menggunakan C# 6+, Anda juga dapat menggunakan menggunakan statis untuk menyingkirkan awalan Melua.
using static MeluaLib.Melua;
// ...
var L = luaL_newstate();
luaL_openlibs(L);
luaL_dostring(L, "print('Hello, World!");