模块:TestLoadLib

来自希服维基

可在模块:TestLoadLib/doc创建此模块的帮助文档

local p = {}
function p.test()
    local results = {}
    results[1] = "loadlib=" .. type(package.loadlib or nil)
    results[2] = "loaders=" .. type(package.loaders)
    results[3] = "preload=" .. type(package.preload)

    -- Try package.searchpath
    results[4] = "searchpath=" .. type(package.searchpath)

    -- List what's available in package
    local pk = package
    local pkeys = {}
    for k, v in pairs(pk) do
        pkeys[#pkeys+1] = k .. "=" .. type(v)
    end
    results[5] = "package=" .. table.concat(pkeys, ", ")

    return table.concat(results, " | ")
end
return p