Kategorie
Debug
Laufzeitinspektions- und Debug-Dienstprogramme.Kategorieübersicht
Übersicht
Nutze diese Übersicht, um die Kategorie zu verstehen, bevor du eine bestimmte Funktion öffnest.- Sieh, welche Aufgaben diese Funktionsgruppe lösen soll.
- Vergleiche Funktionsnamen und Beschreibungen in einer Tabelle.
- Öffne eine Funktion für Syntax, Argumente, Rückgaben und Beispiele.
Debug
Verfügbare Funktionen
| Funktion | Beschreibung |
|---|---|
getconstant | Liest eine Konstante aus einer Funktion, Stapelebene oder einem Prototyp anhand eines einsbasierten Index. |
getconstants | Gibt alle in einer Funktion, Stapelebene oder einem Prototyp eingebetteten Konstanten zurück. |
getinfo | Gibt Debug-Metadaten für eine Funktions- oder Stapelebene zurück. |
getproto | Gibt einen verschachtelten Prototyp einer Funktion anhand eines einsbasierten Index zurück. |
getprotos | Gibt alle in einer Funktion gefundenen verschachtelten Prototypen zurück. |
getreg | Gibt die Luau-Registrierungstabelle zurück, die dem Executor zur Verfügung gestellt wird. |
getstack | Liest Stack-Werte von einer Stack-Ebene oder einem Stack-Slot, wenn ein Index bereitgestellt wird. |
getupvalue | Liest einen Up-Wert aus einer Funktion anhand eines einsbasierten Indexes. |
getupvalues | Gibt alle von einer Funktion erfassten Aufwärtswerte zurück. |
isvalidlevel | Überprüft, ob eine Stapelebene sicher überprüft werden kann. |
setconstant | Ersetzt eine Konstante in einer Funktion oder einem Prototyp durch einen einsbasierten Index. |
setstack | Ersetzt einen Stack-Slot-Wert auf der ausgewählten Stack-Ebene. |
setupvalue | Ersetzt einen Aufwärtswert in einer Funktion durch einen einsbasierten Index. |