Ohje:Lua

Wikipedia
Loikkaa: valikkoon, hakuun
Wikipedian ohjekirja
n · k · m

Lua on ohjelmointikieli, jolla voidaan lisätä monimutkaista ohjelmallisuutta Wikipedian mallineisiin. Sen toiminnan mahdollistaa Scribunto-MediaWiki -laajennus. Lua-ohjelmoitu lähdekoodi on nimiavaruudessa "Moduuli". Siellä olevaa koodia kutsutaan sitten "{{#invoke:}}"-tyylisillä kutsuilla.

Esimerkki kun Module:Hiekkalaatikko sisältää koodin:

local p = {}
 
function p.hello( frame )
    return "Hei maailma!"
end
 
return p

Toisella sivulla oleva kutsu:

{{#invoke:Hiekkalaatikko|hello}}

tuottaa tuloksen

Hei maailma!