Siirry sisältöön

Ohje:Lua

Wikipediasta
Tulostettavaa versiota ei enää tueta ja siinä voi olla renderöintivirheitä. Päivitä selaimesi kirjanmerkit ja käytä selaimen tavallista tulostustoimintoa sen sijaan.

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!

Aiheesta muualla