Skip to main content
Replaces one upvalue in a Lua function or stack level by one-based index. Invalid stack levels raise “Level out of range”, non-Lua functions raise “Lua function expected”, indexes below 1 raise “Upvalue index starts at 1”, and indexes past the available upvalues raise “Upvalue index is out of range”. debug.setupvalue is an alias.

Cú pháp

Alias

  • debug.setupvalue

Đối số

Ví dụ

Replace one upvalue in a Lua closure or stack level.