Created
May 7, 2015 18:58
-
-
Save jebjerg/0d3d2a1b9e41d656dbfc to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a = { | |
"Lorem ipsum dolor sit amet, consectetur adipiscing elit", | |
"Aliquam euismod mi blandit orci dictum, vel pulvinar ligula hendrerit", | |
"Vestibulum vel ipsum sit amet est feugiat cursus", | |
"Vivamus viverra augue nec magna aliquam, aliquet mollis lacus aliquam", | |
"Proin fringilla sapien eu ullamcorper scelerisque", | |
"Lorem ipsum dolor sit amet, consectetur adipiscing elit", | |
"Aliquam euismod mi blandit orci dictum, vel pulvinar ligula hendrerit", | |
"Vestibulum vel ipsum sit amet est feugiat cursus", | |
"Vivamus viverra augue nec magna aliquam, aliquet mollis lacus aliquam", | |
"Proin fringilla sapien eu ullamcorper scelerisque", | |
} | |
function print_lines(lines, max_length) | |
if max_length == nil then | |
max_length = 80 | |
end | |
repeat | |
local block = "" | |
repeat | |
token = table.remove(lines, 1) | |
if token ~= nil then | |
block = (block ~= "" and block..". " or "")..token | |
else | |
break | |
end | |
until string.len(block) > max_length | |
print(block) | |
until table.getn(lines) == 0 | |
end | |
print_lines(a) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment