RosettaCodeData/Task/Range-expansion/Tailspin/range-expansion.tailspin
2023-07-01 13:44:08 -04:00

7 lines
196 B
Text

composer expand
[<element>*]
rule element: <range|INT> (<','>?)
rule range: (def start: <INT>; <'-'>) <INT> -> $start..$
end expand
'-6,-3--1,3-5,7-11,14,15,17-20' -> expand -> !OUT::write