Nested function: Difference between revisions
Content added Content deleted
m (Sidef comes before Simula) |
|||
Line 360: | Line 360: | ||
=={{header|Elena}}== |
=={{header|Elena}}== |
||
ELENA |
ELENA 5.0 : |
||
<lang elena>import extensions; |
<lang elena>import extensions; |
||
Line 367: | Line 367: | ||
var counter := 1; |
var counter := 1; |
||
var makeItem := (item){ var retVal := counter. |
var makeItem := (item){ var retVal := counter.toPrintable() + separator + item + (forward newLine); counter += 1; ^ retVal }; |
||
^ makeItem("first") + makeItem("second") + makeItem("third") |
^ makeItem("first") + makeItem("second") + makeItem("third") |