blob: f3ddf50cf488953bae606a2bfe6cb96a6a129212 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
fn main() {
let base = 2;
let outer = fn(x) {
let inner = fn(y) { return y + base + x; };
return inner(100);
};
put_n(outer(7)); put_c(10);
let count = 0;
let tick = fn(d) { count = count + d; return count; };
put_n(tick(1)); put_c(32); put_n(tick(4)); put_c(10);
put_n(count); put_c(10);
return 0;
}
|