;
×
创建新页面
在此填写您的页面标题:
我们当前在Undertale社区维基上拥有211个页面。请在上方输入您的页面名称或点击以下任意标题来开始编写页面!



Undertale社区维基
欢迎来到Undertale社区维基(*`∀´*)ノ亻,如果想要参与条目创建或编辑,请先登录

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

local module = {}
 
local getArgs = require('Module:Arguments').getArgs
 
function _main(args, frame)
	local codes = args[1]
	local isPrint = args[2] == 'print'
	
	local preTag = frame:extensionTag('pre', codes)
	local executedResult = frame:preprocess(
		mw.text.decode(
			mw.text.unstripNoWiki(codes)
		)
	)
	
	if isPrint then
		return preTag..mw.text.trim(executedResult)
	else
		frame:callParserFunction('#vardefine', 'example-view', executedResult)
		return preTag
	end
end
 
function module.main(frame)
	local args = getArgs(frame)
	return _main(args, frame)
end
 
return module