本网站正在建设中(~ ̄▽ ̄)~

  • 你好~!欢迎来到中文歌声合成个人收集站-VCPedia.cn!
  • 若发现页面信息有误投稿至本站,请联系管理员。

Module:Example

VCPedia.cn ——关于中文歌声合成的一切。
跳到导航 跳到搜索
Template-info.svg 模块文档  [创建] [刷新]
  1. local module = {}
  2. local getArgs = require('Module:Arguments').getArgs
  3. function _main(args, frame)
  4. local codes = args[1]
  5. local isPrint = args[2] == 'print'
  6. local preTag = frame:extensionTag('pre', codes)
  7. local executedResult = frame:preprocess(
  8. mw.text.decode(
  9. mw.text.unstripNoWiki(codes)
  10. )
  11. )
  12. if isPrint then
  13. return preTag..mw.text.trim(executedResult)
  14. else
  15. frame:callParserFunction('#vardefine', 'example-view', executedResult)
  16. return preTag
  17. end
  18. end
  19. function module.main(frame)
  20. local args = getArgs(frame)
  21. return _main(args, frame)
  22. end
  23. return module