Lua provides a debug library, which provides all the primitive
functions for us to create our own debugger. Even though, there is no
in-built Lua debugger, we have many debuggers for Lua, created by
various developers with many being open source.
The functions available in the Lua debug library are listed in the following table along with its uses.
The functions available in the Lua debug library are listed in the following table along with its uses.