モジュール:Code

出典: 謎の百科事典もどき『エンペディア(Enpedia)』
ナビゲーションに移動 検索に移動

この説明文は 『 モジュール:Code/doc 』 から呼び出されています。
ちなみに、作ってから気が付きましたが非モジュール型のwp:Template:Codeが既に存在していました。

詳細は「Template:Code」を参照

local p = {}

function p.main( frame )
	local args = require( 'Module:Arguments' ).getArgs( frame, { wrappers = 'Template:Code', removeBlanks = false } )
	local code = args[1] or '';
	local text = args[2] or '';
	if code == '' then
		return frame:extensionTag{ name = 'code', content = text }
	end

	return frame:extensionTag{ name = 'syntaxhighlight', content = text, args = { lang = code } }
end

return p