Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:Test: Difference between revisions

From Teriock
Content deleted Content added
// via Wikitext Extension for VSCode
// via Wikitext Extension for VSCode
Line 5: Line 5:


function p.test( frame )
function p.test( frame )
local outWords = es.getWords({'flame'}, {'nouns'}, {7})
local outWords = es.getWords({'flame'}, {'*'}, {7})
local out = ''
local out = ''
for _, element in pairs(outWords) do
for _, element in pairs(outWords) do

Revision as of 17:06, 31 March 2025

Documentation for this module may be created at Module:Test/doc

local test2 = require('Module:Test2')
local es = require('Module:ESWords')

local p = {}

function p.test( frame )
    local outWords = es.getWords({'flame'}, {'*'}, {7})
    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

return p