Модуль:Meals Lookup: различия между версиями

мНет описания правки
мНет описания правки
Строка 390: Строка 390:
     return out
     return out
end
end
function p.tests2(frame)
function p.tests2(frame)
     local out = ""
     local out = ""
     for type, recipes in pairs(getrecipesbyname(frame, "[Dd]ough")) do
     local tablo = p.meals
        out = out .. type .. "("
    for _, patt in pairs(frame.args) do
        for k, r in pairs(recipes) do
        for type, recipes in pairs(getrecipesbyname(frame, tablo, patt)) do
            out = out .. " " .. k .. ":" .. r["id"]
            out = out .. type .. "("
            for k, r in pairs(recipes) do
                out = out .. " " .. k .. ":" .. r["id"]
            end
            out = out .. ")"
         end
         end
        out = out .. ")"
     end
     end
     return out
     return out
end
end
-- function p.tests2(frame)
--    local out = ""
--    for type, recipes in pairs(getrecipesbyname(frame, "[Dd]ough")) do
--        out = out .. type .. "("
--        for k, r in pairs(recipes) do
--            out = out .. " " .. k .. ":" .. r["id"]
--        end
--        out = out .. ")"
--    end
--    return out
-- end


return p
return p