Lua (bahasa pemrograman)

-- Sebuah komentar di Lua dimulai dengan tanda hubung ganda dan berlaku sampai ke akhir baris.
-- String dengan beberapa baris & komentar
--[=[ Komentar seperti ini dapat memiliki --komentar didalamnya. ]=]
Contoh lainnya, fungsi rekursif atas faktorial: