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)
def gettable(self, vm: LuaVM): a, b, c = self.getAbc() a += 1 b += 1 vm.GetRk(c) vm.GetTable(b) vm.Replace(a)
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)
def settabup(self, vm: LuaVM): a, b, c = self.getAbc() a += 1 vm.GetRk(b) vm.GetRk(c) vm.SetTable(vm.LuaUpvalueIndex(a))
def settable(self, vm: LuaVM): a, b, c = self.getAbc() a += 1 vm.GetRk(b) vm.GetRk(c) vm.SetTable(a)