Modulo:listtable/dokumentado
Aspekto
Tio estas la paĝo de la dokumentado por Modulo:listtable
Memtesto disponeblas sur la paĝo Modulo:loaddata-tbllingvoj/dokumentado. | ||
Utilo
Sencimiga modulo kiu montras enhavon de LUA tabelo, eĉ nestigita kaj eĉ "metaigita". Vokebla aŭ el vikiteksto aŭ el alia modulo. Aŭ importas datuman modulon aŭ transprenas tabelon rekte.
Uzo
Voko el vikiteksto (nur importo de tabelo):
{{#invoke:listtable|ek|Modulo:loaddata-tbllingvoj}}
Voko el modulo (importo de tabelo):
local qlisttable = require ('Modulo:listtable')
local strimport = 'Modulo:loaddata-tbllingvoj'
local strmyreport = qlisttable.ek { strimport }
local qlisttable = require ('Modulo:listtable')
local strimport = 'Modulo:loaddata-tbllingvoj'
local strmyreport = qlisttable.ek { strimport , 'UTF8' }
Voko el modulo (rekta transdono de tabelo):
local qlisttable = require ('Modulo:listtable')
local tabdubious = {[false]='FALSE',[0]=0,[7654]={'a','b','c'}}
local strmyreport = qlisttable.ek { tabdubious }
local qlisttable = require ('Modulo:listtable')
local strmyreport = qlisttable.ek { {3,2} } -- note the double curly brackets
local qlisttable = require ('Modulo:listtable')
local strmyreport = qlisttable.ek { {65,string.char(0xC5,0x9C),66} , 'UTF8'
Menciita Modulo:loaddata-tbllingvoj estas nur ekzemplo.