Debug

getstack

Lê valores de pilha de um nível de pilha ou de um slot de pilha quando um índice é fornecido.

Sintaxe

getstack(level: number | integer, index?: number | integer): table
Aliases debug.getstack

Argumentos

NomeTipoDescrição
levelnumber | integerNível de pilha baseado em um para inspecionar ou atualizar.
index?number | integerÍndice baseado em um dentro de constantes, protos, upvalues ou slots de pilha.

Retornos

NomeTipoDescrição
stacktableTabela de pilha ou valor de pilha selecionado.

Descrição

Lê valores de pilha de um nível de pilha ou de um slot de pilha quando um índice é fornecido.

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

Retorna stack (table). Use a tabela de retornos para separar valores bem sucedidos, nil e erros recuperaveis.

Exemplo

Chamada de exemplo com valores temporarios.

local result = getstack(1, 1)
print(result)