Catégorie
Debug
Utilitaires d'inspection et de débogage d'exécution.Guide de catégorie
Aperçu
Utilise cette vue pour comprendre la catégorie avant d’ouvrir une fonction précise.- Vois ce que ce groupe de fonctions permet de faire.
- Compare les noms et les descriptions dans un seul tableau.
- Ouvre une fonction pour voir la syntaxe, les arguments, les retours et les exemples.
Debug
Fonctions disponibles
| Fonction | Description |
|---|---|
getconstant | Lit une constante à partir d'une fonction, d'un niveau de pile ou d'un prototype par index à base un. |
getconstants | Renvoie toutes les constantes intégrées dans une fonction, un niveau de pile ou un prototype. |
getinfo | Renvoie les métadonnées de débogage pour une fonction ou un niveau de pile. |
getproto | Renvoie un prototype imbriqué à partir d'une fonction par index de base un. |
getprotos | Renvoie tous les prototypes imbriqués trouvés dans une fonction. |
getreg | Renvoie la table de registre Luau exposée à l'exécuteur. |
getstack | Lit les valeurs de pile à partir d'un niveau de pile ou d'un emplacement de pile lorsqu'un index est fourni. |
getupvalue | Lit une valeur positive à partir d'une fonction par index de base un. |
getupvalues | Renvoie toutes les valeurs positives capturées par une fonction. |
isvalidlevel | Vérifie si un niveau de pile peut être inspecté en toute sécurité. |
setconstant | Remplace une constante dans une fonction ou un prototype par un index de base un. |
setstack | Remplace une valeur d'emplacement de pile au niveau de pile sélectionné. |
setupvalue | Remplace une valeur positive dans une fonction par un index de base un. |