public static extern int lua_gc(IntPtr luaState, LuaGCOptions what, int data);
public void LuaGC(LuaGCOptions what, int data = 0) { LuaDLL.lua_gc(L, what, data); }
public int LuaGC(LuaGCOptions what, int data = 0) { return(LuaDLL.lua_gc(L, what, data)); }