Exemplo n.º 1
0
 def gettabup(self, vm: LuaVM):
     a, b, c = self.getAbc()
     a += 1
     b += 1
     vm.GetRk(c)
     vm.GetTable(vm.LuaUpvalueIndex(b))
     vm.Replace(a)
Exemplo n.º 2
0
 def gettable(self, vm: LuaVM):
     a, b, c = self.getAbc()
     a += 1
     b += 1
     vm.GetRk(c)
     vm.GetTable(b)
     vm.Replace(a)
Exemplo n.º 3
0
 def self(self, vm: LuaVM):
     a, b, c = self.getAbc()
     a += 1
     b += 1
     vm.Copy(b, a + 1)
     vm.GetRk(c)
     vm.GetTable(b)
     vm.Replace(a)
Exemplo n.º 4
0
 def settabup(self, vm: LuaVM):
     a, b, c = self.getAbc()
     a += 1
     vm.GetRk(b)
     vm.GetRk(c)
     vm.SetTable(vm.LuaUpvalueIndex(a))
Exemplo n.º 5
0
 def settable(self, vm: LuaVM):
     a, b, c = self.getAbc()
     a += 1
     vm.GetRk(b)
     vm.GetRk(c)
     vm.SetTable(a)