Esempio n. 1
0
 public static void copyTable(LuaValue src, LuaValue dst) {
   LuaValue k = LuaValue.NIL;
   while (true) {
     Varargs n = src.next(k);
     if ((k = n.arg1()).isnil()) break;
     dst.set(k, n.arg(2));
   }
 }
Esempio n. 2
0
 public static void clearTable(LuaValue table) {
   LuaValue k = LuaValue.NIL;
   while (true) {
     Varargs n = table.next(k);
     if ((k = n.arg1()).isnil()) break;
     table.set(k, LuaValue.NIL);
   }
 }
Esempio n. 3
0
 static Text obj(Varargs args) {
   return convert(args.arg1()).getObject();
 }