コード例 #1
0
ファイル: Lua.cs プロジェクト: yarligayan/libTech
        static void CopyTable()
        {
            int Idx = LL.lua_gettop(L);

            LL.lua_newtable(L);

            LL.lua_pushnil(L);
            while (LL.lua_next(L, Idx) != 0)
            {
                LL.lua_pushvalue(L, -2);
                LL.lua_insert(L, -2);
                LL.lua_settable(L, -4);
            }
        }
コード例 #2
0
ファイル: Lua.cs プロジェクト: yarligayan/libTech
 public static LuaReference GetEnvironment()
 {
     LL.lua_pushvalue(L, LL.LUA_GLOBALSINDEX);
     return(new LuaReference(L));
 }