모듈:OutputBuffer

위키백과, 우리 모두의 백과사전.
둘러보기로 가기 검색하러 가기
모듈 설명문서[보기] [편집] [역사] [새로 고침]

이 모듈은 긴 문자열(string)을 만드는 것을 도와줍니다. 자세한 사항은 영어 위키백과 문서 참고.

return function()
	local buffer = {}
	return function(sep)
		local b = buffer
		buffer = {}
		return table.concat(b, sep)
	end,
	function(text)
		buffer[#buffer + 1] = text
	end,
	function(...)
		buffer[#buffer + 1] = string.format(...)
	end
end