RosettaCodeData/Task/Nested-function/MiniScript/nested-function.mini

11 lines
265 B
Plaintext

makeList = function(sep)
counter = 0
makeItem = function(item)
outer.counter = counter + 1
return counter + sep + item
end function
return [makeItem("first"), makeItem("second"), makeItem("third")]
end function
print makeList(". ")