Module:Mjv
跳到导航
跳到搜索
- local getArgs = require('Module:Arguments').getArgs
- local mjs = require('Module:Mjs')
- local p = {}
- function p.main(frame)
- local args = getArgs(frame)
- return p._main(args)
- end
- function p._main(args)
- local s = ''
- local frame = mw.getCurrentFrame()
- for c in (args[1] or ''):gmatch'.' do
- s = s .. mjs.main({args={c..'m'}})
- end
- for c in (args[2] or ''):gmatch'.' do
- s = s .. mjs.main({args={c..'p'}})
- end
- for c in (args[3] or ''):gmatch'.' do
- s = s .. mjs.main({args={c..'s'}})
- end
- for c in (args[4] or ''):gmatch'.' do
- s = s .. mjs.main({args={c..'z'}})
- end
- for c in (args[5] or ''):gmatch'.' do
- s = s .. mjs.main({args={'#'}})
- end
- return s
- end
- return p