More actions
Content deleted Content added
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode Tag: Manual revert |
||
(16 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
function p.test( frame ) |
function p.test( frame ) |
||
local outWords = es.getWords(' |
local outWords = es.getWords(frame, 'life', '*', 1) |
||
local out = '' |
local out = '' |
||
for _, element in pairs(outWords) do |
for _, element in pairs(outWords) do |
||
Line 23: | Line 23: | ||
end |
end |
||
return out |
return out |
||
end |
|||
function p.test2( frame ) |
|||
return es.getTable(frame, 'all', 'all', {1, 4, 2}) |
|||
end |
end |
||
Latest revision as of 19:00, 31 March 2025
Documentation for this module may be created at Module:Test/doc
local test2 = require('Module:Test2')
local es = require('Module:ESTable')
local p = {}
function p.test( frame )
local outWords = es.getWords(frame, 'life', '*', 1)
local out = ''
for _, element in pairs(outWords) do
for _, part in pairs(element) do
for _, op in pairs(part) do
-- Assuming op is a string, concatenate it to the output
if type(op) == 'string' then
out = out .. op .. ' '
elseif type(op) == 'table' then
-- Handle table case if needed
for _, subOp in pairs(op) do
out = out .. subOp .. ' '
end
end
end
end
end
return out
end
function p.test2( frame )
return es.getTable(frame, 'all', 'all', {1, 4, 2})
end
return p