Sintaxe
getstack(level: number | integer, index?: number | integer): tableAliases
debug.getstackArgumentos
| Nome | Tipo | Descrição |
|---|---|---|
level | number | integer | Ní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
| Nome | Tipo | Descrição |
|---|---|---|
stack | table | Tabela 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)