Nested function: Difference between revisions
Added Kotlin
(Added Algol W) |
(Added Kotlin) |
||
Line 532:
console.log(makeList(". "));</lang>
=={{header|Kotlin}}==
<lang scala>// version 1.0.6
fun makeList(sep: String): String {
var count = 0
fun makeItem(item: String): String {
count++
return "$count$sep$item\n"
}
return makeItem("first") + makeItem("second") + makeItem("third")
}
fun main(args: Array<String>) {
print(makeList(". "))
}</lang>
{{out}}
<pre>
1. first
2. second
3. third
</pre>
=={{header|Lua}}==
|