mirror of
https://github.com/krgamestudios/Toy.git
synced 2026-05-01 22:40:10 +10:00
23 lines
236 B
Plaintext
23 lines
236 B
Plaintext
//closures
|
|
fn makeCounter() {
|
|
var counter: Int = 0;
|
|
|
|
fn increment() {
|
|
return ++counter;
|
|
}
|
|
|
|
return increment;
|
|
}
|
|
|
|
var tally = makeCounter();
|
|
|
|
while (true) {
|
|
var result = tally();
|
|
|
|
print result;
|
|
|
|
if (result >= 10) {
|
|
break;
|
|
}
|
|
}
|