Debug

setconstant

Substitui uma constante em uma função ou protótipo por um índice baseado em um.

Sintaxe

setconstant(target: function | integer, index: number | integer, value: any)
Aliases debug.setconstant

Argumentos

NomeTipoDescrição
targetfunction | integerFunção, nível de pilha ou protótipo a ser inspecionado.
indexnumber | integerÍndice baseado em um dentro de constantes, protos, upvalues ou slots de pilha.
valueanyNovo valor para escrever.

Descrição

Substitui uma constante em uma função ou protótipo por um índice baseado em um.

Chame com 3 parametro(s): target, index, value. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.

Nao retorna dados. Trate a chamada como uma acao e lide com erros no ponto de chamada.

Exemplo

Chamada de exemplo com valores temporarios.

setconstant(1, 1, nil)