Zumbe a 'u condenute

Modulo:OutputBuffer

Da Uicchipèdie, 'a 'ngeclopedije lìbbere.
Revisione de 12:03, 13 Sci 2020 da S4b1nuz E.656 (parle | condrebbute) (Pàgena ccrejete cu 'return function() local buffer = {} return function(sep) local b = buffer buffer = {} return table.concat(b, sep) end, function(text) buffer[#buffer + 1] = text...')
(diff) ← Versione Vecchje | Versione de mò (diff) | Versione cchiù nova → (diff)

La documentazione per questo modulo può essere creata in Modulo:OutputBuffer/man

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