Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
14
Task/Word-wrap/Lasso/word-wrap.lasso
Normal file
14
Task/Word-wrap/Lasso/word-wrap.lasso
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
define wordwrap(
|
||||
text::string,
|
||||
row_length::integer = 75
|
||||
) => {
|
||||
return regexp(`(?is)(.{1,` + #row_length + `})(?:$|\W)+`, '$1<br />\n', #text, true) -> replaceall
|
||||
}
|
||||
|
||||
local(text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris consequat ornare lectus, dignissim iaculis libero consequat sed. Proin quis magna in arcu sagittis consequat sed ac risus. Ut a pharetra dui. Phasellus molestie, mauris eget scelerisque laoreet, diam dolor vulputate nulla, in porta sem sem sit amet lacus.')
|
||||
|
||||
wordwrap(#text, 40)
|
||||
'<hr />'
|
||||
wordwrap(#text)
|
||||
'<hr />'
|
||||
wordwrap(#text, 90)
|
||||
Loading…
Add table
Add a link
Reference in a new issue