aboutsummaryrefslogtreecommitdiff
path: root/examples/learn/25-closures.zc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/learn/25-closures.zc')
-rw-r--r--examples/learn/25-closures.zc7
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/learn/25-closures.zc b/examples/learn/25-closures.zc
index 72c236d..d7d6dd6 100644
--- a/examples/learn/25-closures.zc
+++ b/examples/learn/25-closures.zc
@@ -1,8 +1,9 @@
+namespace;
+include rt;
fn apply(f, x) { return f(x); }
fn main() {
let k = 10;
let add = fn(x) { return x + k; };
- put_n(add(1)); put_c(10);
- put_n(apply(add, 5)); put_c(10);
- return 0;
+ rt.put_n(add(1)); rt.put_c(10);
+ rt.put_n(apply(add, 5)); rt.put_c(10);
}