Module:曲师列表:修订间差异

Admin​(留言 | 贡献)
修正:辅助函数移到 parse 声明之后(Lua 局部变量作用域)
Admin​(留言 | 贡献)
两段式映射:把 显示名 与 _写法 也作为别名(等价旧映射表的键→显示名)
第26行: 第26行:
local dn = m['显示名']
local dn = m['显示名']
extra[parse.norm(dn)] = m
extra[parse.norm(dn)] = m
alias[parse.norm(dn)] = dn                    -- 显示名本身
for _, a in ipairs(m['马甲'] or {}) do alias[parse.norm(a)] = dn end
for _, a in ipairs(m['马甲'] or {}) do alias[parse.norm(a)] = dn end
for _, w in ipairs(m['_写法'] or {}) do alias[parse.norm(w)] = dn end
end
end
end
end