Browse Source

From Lua 5.2: table.unpack(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.

Mike Pall 14 năm trước cách đây
mục cha
commit
c823e26b8b
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      src/lib_table.c

+ 4 - 0
src/lib_table.c

@@ -273,6 +273,10 @@ LJLIB_CF(table_sort)
 LUALIB_API int luaopen_table(lua_State *L)
 {
   LJ_LIB_REG(L, LUA_TABLIBNAME, table);
+#ifdef LUAJIT_ENABLE_LUA52COMPAT
+  lua_getglobal(L, "unpack");
+  lua_setfield(L, -2, "unpack");
+#endif
   return 1;
 }