Module:AnimateText

local p = {} function p.animate( f ) local args = f	if f == mw.getCurrentFrame then args = f:getParent.args end local text = {} for row in mw.text.gsplit( args[1], '%s*,,%s*' ) do		if row == '' then table.insert( text, '  ' ) else table.insert( text, ' ' .. row .. ' ' ) end end text[1] = text[1]:gsub( '^ ', ' ' ) return ' ' .. table.concat( text ) .. ' ' end return p