Files
Toy/tests/scripts/test_closures.toy
T
2026-04-24 12:46:27 +10:00

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;
}
}