Ce module sert d'exemple dans la leçon Initiation au Lua avec Scribunto. son utilisation est décrite en détail dans celle-ci et, par conséquent, ce module ne doit pas être modifié sans tenir compte de la leçon.


local p = {}

function p.heure()
	return "La fonction os.time nous retourne : "..os.time()
end

function p.delais()
	return "La fonction os.difftime nous retourne : "..os.difftime(74,3)
end

function p.horloge()
	local reponse = ""
	local temps = os.clock()
	reponse = reponse.. "<br />La fonction os.clock nous retourne : "..temps
	temps = temps*1000
	reponse = reponse.."<br />Ce qui signifie que "..temps.." millisecondes se sont écoulées depuis le début de l’affichage de cette page."
	return reponse
end

function p.date()
	return "La fonction os.date nous retourne : "..os.date()
end

return p