Module:Fonctions

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche

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 g(x)    -- Ici x est considéré comme étant un nombre.
	return x+3
end

function h(x)    -- Ici x est considéré comme étant une fonction.
	return x(7)
end

function p.f()
	return h(g)
end

return p