Range expansion: Difference between revisions
Added 11l
No edit summary |
Alextretyak (talk | contribs) (Added 11l) |
||
Line 14:
* [[Range extraction]]
<br><br>
=={{header|11l}}==
{{trans|Python}}
<lang 11l>F rangeexpand(txt)
Array[Int] lst
L(r) txt.split(‘,’)
I ‘-’ C r[1..]
A rr = r[1..].split(‘-’, 1 + 1)
lst [+]= (Int(r[0]‘’rr[0]) .< Int(rr[1]) + 1)
E
lst.append(Int(r))
R lst
print(rangeexpand(‘-6,-3--1,3-5,7-11,14,15,17-20’))</lang>
=={{header|8th}}==
|