Sintaxe
getconstant(target: function | integer, index: number | integer): any | nilAliases
debug.getconstantArgumentos
| Nome | Tipo | Descrição |
|---|---|---|
target | function | integer | Função, nível de pilha ou protótipo a ser inspecionado. |
index | number | integer | Índice baseado em um dentro de constantes, protos, upvalues ou slots de pilha. |
Retornos
| Nome | Tipo | Descrição |
|---|---|---|
constant | any | nil | Valor constante no índice solicitado ou nulo quando estiver faltando. |
Descrição
Lê uma constante de uma função, nível de pilha ou protótipo por índice baseado em um.
Chame com 2 parametro(s): target, index. A tabela de argumentos explica quais valores sao obrigatorios e quais refinam o comportamento.
Retorna constant (any | nil). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.
Exemplo
Chamada de exemplo com valores temporarios.
local result = getconstant(1, 1)
print(result)