Moduuli:Hiekkalaatikko
Siirry navigaatioon
Siirry hakuun
Tämän moduulin ohjeistuksen voi tehdä sivulle Moduuli:Hiekkalaatikko/ohje
-- Kommenttirivit alkavat kahdella tavumerkillä, päättömerkkejä ei tarvita.
-- Rivinvaihdon jälkeen uudelle riville kopioituu automaattisesti edellisen
-- rivin tekstin alkukohtaa edeltävät välilyönnit ja sarkainsiirrot.
-- Moduuliavaruuden muokkaustilassa sarkainnäppäin tuottaa sarkainsiirron toisin
-- kuin muissa avaruuksissa, joissa sarkainnäppäin siirtää osoittimen seuraavaan kenttään tai linkkiin.
-- Tästä eteenpäin tarkemmat ohjeet ja kommentit pääosin englanniksi. Englanti on ohjelmoinnin kieli. Tämä on karvas totuus.
local nimi = {} --Määritellään muuttuja, jonka nimi voi olla mikä vain. Muuttujaan voi sisältyä dataa ja funktioita.
--All lua modules on Wikipedia must begin by defining a variable
--that will hold their externally accessible functions.
--Such variables can have whatever name you want and may
--also contain various data as well as functions.
function nimi.hello( frame ) --Lisätään muuttujalle funktio. Funktion nimi on muotoa muuttujannimi.funktionnimi, tässä funktion nimi on "hello".
return "Hei maailma!" --Add a function to "my_object".
--Such functions are callable in Wikipedia via the #invoke command.
--"frame" will contain the data that Wikipedia sends this function when it runs.
end
return nimi