Lua debug functions These are the functions in the "debug" table. The debug functions are not optimized for speed, they are designed to help debug your programs.
Lua functions
debug.debug - Enters interactive debugging debug.getfenv - Returns the environment of an object debug.gethook - Returns the current hook settings debug.getinfo - Returns a table with information about a function debug.getlocal - Returns name and value of a local variable debug.getmetatable - Returns the metatable of the given object debug.getregistry - Returns the registry table debug.getupvalue - Returns the name and value of an upvalue debug.setfenv - Sets the environment of an object debug.sethook - Sets a debug hook function debug.setlocal - Sets the value of the local variable debug.setmetatable - Sets the metatable for an object debug.setupvalue - Sets an upvalue for a function debug.traceback - Returns a string with a traceback of the stack call
Topics
Lua base functions Lua bc (big number) functions Lua bit manipulation functions Lua coroutine functions Lua io functions Lua math functions Lua os functions Lua package functions Lua PCRE regular expression functions Lua script extensions Lua string functions Lua syntax Lua table functions Lua utilities Scripting Scripting callbacks - plugins
(Help topic: general=lua_debug)
Documentation contents page
Enter a search string to find matching documentation.
Search for:
Quick links: MUSHclient. MUSHclient help. Forum shortcuts. Posting templates. Lua modules. Lua documentation.
Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.