Cuando necesites ver qué está pasando dentro de tu código, usa print() para enviar mensajes a la consola.
print()
Para saltar al REPL de Lua, simplemente ingresa lua en tu terminal.
lua
Lua no viene con un depurador integrado, pero puedes usar otros externos, como ZeroBrane Studio.
Lua, al ser un lenguaje de scripting ligero pero poderoso, no incluye un marco de pruebas incorporado.