모듈:Inherit

리버티게임, 모두가 만들어가는 자유로운 게임
Hsl0 (토론 | 기여)님의 2024년 12월 12일 (목) 01:21 판


모듈 설명문서[보기] [편집] [역사] [새로 고침]

이 모듈은 다른 문서에 끼워넣는 틀 문서 등에서 사용합니다. 위키텍스트 코드 조각에서 nowiki를 해제하고 상위 스코프에서 주어진 인자, 즉 이 모듈을 사용하는 틀이 호출될 때 함께 주어진 인자를 코드 조각의 인자로 주입합니다. 일반적인 경우에는 사용할 필요가 없지만 모듈:Curry를 사용할 때 함께 사용하는 용도입니다.

예시

code_blocks 코드
{{모듈:Inherit/설명문서/예시|World}}
code
낙서장에서 확인
description 결과
parent


local p = {}
local tf = require('모듈:TemplateFunction')

return setmetatable({}, {
	__index = function(tbl, source)
		return function(frame)
			return tf.create(source):parse(frame:getParent().args)
		end
	end
})