跳转到内容

模組:沙盒/CS1-output

本页使用了标题或全文手工转换
维基百科,自由的百科全书

这是本页的一个历史版本,由Antigng留言 | 贡献2020年7月4日 (六) 01:03 (看看,这就是不需要声明变量的讨厌之处。本来C编译器1分钟可以发现的问题折腾了我一个小时)编辑。这可能和当前版本存在着巨大的差异。

local p = {}
 
function p.testidiots() 
    dumb=require( "Module:Citation/CS1/Configuration")
    stupid="\n"
    table.sort(dumb.aliases)
    for idiot, jackass in pairs(dumb.aliases) do
        if(type(jackass)=="table") then
            for fool, retarded in ipairs(jackass) do
                stupid=stupid.."\tstr_hashadd(CS1_args, \""..tostring(retarded).."\", offset_table+O_"..tostring(idiot)..");\n"
            end
            stupid=stupid.."\n"
        else 
            if(type(jackass)=="string") then
                stupid=stupid.."\tstr_hashadd(CS1_args, \""..jackass.."\", offset_table+O_"..tostring(idiot)..");\n"
                stupid=stupid.."\n"
            end
        end
    end
    return stupid
end

return p